<SEC-DOCUMENT>0000031107-18-000010.txt : 20180315
<SEC-HEADER>0000031107-18-000010.hdr.sgml : 20180315
<ACCEPTANCE-DATETIME>20180315171631
ACCESSION NUMBER:		0000031107-18-000010
CONFORMED SUBMISSION TYPE:	10-K
PUBLIC DOCUMENT COUNT:		71
CONFORMED PERIOD OF REPORT:	20171230
FILED AS OF DATE:		20180315
DATE AS OF CHANGE:		20180315

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-K
		SEC ACT:		1934 Act
		SEC FILE NUMBER:	001-35383
		FILM NUMBER:		18693340

	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
</SEC-HEADER>
<DOCUMENT>
<TYPE>10-K
<SEQUENCE>1
<FILENAME>form10k2017.htm
<TEXT>
<html>
<head>
<title></title>
<!--Licensed to: THE EASTERN COMPANY
    Document created using EDGARfilings PROfile 4.3.3.1
    Copyright 1995 - 2018 Summit Financial Printing, LLC.  All rights reserved.-->
</head>
<body style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif" bgcolor="#ffffff" text="#000000">
<div>&#160;

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center; MARGIN-LEFT: 4pt">&#160;UNITED STATES</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center; MARGIN-LEFT: 4pt">SECURITIES AND EXCHANGE COMMISSION</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center; MARGIN-LEFT: 4pt">Washington, D.C. 20549</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center; MARGIN-LEFT: 4pt">FORM 10-K</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: left; MARGIN-LEFT: 4pt">(Mark One)</div>

<div><br>
</div>

<div style="TEXT-ALIGN: left">
<table id="zfe623cf6125d424eae1b44a571a68de8" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 4.3pt"></td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 36pt; VERTICAL-ALIGN: top; FONT-WEIGHT: bold; align: right">[X]</td>
<td style="WIDTH: auto; VERTICAL-ALIGN: top; TEXT-ALIGN: left">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">ANNUAL REPORT PURSUANT TO SECTION 13 or 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</div>
</td>
</tr>
</table>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 4pt; TEXT-INDENT: 31pt">&#160;&#160;For the Fiscal Year ended December 30, 2017</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center; MARGIN-LEFT: 4pt; TEXT-INDENT: 31pt">OR</div>

<div style="TEXT-ALIGN: left">
<table id="z9eb246e0e8934fa994e91974a7f49d85" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 4.3pt"></td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 36pt; VERTICAL-ALIGN: top; FONT-WEIGHT: bold; align: right">[&#160; ]</td>
<td style="WIDTH: auto; VERTICAL-ALIGN: top; TEXT-ALIGN: left">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</div>
</td>
</tr>
</table>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify; MARGIN-LEFT: 40.5pt">For the transition period from ________________ to _______________</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center; MARGIN-LEFT: 4pt"><u>Commission File Number 001-35383</u></div>

<div><br>
</div>

<div style="FONT-SIZE: 14pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center; MARGIN-LEFT: 4pt"><u>THE EASTERN COMPANY</u></div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: center; MARGIN-LEFT: 4pt">(Exact name of registrant as specified in its charter)</div>

<div><br>
</div>

<table id="z129a7e6fe2f74ca5802838f0a6b6fe4c" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-VARIANT: normal; WIDTH: 50%; VERTICAL-ALIGN: top; FONT-WEIGHT: bold; FONT-STYLE: normal">
<div style="TEXT-ALIGN: center"><u>Connecticut</u></div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-VARIANT: normal; WIDTH: 50%; VERTICAL-ALIGN: top; FONT-WEIGHT: bold; FONT-STYLE: normal">
<div style="TEXT-ALIGN: center"><u>06-0330020</u></div>
</td>
</tr>

<tr>
<td style="WIDTH: 50%; VERTICAL-ALIGN: top">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: center">(State or other jurisdiction of</div>
</td>
<td style="WIDTH: 50%; VERTICAL-ALIGN: top">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: center">(I.R.S. Employer</div>
</td>
</tr>

<tr>
<td style="WIDTH: 50%; VERTICAL-ALIGN: top">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: center">incorporation or organization)</div>
</td>
<td style="WIDTH: 50%; VERTICAL-ALIGN: top">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: center">Identification No.)</div>
</td>
</tr>
</table>

<div><br>
</div>

<table id="zbe24a4b91ce04eb294607f79dd0af147" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-VARIANT: normal; WIDTH: 54.08%; VERTICAL-ALIGN: top; FONT-WEIGHT: bold; FONT-STYLE: normal">
<div style="TEXT-ALIGN: center"><u>112 Bridge Street, Naugatuck, Connecticut</u></div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-VARIANT: normal; WIDTH: 45.92%; VERTICAL-ALIGN: top; FONT-WEIGHT: bold; FONT-STYLE: normal">
<div style="TEXT-ALIGN: center"><u>06770</u></div>
</td>
</tr>

<tr>
<td style="WIDTH: 54.08%; VERTICAL-ALIGN: top">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: center">(Address of principal executive offices)</div>
</td>
<td style="WIDTH: 45.92%; VERTICAL-ALIGN: top">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: center">(Zip Code)</div>
</td>
</tr>
</table>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify; MARGIN-LEFT: 4pt">Registrant's telephone number, including area code:&#160; <font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">(203) 729-2255</font></div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify; MARGIN-LEFT: 4.3pt">Securities registered pursuant to Section 12(b) of the Act:&#160; <font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold"><u>Common Stock No Par Value</u></font><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">&#160; &#160; &#160; </font><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold"><u>The NASDAQ Stock Market LLC</u></font></div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify; MARGIN-LEFT: 4.3pt">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;(Title of each class)&#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160;&#160; (Name of each exchange</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify; MARGIN-LEFT: 4.3pt">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;on which registered)</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify; MARGIN-LEFT: 4.3pt">Securities registered pursuant to Section 12(g) of the Act: <font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">None</font></div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 4pt">Indicate by check mark if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act.<font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif"><br>
</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Yes<font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif"> [</font><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">X</font><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">]</font>&#160; No <font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">[&#160; ]</font></div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 4pt">Indicate by check mark if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.<font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif"><br>
</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Yes <font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">[&#160; ]</font>&#160; No <font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">[X]</font></div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify; MARGIN-LEFT: 4pt">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.&#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160;&#160; Yes <font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">[X]</font>&#160; No [&#160; ]</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify; MARGIN-LEFT: 4pt">Indicate by check mark whether the registrant has submitted electronically and posted on its corporate Website, if any, every Interactive Data File required to be submitted and posted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit and post such files).&#160; &#160;&#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160;&#160; Yes <font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">[X]</font>&#160; No [&#160; ]</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify; MARGIN-LEFT: 4pt">Indicate by check mark if disclosure of delinquent filers pursuant to Item 405 of Regulation S-K is not contained herein, and will not be contained, to the best of registrant's knowledge, in definitive proxy or information statements incorporated by reference in Part III of this Form 10-K or any amendment to this Form 10-K. <font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">[&#160; ]</font></div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify; MARGIN-LEFT: 4pt">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 definitions of "large accelerated filer," "accelerated filer," "smaller reporting company," and "emerging growth company" in Rule 12b-2 of the Exchange Act.</div>

<div><br>
</div>

<table id="zc24953ff6fc64e6b940fe19b56e6d873" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 68.93%; VERTICAL-ALIGN: top">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Large accelerated filer <font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">[&#160; ]</font></div>
</td>
<td style="WIDTH: 31.07%; VERTICAL-ALIGN: top">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Accelerated filer <font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">[X]</font></div>
</td>
</tr>

<tr>
<td style="WIDTH: 68.93%; VERTICAL-ALIGN: top">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Non-accelerated filer <font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">[&#160; ]</font> (Do not check if a smaller reporting company)</div>
</td>
<td style="WIDTH: 31.07%; VERTICAL-ALIGN: top">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Smaller reporting company <font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">[&#160; ]</font></div>
</td>
</tr>

<tr>
<td style="WIDTH: 68.93%; VERTICAL-ALIGN: top">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Emerging growth company <font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">[&#160; ]</font></div>
</td>
<td style="WIDTH: 31.07%; VERTICAL-ALIGN: top">&#160;</td>
</tr>
</table>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 4pt">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.&#160; <font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">[&#160; ]</font></div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 4pt">Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Act).&#160; &#160;&#160; Yes [&#160; ]&#160; No <font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">[X]</font></div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify; MARGIN-LEFT: 4pt">As of July 1, 2017, the last day of registrant's most recently completed second fiscal quarter, the aggregate market value of the voting stock held by non-affiliates of the registrant was $155,324,724 (based on the closing sales price of the registrant's common stock on the last trading date prior to that date). Shares of the registrant's common stock held by each officer and director and shares held in trust by the pension plans of the Company have been excluded in that such persons may be deemed to be affiliates. This determination of affiliate status is not necessarily a conclusive determination for other purposes.</div>

<div id="DSPFPageBreakArea" style="MARGIN-BOTTOM: 10pt; CLEAR: both; MARGIN-TOP: 10pt">
<div id="DSPFPageBreak" style="PAGE-BREAK-AFTER: always">
<hr style="BORDER-LEFT-WIDTH: 0px; HEIGHT: 2px; BORDER-RIGHT-WIDTH: 0px; WIDTH: 100%; BORDER-BOTTOM-WIDTH: 0px; COLOR: #000000; CLEAR: both; MARGIN: 4px 0px; BORDER-TOP-WIDTH: 0px; BACKGROUND-COLOR: #000000" noshade="noshade">
</div>
</div>

<div><br>
</div>

<div><br>
</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify; MARGIN-LEFT: 4pt">As of February 27, 2018, 6,263,245 shares of the registrant's common stock, no par value per share, were issued and outstanding.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: justify; MARGIN-LEFT: 4pt">DOCUMENTS INCORPORATED BY REFERENCE</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 4pt">Certain information required for Part II of this report is incorporated herein by reference to the proxy statement for the 2018 annual meeting of the Company's shareholders, which will be filed with the Securities and Exchange Commission pursuant to Regulation 14A not later than 120 days after December 30, 2017.</div>

<div id="DSPFPageBreakArea" style="MARGIN-BOTTOM: 10pt; CLEAR: both; MARGIN-TOP: 10pt">
<div id="DSPFPageBreak" style="PAGE-BREAK-AFTER: always">
<hr style="BORDER-LEFT-WIDTH: 0px; HEIGHT: 2px; BORDER-RIGHT-WIDTH: 0px; WIDTH: 100%; BORDER-BOTTOM-WIDTH: 0px; COLOR: #000000; CLEAR: both; MARGIN: 4px 0px; BORDER-TOP-WIDTH: 0px; BACKGROUND-COLOR: #000000" noshade="noshade">
</div>
</div>

<!--PROfilePageNumberReset%Num%3%%%-->
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 4pt">The Eastern Company</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: center; MARGIN-LEFT: 4pt"><a name="TableOfContents"><!--Anchor--></a>Form 10-K</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: center; MARGIN-LEFT: 4pt">FOR THE FISCAL YEAR ENDED DECEMBER 30, 2017</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: center; MARGIN-LEFT: 4pt">TABLE OF CONTENTS</div>

<div><br>
</div>

<table id="za3519f70798744a4bb39b81332a882f8" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 17.15%; VERTICAL-ALIGN: top">&#160;</td>
<td style="WIDTH: 73.37%; VERTICAL-ALIGN: top">&#160;</td>
<td style="WIDTH: 9.48%; VERTICAL-ALIGN: top">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Page</div>
</td>
</tr>

<tr>
<td style="WIDTH: 17.15%; VERTICAL-ALIGN: top; BORDER-BOTTOM-COLOR: ">&#160;</td>
<td style="WIDTH: 73.37%; VERTICAL-ALIGN: top; BORDER-BOTTOM-COLOR: ">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left"><a style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif" href="form10k2017.htm#TableOfContents">Table of Contents</a></div>
</td>
<td style="WIDTH: 9.48%; VERTICAL-ALIGN: top; BORDER-BOTTOM-COLOR: ">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">&#160;&#160;3.</div>
</td>
</tr>

<tr>
<td style="WIDTH: 17.15%; VERTICAL-ALIGN: top">&#160;</td>
<td style="WIDTH: 73.37%; VERTICAL-ALIGN: top">&#160;</td>
<td style="WIDTH: 9.48%; VERTICAL-ALIGN: top">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 17.15%; VERTICAL-ALIGN: top; BORDER-BOTTOM-COLOR: ">&#160;</td>
<td style="WIDTH: 73.37%; VERTICAL-ALIGN: top; BORDER-BOTTOM-COLOR: ">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left"><a style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif" href="form10k2017.htm#Safe">Safe Harbor Statement</a></div>
</td>
<td style="WIDTH: 9.48%; VERTICAL-ALIGN: top; BORDER-BOTTOM-COLOR: ">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">&#160;&#160;4.</div>
</td>
</tr>

<tr>
<td style="WIDTH: 17.15%; VERTICAL-ALIGN: top">&#160;</td>
<td style="WIDTH: 73.37%; VERTICAL-ALIGN: top">&#160;</td>
<td style="WIDTH: 9.48%; VERTICAL-ALIGN: top">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 17.15%; VERTICAL-ALIGN: top; BORDER-BOTTOM-COLOR: ">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: left"><a style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif" href="form10k2017.htm#Part1">PART I</a></div>
</td>
<td style="WIDTH: 73.37%; VERTICAL-ALIGN: top; BORDER-BOTTOM-COLOR: ">&#160;</td>
<td style="WIDTH: 9.48%; VERTICAL-ALIGN: top; BORDER-BOTTOM-COLOR: ">&#160;</td>
</tr>

<tr style="HEIGHT: 14px">
<td style="WIDTH: 17.15%; VERTICAL-ALIGN: top; BORDER-BOTTOM-COLOR: ">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left"><a style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif" href="form10k2017.htm#Item1">Item 1</a>.</div>
</td>
<td style="WIDTH: 73.37%; VERTICAL-ALIGN: top; BORDER-BOTTOM-COLOR: ">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left"><a style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif" href="form10k2017.htm#Item1">Business</a></div>
</td>
<td style="WIDTH: 9.48%; VERTICAL-ALIGN: top; BORDER-BOTTOM-COLOR: ">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">&#160;&#160;4.</div>
</td>
</tr>

<tr>
<td style="WIDTH: 17.15%; VERTICAL-ALIGN: top">&#160;</td>
<td style="WIDTH: 73.37%; VERTICAL-ALIGN: top">&#160;</td>
<td style="WIDTH: 9.48%; VERTICAL-ALIGN: top">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 17.15%; VERTICAL-ALIGN: top; BORDER-BOTTOM-COLOR: ">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left"><a style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif" href="form10k2017.htm#Item1A">Item 1A.</a></div>
</td>
<td style="WIDTH: 73.37%; VERTICAL-ALIGN: top; BORDER-BOTTOM-COLOR: ">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left"><a style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif" href="form10k2017.htm#Item1A">Risk Factors</a></div>
</td>
<td style="WIDTH: 9.48%; VERTICAL-ALIGN: top; BORDER-BOTTOM-COLOR: ">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">&#160;&#160;7.</div>
</td>
</tr>

<tr>
<td style="WIDTH: 17.15%; VERTICAL-ALIGN: top">&#160;</td>
<td style="WIDTH: 73.37%; VERTICAL-ALIGN: top">&#160;</td>
<td style="WIDTH: 9.48%; VERTICAL-ALIGN: top">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 17.15%; VERTICAL-ALIGN: top; BORDER-BOTTOM-COLOR: ">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left"><a style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif" href="form10k2017.htm#Item1B">Item 1B.</a></div>
</td>
<td style="WIDTH: 73.37%; VERTICAL-ALIGN: top; BORDER-BOTTOM-COLOR: ">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left"><a style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif" href="form10k2017.htm#Item1B">Unresolved Staff Comments</a></div>
</td>
<td style="WIDTH: 9.48%; VERTICAL-ALIGN: top; BORDER-BOTTOM-COLOR: ">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">12.</div>
</td>
</tr>

<tr>
<td style="WIDTH: 17.15%; VERTICAL-ALIGN: top">&#160;</td>
<td style="WIDTH: 73.37%; VERTICAL-ALIGN: top">&#160;</td>
<td style="WIDTH: 9.48%; VERTICAL-ALIGN: top">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 17.15%; VERTICAL-ALIGN: top; BORDER-BOTTOM-COLOR: ">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left"><a style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif" href="form10k2017.htm#Item2">Item 2.</a></div>
</td>
<td style="WIDTH: 73.37%; VERTICAL-ALIGN: top; BORDER-BOTTOM-COLOR: ">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left"><a style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif" href="form10k2017.htm#Item2">Properties</a></div>
</td>
<td style="WIDTH: 9.48%; VERTICAL-ALIGN: top; BORDER-BOTTOM-COLOR: ">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">12.</div>
</td>
</tr>

<tr>
<td style="WIDTH: 17.15%; VERTICAL-ALIGN: top">&#160;</td>
<td style="WIDTH: 73.37%; VERTICAL-ALIGN: top">&#160;</td>
<td style="WIDTH: 9.48%; VERTICAL-ALIGN: top">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 17.15%; VERTICAL-ALIGN: top; BORDER-BOTTOM-COLOR: ">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left"><a style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif" href="form10k2017.htm#Item3">Item 3.</a></div>
</td>
<td style="WIDTH: 73.37%; VERTICAL-ALIGN: top; BORDER-BOTTOM-COLOR: ">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left"><a style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif" href="form10k2017.htm#Item3">Legal Proceedings</a></div>
</td>
<td style="WIDTH: 9.48%; VERTICAL-ALIGN: top; BORDER-BOTTOM-COLOR: ">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">14.</div>
</td>
</tr>

<tr style="HEIGHT: 17px">
<td style="WIDTH: 17.15%; VERTICAL-ALIGN: top">&#160;</td>
<td style="WIDTH: 73.37%; VERTICAL-ALIGN: top">&#160;</td>
<td style="WIDTH: 9.48%; VERTICAL-ALIGN: top">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 17.15%; VERTICAL-ALIGN: top; BORDER-BOTTOM-COLOR: ">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left"><a style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif" href="form10k2017.htm#Item4">Item 4.</a></div>
</td>
<td style="WIDTH: 73.37%; VERTICAL-ALIGN: top; BORDER-BOTTOM-COLOR: ">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left"><a style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif" href="form10k2017.htm#Item4">Mine Safety Disclosures</a></div>
</td>
<td style="WIDTH: 9.48%; VERTICAL-ALIGN: top; BORDER-BOTTOM-COLOR: ">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">14.</div>
</td>
</tr>

<tr>
<td style="WIDTH: 17.15%; VERTICAL-ALIGN: top">&#160;</td>
<td style="WIDTH: 73.37%; VERTICAL-ALIGN: top">&#160;</td>
<td style="WIDTH: 9.48%; VERTICAL-ALIGN: top">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 17.15%; VERTICAL-ALIGN: top; BORDER-BOTTOM-COLOR: ">
<div>&#160;</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: left"><a style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif" href="form10k2017.htm#PartII">PART II</a></div>
</td>
<td style="WIDTH: 73.37%; VERTICAL-ALIGN: top; BORDER-BOTTOM-COLOR: ">&#160;</td>
<td style="WIDTH: 9.48%; VERTICAL-ALIGN: top; BORDER-BOTTOM-COLOR: ">&#160;</td>
</tr>

<tr style="HEIGHT: 16px">
<td style="WIDTH: 17.15%; VERTICAL-ALIGN: top; BORDER-BOTTOM-COLOR: ">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left"><a style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif" href="form10k2017.htm#Item5">Item 5.</a></div>
</td>
<td style="WIDTH: 73.37%; VERTICAL-ALIGN: top; BORDER-BOTTOM-COLOR: ">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left"><a style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif" href="form10k2017.htm#Item5">Market for Registrant's Common Equity, Related</a></div>
</td>
<td style="WIDTH: 9.48%; VERTICAL-ALIGN: top; BORDER-BOTTOM-COLOR: ">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 17.15%; VERTICAL-ALIGN: top; BORDER-BOTTOM-COLOR: ">&#160;</td>
<td style="WIDTH: 73.37%; VERTICAL-ALIGN: top; BORDER-BOTTOM-COLOR: ">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left"><a style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif" href="form10k2017.htm#Item5">&#160;&#160;&#160;Stockholder Matters and Issuer Purchases of Equity Securities</a></div>
</td>
<td style="WIDTH: 9.48%; VERTICAL-ALIGN: top; BORDER-BOTTOM-COLOR: ">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">15.</div>
</td>
</tr>

<tr>
<td style="WIDTH: 17.15%; VERTICAL-ALIGN: top">&#160;</td>
<td style="WIDTH: 73.37%; VERTICAL-ALIGN: top">&#160;</td>
<td style="WIDTH: 9.48%; VERTICAL-ALIGN: top">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 17.15%; VERTICAL-ALIGN: top; BORDER-BOTTOM-COLOR: ">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left"><a style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif" href="form10k2017.htm#Item6">Item 6.</a></div>
</td>
<td style="WIDTH: 73.37%; VERTICAL-ALIGN: top; BORDER-BOTTOM-COLOR: ">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left"><a style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif" href="form10k2017.htm#Item6">Selected Financial Data</a></div>
</td>
<td style="WIDTH: 9.48%; VERTICAL-ALIGN: top; BORDER-BOTTOM-COLOR: ">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">17.</div>
</td>
</tr>

<tr>
<td style="WIDTH: 17.15%; VERTICAL-ALIGN: top">&#160;</td>
<td style="WIDTH: 73.37%; VERTICAL-ALIGN: top">&#160;</td>
<td style="WIDTH: 9.48%; VERTICAL-ALIGN: top">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 17.15%; VERTICAL-ALIGN: top; BORDER-BOTTOM-COLOR: ">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left"><a style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif" href="form10k2017.htm#Item7">Item 7.</a></div>
</td>
<td style="WIDTH: 73.37%; VERTICAL-ALIGN: top; BORDER-BOTTOM-COLOR: ">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left"><a style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif" href="form10k2017.htm#Item7">Management's Discussion and Analysis of Financial</a></div>
</td>
<td style="WIDTH: 9.48%; VERTICAL-ALIGN: top; BORDER-BOTTOM-COLOR: ">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 17.15%; VERTICAL-ALIGN: top; BORDER-BOTTOM-COLOR: ">&#160;</td>
<td style="WIDTH: 73.37%; VERTICAL-ALIGN: top; BORDER-BOTTOM-COLOR: ">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left"><a style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif" href="form10k2017.htm#Item7">&#160;&#160;&#160;Condition and Results of Operations</a></div>
</td>
<td style="WIDTH: 9.48%; VERTICAL-ALIGN: top; BORDER-BOTTOM-COLOR: ">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">21.</div>
</td>
</tr>

<tr>
<td style="WIDTH: 17.15%; VERTICAL-ALIGN: top">&#160;</td>
<td style="WIDTH: 73.37%; VERTICAL-ALIGN: top">&#160;</td>
<td style="WIDTH: 9.48%; VERTICAL-ALIGN: top">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 17.15%; VERTICAL-ALIGN: top; BORDER-BOTTOM-COLOR: ">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left"><a style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif" href="form10k2017.htm#Item7A">Item 7A.</a></div>
</td>
<td style="WIDTH: 73.37%; VERTICAL-ALIGN: top; BORDER-BOTTOM-COLOR: ">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left"><a style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif" href="form10k2017.htm#Item7A">Quantitative and Qualitative Disclosures</a></div>
</td>
<td style="WIDTH: 9.48%; VERTICAL-ALIGN: top; BORDER-BOTTOM-COLOR: ">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 17.15%; VERTICAL-ALIGN: top; BORDER-BOTTOM-COLOR: ">&#160;</td>
<td style="WIDTH: 73.37%; VERTICAL-ALIGN: top; BORDER-BOTTOM-COLOR: ">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left"><a style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif" href="form10k2017.htm#Item7A">&#160;&#160;&#160;About Market Risk</a></div>
</td>
<td style="WIDTH: 9.48%; VERTICAL-ALIGN: top; BORDER-BOTTOM-COLOR: ">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">33.</div>
</td>
</tr>

<tr>
<td style="WIDTH: 17.15%; VERTICAL-ALIGN: top">&#160;</td>
<td style="WIDTH: 73.37%; VERTICAL-ALIGN: top">&#160;</td>
<td style="WIDTH: 9.48%; VERTICAL-ALIGN: top">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 17.15%; VERTICAL-ALIGN: top; BORDER-BOTTOM-COLOR: ">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left"><a style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif" href="form10k2017.htm#Item8">Item 8</a>.</div>
</td>
<td style="WIDTH: 73.37%; VERTICAL-ALIGN: top; BORDER-BOTTOM-COLOR: ">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left"><a style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif" href="form10k2017.htm#Item8">Financial Statements and Supplementary Data</a></div>
</td>
<td style="WIDTH: 9.48%; VERTICAL-ALIGN: top; BORDER-BOTTOM-COLOR: ">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">35.</div>
</td>
</tr>

<tr>
<td style="WIDTH: 17.15%; VERTICAL-ALIGN: top">&#160;</td>
<td style="WIDTH: 73.37%; VERTICAL-ALIGN: top">&#160;</td>
<td style="WIDTH: 9.48%; VERTICAL-ALIGN: top">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 17.15%; VERTICAL-ALIGN: top; BORDER-BOTTOM-COLOR: ">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left"><a style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif" href="form10k2017.htm#Item9">Item 9</a>.</div>
</td>
<td style="WIDTH: 73.37%; VERTICAL-ALIGN: top; BORDER-BOTTOM-COLOR: ">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left"><a style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif" href="form10k2017.htm#Item9">Changes in and Disagreements with Accountants on</a></div>
</td>
<td style="WIDTH: 9.48%; VERTICAL-ALIGN: top; BORDER-BOTTOM-COLOR: ">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 17.15%; VERTICAL-ALIGN: top; BORDER-BOTTOM-COLOR: ">&#160;</td>
<td style="WIDTH: 73.37%; VERTICAL-ALIGN: top; BORDER-BOTTOM-COLOR: ">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left"><a style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif" href="form10k2017.htm#Item9">&#160;&#160;&#160;Accounting and Financial Disclosure</a></div>
</td>
<td style="WIDTH: 9.48%; VERTICAL-ALIGN: top; BORDER-BOTTOM-COLOR: ">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">71.</div>
</td>
</tr>

<tr>
<td style="WIDTH: 17.15%; VERTICAL-ALIGN: top">&#160;</td>
<td style="WIDTH: 73.37%; VERTICAL-ALIGN: top">&#160;</td>
<td style="WIDTH: 9.48%; VERTICAL-ALIGN: top">&#160;</td>
</tr>

<tr style="HEIGHT: 14px">
<td style="WIDTH: 17.15%; VERTICAL-ALIGN: top; BORDER-BOTTOM-COLOR: ">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left"><a style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif" href="form10k2017.htm#Item9A">Item 9A.</a></div>
</td>
<td style="WIDTH: 73.37%; VERTICAL-ALIGN: top; BORDER-BOTTOM-COLOR: ">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left"><a style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif" href="form10k2017.htm#Item9A">Controls and Procedures</a></div>
</td>
<td style="WIDTH: 9.48%; VERTICAL-ALIGN: top; BORDER-BOTTOM-COLOR: ">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">71.</div>
</td>
</tr>

<tr>
<td style="WIDTH: 17.15%; VERTICAL-ALIGN: top">&#160;</td>
<td style="WIDTH: 73.37%; VERTICAL-ALIGN: top">&#160;</td>
<td style="WIDTH: 9.48%; VERTICAL-ALIGN: top">&#160;</td>
</tr>

<tr style="HEIGHT: 19px">
<td style="WIDTH: 17.15%; VERTICAL-ALIGN: top; BORDER-BOTTOM-COLOR: ">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left"><a style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif" href="form10k2017.htm#Item9B">Item 9B</a>.</div>
</td>
<td style="WIDTH: 73.37%; VERTICAL-ALIGN: top; BORDER-BOTTOM-COLOR: ">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left"><a style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif" href="form10k2017.htm#Item9B">Other Information</a></div>
</td>
<td style="WIDTH: 9.48%; VERTICAL-ALIGN: top; BORDER-BOTTOM-COLOR: ">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">73.</div>
</td>
</tr>

<tr>
<td style="WIDTH: 17.15%; VERTICAL-ALIGN: top">&#160;</td>
<td style="WIDTH: 73.37%; VERTICAL-ALIGN: top">&#160;</td>
<td style="WIDTH: 9.48%; VERTICAL-ALIGN: top">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 17.15%; VERTICAL-ALIGN: top; BORDER-BOTTOM-COLOR: ">
<div>&#160;</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: left"><a style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif" href="form10k2017.htm#PartIII">PART III</a></div>
</td>
<td style="WIDTH: 73.37%; VERTICAL-ALIGN: top; BORDER-BOTTOM-COLOR: ">&#160;</td>
<td style="WIDTH: 9.48%; VERTICAL-ALIGN: top; BORDER-BOTTOM-COLOR: ">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 17.15%; VERTICAL-ALIGN: top; BORDER-BOTTOM-COLOR: ">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left"><a style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif" href="form10k2017.htm#Item10">Item 10.</a></div>
</td>
<td style="WIDTH: 73.37%; VERTICAL-ALIGN: top; BORDER-BOTTOM-COLOR: ">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left"><a style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif" href="form10k2017.htm#Item10">Directors, Executive Officers and Corporate Governance</a></div>
</td>
<td style="WIDTH: 9.48%; VERTICAL-ALIGN: top; BORDER-BOTTOM-COLOR: ">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">73.</div>
</td>
</tr>

<tr>
<td style="WIDTH: 17.15%; VERTICAL-ALIGN: top">&#160;</td>
<td style="WIDTH: 73.37%; VERTICAL-ALIGN: top">&#160;</td>
<td style="WIDTH: 9.48%; VERTICAL-ALIGN: top">&#160;</td>
</tr>

<tr style="HEIGHT: 16px">
<td style="WIDTH: 17.15%; VERTICAL-ALIGN: top; BORDER-BOTTOM-COLOR: ">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left"><a style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif" href="form10k2017.htm#Item11">Item 11.</a></div>
</td>
<td style="WIDTH: 73.37%; VERTICAL-ALIGN: top; BORDER-BOTTOM-COLOR: ">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left"><a style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif" href="form10k2017.htm#Item11">Executive Compensation</a></div>
</td>
<td style="WIDTH: 9.48%; VERTICAL-ALIGN: top; BORDER-BOTTOM-COLOR: ">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">73.</div>
</td>
</tr>

<tr>
<td style="WIDTH: 17.15%; VERTICAL-ALIGN: top">&#160;</td>
<td style="WIDTH: 73.37%; VERTICAL-ALIGN: top">&#160;</td>
<td style="WIDTH: 9.48%; VERTICAL-ALIGN: top">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 17.15%; VERTICAL-ALIGN: top; BORDER-BOTTOM-COLOR: ">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left"><a style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif" href="form10k2017.htm#Item12">Item 12.</a></div>
</td>
<td style="WIDTH: 73.37%; VERTICAL-ALIGN: top; BORDER-BOTTOM-COLOR: ">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left"><a style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif" href="form10k2017.htm#Item12">Security Ownership of Certain Beneficial Owners and Management</a></div>
</td>
<td style="WIDTH: 9.48%; VERTICAL-ALIGN: top; BORDER-BOTTOM-COLOR: ">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 17.15%; VERTICAL-ALIGN: top; BORDER-BOTTOM-COLOR: ">&#160;</td>
<td style="WIDTH: 73.37%; VERTICAL-ALIGN: top; BORDER-BOTTOM-COLOR: ">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left"><a style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif" href="form10k2017.htm#Item12">&#160;&#160;&#160;and Related Stockholder Matters</a></div>
</td>
<td style="WIDTH: 9.48%; VERTICAL-ALIGN: top; BORDER-BOTTOM-COLOR: ">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">74.</div>
</td>
</tr>

<tr>
<td style="WIDTH: 17.15%; VERTICAL-ALIGN: top">&#160;</td>
<td style="WIDTH: 73.37%; VERTICAL-ALIGN: top">&#160;</td>
<td style="WIDTH: 9.48%; VERTICAL-ALIGN: top">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 17.15%; VERTICAL-ALIGN: top; BORDER-BOTTOM-COLOR: ">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left"><a style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif" href="form10k2017.htm#Item13">Item 13.</a></div>
</td>
<td style="WIDTH: 73.37%; VERTICAL-ALIGN: top; BORDER-BOTTOM-COLOR: ">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left"><a style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif" href="form10k2017.htm#Item13">Certain Relationships and Related Transactions, and Director</a></div>
</td>
<td style="WIDTH: 9.48%; VERTICAL-ALIGN: top; BORDER-BOTTOM-COLOR: ">&#160;</td>
</tr>

<tr style="HEIGHT: 15px">
<td style="WIDTH: 17.15%; VERTICAL-ALIGN: top; BORDER-BOTTOM-COLOR: ">&#160;</td>
<td style="WIDTH: 73.37%; VERTICAL-ALIGN: top; BORDER-BOTTOM-COLOR: ">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left"><a style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif" href="form10k2017.htm#Item13">&#160;&#160;&#160;Independence</a></div>
</td>
<td style="WIDTH: 9.48%; VERTICAL-ALIGN: top; BORDER-BOTTOM-COLOR: ">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">74.</div>
</td>
</tr>

<tr>
<td style="WIDTH: 17.15%; VERTICAL-ALIGN: top">&#160;</td>
<td style="WIDTH: 73.37%; VERTICAL-ALIGN: top">&#160;</td>
<td style="WIDTH: 9.48%; VERTICAL-ALIGN: top">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 17.15%; VERTICAL-ALIGN: top; BORDER-BOTTOM-COLOR: ">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left"><a style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif" href="form10k2017.htm#Item14">Item 14</a>.</div>
</td>
<td style="WIDTH: 73.37%; VERTICAL-ALIGN: top; BORDER-BOTTOM-COLOR: ">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left"><a style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif" href="form10k2017.htm#Item14">Principal Accounting Fees and Services</a></div>
</td>
<td style="WIDTH: 9.48%; VERTICAL-ALIGN: top; BORDER-BOTTOM-COLOR: ">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">74.</div>
</td>
</tr>

<tr>
<td style="WIDTH: 17.15%; VERTICAL-ALIGN: top">&#160;</td>
<td style="WIDTH: 73.37%; VERTICAL-ALIGN: top">&#160;</td>
<td style="WIDTH: 9.48%; VERTICAL-ALIGN: top">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 17.15%; VERTICAL-ALIGN: top; BORDER-BOTTOM-COLOR: ">
<div>&#160;</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: left"><a style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif" href="form10k2017.htm#PartIV">PART IV</a></div>
</td>
<td style="WIDTH: 73.37%; VERTICAL-ALIGN: top; BORDER-BOTTOM-COLOR: ">&#160;</td>
<td style="WIDTH: 9.48%; VERTICAL-ALIGN: top; BORDER-BOTTOM-COLOR: ">&#160;</td>
</tr>

<tr style="HEIGHT: 15px">
<td style="WIDTH: 17.15%; VERTICAL-ALIGN: top; BORDER-BOTTOM-COLOR: ">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left"><a style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif" href="form10k2017.htm#Item15">Item 15.</a></div>
</td>
<td style="WIDTH: 73.37%; VERTICAL-ALIGN: top; BORDER-BOTTOM-COLOR: ">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left"><a style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif" href="form10k2017.htm#Item15">Exhibits, Financial Statement Schedules</a></div>
</td>
<td style="WIDTH: 9.48%; VERTICAL-ALIGN: top; BORDER-BOTTOM-COLOR: ">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">74.</div>
</td>
</tr>

<tr>
<td style="WIDTH: 17.15%; VERTICAL-ALIGN: top">&#160;</td>
<td style="WIDTH: 73.37%; VERTICAL-ALIGN: top">&#160;</td>
<td style="WIDTH: 9.48%; VERTICAL-ALIGN: top">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 17.15%; VERTICAL-ALIGN: top; BORDER-BOTTOM-COLOR: ">&#160;</td>
<td style="WIDTH: 73.37%; VERTICAL-ALIGN: top; BORDER-BOTTOM-COLOR: ">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left"><a style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif" href="form10k2017.htm#ExhibitIndex">Exhibit Index</a></div>
</td>
<td style="WIDTH: 9.48%; VERTICAL-ALIGN: top; BORDER-BOTTOM-COLOR: ">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">75.</div>
</td>
</tr>

<tr>
<td style="WIDTH: 17.15%; VERTICAL-ALIGN: top">&#160;</td>
<td style="WIDTH: 73.37%; VERTICAL-ALIGN: top">&#160;</td>
<td style="WIDTH: 9.48%; VERTICAL-ALIGN: top">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 17.15%; VERTICAL-ALIGN: top; BORDER-BOTTOM-COLOR: ">&#160;</td>
<td style="WIDTH: 73.37%; VERTICAL-ALIGN: top; BORDER-BOTTOM-COLOR: ">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left"><a style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif" href="form10k2017.htm#Signatures">Signatures</a></div>
</td>
<td style="WIDTH: 9.48%; VERTICAL-ALIGN: top; BORDER-BOTTOM-COLOR: ">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">78.</div>
</td>
</tr>

<tr>
<td style="WIDTH: 17.15%; VERTICAL-ALIGN: top">&#160;</td>
<td style="WIDTH: 73.37%; VERTICAL-ALIGN: top">&#160;</td>
<td style="WIDTH: 9.48%; VERTICAL-ALIGN: top">&#160;</td>
</tr>
</table>

<div><br>
</div>

<div id="DSPFPageBreakArea" style="MARGIN-BOTTOM: 10pt; CLEAR: both; MARGIN-TOP: 10pt">
<div id="DSPFPageNumberArea" style="TEXT-ALIGN: center"><font id="DSPFPageNumber" style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: normal; FONT-STYLE: normal">3</font></div>

<div id="DSPFPageBreak" style="PAGE-BREAK-AFTER: always">
<hr style="BORDER-LEFT-WIDTH: 0px; HEIGHT: 2px; BORDER-RIGHT-WIDTH: 0px; WIDTH: 100%; BORDER-BOTTOM-WIDTH: 0px; COLOR: #000000; CLEAR: both; MARGIN: 4px 0px; BORDER-TOP-WIDTH: 0px; BACKGROUND-COLOR: #000000" noshade="noshade">
</div>
</div>

<div><br>
</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: center; MARGIN-LEFT: 4pt"><a name="Safe"><!--Anchor--></a>SAFE HARBOR STATEMENT UNDER THE PRIVATE SECURITIES</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: center; MARGIN-LEFT: 4pt">LITIGATION REFORM ACT OF 1995</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify; MARGIN-LEFT: 4.3pt">This Annual Report on Form 10-K (this "Form 10-K") contains forward-looking statements within the meaning of the Private Securities Litigation Reform Act of 1995. Such statements reflect the Company's current expectations regarding its products, its markets and its future financial and operating performance. These statements, however, are subject to risks and uncertainties that may cause the Company's actual results in future periods to differ materially from those expected. Such risks and uncertainties include, but are not limited to, unanticipated slowdowns in the Company's major markets, 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, worldwide conditions and foreign currency fluctuations that may affect results of operations, and other factors discussed in Item 1A of this Form 10-K and, from time to time, in the Company's filings with the Securities and Exchange Commission. The Company undertakes no obligation to update, alter, or otherwise revise any forward-looking statements, whether written or oral, that may be made from time to time, whether as a result of new information, future events, or otherwise.</div>

<div><br>
</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center; MARGIN-LEFT: 4pt"><a name="Part1"><!--Anchor--></a><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif"><u>PART I</u></font></div>

<div><br>
</div>

<div style="TEXT-ALIGN: left">
<table id="z27180de825814a44956c06e50789a5ae" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 72pt; VERTICAL-ALIGN: top; align: right"><a name="Item1"><!--Anchor--></a><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">ITEM 1</font></td>
<td style="WIDTH: auto; VERTICAL-ALIGN: top; TEXT-ALIGN: left">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">BUSINESS</div>
</td>
</tr>
</table>
</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: justify">(a)&#160; <font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif"><u>General Development of Business</u></font></div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">The Eastern Company (the "Company," "Eastern," "we," "us," or "our") was incorporated under the laws of the State of Connecticut in October, 1912, succeeding a co-partnership established in October, 1858. The business of the Company is the design, manufacture and sale of industrial hardware, security products and metal products.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Today, the Company maintains sixteen physical locations across North America and Asia.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: justify">RECENT DEVELOPMENTS</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 a Securities Purchase Agreement (the "Securities Purchase Agreement") with Velvac Holdings, Inc., a Delaware corporation ("Velvac"), 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 "Velvac Acquisition") for $39.5 million and an earnout consideration contingent upon Velvac achieving minimum earnings performance levels and based on sales of Velvac's new proprietary Road-iQ product line (the "Earnout Consideration"). The Velvac 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. In addition, the Company paid a working capital adjustment of $0.6 million by which working capital exceeded a pre-determined target amount. Please refer to the Company's Current Report on Form 8-K filed on April 7, 2017 and the amendment thereto filed on June 19, 2017 for further details.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: justify">&#160;(b)&#160; <font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif"><u>Financial Information about Industry Segments</u></font></div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Financial information about industry segments is included in Note 10 to the Company's financial statements, included in Item 8 of this Form 10-K.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">(c)&#160; </font><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold"><u>Narrative Description of Business</u></font></div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">The Eastern Company actively manages niche industrial divisions that focus on the design, manufacture and sale of particular products and industrial services and are leaders in their specific market sector.&#160; We believe Eastern's divisions operate in industries with long-term macroeconomic growth opportunities, have positive and stable cash flows, face minimal threats of technological or competitive obsolescence, and have strong management teams largely in place.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Eastern focuses on proactive financial and operational management of its divisions in order to increase earnings and increase long-term shareholder value. Among other things, Eastern regularly monitors financial and operational performance, instilling consistent financial discipline and assisting management in their analysis and pursuit of prudent organic growth strategies.</div>

<div id="DSPFPageBreakArea" style="MARGIN-BOTTOM: 10pt; CLEAR: both; MARGIN-TOP: 10pt">
<div id="DSPFPageNumberArea" style="TEXT-ALIGN: center"><font id="DSPFPageNumber" style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: normal; FONT-STYLE: normal">4</font></div>

<div id="DSPFPageBreak" style="PAGE-BREAK-AFTER: always">
<hr style="BORDER-LEFT-WIDTH: 0px; HEIGHT: 2px; BORDER-RIGHT-WIDTH: 0px; WIDTH: 100%; BORDER-BOTTOM-WIDTH: 0px; COLOR: #000000; CLEAR: both; MARGIN: 4px 0px; BORDER-TOP-WIDTH: 0px; BACKGROUND-COLOR: #000000" noshade="noshade">
</div>
</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Eastern also identifies and works with division management to execute attractive external growth and acquisition opportunities.&#160; In addition, Eastern recruits and retains talented managers to operate its divisions.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Eastern continuously reviews acquisitions of businesses that have the potential for significant long-term value creation and periodically evaluates the retention and disposition of its existing divisions and investments.&#160; We seek to acquire businesses that produce stable and growing earnings and cash flows.&#160; Eastern may pursue acquisitions in industries other than those in which its divisions currently operate if an acquisition presents an attractive opportunity.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">The Company operates in three business segments: Industrial Hardware, Security Products and Metal Products.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: left">Industrial Hardware</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">The Industrial Hardware business segment consists of Eberhard Manufacturing, Eberhard Hardware Manufacturing Ltd., Eastern Industrial Ltd, Velvac, Canadian Commercial Vehicles Corporation, Composite Panel Technologies and Sesamee Mexicana, S.A. de C.V. These divisions design, manufacture and market a diverse product line of custom and standard vehicular and industrial hardware, including passenger restraint and vehicular locks, latches, hinges, mirrors, mirror-cameras, light-weight sleeper boxes and truck bodies. These products can be found on tractor-trailer trucks, specialty commercial vehicles, recreational vehicles, fire and rescue vehicles, school buses, military vehicles and other vehicles. In addition, the segment designs and manufactures a wide selection of fasteners and other closure devices used to secure access doors on various types of industrial equipment such as metal cabinets, machinery housings and electronic instruments. The segment sells directly to original equipment manufacturers and to distributors through in-house salesmen and outside sales representatives. Sales, customer engineering and customer service are provided through in-house sales personnel and engineering staff. We believe that in order to service these markets, our divisions offer competitive engineering design, service, quality and price. In addition, we invest in the continued introduction of new or improved product designs and we expand into synergistic product lines in order to maintain and increase market share.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: left">Security Products</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">The Security Products business segment consists of Illinois Lock Company/CCL Security Products, World Lock Company Ltd., Dongguan Reeworld Security Products Ltd., World Security Industries Ltd., Greenwald Industries ("Greenwald"), and Argo EMS (formerly Argo Transdata). Illinois Lock Company/CCL Security Products designs, manufactures and distributes custom engineered and standard closing and locking systems, including vehicular accessory locks, cabinet locks, cam locks, electric switch locks, tubular key locks and combination padlocks. Some of its products are sold under the names SESAMEE<sup style="vertical-align: text-top; line-height: 1; font-size: smaller">&#174;</sup>, PRESTOLOCK<sup style="vertical-align: text-top; line-height: 1; font-size: smaller">&#174; </sup>and<sup style="vertical-align: text-top; line-height: 1; font-size: smaller">&#160;</sup>SEARCHALERT&#8482;. These products are sold to original equipment manufacturers, distributors, route operators, and locksmiths through in-house salesmen and outside sales representatives. Greenwald manufactures and markets coin acceptors and other coin security products used primarily in the commercial laundry markets. Greenwald's products include timers, drop meters, coin chutes, money boxes, meter cases, smart cards, value transfer stations, smart card readers, card management software, and access control units. Argo EMS supplies printed circuit boards and other electronic assemblies to original equipment manufacturers in various industries, including measurement systems, semiconductor equipment manufacturing, and industrial controls, medical and military products. The Security Products segment continuously seeks new markets where it can offer competitive engineered solutions that meet manufacturers' security needs.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: justify">Metal Products</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">The Company believes that its Metal Products business segment, based at the Company's Frazer &amp; 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.</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">Typical products include mine roof support anchors, couplers for railroad braking systems, support anchoring for construction and couplers/fittings for utility (oil, water and gas) industries. Mine roof support anchors are sold to bolt manufacturers while specialty castings are sold to original equipment manufacturers or machine houses. Frazer &amp; Jones will not be effected by the new metals tariff since all metals are purchased domestically.</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; FONT-WEIGHT: bold; TEXT-ALIGN: justify">General</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">The Company obtains materials from domestic, Asian affiliated and nonaffiliated sources. Raw materials and outside services were readily available for all of the Company's segments during 2017 and are expected to be readily available in 2018 and the foreseeable future. In 2017, the Company experienced price increases for many of the raw materials used in producing its products, including: scrap iron, zinc, brass and stainless steel.&#160; In 2016, the Company experienced a price decline for many of these same materials.&#160; At this time, the Company expects raw material prices to continue to increase as demand for raw materials increases</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">&#160;</div>

<div id="DSPFPageBreakArea" style="MARGIN-BOTTOM: 10pt; CLEAR: both; MARGIN-TOP: 10pt">
<div id="DSPFPageNumberArea" style="TEXT-ALIGN: center"><font id="DSPFPageNumber" style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: normal; FONT-STYLE: normal">5</font></div>

<div id="DSPFPageBreak" style="PAGE-BREAK-AFTER: always">
<hr style="BORDER-LEFT-WIDTH: 0px; HEIGHT: 2px; BORDER-RIGHT-WIDTH: 0px; WIDTH: 100%; BORDER-BOTTOM-WIDTH: 0px; COLOR: #000000; CLEAR: both; MARGIN: 4px 0px; BORDER-TOP-WIDTH: 0px; BACKGROUND-COLOR: #000000" noshade="noshade">
</div>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">as the global economy grows.&#160; These raw material cost increases could negatively impact the Company's gross margin if raw material prices increase too rapidly for the Company to recover those cost increases through either price increases to our customers or cost reductions in other areas of the business.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Patent and trademark protection for the various product lines within the Company is limited, but believed by the Company to be sufficient to protect the Company's competitive positions.<font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">&#160; No business segment is dependent on any patent nor would the loss of any patent have any material adverse effect on the Company's business.&#160; </font>Foreign sales are not significant.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">None of the Company's division segments are seasonal.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Customers for all business segments are broad-based geographically and by markets, and sales are generally not highly concentrated by customer.&#160; No one customer exceeded 10% of total consolidated sales in 2017, 2016 or 2015.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">The dollar amount of the backlog of orders received by the Company is believed to be firm as of the fiscal year ended December 30, 2017. Such backlogs was $34,991,000 at December 30, 2017, as compared to $26,993,000 at December 31, 2016.&#160; The primary reasons for the change from 2016 to 2017 were the acquisition of Velvac on April 3, 2017 and the timing of orders received from customers.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">The Company encounters competition in all of its business segments. Imports from Asia and Latin America with favorable currency exchange rates and low cost labor have created additional pricing pressure. The Company competes successfully by offering high quality custom engineered products on a timely basis. To compete, the Company deploys internal engineering resources, maintains cost effective manufacturing capabilities through its wholly-owned Asian subsidiaries, expands its product lines through product development and acquisitions, and maintains sufficient inventory for fast turnaround of customer orders.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Research and development expenditures in 2017 were $3,678,000 and represented 1.8% of gross revenues.&#160; In 2016 and 2015, such expenditures were $1,526,000 and $1,219,000, respectively.&#160; The research and developments costs are primarily attributable to the Velvac and Eberhard Manufacturing divisions. Velvac performs ongoing research, in both the mechanical and electronic product lines, and in RoadIQ. This research is necessary for the Company to remain competitive and to continue to provide technologically advanced electronic systems. Eberhard Manufacturing develops new products for the various markets it serves based on changing customer requirements to remain competitive. Other research projects include the development of various latches and rotaries and various transportation and industrial hardware products.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">The Company does not anticipate that compliance with federal, state or local environmental laws or regulations is likely to have a material effect on the Company's capital expenditures, earnings or competitive position.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">The average number of employees in 2017 was 1,189.</div>

<div>&#160;</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">The Company's ratio of working capital to sales improved in 2017 to 33.7% from 47.1% in 2016 and 41.6% in 2015. The improvement in working capital was the result of a reduction in inventory in the Metal business segment and partially the result of the Velvac acquisition.&#160; Working capital includes cash held in various foreign subsidiaries.&#160; With the passage of recent tax legislation cash previously held in foreign countries can be repatriated back to the United States and used for other business needs thus reducing working capital further.&#160; Other factors affecting working capital include our average days' sales in accounts receivable, inventory turnover ratio and payment of vendor accounts payable.&#160; In some cases, the company must hold extra inventory due to extended lead time in receiving products ordered from our foreign subsidiaries to ensure product is available for our customers.&#160; The Company continues to monitor its working capital needs with the goal of reducing our ratio of working capital to sales to 25%.</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: justify">&#160;</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: justify">(d) <font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif"><u>Financial Information about Geographic Areas</u></font></div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">The Company includes six operating divisions located within the United States, two wholly-owned Canadian subsidiaries (one located in Tillsonburg, Ontario, Canada, and one in Kelowna, British Columbia, Canada), a wholly-owned Taiwanese subsidiary located in Taipei, Taiwan, a wholly-owned subsidiary located in Hong Kong, two wholly-owned Chinese subsidiaries (one located in Shanghai, China, and one located in Dongguan, China), a wholly-owned subsidiary located in Reynosa, Mexico, and a wholly-owned subsidiary located in Lerma, Mexico.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Individually, the Canadian, Taiwanese, Hong Kong, Chinese and Mexican subsidiaries' revenues and assets are not significant. Substantially all other revenues are derived from customers located in the United States.</div>

<div id="DSPFPageBreakArea" style="MARGIN-BOTTOM: 10pt; CLEAR: both; MARGIN-TOP: 10pt">
<div id="DSPFPageNumberArea" style="TEXT-ALIGN: center"><font id="DSPFPageNumber" style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: normal; FONT-STYLE: normal">6</font></div>

<div id="DSPFPageBreak" style="PAGE-BREAK-AFTER: always">
<hr style="BORDER-LEFT-WIDTH: 0px; HEIGHT: 2px; BORDER-RIGHT-WIDTH: 0px; WIDTH: 100%; BORDER-BOTTOM-WIDTH: 0px; COLOR: #000000; CLEAR: both; MARGIN: 4px 0px; BORDER-TOP-WIDTH: 0px; BACKGROUND-COLOR: #000000" noshade="noshade">
</div>
</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Financial information about foreign and domestic operations' revenues and identifiable assets is included in Note 10 to the Company's financial statements, included in Item 8 of this Form 10-K. Information about risks attendant to the Company's foreign operations is set forth in Item 1A of this Form 10-K.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: justify">(e) <font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif"><u>Available Information</u></font></div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">The Company makes available, free of charge through its Internet website at http://www.easterncompany.com, its annual report on Form 10-K, quarterly reports on Form 10-Q, current reports on Form 8-K and amendments to those reports filed or furnished pursuant to Section 13(a) or 15(d) of the Securities Exchange Act of 1934, as amended (the "Exchange Act"), as soon as reasonably practicable after such material is electronically filed with or furnished to the Securities and Exchange Commission (the "SEC"). The public may read and copy any materials that the Company files with the SEC at the SEC's Public Reference Room, 100 F Street, N.E., Washington, DC 20549 or by calling the SEC at 1-800-SEC-0330. The Company's reports filed with, or furnished to, the SEC are also available on the SEC's website at www.sec.gov.</div>

<div><br>
</div>

<div><br>
</div>

<div><br>
</div>

<div style="TEXT-ALIGN: left">
<table id="z6dd2dcb530a141d2a0c56086ba3a0ed2" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 72pt; VERTICAL-ALIGN: top; align: right"><a name="Item1A"><!--Anchor--></a><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">ITEM 1A</font></td>
<td style="WIDTH: auto; VERTICAL-ALIGN: top; TEXT-ALIGN: left">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">RISK FACTORS</div>
</td>
</tr>
</table>
</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">In addition to the other information contained in this Form 10-K and the exhibits hereto and the Company's other filings with the SEC, the following risk factors should be considered carefully in evaluating the Company's business. The Company's business, financial condition or results of operation could be materially adversely affected by any of these risks or additional risks not presently known to the Company, or by risks the Company currently deems immaterial. which may also adversely affect its business, financial condition or results of operations, such as: changes in the economy, including changes in inflation, tax rates, interest rates and currency exchange rates; risk associated with possible disruption in the Company's operations due to terrorism, cybersecurity threats and other manmade or natural disasters; future regulatory actions, legal issues or environmental matters; loss of, or changes in, executive management; and changes in accounting standards that are adverse to the Company.&#160; Additionally, there can be no assurance that the Company has correctly identified and appropriately assessed all factors affecting its business or that information publicly available with respect to these matters is complete and correct.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: justify">The Company's business is subject to risks associated with conducting business overseas.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">International operations could be adversely affected by changes in political and economic conditions, trade protection measures, restrictions on repatriation of earnings, differing intellectual property rights and changes in regulatory requirements that restrict the sales of products or increase costs. Changes in exchange rates between the U.S. dollar and foreign currencies could result in increases or decreases in earnings and may adversely affect the value of the Company's assets outside the United States. The Company's operations are also subject to the effects of international trade agreements and regulations. These trade agreements could impose requirements that adversely affect the Company's business, such as, but not limited to, setting quotas on products that may be imported from a particular country into the Company's key markets in North America.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">The Company's ability to import products in a timely and cost-effective manner may also be affected by conditions at ports or issues that otherwise affect transportation and warehousing providers, such as port and shipping capacity, labor disputes, severe weather or increased homeland security requirements in the United States or other countries. These issues could delay importation of products or require the Company to locate alternative ports or warehousing providers to avoid disruption to customers. These alternatives may not be available on short notice or could result in higher transit costs, which could have an adverse impact on the Company's business, financial conditions or results of operations.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: justify">Indebtedness may affect our business and may restrict our operating flexibility.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">As of December, 31, 2017, the Company had $35,225,000 in total consolidated indebtedness. Subject to restrictions contained in our credit facility, the Company may incur additional indebtedness in the future, including indebtedness incurred to finance acquisitions. The level of indebtedness and servicing costs associated with that indebtedness could have important effects on our operation and business strategy. For example, the indebtedness could:</div>

<div><br>
</div>

<div>
<table id="z1f8a054052044091b08c0cb89987286f" class="DSPFListTable" style="MARGIN-BOTTOM: 8pt; FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 36pt; VERTICAL-ALIGN: top; align: right">
<div style="MARGIN-BOTTOM: 8pt; FONT-SIZE: 10pt; FONT-FAMILY: Symbol, serif; TEXT-ALIGN: left; MARGIN-LEFT: 18pt">&#183;</div>
</td>
<td style="WIDTH: auto; VERTICAL-ALIGN: top">
<div style="MARGIN-BOTTOM: 8pt; FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Place the Company at a competitive disadvantage relative to the Company's competitors, some of which have lower debt service obligations and greater financial resources;</div>
</td>
</tr>
</table>
</div>

<div>
<table id="z8083e2d525d84a1e81758a506bba5af9" class="DSPFListTable" style="MARGIN-BOTTOM: 8pt; FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 36pt; VERTICAL-ALIGN: top; align: right">
<div style="MARGIN-BOTTOM: 8pt; FONT-SIZE: 10pt; FONT-FAMILY: Symbol, serif; TEXT-ALIGN: left; MARGIN-LEFT: 18pt">&#183;</div>
</td>
<td style="WIDTH: auto; VERTICAL-ALIGN: top">
<div style="MARGIN-BOTTOM: 8pt; FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Limit our ability to borrow additional funds;</div>
</td>
</tr>
</table>
</div>

<div id="DSPFPageBreakArea" style="MARGIN-BOTTOM: 10pt; CLEAR: both; MARGIN-TOP: 10pt">
<div id="DSPFPageNumberArea" style="TEXT-ALIGN: center"><font id="DSPFPageNumber" style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: normal; FONT-STYLE: normal">7</font></div>

<div id="DSPFPageBreak" style="PAGE-BREAK-AFTER: always">
<hr style="BORDER-LEFT-WIDTH: 0px; HEIGHT: 2px; BORDER-RIGHT-WIDTH: 0px; WIDTH: 100%; BORDER-BOTTOM-WIDTH: 0px; COLOR: #000000; CLEAR: both; MARGIN: 4px 0px; BORDER-TOP-WIDTH: 0px; BACKGROUND-COLOR: #000000" noshade="noshade">
</div>
</div>

<div>
<table id="z303e21431af949dd9ee09a49c565015c" class="DSPFListTable" style="MARGIN-BOTTOM: 8pt; FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 36pt; VERTICAL-ALIGN: top; align: right">
<div style="MARGIN-BOTTOM: 8pt; MARGIN-LEFT: 18pt"></div>
</td>
<td style="WIDTH: auto; VERTICAL-ALIGN: top">
<div style="MARGIN-BOTTOM: 8pt"></div>
</td>
</tr>
</table>
</div>

<div>
<table id="z9ef64e3a55bc4286a2e7dec25a560b10" class="DSPFListTable" style="MARGIN-BOTTOM: 8pt; FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 36pt; VERTICAL-ALIGN: top; align: right">
<div style="MARGIN-BOTTOM: 8pt; FONT-SIZE: 10pt; FONT-FAMILY: Symbol, serif; TEXT-ALIGN: left; MARGIN-LEFT: 18pt">&#183;</div>
</td>
<td style="WIDTH: auto; VERTICAL-ALIGN: top">
<div style="MARGIN-BOTTOM: 8pt; FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Limit our ability to complete future acquisitions;</div>
</td>
</tr>
</table>
</div>

<div>
<table id="z7007fef24f474fec820b86ba76db9c4c" class="DSPFListTable" style="MARGIN-BOTTOM: 8pt; FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 36pt; VERTICAL-ALIGN: top; align: right">
<div style="MARGIN-BOTTOM: 8pt; FONT-SIZE: 10pt; FONT-FAMILY: Symbol, serif; TEXT-ALIGN: left; MARGIN-LEFT: 18pt">&#183;</div>
</td>
<td style="WIDTH: auto; VERTICAL-ALIGN: top">
<div style="MARGIN-BOTTOM: 8pt; FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Limit our ability to pay dividends;</div>
</td>
</tr>
</table>
</div>

<div>
<table id="z0a7a3bb6e17045adb97bd8df28011175" class="DSPFListTable" style="MARGIN-BOTTOM: 8pt; FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 36pt; VERTICAL-ALIGN: top; align: right">
<div style="MARGIN-BOTTOM: 8pt; FONT-SIZE: 10pt; FONT-FAMILY: Symbol, serif; TEXT-ALIGN: left; MARGIN-LEFT: 18pt">&#183;</div>
</td>
<td style="WIDTH: auto; VERTICAL-ALIGN: top">
<div style="MARGIN-BOTTOM: 8pt; FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Limit our ability to make capital expenditures; and</div>
</td>
</tr>
</table>
</div>

<div>
<table id="z1b7d28dc00cd480490e71748e1601d0d" class="DSPFListTable" style="MARGIN-BOTTOM: 8pt; FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 36pt; VERTICAL-ALIGN: top; align: right">
<div style="MARGIN-BOTTOM: 8pt; FONT-SIZE: 10pt; FONT-FAMILY: Symbol, serif; TEXT-ALIGN: left; MARGIN-LEFT: 18pt">&#183;</div>
</td>
<td style="WIDTH: auto; VERTICAL-ALIGN: top">
<div style="MARGIN-BOTTOM: 8pt; FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Increase the Company's vulnerability to general adverse economic and industry conditions.</div>
</td>
</tr>
</table>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">The Company's ability to make scheduled principal payments, to pay interest on, or to refinance our indebtedness and to satisfy other debt obligations will depend upon future operating performance, which may be affected by factors beyond the Company's control. In addition, there can be no assurance that future borrowings or the issuance of equity would be available to the Company on favorable terms for the payment or refinancing of the Company's debt. If the Company is unable to service its indebtedness, the business, financial condition and results of operation would be materially adversely affected.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">The Company's credit facility contains covenants requiring the Company to achieve certain financial and operations results and maintain compliance with specified financial ratios. The Company's ability to meet the financial covenants or requirements in its credit facility may be affected by events beyond our control, and the Company may not be able to satisfy such covenants and requirements. A breach of these covenants or the Company's inability to comply with the financial ratios, tests or other restrictions contained in our credit facility could result in an event of default under such credit facility. Upon the occurrence of an event of default under our credit facility and/or the expiration of any grace periods, the lenders could elect to declare all amounts outstanding under our credit facility, together with accrued interest, to be immediately due and payable. If this were to occur, the Company's assets may not be sufficient to fully repay the amounts due under our credit facility or the Company's other indebtedness.&#160; See also "<font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">ITEM 7A - QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK</font>" of this Form 10-K.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">In addition, the Company's growth strategy involves expanding sales of its products into foreign markets. There is no guarantee that the Company's products will be accepted by foreign customers or how long it may take to develop sales of the Company's products in these foreign markets.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: justify">Increases in the price or reduced availability of raw materials.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Raw materials needed to manufacture products are obtained from numerous suppliers. Under normal market conditions, these raw materials are readily available on the open market from a variety of producers. However, from time to time, the prices and availability of these raw materials fluctuate, which could impair the Company's ability to procure the required raw materials for its operations or increase the cost of manufacturing its products. If the price of raw materials increases, the Company may be unable to pass these increases on to its customers and could experience reductions to its profit margins. Also, any decrease in the availability of raw materials could impair the Company's ability to meet production requirements in a timely manner.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: justify">If tariffs on imported steel and aluminum, such as those recently proposed by the President of the United States, are implemented, our cost of raw materials may increase, which could adversely affect our business, results of operations and financial condition.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">The Company obtains raw materials, including stainless steel used in the production of its products from domestic, Asian affiliated and nonaffiliated sources.&#160; The President of the United States recently announced a proposal to impose tariffs of 25 percent on imported steel and 10 percent on imported aluminum through the issuance of an executive order.&#160; If implemented, such tariffs may cause an increase in costs for all domestic entities, including the Company, that purchase imported steel or aluminum.&#160;&#160; Because steel are raw materials used in a wide-range of the Company's products, a broad-based cost increase would result in an increase in the Company's cost of goods sold, which may require us to increase prices for some of our products.&#160; However, our inability to pass along such price increases to our customers, or an inability of our suppliers to meet our raw material requirements, may have a material adverse impact on our business, results of operations or financial condition.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: justify">Changes in competition in the markets that the Company services could impact revenues and earnings.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Any change in competition may result in lost market share or reduced prices, which could result in reduced profits and margins. This may impair the ability to grow or even maintain current levels of revenues and earnings.&#160; While the Company has an extensive customer base, loss of certain customers could adversely affect the Company's business, financial condition or results of operations until such business is replaced, and no assurances can be made that the Company would be able to regain or replace any lost customers.</div>

<div id="DSPFPageBreakArea" style="MARGIN-BOTTOM: 10pt; CLEAR: both; MARGIN-TOP: 10pt">
<div id="DSPFPageNumberArea" style="TEXT-ALIGN: center"><font id="DSPFPageNumber" style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: normal; FONT-STYLE: normal">8</font></div>

<div id="DSPFPageBreak" style="PAGE-BREAK-AFTER: always">
<hr style="BORDER-LEFT-WIDTH: 0px; HEIGHT: 2px; BORDER-RIGHT-WIDTH: 0px; WIDTH: 100%; BORDER-BOTTOM-WIDTH: 0px; COLOR: #000000; CLEAR: both; MARGIN: 4px 0px; BORDER-TOP-WIDTH: 0px; BACKGROUND-COLOR: #000000" noshade="noshade">
</div>
</div>

<div><br>
</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: justify">The Company is required to evaluate its internal control over financial reporting under Section 404 of the Sarbanes-Oxley Act of 2002.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">The Company is an "accelerated filer" as defined in Rule 12b-2 under the Exchange Act and is thus required to comply with Section 404 of the Sarbanes-Oxley Act of 2002. Section 404 requires the Company to include in its report management's assessment of the effectiveness of the Company's internal control over financial reporting as of the end of the fiscal period for which the Company is filing its Annual Report on Form 10-K. This report must also include disclosure of any material weaknesses in internal control over financial reporting that the Company has identified. Additionally, the Company's independent registered public accounting firm is required to issue a report on the Company's internal control over financial reporting and their evaluation of the operating effectiveness of the Company's internal control over financial reporting. The Company's assessment requires it to make subjective judgments, and the independent registered public accounting firm may not agree with the Company's assessment. If the Company or its independent registered public accounting firm were unable to complete the assessments within the period prescribed by Section 404 and thus be unable to conclude that the internal control over financial reporting is effective, investors could lose confidence in the Company's reported financial information, which could have an adverse effect on the market price of the Company's common stock or impact the Company's borrowing ability. In addition, changes in operating conditions and changes in compliance with policies and procedures currently in place may result in inadequate internal control over financial reporting in the future.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: justify">The inability to develop new products could limit growth.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Demand for new products and the inability to develop and introduce new competitive products at favorable profit margins could adversely affect the Company's performance and prospects for future growth, and the Company would not be positioned to maintain current levels of revenues and earnings. The uncertainties associated with developing and introducing new products, such as the market demands and the costs of development and production, may impede the successful development and introduction of new products. Acceptance of the new products may not meet sales expectations due to several factors, such as the Company's potential inability to accurately predict market demand or to resolve technical issues in a timely and cost effective manner. Additionally, the inability to develop new products on a timely basis could result in the loss of business to competitors.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: justify">The inability to identify or complete acquisitions could limit growth.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">The Company's future growth may partly depend on its ability to acquire and successfully integrate new businesses. The Company intends to seek additional acquisition opportunities, both to expend into new markets and to enhance the Company's position in existing markets. However, there can be no assurances that the Company will be able to successfully identify suitable candidates, negotiate appropriate terms, obtain financing on acceptable terms, complete proposed acquisitions, successfully integrate acquired businesses or expand into new markets. Once acquired, operations may not achieve anticipated levels of revenues or profitability.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Acquisitions involve risk, including difficulties in the integration of the operations, technologies, services and products of the acquired companies and the diversion of management's attention from other business concerns. Although the Company's management will endeavor to evaluate the risks inherent in any particular transaction, there can be no assurances that the Company's management will properly ascertain all such risks. In addition, prior acquisitions have resulted, and future acquisitions could result in the incurrence of substantial debt and other expenses. Future acquisitions may also result in potentially dilutive issuances of equity securities. Difficulties encountered with acquisitions may have a material adverse effect on our business, financial condition and results of operations.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: justify">Environmental compliance costs and liabilities could increase the Company's expenses and adversely affect the Company's financial condition.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">The Company's operations and properties are subject to laws and regulations relating to environmental protection, including air emissions, water discharges, waste management and workplace safety. These laws and regulations can result in the imposition of substantial fines and sanctions for violations and could require the installation of pollution control equipment or operational changes to limit pollution emissions and/or decrease the likelihood of accidental hazardous substance releases. The Company must conform its operations and properties to these laws and adapt to regulatory requirements in the countries in which the Company's divisions operate as these requirements change.</div>

<div id="DSPFPageBreakArea" style="MARGIN-BOTTOM: 10pt; CLEAR: both; MARGIN-TOP: 10pt">
<div id="DSPFPageNumberArea" style="TEXT-ALIGN: center"><font id="DSPFPageNumber" style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: normal; FONT-STYLE: normal">9</font></div>

<div id="DSPFPageBreak" style="PAGE-BREAK-AFTER: always">
<hr style="BORDER-LEFT-WIDTH: 0px; HEIGHT: 2px; BORDER-RIGHT-WIDTH: 0px; WIDTH: 100%; BORDER-BOTTOM-WIDTH: 0px; COLOR: #000000; CLEAR: both; MARGIN: 4px 0px; BORDER-TOP-WIDTH: 0px; BACKGROUND-COLOR: #000000" noshade="noshade">
</div>
</div>

<div><br>
</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">The Company uses and generates hazardous substances and wastes in its operations and, as a result, could be subject to potentially material liabilities relating to the investigation and clean-up of contaminated properties and to claims alleging personal injury. The Company has experienced, and expects to continue to experience, costs relating to compliance with environmental laws and regulations. In connection with the Company's acquisitions, the Company may assume significant environmental liabilities, some of which it may not be aware of at the time of acquisition. In addition, new laws and regulations, stricter enforcement of existing laws and regulations, the discovery of previously unknown contamination or the imposition of new clean-up requirements could require the Company to incur costs or become the basis for new or increased liabilities that could have a material adverse effect on our business, financial condition and results of operations.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: justify">Our technology is important to the Company's success and the failure to protect this technology could put the Company at a competitive disadvantage.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Some of the Company's products rely on proprietary technology; therefore, the Company believes that the development and protection of intellectual property rights through patents, copyrights, trade secrets, trademarks, confidentiality agreements and other contractual provisions are important to the future success of its business. Despite the Company's efforts to protect proprietary rights, unauthorized parties or competitors may copy or otherwise obtain and use the Company's products or technology. Actions to enforce these rights may result in substantial costs and diversion of resources and the Company make no assurances that any such actions will be successful.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: justify">The Company relies on information and technology for many of its business operations, which could fail and cause disruption to the Company's business operations.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">The Company's business operations are dependent upon information technology networks and systems to securely transmit, process and store electronic information and to communicate among its locations around the world and with clients and vendors. A shut-down of, or inability to access, one or more of the Company's facilities, a power outage or a failure of one or more of the Company's information technology, telecommunications or other systems could significantly impair the Company's ability to perform such functions on a timely basis. Computer viruses, cyberattacks, other external hazards and human error could result in the misappropriation of assets or sensitive information, corruption of data or operational disruption. If sustained or repeated, such a business interruption, system failure, service denial or data loss and damage could result in a deterioration of the Company's ability to write and process orders, provide customer service or perform other necessary business functions.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: justify">A breach in the security of the Company's software could harm its reputation, result in a loss of current and potential customers and subject the Company to material claims, which could materially harm our operating results and financial condition.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">If the Company's security measures are breached, an unauthorized party may obtain access to the Company's data or users' or customers' data. In addition, cyber-attacks and similar acts could lead to interruptions and delays in customer processing or a loss or breach of a customer's data. Because the techniques used to obtain unauthorized access, disable or degrade service, or sabotage systems change frequently and often are not recognized until launched against a target, the Company may be unable to anticipate these techniques or to implement adequate preventative measures. The risk that these types of events could seriously harm the Company's business is likely to increase as the Company expands the number of web-based products we offer,&#160; the services we provide, and our global operations.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Regulatory authorities around the world are considering a number of legislative and regulatory proposals concerning data protection. In addition, the interpretation and application of consumer and data protection laws in the United States and elsewhere are often uncertain and in flux. It is possible that these laws may be interpreted and applied in a manner that is inconsistent with the Company's data practices. If so, in addition to the possibility of fines, this could result in an order requiring that the Company change its data practices, which could have an adverse effect on its business and results of operations.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Any security breaches for which the Company is, or is perceived to be, responsible, in whole or in part, could subject us to legal claims or legal proceedings, including regulatory investigations, which could harm the Company's reputation and result in significant litigation costs and damage awards or settlement amounts. Any imposition of liability, particularly liability that is not covered by insurance or is in excess of insurance coverage, could materially harm our operating results and financial condition. Security breaches also could cause the Company to lose current and potential customers, which could have an adverse effect on</div>

<div id="DSPFPageBreakArea" style="MARGIN-BOTTOM: 10pt; CLEAR: both; MARGIN-TOP: 10pt">
<div id="DSPFPageNumberArea" style="TEXT-ALIGN: center"><font id="DSPFPageNumber" style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: normal; FONT-STYLE: normal">10</font></div>

<div id="DSPFPageBreak" style="PAGE-BREAK-AFTER: always">
<hr style="BORDER-LEFT-WIDTH: 0px; HEIGHT: 2px; BORDER-RIGHT-WIDTH: 0px; WIDTH: 100%; BORDER-BOTTOM-WIDTH: 0px; COLOR: #000000; CLEAR: both; MARGIN: 4px 0px; BORDER-TOP-WIDTH: 0px; BACKGROUND-COLOR: #000000" noshade="noshade">
</div>
</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">our business. Moreover, the Company might be required to expend significant financial and other resources to further protect against security breaches or to rectify problems caused by any security breach.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: justify">The Company could be subject to litigation, which could have a material impact on the Company's business, financial condition or results of operations.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">From time to time, the Company's operations are parties to or targets of lawsuits, claims, investigations and proceedings, including product liability, personal injury, patent and intellectual property, commercial, contract, and environmental and employment matters, which are defended and settled in the ordinary course of business. While the Company is unable to predict the outcome of any of these matters, it does not believe, based upon currently available information, that the resolution of any pending matter will have a material adverse effect on its business, financial condition or results of operations. See "ITEM 3 &#8211; LEGAL PROCEEDINGS" in this Form 10-K for a discussion of current litigation.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: justify">The Company could be subject to additional tax liabilities.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">The Company is subject to income tax laws of the United States, its states and municipalities and those of other foreign jurisdictions in which the Company has business operations.&#160; These laws are complex and subject to interpretations by the taxpayer and the relevant governmental taxing authorities. Significant judgment and interpretation is required in determining the Company's worldwide provision for income taxes. In the ordinary course of business, transactions arise where the ultimate tax determination is uncertain. Although the Company believes that our tax estimates are reasonable, the final outcome of tax audits and any related litigation could be materially different from that which is reflected in historical income tax provisions and accruals. Based on the status of a given tax audit or related litigation, a material effect on the Company's income tax provision or net income may result during the period or periods from the initial recognition of a particular matter in the Company's reported financial results to the final closure of that tax audit or settlement of related litigation when the ultimate tax and related cash flow is known with certainty.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: justify">The Company's goodwill or indefinite-lived intangible assets may become impaired, which could require a significant charge to earnings to be recognized.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Under accounting principles generally accepted in the United States, goodwill and indefinite-lived intangible assets are not amortized but are reviewed for impairment at least annually. Future operating results used in the assumptions, such as sales or profit forecasts, may not materialize, and the Company could be required to record a significant charge to earnings in the financial statements during the period in which any impairment is determined, resulting in an unfavorable impact on our results of operations. Numerous assumptions are used in the evaluation of impairment, and there is no guarantee that the Company's independent registered public accounting firm would reach the same conclusion as the Company or an independent valuation firm, which could result in a disagreement between management and the Company's independent registered public accounting firm.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: justify">The Company may need additional capital in the future, which may not be available on acceptable terms, if at all.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">From time-to-time, the Company has historically relied on outside financing to fund expanded operations, capital expenditure programs and acquisitions. The Company may require additional capital in the future to fund operations or strategic opportunities. The Company cannot be assured that additional financing will be available on favorable terms, or at all. In addition, the terms of available financing may place limits on the Company's financial and operating flexibility. If the Company is unable to obtain sufficient capital in the future, the Company may not be able to expand or acquire complementary businesses and may not be able to continue to develop new products or otherwise respond to changing business conditions or competitive pressures.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: justify">The Company's stock price may become highly volatile.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">The Company's stock price may change dramatically when buyers seeking to purchase shares of the Company's common stock exceed the shares available on the market, or when there are no buyers to purchase shares of the Company's common stock when shareholders are trying to sell their shares.</div>

<div id="DSPFPageBreakArea" style="MARGIN-BOTTOM: 10pt; CLEAR: both; MARGIN-TOP: 10pt">
<div id="DSPFPageNumberArea" style="TEXT-ALIGN: center"><font id="DSPFPageNumber" style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: normal; FONT-STYLE: normal">11</font></div>

<div id="DSPFPageBreak" style="PAGE-BREAK-AFTER: always">
<hr style="BORDER-LEFT-WIDTH: 0px; HEIGHT: 2px; BORDER-RIGHT-WIDTH: 0px; WIDTH: 100%; BORDER-BOTTOM-WIDTH: 0px; COLOR: #000000; CLEAR: both; MARGIN: 4px 0px; BORDER-TOP-WIDTH: 0px; BACKGROUND-COLOR: #000000" noshade="noshade">
</div>
</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: justify">The Company may not be able to reach acceptable terms for contracts negotiated with its labor unions and be subject to work stoppages or disruption of production.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">During 2018, union contracts covering approximately 9% of the Company's total workforce will expire.&#160; The Company has been successful in negotiating new contracts over the years, but cannot guarantee that will continue. Failure to negotiate new union contracts could result in the disruption of production, inability to deliver product or a number of unforeseen circumstances, any of which could have an unfavorable material impact on the Company's results of operations or financial condition.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: justify">Deterioration in the creditworthiness of several major customers could have a material impact on the Company's business, financial condition or results of operations.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Included as a significant asset on the Company's balance sheet are accounts receivable from our customers.&#160; If several large customers become insolvent or are otherwise unable to pay for products, or become unwilling or unable to make payments in a timely manner, it could have an unfavorable material impact on the Company's results of operations or financial condition.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Although the Company is not dependent on any one customer, deterioration in several large customers at the same time could have an unfavorable material impact on the Company's results of operations or financial condition.&#160; No one customer exceeded 10% of total accounts receivable for 2017, 2016 or 2015.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: justify">The Company's operating results may fluctuate, which makes the results of operations difficult to predict and could cause the results to fall short of expectations.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">The Company's operating results may fluctuate as a result of a number of factors, many of which are outside of our control.&#160; As a result, comparing the Company's operating results on a period-to-period basis may not be meaningful, and past results should not be relied upon as an indication of future performance.&#160; Quarterly, year to date and annual costs and expenses as a percentage of revenues may differ significantly from historical or projected levels.&#160; Future operating results may fall below expectations.&#160; These types of events could cause the price of the Company's stock to fall.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: justify">New or existing U.S. or foreign laws could subject the Company to claims or otherwise impact the Company's business, financial condition or results of operations.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">The Company is subject to a variety of laws in both the U.S. and foreign countries that are costly to comply with, can result in negative publicity and diversion of management time and effort and can subject the Company to claims or other remedies.</div>

<div><br>
</div>

<div><br>
</div>

<div style="TEXT-ALIGN: left">
<table id="za8a4e383de694d8692c6480023fa72c9" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 72pt; VERTICAL-ALIGN: top; align: right"><a name="Item1B"><!--Anchor--></a><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">ITEM 1B</font></td>
<td style="WIDTH: auto; VERTICAL-ALIGN: top; TEXT-ALIGN: left">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">UNRESOLVED STAFF COMMENTS</div>
</td>
</tr>
</table>
</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">None.</div>

<div><br>
</div>

<div><br>
</div>

<div style="TEXT-ALIGN: left">
<table id="zafe6d05b35ef4e0fb9b98529c54c5a9e" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 72pt; VERTICAL-ALIGN: top; align: right"><a name="Item2"><!--Anchor--></a><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">ITEM 2</font></td>
<td style="WIDTH: auto; VERTICAL-ALIGN: top; TEXT-ALIGN: left">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">PROPERTIES</div>
</td>
</tr>
</table>
</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">The corporate office of the Company is located in Naugatuck, Connecticut in a two-story, 8,000 square foot administrative building on 3.2 acres of land.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">All of the Company's properties are owned or leased and are adequate to satisfy current requirements. All of the Company's properties have the necessary flexibility to cover any long-term expansion requirements.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: justify">The Industrial Hardware Group includes the following:</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">The Eberhard Manufacturing Division in Strongsville, Ohio owns 9.6 acres of land and a building containing 157,580 square feet, located in an industrial park. The building is steel frame, is one-story and has curtain walls of brick, glass and insulated steel panels. The building has two high bays, one of which houses two units of automated warehousing.</div>

<div id="DSPFPageBreakArea" style="MARGIN-BOTTOM: 10pt; CLEAR: both; MARGIN-TOP: 10pt">
<div id="DSPFPageNumberArea" style="TEXT-ALIGN: center"><font id="DSPFPageNumber" style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: normal; FONT-STYLE: normal">12</font></div>

<div id="DSPFPageBreak" style="PAGE-BREAK-AFTER: always">
<hr style="BORDER-LEFT-WIDTH: 0px; HEIGHT: 2px; BORDER-RIGHT-WIDTH: 0px; WIDTH: 100%; BORDER-BOTTOM-WIDTH: 0px; COLOR: #000000; CLEAR: both; MARGIN: 4px 0px; BORDER-TOP-WIDTH: 0px; BACKGROUND-COLOR: #000000" noshade="noshade">
</div>
</div>

<div><br>
</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Eberhard Hardware Manufacturing, Ltd., a wholly-owned Canadian subsidiary in Tillsonburg, Ontario, owns 4.4 acres of land and a building containing 31,000 square feet in an industrial park. The building is steel frame, is one-story, and has curtain walls of brick, glass and insulated steel panels. It is particularly suited for light fabrication, assembly and warehousing and is adequate for long-term expansion requirements.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Canadian Commercial Vehicles Corporation ("CCV"), a wholly-owned subsidiary in Kelowna, British Columbia, leases 46,385 square feet of building space located in an industrial park. The building is made from brick and concrete, contains approximately 5,400 square feet of office space on two levels and houses a modern paint booth for finishing our products. The building is protected by a F1 rated fire suppression system and alarmed for fire and security. CCV's lease expires on December 31, 2018 and is renewable.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">The Composite Panel Technologies Division ("CPT") in Salisbury, North Carolina, leases 70,000 square feet of building space located in an industrial park. The building is made from brick and concrete, contains approximately 6,600 square feet of office space on one level and houses a modern paint booth for finishing our products. The building is protected by a water sprinkler fire suppression system and is alarmed for fire and security. The current lease expires on October 31, 2019 and is renewable.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Eastern Industrial Ltd., a wholly-owned subsidiary in Shanghai, China, leases brick and concrete buildings containing approximately 47,500 square feet of space that are located in both industrial and commercial areas. In 2016, Eastern Industrial, Ltd. entered into a six-year lease, which expires on March 31, 2022 and is renewable.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">The Sesamee Mexicana subsidiary leases 42,588 square feet in a facility located in an industrial park in Lerma, Mexico.&#160; The current lease expires on November 30, 2020 and is renewable.&#160; The building is steel frame with concrete block and glass curtain walls.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Velvac, Inc., a wholly-owned subsidiary in New Berlin, Wisconsin, leases a 98,000 square foot building.&#160; The building includes 17,000 square feet of office space and 81,000 square feet of warehousing and distribution operations.&#160; The current lease expires on May 31, 2021.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Velvac de Reynosa, S. De R.L De C.V., a maquiladora wholly-owned in Reynosa, Tamaulipas, Mexico, leases 90,000 square feet of building space located in an industrial park identified as Buildings 19, 20 and 21 and on a tract of land with an area of 165,507 square feet.&#160; The building is one level and is made from brick and concrete.&#160; The building is protected by a 24 hour security system and onsite security.&#160; The current lease expires on August 31, 2021.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Velvac, Inc. also leases a 9,300 square foot building in Bellingham, Washington. The premises are used solely for software development and research and development. The current lease expires on September 30, 2021.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: justify">The Security Products Group includes the following:</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">The Greenwald Industries Division in Chester, Connecticut owns 26 acres of land and a building containing 120,000 square feet. The building is steel frame, is one-story, and has brick over concrete blocks.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">The Illinois Lock Company/CCL Security Products Division owns 2.5 acres of land and a building containing 44,000 square feet in Wheeling, Illinois. The building is brick and is located in an industrial park.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">The Argo EMS Division leases approximately 17,000 square feet of space in a building located in an industrial park in Clinton, Connecticut.&#160; The building is a two-story steel frame structure and is situated on 2.9 acres of land.&#160; The current lease expires on March 31, 2019.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">The World Lock Co. Ltd. subsidiary leases 5,285 square feet of space in a building located in Taipei, Taiwan. The building is made from brick and concrete and is protected by a fire alarm and sprinklers.&#160; A two-year lease was signed in 2016, which expires on July 31, 2018 and is renewable.</div>

<div id="DSPFPageBreakArea" style="MARGIN-BOTTOM: 10pt; CLEAR: both; MARGIN-TOP: 10pt">
<div id="DSPFPageNumberArea" style="TEXT-ALIGN: center"><font id="DSPFPageNumber" style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: normal; FONT-STYLE: normal">13</font></div>

<div id="DSPFPageBreak" style="PAGE-BREAK-AFTER: always">
<hr style="BORDER-LEFT-WIDTH: 0px; HEIGHT: 2px; BORDER-RIGHT-WIDTH: 0px; WIDTH: 100%; BORDER-BOTTOM-WIDTH: 0px; COLOR: #000000; CLEAR: both; MARGIN: 4px 0px; BORDER-TOP-WIDTH: 0px; BACKGROUND-COLOR: #000000" noshade="noshade">
</div>
</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">The Dongguan Reeworld Security Products Company Ltd. subsidiary was established in July 2013 to manufacture locks and hardware and leases 118,000 square feet of space in concrete buildings that are located in an industrial park in Dongguan, China.&#160; A five-year lease was signed in 2013, which expires on June 30, 2018 and is renewable.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: justify">The Metal Products Group consists of:</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">The Frazer and Jones Division in Solvay, New York owns 17.9 acres of land and buildings containing 205,000 square feet constructed for foundry use. These facilities are well adapted to handle the division's current and future casting requirements.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">All owned properties are free and clear of any encumbrances.</div>

<div><br>
</div>

<div><br>
</div>

<div style="TEXT-ALIGN: left">
<table id="zeb827f3d5b3b4f64bf937e697bc0f5cf" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 72pt; VERTICAL-ALIGN: top; align: right"><a name="Item3"><!--Anchor--></a><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">ITEM 3</font></td>
<td style="WIDTH: auto; VERTICAL-ALIGN: top; TEXT-ALIGN: left">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">LEGAL PROCEEDINGS</div>
</td>
</tr>
</table>
</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">The Company is party to various legal proceedings and claims related to its normal business operations.&#160; In the opinion of management, the Company has substantial and meritorious defenses for these claims and proceedings in which it is a defendant, and believes these matters will ultimately be resolved without a material adverse effect on the consolidated financial position, results of operations or liquidity of the Company.&#160; The aggregate provision for losses related to contingencies arising in the ordinary course of business was not material to operating results for any year presented.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">In 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 first quarter of 2018. The total estimated cost for the proposed remediation system is anticipated to be approximately $50,000.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">In 2016, the Company created a plan to remediate a landfill of spent foundry sand maintained at the Company's Metal Casting facility in New York. This plan was presented to the New York Department of Environmental Conservation (the "DEC") for approval in the first quarter of 2018. The Company is in final negotiations with the DEC, and, based on estimates provided by the Company's environmental engineers, the anticipated cost to remediate and monitor the landfill is $380,000. The Company accrued for and expensed such estimated cost in the second and third quarters of 2017.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">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 property of the Company or any subsidiary is the subject.</div>

<div><br>
</div>

<div><br>
</div>

<div style="TEXT-ALIGN: left">
<table id="ze5adcadf24884693b631597b9bc25c74" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 72pt; VERTICAL-ALIGN: top; align: right"><a name="Item4"><!--Anchor--></a><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">ITEM 4</font></td>
<td style="WIDTH: auto; VERTICAL-ALIGN: top; TEXT-ALIGN: left">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">MINE SAFETY DISCLOSURES</div>
</td>
</tr>
</table>
</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Not applicable.</div>

<div id="DSPFPageBreakArea" style="MARGIN-BOTTOM: 10pt; CLEAR: both; MARGIN-TOP: 10pt">
<div id="DSPFPageNumberArea" style="TEXT-ALIGN: center"><font id="DSPFPageNumber" style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: normal; FONT-STYLE: normal">14</font></div>

<div id="DSPFPageBreak" style="PAGE-BREAK-AFTER: always">
<hr style="BORDER-LEFT-WIDTH: 0px; HEIGHT: 2px; BORDER-RIGHT-WIDTH: 0px; WIDTH: 100%; BORDER-BOTTOM-WIDTH: 0px; COLOR: #000000; CLEAR: both; MARGIN: 4px 0px; BORDER-TOP-WIDTH: 0px; BACKGROUND-COLOR: #000000" noshade="noshade">
</div>
</div>

<div><br>
</div>

<div><br>
</div>

<div><br>
</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center"><a name="PartII"><!--Anchor--></a><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif"><u>PART II</u></font></div>

<div><br>
</div>

<div><br>
</div>

<div style="TEXT-ALIGN: left">
<table id="zd4494074755f49658f21a8451eae99a4" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 72pt; VERTICAL-ALIGN: top; align: right"><a name="Item5"><!--Anchor--></a><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">ITEM 5</font></td>
<td style="WIDTH: auto; VERTICAL-ALIGN: top; TEXT-ALIGN: left">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">MARKET FOR REGISTRANT'S COMMON EQUITY, RELATED STOCKHOLDER MATTERS AND ISSUER PURCHASES OF EQUITY SECURITIES</div>
</td>
</tr>
</table>
</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">The Company's common stock is quoted on the NASDAQ Global Market under the symbol "EML". The approximate number of record holders of the Company common stock on December 30, 2017 was 354.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">The following table sets forth the high and low per share sales prices of the Company's common stock, and the per share quarterly dividend declared on the Company's common stock, for each quarter of the immediately preceding two years as reported on the NASDAQ Global Market.</div>

<div><br>
</div>

<table id="zfa8ad09cb23c45bf98b695830f9fe857" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="VERTICAL-ALIGN: top; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="6">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: center">2017</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: top; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="12">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: center">2016</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top" valign="bottom" colspan="6">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: center">Market Price</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top" valign="bottom" colspan="2">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: top" valign="bottom">&#160;&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top" valign="bottom" colspan="6">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: center">Market Price</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top" valign="bottom" colspan="2">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; PADDING-BOTTOM: 2px" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Quarter</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: center">High</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: center">Low</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: center">Dividend</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: top; PADDING-BOTTOM: 2px" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Quarter</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: center">High</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: center">Low</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Dividend</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 14%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">First</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">21.50</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">18.85</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">0.11</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; WHITE-SPACE: nowrap; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff">&#160;</td>
<td style="WIDTH: 14%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">First</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">19.04</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">15.01</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">0.11</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; WHITE-SPACE: nowrap; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 14%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Second</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">31.50</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">21.06</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">0.11</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 14%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Second</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">17.21</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">15.74</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">0.11</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 14%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Third</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">31.15</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">24.35</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">0.11</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; WHITE-SPACE: nowrap; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff">&#160;</td>
<td style="WIDTH: 14%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Third</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">20.12</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">16.39</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">0.11</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; WHITE-SPACE: nowrap; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 14%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Fourth</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">30.85</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">25.10</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">0.11</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 14%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Fourth</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">21.50</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">18.90</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">0.11</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>
</table>

<div><br>
</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">The Company expects to continue its policy of paying regular cash dividends, although there can be no assurance as to future dividends because they are dependent on future earnings, capital requirements and financial condition. The payment of dividends is subject to the restrictions of the Company's loan agreement if such payment would result in an event of default. See Item 7 &#8211; Management's Discussion and Analysis of Financial Condition and Results of Operations, and Note 5 to the Company's financial statements included in Item 8 of this Form 10-K.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">The following table sets forth information regarding securities authorized for issuance under the Company's equity compensation plans as of December 30, 2017, consisting of the Company's 2010 Executive Stock Incentive Plan (the "2010 Plan").</div>

<div><br>
</div>

<table id="zdf63af9cdb4e41d986dd84c6ee308d5b" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="12">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">Equity Compensation Plan Information</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 9pt; TEXT-INDENT: -9pt">Plan category</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: center">Number of securities to be issued upon exercise of outstanding options, warrants and rights</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: center">Weighted-average exercise price of outstanding options, warrants and rights</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: center">Number of securities remaining available for future issuance under equity compensation plans (excluding securities reflected in column (a))</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: center">(a)</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: center">(b)</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: center">(c)</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 64%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 9pt; TEXT-INDENT: -9pt">Equity compensation plans approved by security holders</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">56,330</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">20.36</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">333,500</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif"><sup style="vertical-align: text-top; line-height: 1; font-size: smaller">1</sup>&#160;</div>
</td>
</tr>

<tr>
<td style="WIDTH: 64%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 9pt; TEXT-INDENT: -9pt">Equity compensation plans not approved by security holders</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">-</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: center; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">-</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">-</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr style="HEIGHT: 16px">
<td style="WIDTH: 64%; VERTICAL-ALIGN: top; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 9pt; TEXT-INDENT: -9pt">Total</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">56,330</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: center; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">20.36</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">333,500</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>
</table>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 18pt"><sup style="vertical-align: text-top; line-height: 1; font-size: smaller">1</sup> Includes shares available for future issuance under the 2010 Plan.</div>

<div><br>
</div>

<div style="MARGIN-BOTTOM: 5pt; FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Each director who is not an employee of the Company ("Outside Director") is paid a director's fee for his services at the annual rate of $30,000.&#160; Effective August 1, 2017, the chairman of the board will receive an annual fee of $60,000 for his services and all chairs of the varying committees will receive additional compensation. All annual fees paid to non-employee members of the Board of Directors of the Company are paid in common stock of the Company or cash, in accordance with the Directors Fee Program adopted by the shareholders on March 26, 1997 and amended on January 5, 2004. The directors make an annual election, within a reasonable time before their first quarterly payment, to receive their fees in the form of cash, stock or a combination thereof. The election remains in force for one year.</div>

<div id="DSPFPageBreakArea" style="MARGIN-BOTTOM: 10pt; CLEAR: both; MARGIN-TOP: 10pt">
<div id="DSPFPageNumberArea" style="TEXT-ALIGN: center"><font id="DSPFPageNumber" style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: normal; FONT-STYLE: normal">15</font></div>

<div id="DSPFPageBreak" style="PAGE-BREAK-AFTER: always">
<hr style="BORDER-LEFT-WIDTH: 0px; HEIGHT: 2px; BORDER-RIGHT-WIDTH: 0px; WIDTH: 100%; BORDER-BOTTOM-WIDTH: 0px; COLOR: #000000; CLEAR: both; MARGIN: 4px 0px; BORDER-TOP-WIDTH: 0px; BACKGROUND-COLOR: #000000" noshade="noshade">
</div>
</div>

<div><br>
</div>

<div style="MARGIN-BOTTOM: 5pt; FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">During fiscal years 2017, 2016 or 2015, there were no sales by the Company of its securities that were not registered under the Securities Act of 1933, as amended (the "Securities Act").</div>

<div style="MARGIN-BOTTOM: 5pt"><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">The Company did not have any share repurchase plans or programs in effect during fiscal year 2017.</div>

<div><br>
</div>

<div><br>
</div>

<div style="FONT-WEIGHT: bold">Stock Performance Graph</div>

<div style="FONT-WEIGHT: bold">&#160;</div>

<div style="MARGIN-BOTTOM: 5pt; FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">The following graph sets forth the Company's cumulative total shareholder return based upon an initial $100 investment made on December 31, 2012 (i.e., stock appreciation plus dividends during the past five fiscal years) compared to the Russell 2000 Index and the S&amp;P Industrial Machinery Index.</div>

<div style="MARGIN-BOTTOM: 5pt; FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">The Company manufactures and markets a broad range of locks, latches, fasteners and other security hardware that meets the diverse security and safety needs of industrial and commercial customers. Consequently, while the S&amp;P Industrial Machinery Index used for comparison is the standard index most closely related to the Company, it does not completely represent the Company's products or market applications. The Russell 2000 is a small cap market index of the smallest 2,000 stocks in the Russell 3000 Index.</div>

<div style="MARGIN-BOTTOM: 5pt; TEXT-ALIGN: justify"><img style="HEIGHT: 416px; WIDTH: 712px" src="image0.jpg"></div>

<div><br>
</div>

<table id="ze5a8c66da915414eaaa90352aa6308ce" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">&#160;</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: middle; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">Dec. 12</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: middle; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">Dec. 13</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: middle; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">Dec. 14</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: middle; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">Dec. 15</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: middle; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">Dec. 16</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: middle; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">Dec. 17</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 28%; VERTICAL-ALIGN: middle; BORDER-BOTTOM-COLOR: ; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: left">The Eastern Company</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM-COLOR: ; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM-COLOR: ; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM-COLOR: ; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">100</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM-COLOR: ; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM-COLOR: ; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM-COLOR: ; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM-COLOR: ; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">103</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM-COLOR: ; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM-COLOR: ; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM-COLOR: ; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM-COLOR: ; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">114</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM-COLOR: ; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM-COLOR: ; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM-COLOR: ; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM-COLOR: ; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">129</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM-COLOR: ; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM-COLOR: ; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM-COLOR: ; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM-COLOR: ; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">147</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM-COLOR: ; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM-COLOR: ; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM-COLOR: ; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM-COLOR: ; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">187</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM-COLOR: ; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 28%; VERTICAL-ALIGN: middle; BORDER-BOTTOM-COLOR: ; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: left">Russell 2000</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM-COLOR: ; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM-COLOR: ; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM-COLOR: ; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">100</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM-COLOR: ; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM-COLOR: ; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM-COLOR: ; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM-COLOR: ; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">139</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM-COLOR: ; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM-COLOR: ; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM-COLOR: ; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM-COLOR: ; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">146</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM-COLOR: ; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM-COLOR: ; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM-COLOR: ; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM-COLOR: ; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">139</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM-COLOR: ; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM-COLOR: ; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM-COLOR: ; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM-COLOR: ; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">169</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM-COLOR: ; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM-COLOR: ; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM-COLOR: ; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM-COLOR: ; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">194</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM-COLOR: ; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 28%; VERTICAL-ALIGN: middle; BORDER-BOTTOM-COLOR: ; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: left">S&amp;P Industrial Machinery</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM-COLOR: ; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM-COLOR: ; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM-COLOR: ; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">100</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM-COLOR: ; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM-COLOR: ; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM-COLOR: ; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM-COLOR: ; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">146</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM-COLOR: ; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM-COLOR: ; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM-COLOR: ; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM-COLOR: ; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">153</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM-COLOR: ; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM-COLOR: ; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM-COLOR: ; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM-COLOR: ; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">147</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM-COLOR: ; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM-COLOR: ; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM-COLOR: ; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM-COLOR: ; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">187</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM-COLOR: ; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM-COLOR: ; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM-COLOR: ; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM-COLOR: ; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">249</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM-COLOR: ; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 28%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom" colspan="16">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: left">Copyright&#169; 2018 Standard &amp; Poor's, a division of S&amp;P Global. All rights reserved.</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom" colspan="12">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: left">Copyright&#169; 2018 Russell Investment Group. All rights reserved.</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>
</table>

<div><br>
</div>

<div><br>
</div>

<div><br>
</div>

<div><br>
</div>

<div id="DSPFPageBreakArea" style="MARGIN-BOTTOM: 10pt; CLEAR: both; MARGIN-TOP: 10pt">
<div id="DSPFPageNumberArea" style="TEXT-ALIGN: center"><font id="DSPFPageNumber" style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: normal; FONT-STYLE: normal">16</font></div>

<div id="DSPFPageBreak" style="PAGE-BREAK-AFTER: always">
<hr style="BORDER-LEFT-WIDTH: 0px; HEIGHT: 2px; BORDER-RIGHT-WIDTH: 0px; WIDTH: 100%; BORDER-BOTTOM-WIDTH: 0px; COLOR: #000000; CLEAR: both; MARGIN: 4px 0px; BORDER-TOP-WIDTH: 0px; BACKGROUND-COLOR: #000000" noshade="noshade">
</div>
</div>

<div><br>
</div>

<div><br>
</div>

<div style="TEXT-ALIGN: left"><a name="Item6"><!--Anchor--></a><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">ITEM 6</font><font id="TRGRRTFtoHTMLTab" style="FONT-SIZE: 1px; WIDTH: 72pt; DISPLAY: inline-block">&#160;</font><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold"> SELECTED FINANCIAL DATA</font></div>

<div><br>
</div>

<table id="z62073f8e721f44df83b11223f71b280e" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="VERTICAL-ALIGN: top" valign="bottom" colspan="2">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">2017</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">2016</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">2015</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">2014</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">2013</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: left">INCOME STATEMENT ITEMS (in thousands)</div>
</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top" valign="bottom" colspan="2">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top" valign="bottom" colspan="2">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top" valign="bottom" colspan="2">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top" valign="bottom" colspan="2">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top" valign="bottom" colspan="2">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 40%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #cceeff" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Net sales</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">204,240</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">137,608</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">144,568</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">140,825</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">142,458</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 40%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #ffffff" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Cost of products sold</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">154,189</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">103,315</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">112,187</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">108,339</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">112,311</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 40%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #cceeff" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Depreciation and amortization</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">4,719</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">3,814</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">3,921</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">3,486</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">3,825</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 40%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #ffffff" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Interest expense</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">977</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">122</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">185</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">255</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">323</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 40%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #cceeff" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Income before income taxes</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">11,455</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">11,223</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">8,021</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">11,529</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">10,114</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 40%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #ffffff" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Income taxes</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">6,410</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">3,438</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">2,294</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">3,867</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">3,212</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 40%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #cceeff" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Net income</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">5,045</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">7,785</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">5,727</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">7,661</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">6,902</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 40%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #ffffff" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Dividends #</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">2,755</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">2,751</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">2,811</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">2,987</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">2,613</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 40%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #cceeff" valign="bottom" colspan="2">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 40%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #ffffff" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: left">BALANCE SHEET ITEMS (in thousands)</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 40%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #cceeff" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Inventories</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">47,269</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">34,030</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">36,842</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">34,402</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">30,658</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 40%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #ffffff" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Working capital</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">68,751</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">64,831</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">60,105</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">57,845</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">57,379</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 40%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #cceeff" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Property, plant and equipment, net</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">29,192</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">26,166</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">26,801</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">28,051</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">27,392</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 40%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #ffffff" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Total assets</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">176,458</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">124,198</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">121,739</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">121,271</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">113,858</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 40%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #cceeff" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Shareholders' equity</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">86,931</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">82,468</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">79,405</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">74,975</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">81,505</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 40%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #ffffff" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Capital expenditures</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">2,763</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">2,863</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">2,538</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">3,633</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">5,524</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 40%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #cceeff" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Long-term obligations, less current portion</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">28,675</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">893</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">1,786</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">3,214</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">4,286</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 40%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #ffffff" valign="bottom" colspan="2">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 40%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #cceeff" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: left">PER SHARE DATA</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 40%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #ffffff" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Net income per share</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 40%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #cceeff" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">&#160;&#160;&#160;Basic</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">.81</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">1.25</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">0.92</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">1.23</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">1.11</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 40%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #ffffff" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">&#160;&#160;&#160;Diluted</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">0.80</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">1.25</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">0.92</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">1.23</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">1.11</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 40%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #cceeff" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Dividends <font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">#</font></div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">0.44</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">0.44</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">0.45</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">0.48</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">0.42</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 40%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #ffffff" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Shareholders' equity (Basic)</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">13.89</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">13.19</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">12.71</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">12.04</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">13.10</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 40%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #cceeff" valign="bottom" colspan="2">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 20%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Average shares outstanding:</div>
</td>
<td style="WIDTH: 20%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Basic</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">6,259,139</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">6,251,535</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">6,245,057</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">6,225,068</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">6,220,928</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 40%; VERTICAL-ALIGN: top; PADDING-LEFT: 16%; BACKGROUND-COLOR: #cceeff" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Diluted</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">6,294,773</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">6,251,535</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">6,245,057</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">6,237,914</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">6,237,758</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>
</table>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">#</font> - Dividends for 2015 include a $0.01 per share redemption for the termination of the 2008 Shareholder Rights Agreement.&#160; Dividends for 2014 include a one-time extra payment of $0.04 per share distributed on September 15, 2014.</div>

<div><br>
</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: justify">Critical Accounting Policies and Estimates</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">The preparation of financial statements in accordance with accounting principles generally accepted in the United States ("U.S. GAAP") requires management to make judgments, estimates and assumptions regarding uncertainties that affect the reported amounts of assets and liabilities, the disclosure of contingent assets and liabilities and the reported amounts of revenues and expenses. Areas of uncertainty that require judgments, estimates and assumptions include items such as the accounting for derivatives; environmental matters; the testing of goodwill and other intangible assets for impairment; proceeds on assets to be sold; pensions and other postretirement benefits; and tax matters. Management uses historical experience and all available information to make its estimates and assumptions, but actual results will inevitably differ from the estimates and assumptions that are used to prepare the Company's financial statements at any given time. Despite these inherent limitations, management believes that Management's Discussion and Analysis of Financial Condition and Results of Operations and the financial statements and related footnotes provide a meaningful and fair presentation of the Company.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Management believes that the application of these estimates and assumptions on a consistent basis enables the Company to provide the users of the financial statements with useful and reliable information about the Company's operating results and financial condition.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-STYLE: italic; TEXT-ALIGN: left">Allowance for Doubtful Accounts</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">The Company maintains an allowance for doubtful accounts for estimated losses resulting from the inability of its customers to make required payments. The Company reviews the collectability of its receivables on an ongoing basis, taking into account a</div>

<div id="DSPFPageBreakArea" style="MARGIN-BOTTOM: 10pt; CLEAR: both; MARGIN-TOP: 10pt">
<div id="DSPFPageNumberArea" style="TEXT-ALIGN: center"><font id="DSPFPageNumber" style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: normal; FONT-STYLE: normal">17</font></div>

<div id="DSPFPageBreak" style="PAGE-BREAK-AFTER: always">
<hr style="BORDER-LEFT-WIDTH: 0px; HEIGHT: 2px; BORDER-RIGHT-WIDTH: 0px; WIDTH: 100%; BORDER-BOTTOM-WIDTH: 0px; COLOR: #000000; CLEAR: both; MARGIN: 4px 0px; BORDER-TOP-WIDTH: 0px; BACKGROUND-COLOR: #000000" noshade="noshade">
</div>
</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">combination of factors. The Company reviews potential problems, such as past due accounts, a bankruptcy filing or deterioration in the customer's financial condition, to ensure that the Company has adequately accrued for potential loss. Accounts are considered past due based on when payment was originally due. If a customer's situation changes, such as a bankruptcy or its creditworthiness, or there is a change in the current economic climate, the Company may modify its estimate of the allowance for doubtful accounts.&#160; The Company will write off accounts receivable after reasonable collection efforts have been made and the accounts are deemed uncollectible.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-STYLE: italic; TEXT-ALIGN: left">Inventory Reserve</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Inventories are valued at the lower of cost or market and or net realizable value. Cost is determined by the last-in, first-out ("LIFO") method at the Company's U.S. facilities. Accordingly, a LIFO valuation reserve is calculated using the dollar value link chain method.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">We review the net realizable value of inventory in detail on an ongoing basis, giving consideration to deterioration, obsolescence and other factors. Based on these assessments, we provide for an inventory reserve in the period in which an impairment is identified. The reserve fluctuates with market conditions, design cycles and other economic factors.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-STYLE: italic; TEXT-ALIGN: left">Goodwill and Other Intangible Assets</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Intangible assets with finite useful lives are generally amortized on a straight-line basis over the periods benefited. Goodwill and other intangible assets with indefinite useful lives are not amortized. The Company performed its most recent qualitative assessment as of the end of fiscal 2017 and determined that it is more likely than not that no impairment of goodwill existed at the end of 2017.&#160; The Company will perform annual qualitative assessments in subsequent years as of the end of each fiscal year.&#160; Additionally, the Company will perform interim analysis whenever conditions warrant.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-STYLE: italic; TEXT-ALIGN: left">Pension and Other Postretirement Benefits</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">The amounts recognized in the consolidated financial statements related to pension and other postretirement benefits are determined from actuarial valuations. Inherent in these valuations are assumptions about such factors as expected return on plan assets, discount rates at which liabilities could be settled, rate of increase in future compensation levels, mortality rates, and trends in health insurance costs. These assumptions are reviewed annually and updated as required. In accordance with GAAP, actual results that differ from the assumptions are accumulated and amortized over future periods and, therefore, affect the expense recognized and obligations recorded in future periods.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">The discount rate used is based on a single equivalent discount rate derived with the assistance of our actuaries by matching expected future benefit payments in each year to the corresponding spot rates from the Citigroup Pension Liability Yield Curve, comprised of high quality (rated AA or better) corporate bonds.&#160; Effective January 1, 2017, the Company elected to refine its approach for calculating its service and interest costs in future years by applying the specific spot rates along the selected yield curve to the relevant projected cash flows.&#160; The Company believes this method more precisely measures its obligations.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">The expected long-term rate of return on assets is also developed with input from the Company's actuarial firms. We consider the Company's historical experience with pension fund asset performance, the current and expected allocation of our plan assets and expected long-term rates of return. The long-term rate-of-return assumption used for determining net periodic pension expense was 7.5% for 2017 and 8.0% for 2016. The Company reviews the long-term rate of return each year.&#160; Effective January 1, 2017, the Company lowered the long-term rate-of-return assumption to 7.5% to better reflect the expected returns of its current investment portfolio.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Future actual pension income and expense will depend on future investment performance, changes in future discount rates and various other factors related to the population of participants in the Company's pension plans.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">The Company expects to make cash contributions of approximately $510,000 and $105,000 to our pension plans and other postretirement plan, respectively, in 2018. The Company may contribute $1,000,000 to $2,000,000 in 2018 to take advantage of the 34% corporate tax rate that would be applied to its 2017 federal tax return. The Company has until September 15, 2018, or until the Company files its 2017 federal tax return to make that determination and contribution.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">In connection with our pension and other postretirement benefits, the Company reported a $0.6 million, ($1.1) million, and $3.5 million gain/(loss) (net of tax) on its Consolidated Statement of Comprehensive Income for Fiscal Years 2017, 2016 and 2015, respectively.&#160; While the main factor driving this gain/(loss) was the change in the discount rate during the applicable period, the Company froze the benefits of our salaried pension plan effective May 31, 2016, resulting in an approximate $2.5 million gain for this significant event.</div>

<div id="DSPFPageBreakArea" style="MARGIN-BOTTOM: 10pt; CLEAR: both; MARGIN-TOP: 10pt">
<div id="DSPFPageNumberArea" style="TEXT-ALIGN: center"><font id="DSPFPageNumber" style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: normal; FONT-STYLE: normal">18</font></div>

<div id="DSPFPageBreak" style="PAGE-BREAK-AFTER: always">
<hr style="BORDER-LEFT-WIDTH: 0px; HEIGHT: 2px; BORDER-RIGHT-WIDTH: 0px; WIDTH: 100%; BORDER-BOTTOM-WIDTH: 0px; COLOR: #000000; CLEAR: both; MARGIN: 4px 0px; BORDER-TOP-WIDTH: 0px; BACKGROUND-COLOR: #000000" noshade="noshade">
</div>
</div>

<div><br>
</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Assumptions used to determine net periodic pension benefit cost for the fiscal years indicated were as follows:</div>

<div><br>
</div>

<table id="z891cd9e2fd6a41619c6c8910aa25a963" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="VERTICAL-ALIGN: top; BORDER-BOTTOM-COLOR: " valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM-COLOR: " valign="bottom">&#160;</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-VARIANT: normal; VERTICAL-ALIGN: middle; FONT-WEIGHT: bold; FONT-STYLE: normal; BORDER-BOTTOM-COLOR: ; TEXT-ALIGN: right" colspan="2">
<div><u style="BORDER-BOTTOM: 1px solid">2017</u></div>
</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM-COLOR: ; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM-COLOR: " valign="bottom">&#160;</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-VARIANT: normal; VERTICAL-ALIGN: middle; FONT-WEIGHT: normal; FONT-STYLE: normal; BORDER-BOTTOM-COLOR: ; TEXT-ALIGN: right" colspan="2">
<div><u style="BORDER-BOTTOM: 1px solid">2016</u></div>
</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM-COLOR: ; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM-COLOR: " valign="bottom">&#160;</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-VARIANT: normal; VERTICAL-ALIGN: middle; FONT-WEIGHT: normal; FONT-STYLE: normal; BORDER-BOTTOM-COLOR: ; TEXT-ALIGN: right" colspan="2">
<div><u style="BORDER-BOTTOM: 1px solid">2015</u></div>
</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM-COLOR: ; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 64%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Discount rate</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">4.04% - 4.08</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">%</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">4.24%-4.28</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">%</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">3.90</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">%</div>
</td>
</tr>

<tr>
<td style="WIDTH: 64%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Expected return on plan assets</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">7.5</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">%</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">8.0</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">%</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">8.0</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">%</div>
</td>
</tr>

<tr>
<td style="WIDTH: 64%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Rate of compensation increase</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">0.0</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">%</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">3.25</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">%</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">3.25</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<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: justify">Assumptions used to determine net periodic other postretirement benefit cost are the same as those assumptions used for the pension benefit cost, except that the rate of compensation is not applicable for other postretirement benefit cost.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">The changes in assumptions had the following effect on the net periodic pension and other postretirement costs recorded in Other Comprehensive Income as follows:</div>

<div><br>
</div>

<div><br>
</div>

<table id="zededb86cd85045e5939944667c049ddb" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr style="HEIGHT: 14px">
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">Year ended</div>
</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">December 30</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">December 31</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">January 2</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">2017</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">2016</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">2016</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 64%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Discount rate</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">(6,382,182</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">)</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">(2,394,216</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">)</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">4,208,918</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 64%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Mortality table</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">--</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">--</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">--</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 64%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; TEXT-INDENT: -18pt">Additional recognition due to significant event</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">(496,899</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">)</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">2,534,589</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">--</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 64%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; TEXT-INDENT: -18pt">Asset gain or loss</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">6,043,672</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">(4,358,254</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">)</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">(577,892</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">)</div>
</td>
</tr>

<tr>
<td style="WIDTH: 64%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; TEXT-INDENT: -18pt">Amortization of:</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 64%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; TEXT-INDENT: -18pt">&#160;&#160;&#160;&#160;&#160;Unrecognized gain or loss</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">1,153,885</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">1,610,942</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">1,947,102</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 64%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; TEXT-INDENT: -18pt">&#160;&#160;&#160;&#160;&#160;Unrecognized prior service cost</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">157,430</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">176,678</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">194,696</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 64%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; TEXT-INDENT: -18pt">Other</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">140,969</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">776,658</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">(415,479</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">)</div>
</td>
</tr>

<tr>
<td style="WIDTH: 64%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; TEXT-INDENT: -18pt">Comprehensive income, before tax</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">616,875</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">(1,653,603</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">)</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">5,357,345</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr style="HEIGHT: 16px">
<td style="WIDTH: 64%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; TEXT-INDENT: -18pt">Income tax</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">62,632</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">(543,297</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">)</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">1,899,285</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 64%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Comprehensive income, net of tax</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">554,243</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">(1,110,306</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">)</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">3,458,060</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>
</table>

<div><br>
</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">The Plan has been investing a portion of the assets in long-term bonds in an effort to better match the impact of changes in interest rates on its assets and liabilities and thus reduce some of the volatility in Other Comprehensive Income.&#160; Please refer to Note 9 &#8211; <font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-STYLE: italic">Retirement Benefit Plans</font> in Item 8 of this Form 10-K for additional disclosures concerning the Company's pension and other postretirement benefit plans.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: justify">Software Development Costs</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Software development costs, including costs to develop software sold, leased, or otherwise marketed, that are incurred subsequent to the establishment of technological feasibility are capitalized if significant. Costs incurred during the application development stage for internal-use software are capitalized if significant. Capitalized software development costs are amortized using the straight-line amortization method over the estimated useful life of the applicable software. Such software development costs required to be capitalized have not been material to date.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: left; MARGIN-LEFT: 72pt; TEXT-INDENT: -72pt">Items Impacting Earnings</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">To supplement our consolidated financial statements presented in accordance with GAAP, we disclose certain non-GAAP financial measures, including adjusted net income and adjusted earnings per diluted share. Adjusted net income and adjusted earnings per diluted share exclude transaction-related expenses, a charge to costs of goods sold as a result of the impact of purchase accounting and environmental remediation costs. In addition, reported growth in the Industrial Hardware business segment excludes the results of the Velvac division, which was acquired on April 3, 2017. Furthermore, we show the impact of the one-time charge related to the Tax Cuts and Jobs Act of 2017. These measures are not in accordance with GAAP.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Management uses such measures to evaluate performance period over period, to analyze the underlying trends in our business, including our business segments, to assess our performance relative to our competitors and to establish operational goals and</div>

<div id="DSPFPageBreakArea" style="MARGIN-BOTTOM: 10pt; CLEAR: both; MARGIN-TOP: 10pt">
<div id="DSPFPageNumberArea" style="TEXT-ALIGN: center"><font id="DSPFPageNumber" style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: normal; FONT-STYLE: normal">19</font></div>

<div id="DSPFPageBreak" style="PAGE-BREAK-AFTER: always">
<hr style="BORDER-LEFT-WIDTH: 0px; HEIGHT: 2px; BORDER-RIGHT-WIDTH: 0px; WIDTH: 100%; BORDER-BOTTOM-WIDTH: 0px; COLOR: #000000; CLEAR: both; MARGIN: 4px 0px; BORDER-TOP-WIDTH: 0px; BACKGROUND-COLOR: #000000" noshade="noshade">
</div>
</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">forecasts that are used in allocating resources. These financial measures should not be considered in isolation from, or as a replacement for, GAAP financial measures.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">We believe that presenting non-GAAP financial measures in addition to GAAP financial measures provides investors greater transparency to the information used by our management for its financial and operational decision-making. We further believe that providing this information better enables our investors to understand our operating performance and to evaluate the methodology used by management to evaluate and measure such performance.</div>

<div><br>
</div>

<div><br>
</div>

<div><br>
</div>

<div><br>
</div>

<table id="z49415377821f4c26a443e472775f76f3" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 1521px; VERTICAL-ALIGN: bottom" valign="bottom" colspan="16">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Reconciliation of expenses from GAAP to Non-GAAP financial measures</div>
</td>
<td style="WIDTH: 17px; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 1521px; VERTICAL-ALIGN: bottom" valign="bottom" colspan="16">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">For the Three and Twelve Months ended December 30, 2017</div>
</td>
<td style="WIDTH: 17px; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="2">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="2">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 18px; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="WIDTH: 151px; VERTICAL-ALIGN: bottom" valign="bottom" colspan="2">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="WIDTH: 152px; VERTICAL-ALIGN: bottom" valign="bottom" colspan="2">&#160;</td>
<td style="WIDTH: 17px; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Three Months Ended</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Twelve Months Ended</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 18px; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="WIDTH: 151px; VERTICAL-ALIGN: bottom" valign="bottom" colspan="2"></td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="WIDTH: 152px; VERTICAL-ALIGN: bottom" valign="bottom" colspan="2"></td>
<td style="WIDTH: 17px; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">December 30, 2017</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">December 30, 2017</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 18px; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="WIDTH: 151px; VERTICAL-ALIGN: bottom" valign="bottom" colspan="2"></td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="WIDTH: 152px; VERTICAL-ALIGN: bottom" valign="bottom" colspan="2"></td>
<td style="WIDTH: 17px; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="2">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="2">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 18px; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="WIDTH: 151px; VERTICAL-ALIGN: bottom" valign="bottom" colspan="2">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="WIDTH: 152px; VERTICAL-ALIGN: bottom" valign="bottom" colspan="2">&#160;</td>
<td style="WIDTH: 17px; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 52%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Net Income as reported per generally accepted accounting principles (GAAP)</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">(168,769</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">)</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">5,045,255</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1.17%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom"></td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 8.84%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom"></td>
<td style="WIDTH: 1.11%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 52%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1.17%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 8.84%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1.11%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 52%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1.17%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 8.84%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1.11%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 52%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Earnings Per Share as reported under generally accepted accounting principles (GAAP):</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1.17%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 8.84%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1.11%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 52%; VERTICAL-ALIGN: bottom; PADDING-LEFT: 16%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Basic</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">(0.03</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">)</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">0.81</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1.17%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom"></td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 8.84%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom"></td>
<td style="WIDTH: 1.11%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 52%; VERTICAL-ALIGN: bottom; PADDING-LEFT: 16%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Diluted</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">(0.03</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">)</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">0.80</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1.17%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom"></td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 8.84%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom"></td>
<td style="WIDTH: 1.11%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 52%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1.17%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 8.84%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1.11%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 52%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM-COLOR: ; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-VARIANT: normal; FONT-WEIGHT: normal; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff"><u style="BORDER-BOTTOM: 1px solid">Adjustments for one-time expenses</u></font></div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM-COLOR: ; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM-COLOR: ; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM-COLOR: ; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM-COLOR: ; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM-COLOR: ; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM-COLOR: ; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM-COLOR: ; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM-COLOR: ; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1.17%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM-COLOR: ; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM-COLOR: ; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM-COLOR: ; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM-COLOR: ; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM-COLOR: ; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM-COLOR: ; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 8.84%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM-COLOR: ; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1.11%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM-COLOR: ; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 52%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Charge to cost of goods sold relating to purchase accounting for the Velvac acquisition.</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">0</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">1,187,668</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1.17%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom"></td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 8.84%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom"></td>
<td style="WIDTH: 1.11%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 52%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1.17%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 8.84%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1.11%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 52%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Transaction expenses related to the Velvac acquisition</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">0</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">869,000</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1.17%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom"></td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 8.84%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom"></td>
<td style="WIDTH: 1.11%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap"></td>
</tr>

<tr>
<td style="WIDTH: 52%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1.17%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 8.84%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1.11%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr style="HEIGHT: 13px">
<td style="WIDTH: 52%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Environmental remediation expense related to the Metal Products Segment</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">0</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">380,000</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1.17%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom"></td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 8.84%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom"></td>
<td style="WIDTH: 1.11%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 52%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1.17%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 8.84%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1.11%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 52%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Personnel expenses related to the Security Products Segment</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">0</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">205,000</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1.17%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom"></td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 8.84%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom"></td>
<td style="WIDTH: 1.11%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 52%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">0</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">2,641,668</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1.17%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 8.84%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1.11%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 52%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1.17%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 8.84%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1.11%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 52%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Income Taxes Related to Expense Adjustment</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">0</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">887,600</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1.17%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 8.84%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1.11%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 52%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1.17%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 8.84%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1.11%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 52%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Income Taxes Related to Tax Cuts and Jobs Act</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">2,565,375</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">2,565,372</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1.17%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 8.84%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1.11%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 52%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1.17%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 8.84%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1.11%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 52%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Adjustment to Net Income (related to expenses and Tax Cuts and Jobs Act); (Non-GAAP)</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">2,396,606</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">9,364,695</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1.17%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom"></td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 8.84%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom"></td>
<td style="WIDTH: 1.11%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 52%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1.17%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 8.84%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1.11%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr style="HEIGHT: 17px">
<td style="WIDTH: 52%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Adjustment to Earnings per share (related to expenses and Tax Cuts and Jobs Act); (Non-GAAP)</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1.17%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom"></td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 8.84%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom"></td>
<td style="WIDTH: 1.11%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr style="HEIGHT: 13px">
<td style="WIDTH: 52%; VERTICAL-ALIGN: bottom; PADDING-LEFT: 16%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Basic</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">0.38</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">1.50</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1.17%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom"></td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 8.84%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom"></td>
<td style="WIDTH: 1.11%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 52%; VERTICAL-ALIGN: bottom; PADDING-LEFT: 16%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Diluted</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">0.38</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">1.49</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1.17%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom"></td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 8.84%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom"></td>
<td style="WIDTH: 1.11%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 52%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1.17%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 8.84%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1.11%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>
</table>

<div id="DSPFPageBreakArea" style="MARGIN-BOTTOM: 10pt; CLEAR: both; MARGIN-TOP: 10pt">
<div id="DSPFPageNumberArea" style="TEXT-ALIGN: center"><font id="DSPFPageNumber" style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: normal; FONT-STYLE: normal">20</font></div>

<div id="DSPFPageBreak" style="PAGE-BREAK-AFTER: always">
<hr style="BORDER-LEFT-WIDTH: 0px; HEIGHT: 2px; BORDER-RIGHT-WIDTH: 0px; WIDTH: 100%; BORDER-BOTTOM-WIDTH: 0px; COLOR: #000000; CLEAR: both; MARGIN: 4px 0px; BORDER-TOP-WIDTH: 0px; BACKGROUND-COLOR: #000000" noshade="noshade">
</div>
</div>

<div><br>
</div>

<div><br>
</div>

<table id="z4f7e2665211540ec806af6c304bbe9a1" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-VARIANT: normal; VERTICAL-ALIGN: bottom; FONT-WEIGHT: normal; FONT-STYLE: normal; BORDER-BOTTOM-COLOR: " valign="bottom" colspan="16">
<div style="TEXT-ALIGN: justify"><u style="BORDER-BOTTOM: 1px solid">Reconciliation of Industrial Hardware Segment net sales from GAAP to Non-GAAP financial measurer</u></div>
</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM-COLOR: ; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top" valign="bottom" colspan="16">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">For the Three and Twelve Months ended December 30, 2017 and December 31, 2016</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr style="HEIGHT: 18px">
<td style="VERTICAL-ALIGN: top" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Three Months Ended</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Three Months Ended</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Twelve Months Ended</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Twelve Months Ended</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">December 30, 2017</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">December 31, 2016</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">December 30, 2017</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">December 30, 2016</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 52%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Net sales Industrial Hardware Segment (GAAP)</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">31,772,577</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">15,369,767</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">115,273,233</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">61,058,871</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 52%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Percent change (GAAP)</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">107</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">%</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">89</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">%</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 52%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Net sales Velvac</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">15,487,191</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">0</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">47,313,216</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">0</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 52%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 52%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Net sales Industrial Hardware Segment (excluding Velvac); (Non-GAAP)</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">16,285,386</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">15,369,767</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">67,960,017</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">61,058,871</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 52%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Percent change (excluding Velvac); (Non-GAAP)</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">6</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">%</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">11</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">%</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 52%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 52%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Use of Non-GAAP Financial Measures</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>
</table>

<div><br>
</div>

<div><br>
</div>

<div><br>
</div>

<div style="TEXT-ALIGN: left">
<table id="z7f0cd336e7164e48ba08eb48eedec959" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 72pt; VERTICAL-ALIGN: top; align: right"><a name="Item7"><!--Anchor--></a><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">ITEM 7</font></td>
<td style="WIDTH: auto; VERTICAL-ALIGN: top; TEXT-ALIGN: left">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">MANAGEMENT'S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS</div>
</td>
</tr>
</table>
</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: left; MARGIN-LEFT: 72pt; TEXT-INDENT: -72pt">Summary</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Sales for fiscal year 2017 were $204.2 million compared to $137.6 million for fiscal year 2016.&#160; Net income for fiscal year 2017 was $5.0 million, or $0.80 per diluted share, compared to $7.8 million, or $1.25 per diluted share, for fiscal year 2016.&#160; Sales for the fourth quarter of 2017 were $54.1 million compared to $34.1 million for the same period in 2016.&#160; Net income for the fourth quarter of 2017 was ($0.2) million, or ($0.03) per diluted share compared to $2.6 million, or $0.42 per diluted share, for the comparable 2016 period.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">The Company anticipates solid growth in sales and earnings in fiscal 2018 as a result of the acquisition of Velvac and our investments in Illinois Lock and new product development. We expect to start seeing returns on our investments in Road-iQ in the second half of the year.&#160; We believe that sales and earnings will also benefit from strong demand in several of our core markets, including Class 8 trucks and recreational vehicles. A reduction in the Company's taxes will also contribute to earnings growth.</div>

<div><br>
</div>

<div><br>
</div>

<div id="DSPFPageBreakArea" style="MARGIN-BOTTOM: 10pt; CLEAR: both; MARGIN-TOP: 10pt">
<div id="DSPFPageNumberArea" style="TEXT-ALIGN: center"><font id="DSPFPageNumber" style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: normal; FONT-STYLE: normal">21</font></div>

<div id="DSPFPageBreak" style="PAGE-BREAK-AFTER: always">
<hr style="BORDER-LEFT-WIDTH: 0px; HEIGHT: 2px; BORDER-RIGHT-WIDTH: 0px; WIDTH: 100%; BORDER-BOTTOM-WIDTH: 0px; COLOR: #000000; CLEAR: both; MARGIN: 4px 0px; BORDER-TOP-WIDTH: 0px; BACKGROUND-COLOR: #000000" noshade="noshade">
</div>
</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: left">Fourth Quarter 2017 Compared to Fourth Quarter 2016</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">The following table shows, for the fourth quarter of 2017 and 2016, selected line items from the consolidated statements of income as a percentage of net sales, by segment.</div>

<div><br>
</div>

<div><br>
</div>

<table id="z992c2c4ce63544a9b16fdf7e5b73df85" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="VERTICAL-ALIGN: middle; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: middle; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="14">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">2017 Fourth Quarter</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: middle" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: center">Industrial</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: center">Security</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: center">Metal</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: middle" valign="bottom" colspan="2">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: middle; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: center">Hardware</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: center">Products</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: center">Products</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: middle; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: center">Total</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 52%; VERTICAL-ALIGN: middle; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 21pt; TEXT-INDENT: -18pt">Net sales</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">100.0</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">%</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">100.0</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">%</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">100.0</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">%</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">100.0</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">%</div>
</td>
</tr>

<tr>
<td style="WIDTH: 52%; VERTICAL-ALIGN: middle; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 21pt; TEXT-INDENT: -18pt">Cost of products sold</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">73.2</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">%</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">67.3</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">%</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">93.2</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">%</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">74.4</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">%</div>
</td>
</tr>

<tr>
<td style="WIDTH: 52%; VERTICAL-ALIGN: middle; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 21pt; TEXT-INDENT: -18pt">Gross margin</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">26.8</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">%</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">32.7</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">%</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">6.8</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">%</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">25.6</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">%</div>
</td>
</tr>

<tr>
<td style="WIDTH: 52%; VERTICAL-ALIGN: middle; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 21pt; TEXT-INDENT: -18pt">Engineering expense</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">3.1</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">%</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">3.1</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">%</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">--</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">%</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">2.7</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">%</div>
</td>
</tr>

<tr>
<td style="WIDTH: 52%; VERTICAL-ALIGN: middle; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 21pt; TEXT-INDENT: -18pt">Selling and administrative expense</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">16.6</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">%</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">17.3</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">%</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">7.8</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">%</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">15.5</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">%</div>
</td>
</tr>

<tr>
<td style="WIDTH: 52%; VERTICAL-ALIGN: middle; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 21pt; TEXT-INDENT: -18pt">Operating profit</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">7.1</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">%</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">12.3</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">%</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">-1.0</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">%</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">7.4</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">%</div>
</td>
</tr>

<tr>
<td style="WIDTH: 52%; VERTICAL-ALIGN: middle; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 52%; VERTICAL-ALIGN: middle; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: middle; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff">&#160;</td>
<td style="VERTICAL-ALIGN: middle; BORDER-BOTTOM: 2px solid; BACKGROUND-COLOR: #ffffff" colspan="14">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">2016 Fourth Quarter</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WHITE-SPACE: nowrap; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: middle; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: middle; BACKGROUND-COLOR: #ffffff" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: center">Industrial</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: middle; BACKGROUND-COLOR: #ffffff" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: center">Security</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: middle; BACKGROUND-COLOR: #ffffff" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: center">Metal</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: middle; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: middle; BORDER-BOTTOM: #000000 2px solid; BACKGROUND-COLOR: #cceeff" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: center">Hardware</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: middle; BORDER-BOTTOM: #000000 2px solid; BACKGROUND-COLOR: #cceeff" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: center">Products</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: middle; BORDER-BOTTOM: #000000 2px solid; BACKGROUND-COLOR: #cceeff" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: center">Products</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: middle; BORDER-BOTTOM: #000000 2px solid; BACKGROUND-COLOR: #cceeff" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: center">Total</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 52%; VERTICAL-ALIGN: middle; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 21pt; TEXT-INDENT: -18pt">Net sales</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">100.0</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">%</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">100.0</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">%</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">100.0</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">%</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">100.0</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">%</div>
</td>
</tr>

<tr>
<td style="WIDTH: 52%; VERTICAL-ALIGN: middle; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 21pt; TEXT-INDENT: -18pt">Cost of products sold</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">67.3</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">%</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">66.2</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">%</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">76.0</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">%</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">68.2</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">%</div>
</td>
</tr>

<tr>
<td style="WIDTH: 52%; VERTICAL-ALIGN: middle; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 21pt; TEXT-INDENT: -18pt">Gross margin</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">32.7</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">%</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">33.8</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">%</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">24.0</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">%</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">31.8</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">%</div>
</td>
</tr>

<tr>
<td style="WIDTH: 52%; VERTICAL-ALIGN: middle; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 21pt; TEXT-INDENT: -18pt">Engineering expense</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">0.9</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">%</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">3.2</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">%</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">--</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">%</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">1.7</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">%</div>
</td>
</tr>

<tr>
<td style="WIDTH: 52%; VERTICAL-ALIGN: middle; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 21pt; TEXT-INDENT: -18pt">Selling and administrative expense</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">19.3</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">%</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">22.1</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">%</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">9.8</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">%</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">19.0</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">%</div>
</td>
</tr>

<tr>
<td style="WIDTH: 52%; VERTICAL-ALIGN: middle; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 21pt; TEXT-INDENT: -18pt">Operating profit</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">12.5</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">%</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">8.5</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">%</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">14.2</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">%</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">11.1</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">%</div>
</td>
</tr>
</table>

<div><br>
</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">The following table shows the amount of change from the fourth quarter of 2016 to the fourth quarter of 2017 in sales, cost of products sold, gross margin, selling and administrative expenses and operating profit, by segment (dollars in thousands).</div>

<div><br>
</div>

<table id="z52fc1e389c3a4c2fa8c6b9ace2abe18e" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: right">Industrial</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: right">Security</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: center">Metal</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="2">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: right">Hardware</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: right">Products</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: right">Products</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: center">Total</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 52%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 21pt; TEXT-INDENT: -18pt">Net sales</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">16,403</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">1,212</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">2,383</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">19,998</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 52%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 41pt; TEXT-INDENT: -18pt">Volume</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">101.5</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">%</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">6.6</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">%</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">30.2</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">%</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">53.0</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">%</div>
</td>
</tr>

<tr>
<td style="WIDTH: 52%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 41pt; TEXT-INDENT: -18pt">Prices</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">-0.7</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">%</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">0.3</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">%</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">2.4</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">%</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">0.2</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">%</div>
</td>
</tr>

<tr>
<td style="WIDTH: 52%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 41pt; TEXT-INDENT: -18pt">New Products</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">5.9</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">%</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">2.0</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">%</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">12.9</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">%</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">5.4</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">%</div>
</td>
</tr>

<tr>
<td style="WIDTH: 52%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">106.7</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">%</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">8.9</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">%</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">45.5</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">%</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">58.6</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">%</div>
</td>
</tr>

<tr>
<td style="WIDTH: 52%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 52%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; TEXT-INDENT: -18pt">Cost of products sold</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">12,918</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">969</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">3,127</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">17,014</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 52%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">124.8</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">%</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">10.8</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">%</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">78.5</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">%</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">73.1</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">%</div>
</td>
</tr>

<tr>
<td style="WIDTH: 52%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 52%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; TEXT-INDENT: -18pt">Gross margin</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">3,485</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">243</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">(744</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">)</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">2,984</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 52%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">69.4</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">%</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">5.3</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">%</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">-59.0</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">%</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">27.5</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">%</div>
</td>
</tr>

<tr>
<td style="WIDTH: 52%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 52%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; TEXT-INDENT: -18pt">Engineering expense</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">863</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">20</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">--</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">883</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">654.2</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">%</div>
</td>
<td style="VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">4.5</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">%</div>
</td>
<td style="VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">%</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">153.1</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">%</div>
</td>
</tr>

<tr>
<td style="WIDTH: 52%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 52%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; TEXT-INDENT: -18pt">Selling and administrative expenses</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">2,287</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">(448</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">)</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">81</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">1,920</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 52%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">77.0</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">%</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">-15.0</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">%</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">16.1</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">%</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">29.6</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">%</div>
</td>
</tr>

<tr>
<td style="WIDTH: 52%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 52%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; TEXT-INDENT: -18pt">Operating profit</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">335</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">671</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">(825</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">)</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">181</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 52%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">17.5</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">%</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">58.9</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">%</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">-110.4</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">%</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">4.7</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">%</div>
</td>
</tr>
</table>

<div><br>
</div>

<div id="DSPFPageBreakArea" style="MARGIN-BOTTOM: 10pt; CLEAR: both; MARGIN-TOP: 10pt">
<div id="DSPFPageNumberArea" style="TEXT-ALIGN: center"><font id="DSPFPageNumber" style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: normal; FONT-STYLE: normal">22</font></div>

<div id="DSPFPageBreak" style="PAGE-BREAK-AFTER: always">
<hr style="BORDER-LEFT-WIDTH: 0px; HEIGHT: 2px; BORDER-RIGHT-WIDTH: 0px; WIDTH: 100%; BORDER-BOTTOM-WIDTH: 0px; COLOR: #000000; CLEAR: both; MARGIN: 4px 0px; BORDER-TOP-WIDTH: 0px; BACKGROUND-COLOR: #000000" noshade="noshade">
</div>
</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Net sales in the fourth quarter of 2017 increased 59% to $54.1 million from $34.1 million a year earlier.&#160; Sales growth reflects the acquisition of Velvac, which closed on April 3, 2017, as well as organic growth of approximately 13% in the fourth quarter of 2017, compared to the same period in 2016. Sales increased in the Industrial Hardware business segment by 107% and, excluding Velvac, increased 6% as compared to the fourth quarter sales in 2016 a result of strong sales growth to Class 8 Trucks, service bodies and bus customers.&#160; Sales of new products contributed 6% and included tumbler paddles, handle assemblies, latch brackets and lightweight composite panels for the class 8 trucking, off highway and industrial customers.&#160; Sales for the Security Products business segment for the fourth quarter of 2017 increased by 9% compared to the fourth quarter of 2016 as the result of increased sales volume from our investment in growth in Illinois Lock and Argo EMS.&#160; Sales for the Metal Products business segment increased 45% from sales in the fourth quarter of 2016 as a result of a resurgence in sales to mining customers and diversification to other industrial casting markets.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Cost of products sold in the fourth quarter increased $17.0 million or 73% from 2016 to 2017.&#160; The increase in the cost of products sold in the four quarter of 2017 when compared to the respective corresponding prior year period primarily reflects cost of products sold attributable to the Velvac Acquisition.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">The most significant factors resulting in changes in cost of products sold in the fourth quarter of 2017 compared to 2016 fourth quarter included:</div>

<div><br>
</div>

<div>
<table id="z41498843deff4a02b22a0bf4e9070c3f" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 54pt; VERTICAL-ALIGN: top; align: right">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: Wingdings; FONT-WEIGHT: bold; TEXT-ALIGN: left; MARGIN-LEFT: 36pt">&#167;</div>
</td>
<td style="WIDTH: auto; VERTICAL-ALIGN: top">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">an increase of $9.0 million or 68% in costs for raw materials, with Velvac representing the increase;</div>
</td>
</tr>
</table>
</div>

<div>
<table id="z9ca97b4995ec4530b481032e74b7e3e1" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 54pt; VERTICAL-ALIGN: top; align: right">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: Wingdings; FONT-WEIGHT: bold; TEXT-ALIGN: left; MARGIN-LEFT: 36pt">&#167;</div>
</td>
<td style="WIDTH: auto; VERTICAL-ALIGN: top">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">an increase of $3.6 million or 54% in payroll and payroll related costs, with Velvac representing $1.7 million of the increase;</div>
</td>
</tr>
</table>
</div>

<div>
<table id="z0134c0a9ce404c6da0670a5d0a499b18" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 54pt; VERTICAL-ALIGN: top; align: right">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: Wingdings; FONT-WEIGHT: bold; TEXT-ALIGN: left; MARGIN-LEFT: 36pt">&#167;</div>
</td>
<td style="WIDTH: auto; VERTICAL-ALIGN: top">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">an increase of $2.8 million in freight expenses, with Velvac representing the total increase;</div>
</td>
</tr>
</table>
</div>

<div>
<table id="zb02e296e30b64528a6d650fb09d5315d" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 54pt; VERTICAL-ALIGN: top; align: right">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: Wingdings; FONT-WEIGHT: bold; TEXT-ALIGN: left; MARGIN-LEFT: 36pt">&#167;</div>
</td>
<td style="WIDTH: auto; VERTICAL-ALIGN: top">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">an increase of $0.9 million or 100% in supplies and tools costs;</div>
</td>
</tr>
</table>
</div>

<div>
<table id="z1e5774909b9a4abe813829d2e064cade" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 54pt; VERTICAL-ALIGN: top; align: right">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: Wingdings; FONT-WEIGHT: bold; TEXT-ALIGN: left; MARGIN-LEFT: 36pt">&#167;</div>
</td>
<td style="WIDTH: auto; VERTICAL-ALIGN: top">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">an increase of $0.6 million in rent expense, with Velvac representing the total increase;</div>
</td>
</tr>
</table>
</div>

<div>
<table id="zd276a18bb67842ef85385ec276d1469a" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 54pt; VERTICAL-ALIGN: top; align: right">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: Wingdings; FONT-WEIGHT: bold; TEXT-ALIGN: left; MARGIN-LEFT: 36pt">&#167;</div>
</td>
<td style="WIDTH: auto; VERTICAL-ALIGN: top">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">and an increase of $0.4 million or 107% in maintenance and repair costs.</div>
</td>
</tr>
</table>
</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Gross margin as a percentage of net sales for the fourth quarter of 2017 was 26% compared to 32% in the fourth quarter of 2016.&#160; The decrease is primarily the result of product mix, material cost increases and the Velvac Acquisition noted above.&#160;</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Engineering expenses as a percentage of sales increased in the fourth quarter of 2017 to 3% from 2% in the fourth quarter of 2016.&#160; This increase was primarily the result of the Velvac Acquisition.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Selling and administrative expenses for the fourth quarter of 2017 increased $1.9 million or 30% compared to the prior year quarter. The most significant factor resulting in changes in selling and administrative expenses in the fourth quarter of 2017 compared to 2016 fourth quarter was:</div>

<div><br>
</div>

<div>
<table id="z39ede77be7da44268ace2c381aede006" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 54pt; VERTICAL-ALIGN: top; align: right">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: Wingdings; FONT-WEIGHT: bold; TEXT-ALIGN: left; MARGIN-LEFT: 36pt">&#167;</div>
</td>
<td style="WIDTH: auto; VERTICAL-ALIGN: top">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">an increase of $1.5 million or 31% in costs for payroll and payroll related charges;</div>
</td>
</tr>
</table>
</div>

<div>
<table id="zba9f1c8917164c52aa4cd828cd107fd8" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 54pt; VERTICAL-ALIGN: top; align: right">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: Wingdings; FONT-WEIGHT: bold; TEXT-ALIGN: left; MARGIN-LEFT: 36pt">&#167;</div>
</td>
<td style="WIDTH: auto; VERTICAL-ALIGN: top">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">an increase of $0.2 million or 99% in business travel costs;</div>
</td>
</tr>
</table>
</div>

<div>
<table id="z7cc44980ad1e414b971366c9a2a78176" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 54pt; VERTICAL-ALIGN: top; align: right">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: Wingdings; FONT-WEIGHT: bold; TEXT-ALIGN: left; MARGIN-LEFT: 36pt">&#167;</div>
</td>
<td style="WIDTH: auto; VERTICAL-ALIGN: top">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">and a decrease of $0.2 million or 108% in commissions and royalties.</div>
</td>
</tr>
</table>
</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Net income (loss) for the fourth quarter of 2017 decreased to ($0.2) million or ($0.03) per diluted share from $2.6 million or $.42 per diluted share for the comparable period in 2016.&#160; In the fourth quarter of 2017, we incurred an incremental one-time charge of $2.5 million, or $0.41 per fully diluted share, consisting of a $2.0 million charge on undistributed earnings of foreign subsidiaries as well as a charge of $0.5 million related to the impact of the tax reform on our deferred tax asset.</div>

<div><br>
</div>

<div><br>
</div>

<div id="DSPFPageBreakArea" style="MARGIN-BOTTOM: 10pt; CLEAR: both; MARGIN-TOP: 10pt">
<div id="DSPFPageNumberArea" style="TEXT-ALIGN: center"><font id="DSPFPageNumber" style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: normal; FONT-STYLE: normal">23</font></div>

<div id="DSPFPageBreak" style="PAGE-BREAK-AFTER: always">
<hr style="BORDER-LEFT-WIDTH: 0px; HEIGHT: 2px; BORDER-RIGHT-WIDTH: 0px; WIDTH: 100%; BORDER-BOTTOM-WIDTH: 0px; COLOR: #000000; CLEAR: both; MARGIN: 4px 0px; BORDER-TOP-WIDTH: 0px; BACKGROUND-COLOR: #000000" noshade="noshade">
</div>
</div>

<div><br>
</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: left">RESULTS OF OPERATIONS</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: justify">Fiscal Year 2017 Compared to Fiscal Year 2016</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">The following table shows, for fiscal year 2017 and fiscal year 2016, selected line items from the consolidated statements of income as a percentage of net sales, by segment.</div>

<div><br>
</div>

<table id="z4f58af6a7f6d4218856609d3232d8b35" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="VERTICAL-ALIGN: middle" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: middle" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">Industrial</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: middle" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">Security</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: middle" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">Metal</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: middle" valign="bottom" colspan="2">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: middle; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: middle; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">Hardware</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: middle; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">Products</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: middle; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">Products</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: middle; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">Total</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: middle; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: middle; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="14">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">Fiscal Year 2017</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 52%; VERTICAL-ALIGN: middle; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 21pt; TEXT-INDENT: -18pt">Net sales</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">100.0</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">%</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">100.0</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">%</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">100.0</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">%</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">100.0</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">%</div>
</td>
</tr>

<tr>
<td style="WIDTH: 52%; VERTICAL-ALIGN: middle; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 21pt; TEXT-INDENT: -18pt">Cost of products sold</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">76.0</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">%</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">69.2</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">%</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">87.1</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">%</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">75.5</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">%</div>
</td>
</tr>

<tr>
<td style="WIDTH: 52%; VERTICAL-ALIGN: middle; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 21pt; TEXT-INDENT: -18pt">Gross margin</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">24.0</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">%</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">30.8</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">%</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">12.9</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">%</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">24.5</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">%</div>
</td>
</tr>

<tr>
<td style="WIDTH: 52%; VERTICAL-ALIGN: middle; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 21pt; TEXT-INDENT: -18pt">Engineering</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">3.3</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">%</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">3.0</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">%</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">--</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">%</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">2.8</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">%</div>
</td>
</tr>

<tr>
<td style="WIDTH: 52%; VERTICAL-ALIGN: middle; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 21pt; TEXT-INDENT: -18pt">Selling and administrative expense</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">16.3</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">%</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">17.8</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">%</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">9.1</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">%</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">15.7</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">%</div>
</td>
</tr>

<tr>
<td style="WIDTH: 52%; VERTICAL-ALIGN: middle; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 21pt; TEXT-INDENT: -18pt">Operating profit</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">4.4</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">%</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">10.0</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">%</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">3.8</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">%</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">6.0</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">%</div>
</td>
</tr>

<tr>
<td style="WIDTH: 52%; VERTICAL-ALIGN: middle; BACKGROUND-COLOR: #ffffff">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; WHITE-SPACE: nowrap; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; WHITE-SPACE: nowrap; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; WHITE-SPACE: nowrap; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; WHITE-SPACE: nowrap; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: middle; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: middle; BACKGROUND-COLOR: #ffffff" valign="bottom" colspan="14">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">Fiscal Year 2016</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 52%; VERTICAL-ALIGN: middle; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 21pt; TEXT-INDENT: -18pt">Net sales</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">100.0</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">%</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">100.0</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">%</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">100.0</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">%</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">100.0</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">%</div>
</td>
</tr>

<tr>
<td style="WIDTH: 52%; VERTICAL-ALIGN: middle; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 21pt; TEXT-INDENT: -18pt">Cost of products sold</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">72.8</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">%</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">68.5</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">%</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">91.4</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">%</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">73.6</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">%</div>
</td>
</tr>

<tr>
<td style="WIDTH: 52%; VERTICAL-ALIGN: middle; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 21pt; TEXT-INDENT: -18pt">Gross margin</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">27.2</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">%</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">31.5</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">%</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">8.6</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">%</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">26.4</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">%</div>
</td>
</tr>

<tr>
<td style="WIDTH: 52%; VERTICAL-ALIGN: middle; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 21pt; TEXT-INDENT: -18pt">Engineering</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">0.8</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">%</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">3.6</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">%</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">--</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">%</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">1.9</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">%</div>
</td>
</tr>

<tr>
<td style="WIDTH: 52%; VERTICAL-ALIGN: middle; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 21pt; TEXT-INDENT: -18pt">Selling and administrative expense</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">17.1</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">%</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">18.0</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">%</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">9.8</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">%</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">16.4</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">%</div>
</td>
</tr>

<tr>
<td style="WIDTH: 52%; VERTICAL-ALIGN: middle; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 21pt; TEXT-INDENT: -18pt">Operating profit</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">9.3</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">%</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">9.9</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">%</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">-1.2</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">%</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">8.1</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">%</div>
</td>
</tr>
</table>

<div><br>
</div>

<div><br>
</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">The following table shows the amount of change from fiscal year 2016 to fiscal year 2017 in sales, cost of products sold, gross margin, selling and administrative expenses, and operating profit, by segment (dollars in thousands):</div>

<div><br>
</div>

<div><br>
</div>

<div><br>
</div>

<table id="z2e316a42e5fd445f925b7b834e423f99" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">Industrial</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">Security</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">Metal</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="2">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">Hardware</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">Products</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">Products</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">Total</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 52%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; TEXT-INDENT: -18pt">Net sales</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">54,214</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">3,722</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">8,695</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">66,631</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 52%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 41pt; TEXT-INDENT: -18pt">Volume</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">83.5</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">%</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">4.8</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">%</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">29.8</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">%</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">43.2</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">%</div>
</td>
</tr>

<tr>
<td style="WIDTH: 52%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 41pt; TEXT-INDENT: -18pt">Prices</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">-0.4</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">%</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">--</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">%</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">2.7</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">%</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">0.2</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">%</div>
</td>
</tr>

<tr>
<td style="WIDTH: 52%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 41pt; TEXT-INDENT: -18pt">New Products</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">5.7</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">%</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">1.7</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">%</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">12.6</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">%</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">5.1</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">%</div>
</td>
</tr>

<tr>
<td style="WIDTH: 52%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">88.8</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">%</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">6.5</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">%</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">45.1</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">%</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">48.5</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">%</div>
</td>
</tr>

<tr>
<td style="WIDTH: 52%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 52%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; TEXT-INDENT: -18pt">Cost of products sold</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">43,183</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">2,975</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">6,749</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">52,907</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 52%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">97.1</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">%</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">7.6</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">%</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">38.3</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">%</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">52.2</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">%</div>
</td>
</tr>

<tr>
<td style="WIDTH: 52%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 52%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; TEXT-INDENT: -18pt">Gross margin</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">11,031</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">747</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">1,946</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">13,724</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 52%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">66.5</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">%</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">4.1</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">%</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">116.7</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">%</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">37.8</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">%</div>
</td>
</tr>

<tr>
<td style="WIDTH: 52%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 52%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; TEXT-INDENT: -18pt">Engineering expenses</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">3,264</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">(209</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">)</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">--</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">3,055</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">633.9</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">%</div>
</td>
<td style="VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">-10.2</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">%</div>
</td>
<td style="VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">%</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">118.9</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">%</div>
</td>
</tr>

<tr>
<td style="WIDTH: 52%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; TEXT-INDENT: -18pt">Selling and administrative expenses</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">8,325</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">514</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">670</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">9,509</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 52%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">80.0</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">%</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">5.0</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">%</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">35.4</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">%</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">42.0</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">%</div>
</td>
</tr>

<tr>
<td style="WIDTH: 52%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 52%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; TEXT-INDENT: -18pt">Operating profit</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">(558</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">)</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">442</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">1,276</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">1,160</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 52%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">-9.8</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">%</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">7.8</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">%</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">566.8</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">%</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">10.4</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">%</div>
</td>
</tr>
</table>

<div><br>
</div>

<div id="DSPFPageBreakArea" style="MARGIN-BOTTOM: 10pt; CLEAR: both; MARGIN-TOP: 10pt">
<div id="DSPFPageNumberArea" style="TEXT-ALIGN: center"><font id="DSPFPageNumber" style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: normal; FONT-STYLE: normal">24</font></div>

<div id="DSPFPageBreak" style="PAGE-BREAK-AFTER: always">
<hr style="BORDER-LEFT-WIDTH: 0px; HEIGHT: 2px; BORDER-RIGHT-WIDTH: 0px; WIDTH: 100%; BORDER-BOTTOM-WIDTH: 0px; COLOR: #000000; CLEAR: both; MARGIN: 4px 0px; BORDER-TOP-WIDTH: 0px; BACKGROUND-COLOR: #000000" noshade="noshade">
</div>
</div>

<div><br>
</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: left">Summary</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Net sales for 2017 increased 48% to $204.2 million from $137.6 million in 2016.&#160; Sales growth reflects the acquisition of Velvac, which closed on April 3, 2017, as well as organic growth of approximately 14% in 2017.&#160; Net sales in the Industrial Hardware segment increased approximately 89% in 2017, and excluding Velvac, sales increased 11% as compared to the same period in 2016.&#160; <font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">Sales of existing products increased 83% in 2017 primarily as the result of the Velvac Acquisition, as well as strong sales growth from our existing Class 8 truck, service bodies and bus customers.</font>&#160; Net sales in the Security Products segment increased approximately 7% in 2017 primary a result of increased sales volume from our investment in growth at our Illinois Lock and Argo EMS divisions.&#160; The Metal Products business segment's net sales increased approximately 45% in 2017 compared to the prior year period.&#160; Sales volume increased 34% in mine roof products sold to our customers as a result of a resurgence in the coal mining industry due to higher natural gas prices and an easing of regulatory restriction in the coal mining industry.&#160; Net sales also increased 127% in industrial casting products through our continued efforts to diversify away from mining products.&#160; Net income for 2017 decreased 35% to $5.0 million, or $0.80 per diluted share, from $7.8 million, or $1.25 per diluted share, in 2016. The decrease in net income was primarily the result of the recognition of one-time charges of $2.5 million related to the enactment of the Tax Cuts and Jobs Act in 2017 and $1.8 million, net of tax expenses, related to the Velvac Acquisition, environmental remediation expenses and personnel related expenses.&#160; Excluding these one-time charges, we generated adjusted earnings of $1.49 per fully diluted share in 2017.&#160; Adjusted earnings per share is a non-GAAP measure.</div>

<div><br>
</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: justify">Industrial Hardware Business Segment</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">Net sales</font> in the Industrial Hardware business segment increased 89% in 2017 from the 2016 level.&#160; <font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">Sales of existing products increased 83% in 2017 as the result of the Velvac Acquisition.</font>&#160; Excluding Velvac, the Industrial Hardware business segment had strong organic sales growth in Class 8 trucks, service bodies and bus customers, which contributed 11%&#160; in increased sales volume in 2017, whereas new product sales of tumbler paddles, handle assemblies, latch brackets and composite panels contributed 6% in 2017, each as compared to 2016.&#160; From the date on which the acquisition of Velvac closed, April 3, 2017, to December 30, 2017, Velvac sales were $ 47.3 million and earnings were $(0.1) million.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">Cost of products sold</font> for the Industrial Hardware segment increased $43.2 million or 97% from 2016 to 2017. The increase in the cost of products sold in the annual period of 2017 when compared to the annual period of 2016 primarily reflects cost of products sold attributable to the Velvac Acquisition.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">The most significant factors resulting in changes in cost of products sold in 2017 compared to 2016 included:</div>

<div><br>
</div>

<div>
<table id="z1cb9ea16542247f78195c9ab54b3c895" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 54pt; VERTICAL-ALIGN: top; align: right">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: Wingdings; FONT-WEIGHT: bold; TEXT-ALIGN: left; MARGIN-LEFT: 36pt">&#167;</div>
</td>
<td style="WIDTH: auto; VERTICAL-ALIGN: top">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">an increase of $30.6 million or 119% in raw materials, with Velvac representing $26.0 million of such increase;</div>
</td>
</tr>
</table>
</div>

<div>
<table id="z063d0b6765d446aaa981ade1dbdf06f3" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 54pt; VERTICAL-ALIGN: top; align: right">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: Wingdings; FONT-WEIGHT: bold; TEXT-ALIGN: left; MARGIN-LEFT: 36pt">&#167;</div>
</td>
<td style="WIDTH: auto; VERTICAL-ALIGN: top">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">an increase of $4.8 million or 38% in costs for payroll and payroll related charges, with Velvac representing $4.3 million of such increase;</div>
</td>
</tr>
</table>
</div>

<div>
<table id="z942a44693b5f479cb9d13dba862a806f" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 54pt; VERTICAL-ALIGN: top; align: right">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: Wingdings; FONT-WEIGHT: bold; TEXT-ALIGN: left; MARGIN-LEFT: 36pt">&#167;</div>
</td>
<td style="WIDTH: auto; VERTICAL-ALIGN: top">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">an increase of $4.3 million in freight costs, with Velvac representing the total increase;</div>
</td>
</tr>
</table>
</div>

<div>
<table id="zc503c94e4132416793bde0c23ee74c04" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 54pt; VERTICAL-ALIGN: top; align: right">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: Wingdings; FONT-WEIGHT: bold; TEXT-ALIGN: left; MARGIN-LEFT: 36pt">&#167;</div>
</td>
<td style="WIDTH: auto; VERTICAL-ALIGN: top">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">an increase of $0.9 million or 183% in rent expense, with Velvac representing the total increase;</div>
</td>
</tr>
</table>
</div>

<div>
<table id="zd2d64c1fc94a491c8cffff04770817ff" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 54pt; VERTICAL-ALIGN: top; align: right">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: Wingdings; FONT-WEIGHT: bold; TEXT-ALIGN: left; MARGIN-LEFT: 36pt">&#167;</div>
</td>
<td style="WIDTH: auto; VERTICAL-ALIGN: top">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">an increase of $0.5 million or 205% in foreign currency translation costs;</div>
</td>
</tr>
</table>
</div>

<div>
<table id="z067a03e6323948ec83282d3c3fb8736d" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 54pt; VERTICAL-ALIGN: top; align: right">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: Wingdings; FONT-WEIGHT: bold; TEXT-ALIGN: left; MARGIN-LEFT: 36pt">&#167;</div>
</td>
<td style="WIDTH: auto; VERTICAL-ALIGN: top">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">an increase of $0.3 million or 127% in scrap costs, with Velvac representing the total increase;</div>
</td>
</tr>
</table>
</div>

<div>
<table id="zf4e458053aca453584a7aa175ac652ca" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 54pt; VERTICAL-ALIGN: top; align: right">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: Wingdings; FONT-WEIGHT: bold; TEXT-ALIGN: left; MARGIN-LEFT: 36pt">&#167;</div>
</td>
<td style="WIDTH: auto; VERTICAL-ALIGN: top">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">an increase of $0.3 million or 29% in depreciation charges, with Velvac representing the total increase;</div>
</td>
</tr>
</table>
</div>

<div>
<table id="zdc8b74963707456a9cf28d45b6e3f11e" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 54pt; VERTICAL-ALIGN: top; align: right">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: Wingdings; FONT-WEIGHT: bold; TEXT-ALIGN: left; MARGIN-LEFT: 36pt">&#167;</div>
</td>
<td style="WIDTH: auto; VERTICAL-ALIGN: top">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">an increase of $0.3 million or 38% in supplies and tools expense, with Velvac representing $0.2 million of the increase;</div>
</td>
</tr>
</table>
</div>

<div>
<table id="z91b809d81b1b451e94df11aa20e484c5" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 54pt; VERTICAL-ALIGN: top; align: right">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: Wingdings; FONT-WEIGHT: bold; TEXT-ALIGN: left; MARGIN-LEFT: 36pt">&#167;</div>
</td>
<td style="WIDTH: auto; VERTICAL-ALIGN: top">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">an increase of $0.2 million or 53% for repairs and maintenance;</div>
</td>
</tr>
</table>
</div>

<div>
<table id="z9d325f5cfe8448be97c0b12dab64cb96" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 54pt; VERTICAL-ALIGN: top; align: right">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: Wingdings; FONT-WEIGHT: bold; TEXT-ALIGN: left; MARGIN-LEFT: 36pt">&#167;</div>
</td>
<td style="WIDTH: auto; VERTICAL-ALIGN: top">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">an increase of $0.2 million or 42% in utilities expenses, with Velvac representing the total increase;</div>
</td>
</tr>
</table>
</div>

<div>
<table id="z68228de7b11f48579305d8792f573dbc" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 54pt; VERTICAL-ALIGN: top; align: right">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: Wingdings; FONT-WEIGHT: bold; TEXT-ALIGN: left; MARGIN-LEFT: 36pt">&#167;</div>
</td>
<td style="WIDTH: auto; VERTICAL-ALIGN: top">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">an increase of $0.2 million in freight on supplies, with Velvac representing the total increase; and</div>
</td>
</tr>
</table>
</div>

<div>
<table id="z4555f468f320488991fbae63c4ef5680" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 54pt; VERTICAL-ALIGN: top; align: right">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: Wingdings; FONT-WEIGHT: bold; TEXT-ALIGN: left; MARGIN-LEFT: 36pt">&#167;</div>
</td>
<td style="WIDTH: auto; VERTICAL-ALIGN: top">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">an increase of $0.6 million in other expenses.</div>
</td>
</tr>
</table>
</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">Gross margin</font> as a percentage of sales in the Industrial Hardware business segment decreased to 24% in 2017 from 27% in 2016.&#160; The decrease reflects the mix of products produced and the changes in cost of products sold.&#160; Also affecting gross margin in fiscal 2017 was a one-time change to cost of goods sold, for $1.2 million, as a result of the impact of the purchase accounting in connection with the Velvac acquisition.&#160; In addition, rising prices in raw material such as stainless steel, cold roll steel, hot rolled steel and zinc increased from 10% on stainless steel to 37% on zinc materials used in our products during 2017.&#160; As a result of these cost increases, our margins were negatively affected and could not be fully recovered in price increases to customers or offset through operational improvements.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">Engineering expenses</font> as a percentage of sales increased in 2017 to 3% from 0.8% in 2016.&#160; This increase was primarily the result of the Velvac Acquisition.</div>

<div id="DSPFPageBreakArea" style="MARGIN-BOTTOM: 10pt; CLEAR: both; MARGIN-TOP: 10pt">
<div id="DSPFPageNumberArea" style="TEXT-ALIGN: center"><font id="DSPFPageNumber" style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: normal; FONT-STYLE: normal">25</font></div>

<div id="DSPFPageBreak" style="PAGE-BREAK-AFTER: always">
<hr style="BORDER-LEFT-WIDTH: 0px; HEIGHT: 2px; BORDER-RIGHT-WIDTH: 0px; WIDTH: 100%; BORDER-BOTTOM-WIDTH: 0px; COLOR: #000000; CLEAR: both; MARGIN: 4px 0px; BORDER-TOP-WIDTH: 0px; BACKGROUND-COLOR: #000000" noshade="noshade">
</div>
</div>

<div><br>
</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">Selling and administrative expenses </font>in the Industrial Hardware business segment<font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">&#160;</font>increased $8.3 million or 80% in 2017 from the 2016 level.&#160; The increase in selling and administrative expenses in the annual period of 2017 when compared to the prior year primarily reflects expenses attributable to the Velvac Acquisition.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">The most significant factors resulting in changes in selling and administrative expenses in the Industrial Hardware business segment in 2017 compared to 2016 included:</div>

<div><br>
</div>

<div>
<table id="zc527195c283b48e3803a74a4d07de76a" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 54pt; VERTICAL-ALIGN: top; align: right">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: Wingdings; FONT-WEIGHT: bold; TEXT-ALIGN: left; MARGIN-LEFT: 36pt">&#167;</div>
</td>
<td style="WIDTH: auto; VERTICAL-ALIGN: top">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">an increase of $5.8 million or 74% in payroll and payroll related charges, with Velvac representing $3.4 million of the increase;</div>
</td>
</tr>
</table>
</div>

<div>
<table id="zfb2ef0c8dda646329f2938f40ca0939b" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 54pt; VERTICAL-ALIGN: top; align: right">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: Wingdings; FONT-WEIGHT: bold; TEXT-ALIGN: left; MARGIN-LEFT: 36pt">&#167;</div>
</td>
<td style="WIDTH: auto; VERTICAL-ALIGN: top">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">an increase of $1.0 million in commissions and royalty costs, with Velvac representing the total increase;</div>
</td>
</tr>
</table>
</div>

<div>
<table id="z5557d28f06304ccba1905c694872545d" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 54pt; VERTICAL-ALIGN: top; align: right">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: Wingdings; FONT-WEIGHT: bold; TEXT-ALIGN: left; MARGIN-LEFT: 36pt">&#167;</div>
</td>
<td style="WIDTH: auto; VERTICAL-ALIGN: top">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">an increase of $0.6 million or 154% in business travel costs, with Velvac representing&#160;the total increase;</div>
</td>
</tr>
</table>
</div>

<div>
<table id="z40ac788fcdf34b82af4434253b4b19d4" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 54pt; VERTICAL-ALIGN: top; align: right">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: Wingdings; FONT-WEIGHT: bold; TEXT-ALIGN: left; MARGIN-LEFT: 36pt">&#167;</div>
</td>
<td style="WIDTH: auto; VERTICAL-ALIGN: top">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">an increase of $0.7 million in depreciation and amortization expenses, with Velvac representing $0.4 million of the increase; and</div>
</td>
</tr>
</table>
</div>

<div>
<table id="z3a5b4f2c949441ae84af5dc2edb93373" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 54pt; VERTICAL-ALIGN: top; align: right">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: Wingdings; FONT-WEIGHT: bold; TEXT-ALIGN: left; MARGIN-LEFT: 36pt">&#167;</div>
</td>
<td style="WIDTH: auto; VERTICAL-ALIGN: top">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">an increase of $0.2 million in advertising expenses, with Velvac representing the total increase.</div>
</td>
</tr>
</table>
</div>

<div><br>
</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: justify">Security Products Business Segment</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">Net sales</font> in the Security Products business segment increased 7% in 2017 from the 2016 level.&#160; The increase in sales in 2017 in the Security Products segment compared to the prior year period was a result of our investment in growth in Illinois Lock and Argo EMS.&#160; New product sales included a zinc branded puck lock, a spring return lock, a push button lock and a mini cam lock.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">Cost of products sold</font> for the Security Products business segment increased $3.0 million or 8% from 2016 to 2017.&#160; The most significant factors resulting in changes in cost of products sold in 2017 compared to 2016 included:</div>

<div><br>
</div>

<div>
<table id="z7f9e287ff4544866859bf2fbbd8bf4ea" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 54pt; VERTICAL-ALIGN: top; align: right">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: Wingdings; FONT-WEIGHT: bold; TEXT-ALIGN: left; MARGIN-LEFT: 36pt">&#167;</div>
</td>
<td style="WIDTH: auto; VERTICAL-ALIGN: top">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">an increase of $1.7 million or 7% in raw materials;</div>
</td>
</tr>
</table>
</div>

<div>
<table id="z5018421a31404c0fab8dcb063fc1ce63" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 54pt; VERTICAL-ALIGN: top; align: right">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: Wingdings; FONT-WEIGHT: bold; TEXT-ALIGN: left; MARGIN-LEFT: 36pt">&#167;</div>
</td>
<td style="WIDTH: auto; VERTICAL-ALIGN: top">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">an increase of $0.4 million or 4% in payroll and payroll related charges;</div>
</td>
</tr>
</table>
</div>

<div>
<table id="zf9fbcdc59be64204a7347563ad305205" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 54pt; VERTICAL-ALIGN: top; align: right">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: Wingdings; FONT-WEIGHT: bold; TEXT-ALIGN: left; MARGIN-LEFT: 36pt">&#167;</div>
</td>
<td style="WIDTH: auto; VERTICAL-ALIGN: top">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">an increase of $0.5 million in foreign exchange costs;</div>
</td>
</tr>
</table>
</div>

<div>
<table id="z4f96b9f100b34cd6a5dda132196a7a16" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 54pt; VERTICAL-ALIGN: top; align: right">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: Wingdings; FONT-WEIGHT: bold; TEXT-ALIGN: left; MARGIN-LEFT: 36pt">&#167;</div>
</td>
<td style="WIDTH: auto; VERTICAL-ALIGN: top">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">an increase of $0.2 million or 12% in other shipping expenses; and</div>
</td>
</tr>
</table>
</div>

<div>
<table id="z5dd6c866bed5499dba31e48cf9a9d62f" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 54pt; VERTICAL-ALIGN: top; align: right">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: Wingdings; FONT-WEIGHT: bold; TEXT-ALIGN: left; MARGIN-LEFT: 36pt">&#167;</div>
</td>
<td style="WIDTH: auto; VERTICAL-ALIGN: top">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">an increase of $0.1 million or 11% in supplies and tools.</div>
</td>
</tr>
</table>
</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">Gross margin</font> as a percentage of sales in the Security Products business segment increased to 31% in 2017 from 28% in 2016.&#160; The increase reflects the mix of products sold and higher utilization of fixed charges on increased volume. Our margins were negatively impacted by higher material costs, primarily in zinc, which was up 37%, and brass, which was up 23%, from the prior year.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">Engineering expenses</font> as a percentage of sales decreased to 3% in 2017 from 4% in 2016.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">Selling and administrative expenses</font> in the Security Products business segment increased by $0.5 million or 5% in 2017 from the 2016 level.&#160; The most significant factors resulting in changes in selling and administrative expenses in the Security Products segment in 2017 compared to 2016 included:</div>

<div><br>
</div>

<div>
<table id="zee94efb019f24a939571b2d1dad69175" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 54pt; VERTICAL-ALIGN: top; align: right">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: Wingdings; FONT-WEIGHT: bold; TEXT-ALIGN: left; MARGIN-LEFT: 36pt">&#167;</div>
</td>
<td style="WIDTH: auto; VERTICAL-ALIGN: top">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">an increase of $0.3 million or 4% in payroll and payroll related charges; and</div>
</td>
</tr>
</table>
</div>

<div>
<table id="z92295783d4dc4ea39ada33e1da8982dd" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 54pt; VERTICAL-ALIGN: top; align: right">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: Wingdings; FONT-WEIGHT: bold; TEXT-ALIGN: left; MARGIN-LEFT: 36pt">&#167;</div>
</td>
<td style="WIDTH: auto; VERTICAL-ALIGN: top">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">an increase of $0.2 million or 12% in other administration expenses.</div>
</td>
</tr>
</table>
</div>

<div><br>
</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: justify">Metal Products Business Segment</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">Net sales </font>in the Metal Products business segment increased 45% in 2017 compared to the prior year period.&#160; Sales volume increased 34% in mine roof products sold to our customers a result of a resurgence in the coal mining industry due to higher natural gas prices and an easing of regulatory restriction in the coal mining industry.&#160; Net sales also increased 127% in industrial casting products through our continued efforts to diversify away from mining products.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">Cost of products sold</font> for the Metal Products segment increased $6.8 million or 38% from 2016 to 2017.&#160; The most significant factors resulting in changes in cost of products sold in 2017 compared to 2016 included:</div>

<div><br>
</div>

<div>
<table id="za975ef5549fb4b578b1b4031bcd2f483" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 54pt; VERTICAL-ALIGN: top; align: right">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: Wingdings; FONT-WEIGHT: bold; TEXT-ALIGN: left; MARGIN-LEFT: 36pt">&#167;</div>
</td>
<td style="WIDTH: auto; VERTICAL-ALIGN: top">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">an increase of $2.1 million or 33% in costs for payroll and payroll related charges;</div>
</td>
</tr>
</table>
</div>

<div>
<table id="z5f64ecb87b3c495ea68c18bd47817c98" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 54pt; VERTICAL-ALIGN: top; align: right">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: Wingdings; FONT-WEIGHT: bold; TEXT-ALIGN: left; MARGIN-LEFT: 36pt">&#167;</div>
</td>
<td style="WIDTH: auto; VERTICAL-ALIGN: top">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">an increase of $1.5 million or 29% in raw materials;</div>
</td>
</tr>
</table>
</div>

<div>
<table id="zf714fee0bf914cf8a000365554fa0135" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 54pt; VERTICAL-ALIGN: top; align: right">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: Wingdings; FONT-WEIGHT: bold; TEXT-ALIGN: left; MARGIN-LEFT: 36pt">&#167;</div>
</td>
<td style="WIDTH: auto; VERTICAL-ALIGN: top">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">an increase of $1.8 million or 103% for supplies and tools;</div>
</td>
</tr>
</table>
</div>

<div id="DSPFPageBreakArea" style="MARGIN-BOTTOM: 10pt; CLEAR: both; MARGIN-TOP: 10pt">
<div id="DSPFPageNumberArea" style="TEXT-ALIGN: center"><font id="DSPFPageNumber" style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: normal; FONT-STYLE: normal">26</font></div>

<div id="DSPFPageBreak" style="PAGE-BREAK-AFTER: always">
<hr style="BORDER-LEFT-WIDTH: 0px; HEIGHT: 2px; BORDER-RIGHT-WIDTH: 0px; WIDTH: 100%; BORDER-BOTTOM-WIDTH: 0px; COLOR: #000000; CLEAR: both; MARGIN: 4px 0px; BORDER-TOP-WIDTH: 0px; BACKGROUND-COLOR: #000000" noshade="noshade">
</div>
</div>

<div>
<table id="z113f3e6dd7124d288409937e45def27b" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 54pt; VERTICAL-ALIGN: top; align: right">
<div style="MARGIN-LEFT: 36pt"></div>
</td>
<td style="WIDTH: auto; VERTICAL-ALIGN: top">
<div></div>
</td>
</tr>
</table>
</div>

<div>
<table id="za0cb504da7904c1498fc6b33719b1039" class="DSPFListTable" style="MARGIN-BOTTOM: 8pt; FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 54pt; VERTICAL-ALIGN: top; align: right">
<div style="MARGIN-BOTTOM: 8pt; FONT-SIZE: 10pt; FONT-FAMILY: Wingdings; FONT-WEIGHT: bold; TEXT-ALIGN: left; MARGIN-LEFT: 36pt">&#167;</div>
</td>
<td style="WIDTH: auto; VERTICAL-ALIGN: top">
<div style="MARGIN-BOTTOM: 8pt; FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">an increase of $0.5 million or 44% for utility costs;</div>
</td>
</tr>
</table>
</div>

<div>
<table id="zbe7e9c8245254e669c74d7ad3884d5a8" class="DSPFListTable" style="MARGIN-BOTTOM: 8pt; FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 54pt; VERTICAL-ALIGN: top; align: right">
<div style="MARGIN-BOTTOM: 8pt; FONT-SIZE: 10pt; FONT-FAMILY: Wingdings; FONT-WEIGHT: bold; TEXT-ALIGN: left; MARGIN-LEFT: 36pt">&#167;</div>
</td>
<td style="WIDTH: auto; VERTICAL-ALIGN: top">
<div style="MARGIN-BOTTOM: 8pt; FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">an increase of $0.2 million in other expenses; and</div>
</td>
</tr>
</table>
</div>

<div>
<table id="zdd1910bff45f4fa6848c6b0119560b3e" class="DSPFListTable" style="MARGIN-BOTTOM: 8pt; FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 54pt; VERTICAL-ALIGN: top; align: right">
<div style="MARGIN-BOTTOM: 8pt; FONT-SIZE: 10pt; FONT-FAMILY: Wingdings; FONT-WEIGHT: bold; TEXT-ALIGN: left; MARGIN-LEFT: 36pt">&#167;</div>
</td>
<td style="WIDTH: auto; VERTICAL-ALIGN: top">
<div style="MARGIN-BOTTOM: 8pt; FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">an increase of $0.1 million or 41% in other shipping expenses.</div>
</td>
</tr>
</table>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">Gross margin</font> as a percentage of sales in the Metal Products business segment increased to 13% in 2017 from 9% in 2016.&#160; The increase reflects the mix of products produced and the utilization of productive capacity.&#160; Our margins were negatively impacted by a 48% increase in raw material scrap iron prices.&#160; Not all increases in the prices of raw materials could be recovered from price increases to customers.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">Selling and administrative expenses</font> in the Metal Products segment increased $0.7 million or 35% from 2016 to 2017.&#160; The most significant factors, resulting in changes in selling and administrative expenses in the Metal Products business segment in 2017 compared to 2016 were:</div>

<div><br>
</div>

<div>
<table id="z26db7b435aac4677bd2814dd8736adef" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 54pt; VERTICAL-ALIGN: top; align: right">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: Wingdings; FONT-WEIGHT: bold; TEXT-ALIGN: left; MARGIN-LEFT: 36pt">&#167;</div>
</td>
<td style="WIDTH: auto; VERTICAL-ALIGN: top">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">an increase of $0.5 million or 38% in payroll and payroll related charges; and</div>
</td>
</tr>
</table>
</div>

<div>
<table id="z90fcf4e2ff57445981749426399518a5" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 54pt; VERTICAL-ALIGN: top; align: right">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: Wingdings; FONT-WEIGHT: bold; TEXT-ALIGN: left; MARGIN-LEFT: 36pt">&#167;</div>
</td>
<td style="WIDTH: auto; VERTICAL-ALIGN: top">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">a $0.4 million environmental charge.</div>
</td>
</tr>
</table>
</div>

<div><br>
</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: justify">Other Items</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">The following table shows the amount of change from 2016 to 2017 in other items (dollars in thousands):</div>

<div><br>
</div>

<table id="z5d052e8d0c914bb38d4f77835c977b8b" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">Amount</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">%</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 76%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; TEXT-INDENT: -18pt">Interest expense</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">855</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">704</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">%</div>
</td>
</tr>

<tr>
<td style="WIDTH: 76%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 76%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; TEXT-INDENT: -18pt">Other income</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">(54</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">)</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">-26</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">%</div>
</td>
</tr>

<tr>
<td style="WIDTH: 76%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 76%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; TEXT-INDENT: -18pt">Income taxes</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">2,972</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">86</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<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: justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">Interest expense</font> increased from 2016 in 2017 due to the increased level of debt in 2017 that was incurred in connection with the Velvac Acquisition.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">Other income</font> in 2017 decreased from the 2016 level. Other income in 2017 included the recognition of a gain on marketable securities of $72,658.&#160; In 2016, other income included $144,231 as a result of Argo EMS not meeting the sales goals for the second year earn-out period.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">The effective tax rate</font> for 2017 was 56% compared to the 2016 effective tax rate, which was 31%.&#160; The effective tax rate for 2017 was higher than the prior year period due to the enactment of the Tax Cuts and Jobs Act (the "Jobs Act") in 2017 and its impact on foreign repatriation tax.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Total income taxes paid were $4,104,701 in 2017, $3,493,558 in 2016 and $2,348,865 in 2015.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">The Jobs Act resulted in significant changes to U.S. corporate income tax laws by, among other provisions, reducing the maximum U.S. corporate income tax rate from 35% to 21% starting in 2018, and creating a territorial tax system with a one-time mandatory tax on previously deferred foreign earnings of U.S. subsidiaries. During the year ending December 30, 2017, the Company recognized deferred income tax expense of $531,307 as a result of the re-measurement of deferred tax assets and liabilities to the new lower statutory rate of 21%.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Due to the passage of the Act, U.S. income taxes have been provided on the undistributed earnings of foreign subsidiaries ($17,153,163 at December 30, 2017), as well as the associated withholding taxes from the foreign countries.&#160; The amount of taxes associated with the changes to the provisions of the tax law regarding foreign earnings is $2,034,065.&#160; Foreign subsidiaries that were previously treated as corporations for U.S. income tax purposes will generally no longer be taxed on their foreign source income by the U.S. federal government.&#160; Of the $2,034,065 in taxes associated with the new treatment of foreign earnings under the Jobs Act, $861,964 are associated with the withholding taxes assessed by the foreign countries, net of the applicable U.S. tax credits, and $1,172,101 are associated with the deemed repatriation of earnings held in foreign corporations.&#160; The Company has made an election to pay the $1,172,101 in taxes on an installment basis over eight years with payments of $93,768 becoming due in each of the years 2018 to 2022; one payment of $175,815 becoming due in 2023; one payment of $234,420 becoming due in 2024; and a final payment of $293,026 becoming due in 2025.</div>

<div id="DSPFPageBreakArea" style="MARGIN-BOTTOM: 10pt; CLEAR: both; MARGIN-TOP: 10pt">
<div id="DSPFPageNumberArea" style="TEXT-ALIGN: center"><font id="DSPFPageNumber" style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: normal; FONT-STYLE: normal">27</font></div>

<div id="DSPFPageBreak" style="PAGE-BREAK-AFTER: always">
<hr style="BORDER-LEFT-WIDTH: 0px; HEIGHT: 2px; BORDER-RIGHT-WIDTH: 0px; WIDTH: 100%; BORDER-BOTTOM-WIDTH: 0px; COLOR: #000000; CLEAR: both; MARGIN: 4px 0px; BORDER-TOP-WIDTH: 0px; BACKGROUND-COLOR: #000000" noshade="noshade">
</div>
</div>

<div><br>
</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: justify">Fiscal Year 2016 Compared to Fiscal Year 2015</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">The following table shows, for fiscal year 2016 and fiscal year 2015, selected line items from the consolidated statements of income as a percentage of net sales, by business segment.</div>

<div><br>
</div>

<div><br>
</div>

<div><br>
</div>

<table id="z78988a8c02b3419fb0042fa5a6ef1ba1" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="VERTICAL-ALIGN: middle" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: middle" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: left">Industrial</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: middle" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">Security</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: middle" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">Metal</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: middle" valign="bottom" colspan="2">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: middle; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: middle; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: left">Hardware</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: middle; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">Products</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: middle; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">Products</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: middle; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">Total</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: middle; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: middle; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="14">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">Fiscal Year 2016</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 52%; VERTICAL-ALIGN: middle; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 21pt; TEXT-INDENT: -18pt">Net sales</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">100.0</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">%</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">100.0</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">%</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">100.0</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">%</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">100.0</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">%</div>
</td>
</tr>

<tr>
<td style="WIDTH: 52%; VERTICAL-ALIGN: middle; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 21pt; TEXT-INDENT: -18pt">Cost of products sold</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">72.8</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">%</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">72.0</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">%</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">91.4</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">%</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">75.1</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">%</div>
</td>
</tr>

<tr>
<td style="WIDTH: 52%; VERTICAL-ALIGN: middle; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 21pt; TEXT-INDENT: -18pt">Gross margin</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">27.2</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">%</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">28.0</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">%</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">8.6</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">%</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">24.9</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">%</div>
</td>
</tr>

<tr>
<td style="WIDTH: 52%; VERTICAL-ALIGN: middle; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 21pt; TEXT-INDENT: -18pt">Selling and administrative expense</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">17.9</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">%</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">18.1</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">%</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">9.8</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">%</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">16.8</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">%</div>
</td>
</tr>

<tr>
<td style="WIDTH: 52%; VERTICAL-ALIGN: middle; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 21pt; TEXT-INDENT: -18pt">Operating profit</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">9.3</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">%</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">9.9</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">%</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">-1.2</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">%</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">8.1</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">%</div>
</td>
</tr>

<tr>
<td style="WIDTH: 52%; VERTICAL-ALIGN: middle; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: middle; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff">&#160;</td>
<td style="VERTICAL-ALIGN: middle; BORDER-BOTTOM: 2px solid; BACKGROUND-COLOR: #ffffff" colspan="14">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">Fiscal Year 2015</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WHITE-SPACE: nowrap; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 52%; VERTICAL-ALIGN: middle; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 21pt; TEXT-INDENT: -18pt">Net sales</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">100.0</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">%</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">100.0</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">%</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">100.0</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">%</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">100.0</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">%</div>
</td>
</tr>

<tr>
<td style="WIDTH: 52%; VERTICAL-ALIGN: middle; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 21pt; TEXT-INDENT: -18pt">Cost of products sold</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">74.8</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">%</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">74.4</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">%</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">90.8</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">%</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">77.6</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">%</div>
</td>
</tr>

<tr>
<td style="WIDTH: 52%; VERTICAL-ALIGN: middle; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 21pt; TEXT-INDENT: -18pt">Gross margin</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">25.2</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">%</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">25.6</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">%</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">9.2</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">%</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">22.4</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">%</div>
</td>
</tr>

<tr>
<td style="WIDTH: 52%; VERTICAL-ALIGN: middle; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 21pt; TEXT-INDENT: -18pt">Selling and administrative expense</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">18.2</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">%</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">18.9</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">%</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">9.5</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">%</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">16.8</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">%</div>
</td>
</tr>

<tr>
<td style="WIDTH: 52%; VERTICAL-ALIGN: middle; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 21pt; TEXT-INDENT: -18pt">Operating profit</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">7.0</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">%</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">6.7</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">%</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">-0.3</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">%</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">5.6</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">%</div>
</td>
</tr>
</table>

<div><br>
</div>

<div><br>
</div>

<div><br>
</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">The following table shows the amount of change from 2015 to 2016 in sales, cost of products sold, gross margin, selling and administrative expenses, and operating profit, by segment (dollars in thousands):</div>

<div><br>
</div>

<div><br>
</div>

<table id="zee361466707d4671ae4cdb927e77b885" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">Industrial</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">Security</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">Metal</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="2">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">Hardware</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">Products</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">Products</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">Total</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 52%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; TEXT-INDENT: -18pt">Net sales</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">(280</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">)</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">657</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">(7,336</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">)</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">(6,959</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">)</div>
</td>
</tr>

<tr>
<td style="WIDTH: 52%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 41pt; TEXT-INDENT: -18pt">Volume</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">-8.1</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">%</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">0.4</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">%</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">-28.5</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">%</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">-8.5</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">%</div>
</td>
</tr>

<tr>
<td style="WIDTH: 52%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 41pt; TEXT-INDENT: -18pt">Prices</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">-0.6</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">%</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">-0.4</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">%</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">0.0</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">%</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">-0.4</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">%</div>
</td>
</tr>

<tr>
<td style="WIDTH: 52%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 41pt; TEXT-INDENT: -18pt">New Products</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">8.2</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">%</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">1.1</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">%</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">0.9</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">%</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">4.1</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">%</div>
</td>
</tr>

<tr>
<td style="WIDTH: 52%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">-0.5</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">%</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">1.2</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">%</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">-27.5</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">%</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">-4.8</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">%</div>
</td>
</tr>

<tr>
<td style="WIDTH: 52%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 52%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; TEXT-INDENT: -18pt">Cost of products sold</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">(1,422</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">)</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">(899</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">)</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">(6,550</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">)</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">(8,871</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">)</div>
</td>
</tr>

<tr>
<td style="WIDTH: 52%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">-3.1</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">%</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">-2.1</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">%</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">-27.1</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">%</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">-7.9</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">%</div>
</td>
</tr>

<tr>
<td style="WIDTH: 52%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 52%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; TEXT-INDENT: -18pt">Gross margin</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">1,142</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">1,556</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">(786</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">)</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">1,912</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 52%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; TEXT-INDENT: -18pt">Selling and administrative expenses</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">(228</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">)</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">(323</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">)</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">(645</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">)</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">(1,196</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">)</div>
</td>
</tr>

<tr>
<td style="WIDTH: 52%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">2.0</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">%</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">-3.0</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">%</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">-25.4</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">%</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">-4.9</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">%</div>
</td>
</tr>

<tr>
<td style="WIDTH: 52%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 52%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; TEXT-INDENT: -18pt">Operating profit</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">1,370</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">1,879</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">(141</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">)</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">3,108</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 52%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">31.7</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">%</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">49.5</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">%</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">-166.3</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">%</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">38.7</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">%</div>
</td>
</tr>
</table>

<div><br>
</div>

<div><br>
</div>

<div><br>
</div>

<div id="DSPFPageBreakArea" style="MARGIN-BOTTOM: 10pt; CLEAR: both; MARGIN-TOP: 10pt">
<div id="DSPFPageNumberArea" style="TEXT-ALIGN: center"><font id="DSPFPageNumber" style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: normal; FONT-STYLE: normal">28</font></div>

<div id="DSPFPageBreak" style="PAGE-BREAK-AFTER: always">
<hr style="BORDER-LEFT-WIDTH: 0px; HEIGHT: 2px; BORDER-RIGHT-WIDTH: 0px; WIDTH: 100%; BORDER-BOTTOM-WIDTH: 0px; COLOR: #000000; CLEAR: both; MARGIN: 4px 0px; BORDER-TOP-WIDTH: 0px; BACKGROUND-COLOR: #000000" noshade="noshade">
</div>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: justify">Industrial Hardware Business Segment</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">Net sales</font> in the Industrial Hardware business segment decreased less than 1% in 2016 from the 2015 level.<font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">&#160; Sales of existing product decreased 8% in 2016 as a result of a decrease in sales of our lightweight composite material for the Class 8 truck market.&#160; This decrease was offset by an 8% increase in the new product sales of lightweight composite panels for electronic smartboards.</font></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"><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">Cost of products sold</font> for the Industrial Hardware business segment decreased $1.4 million or 3% from 2015 to 2016.&#160; The most significant factors resulting in changes in cost of products sold in 2016 compared to 2015 included:</div>

<div><br>
</div>

<div>
<table id="ze6dbcc2485124a0eb887e75ea0858a7c" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 54pt; VERTICAL-ALIGN: top; align: right">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: Wingdings; FONT-WEIGHT: bold; TEXT-ALIGN: left; MARGIN-LEFT: 36pt">&#167;</div>
</td>
<td style="WIDTH: auto; VERTICAL-ALIGN: top">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">a decrease of $0.9 million or 4% in raw materials;</div>
</td>
</tr>
</table>
</div>

<div>
<table id="z6a903e9559c04964b45b3e18a404f3b4" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 54pt; VERTICAL-ALIGN: top; align: right">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: Wingdings; FONT-WEIGHT: bold; TEXT-ALIGN: left; MARGIN-LEFT: 36pt">&#167;</div>
</td>
<td style="WIDTH: auto; VERTICAL-ALIGN: top">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">a decrease of $0.6 million or 4% in costs for payroll and payroll related charges;</div>
</td>
</tr>
</table>
</div>

<div>
<table id="zf049e1a37962461996acf760199c5854" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 54pt; VERTICAL-ALIGN: top; align: right">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: Wingdings; FONT-WEIGHT: bold; TEXT-ALIGN: left; MARGIN-LEFT: 36pt">&#167;</div>
</td>
<td style="WIDTH: auto; VERTICAL-ALIGN: top">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">a decrease of $0.1 million or 9% for supplies and tools;</div>
</td>
</tr>
</table>
</div>

<div>
<table id="zf3e91642b32045b28d03793b6c830270" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 54pt; VERTICAL-ALIGN: top; align: right">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: Wingdings; FONT-WEIGHT: bold; TEXT-ALIGN: left; MARGIN-LEFT: 36pt">&#167;</div>
</td>
<td style="WIDTH: auto; VERTICAL-ALIGN: top">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">a decrease of $0.1 million or 8% in depreciation charges;</div>
</td>
</tr>
</table>
</div>

<div>
<table id="z4148c3cc36764c41b0c6443797e6d678" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 54pt; VERTICAL-ALIGN: top; align: right">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: Wingdings; FONT-WEIGHT: bold; TEXT-ALIGN: left; MARGIN-LEFT: 36pt">&#167;</div>
</td>
<td style="WIDTH: auto; VERTICAL-ALIGN: top">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">a decrease of $0.2 million or 94% in miscellaneous income; and</div>
</td>
</tr>
</table>
</div>

<div>
<table id="z940bd24edea04e1bb5ff740a8c6930b0" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 54pt; VERTICAL-ALIGN: top; align: right">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: Wingdings; FONT-WEIGHT: bold; TEXT-ALIGN: left; MARGIN-LEFT: 36pt">&#167;</div>
</td>
<td style="WIDTH: auto; VERTICAL-ALIGN: top">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">an increase of $0.2 million or 46% in foreign exchange costs.</div>
</td>
</tr>
</table>
</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">Gross margin</font> of 27% for 2016 increased as compared to 25% in the 2015 period for the Industrial Hardware business segment.&#160; The increase reflects the mix of products produced, the changes in cost of products sold discussed above and lower utilization of our production facilities in both Kelowna, British Columbia, Canada and North Carolina.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">Selling and administrative expenses </font>in the Industrial Hardware segment<font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">&#160;</font>decreased $0.2 million or 2% from 2015 to 2016.&#160; The most significant factors resulting in changes in selling and administrative expenses in the Industrial Hardware segment in 2016 compared to 2015 included:</div>

<div><br>
</div>

<div>
<table id="z56d5899201854582a74ead98ed7e3cf3" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 54pt; VERTICAL-ALIGN: top; align: right">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: Wingdings; FONT-WEIGHT: bold; TEXT-ALIGN: left; MARGIN-LEFT: 36pt">&#167;</div>
</td>
<td style="WIDTH: auto; VERTICAL-ALIGN: top">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">a decrease of $0.3 million or 4% in payroll and payroll related charges; and</div>
</td>
</tr>
</table>
</div>

<div>
<table id="z36ad598848b641988997da1f131d2f07" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 54pt; VERTICAL-ALIGN: top; align: right">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: Wingdings; FONT-WEIGHT: bold; TEXT-ALIGN: left; MARGIN-LEFT: 36pt">&#167;</div>
</td>
<td style="WIDTH: auto; VERTICAL-ALIGN: top">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">an increase of $0.1 million or 12% in administrative charges.</div>
</td>
</tr>
</table>
</div>

<div><br>
</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: justify">Security Products Business Segment</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">Net sales</font> in the Security Products business segment increased 1% in 2016 from the 2015 level. The increase in sales in 2016 in the Security Products business segment when compared to the prior year period was primarily due to a combination of volume sales and new product sales in the laundry industry (which was partially offset by a decrease in the vehicle lock industry). Sales volume increased in the smart card and flash cash products sold in the international laundry market. New products included high security equipment for add value card systems in the laundry industry and new product sales in the storage, locksmith and industrial distribution and electronic locking enclosures industries.&#160; New product sales included a zinc branded puck lock, a spring return lock, a push button lock and a mini cam lock.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">Cost of products sold</font> for the Security Products segment decreased $0.9 million or 2% from 2015 to 2016.&#160; The most significant factors resulting in changes in cost of products sold in 2016 compared to 2015 included:</div>

<div><br>
</div>

<div>
<table id="zeff9d8df348b40a1bdaf73f22c61d426" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 54pt; VERTICAL-ALIGN: top; align: right">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: Wingdings; FONT-WEIGHT: bold; TEXT-ALIGN: left; MARGIN-LEFT: 36pt">&#167;</div>
</td>
<td style="WIDTH: auto; VERTICAL-ALIGN: top">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">a decrease of $0.4 million or 2% in raw materials;</div>
</td>
</tr>
</table>
</div>

<div>
<table id="z9bdce9fa6e714247a96634b5a08a885e" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 54pt; VERTICAL-ALIGN: top; align: right">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: Wingdings; FONT-WEIGHT: bold; TEXT-ALIGN: left; MARGIN-LEFT: 36pt">&#167;</div>
</td>
<td style="WIDTH: auto; VERTICAL-ALIGN: top">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">a decrease of $0.9 million or 11% in payroll and payroll related charges;</div>
</td>
</tr>
</table>
</div>

<div>
<table id="z785a98483d52430d995c99ae0d67b78a" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 54pt; VERTICAL-ALIGN: top; align: right">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: Wingdings; FONT-WEIGHT: bold; TEXT-ALIGN: left; MARGIN-LEFT: 36pt">&#167;</div>
</td>
<td style="WIDTH: auto; VERTICAL-ALIGN: top">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">an increase of $0.2 million or 57% in foreign exchange gains;</div>
</td>
</tr>
</table>
</div>

<div>
<table id="z1504ca9139474fd59d9b38f0d5ddf787" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 54pt; VERTICAL-ALIGN: top; align: right">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: Wingdings; FONT-WEIGHT: bold; TEXT-ALIGN: left; MARGIN-LEFT: 36pt">&#167;</div>
</td>
<td style="WIDTH: auto; VERTICAL-ALIGN: top">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">an increase of $0.1 million or 12% in engineering costs;</div>
</td>
</tr>
</table>
</div>

<div>
<table id="z65d6c5183d3444718b861d844831d8bb" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 54pt; VERTICAL-ALIGN: top; align: right">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: Wingdings; FONT-WEIGHT: bold; TEXT-ALIGN: left; MARGIN-LEFT: 36pt">&#167;</div>
</td>
<td style="WIDTH: auto; VERTICAL-ALIGN: top">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">an increase of $0.1 million or 8% in supplies and tools; and</div>
</td>
</tr>
</table>
</div>

<div>
<table id="z5bddc9b3f23648b286ca15efa325dd46" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 54pt; VERTICAL-ALIGN: top; align: right">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: Wingdings; FONT-WEIGHT: bold; TEXT-ALIGN: left; MARGIN-LEFT: 36pt">&#167;</div>
</td>
<td style="WIDTH: auto; VERTICAL-ALIGN: top">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">an increase of $0.1 million or 30% in insurance costs.</div>
</td>
</tr>
</table>
</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">Gross margin</font> as a percentage of sales in the Security Products business segment increased to 28% in 2016 from 26% in 2015.&#160; The increase reflects the mix of products produced and the changes in cost of products sold, as discussed above.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">Selling and administrative expenses</font> in the Security Products segment decreased $0.3 million or 3% from 2015 to 2016.&#160; The most significant factors resulting in changes in selling and administrative expenses in the Security Products segment in 2016 compared to 2015 included:</div>

<div><br>
</div>

<div>
<table id="z8b17321b887a412a8609c87ea96125d9" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 54pt; VERTICAL-ALIGN: top; align: right">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: Wingdings; FONT-WEIGHT: bold; TEXT-ALIGN: left; MARGIN-LEFT: 36pt">&#167;</div>
</td>
<td style="WIDTH: auto; VERTICAL-ALIGN: top">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">a decrease of $0.3 million or 4% in payroll and payroll related charges;</div>
</td>
</tr>
</table>
</div>

<div>
<table id="z6492d0726c4147a2ab119438298b96b3" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 54pt; VERTICAL-ALIGN: top; align: right">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: Wingdings; FONT-WEIGHT: bold; TEXT-ALIGN: left; MARGIN-LEFT: 36pt">&#167;</div>
</td>
<td style="WIDTH: auto; VERTICAL-ALIGN: top">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">a decrease of $0.1 million or 278% in bad debt charges;</div>
</td>
</tr>
</table>
</div>

<div>
<table id="z8b3f652b878442719896af4a1ea9d895" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 54pt; VERTICAL-ALIGN: top; align: right">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: Wingdings; FONT-WEIGHT: bold; TEXT-ALIGN: left; MARGIN-LEFT: 36pt">&#167;</div>
</td>
<td style="WIDTH: auto; VERTICAL-ALIGN: top">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">a decrease of $0.1 million or 21% in commissions and royalty expenses; and</div>
</td>
</tr>
</table>
</div>

<div>
<table id="z2a4ad2d76d774894b6cd94f225767a79" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 54pt; VERTICAL-ALIGN: top; align: right">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: Wingdings; FONT-WEIGHT: bold; TEXT-ALIGN: left; MARGIN-LEFT: 36pt">&#167;</div>
</td>
<td style="WIDTH: auto; VERTICAL-ALIGN: top">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">an increase of $0.3 million or 27% in other administrative expenses.</div>
</td>
</tr>
</table>
</div>

<div><br>
</div>

<div><br>
</div>

<div id="DSPFPageBreakArea" style="MARGIN-BOTTOM: 10pt; CLEAR: both; MARGIN-TOP: 10pt">
<div id="DSPFPageNumberArea" style="TEXT-ALIGN: center"><font id="DSPFPageNumber" style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: normal; FONT-STYLE: normal">29</font></div>

<div id="DSPFPageBreak" style="PAGE-BREAK-AFTER: always">
<hr style="BORDER-LEFT-WIDTH: 0px; HEIGHT: 2px; BORDER-RIGHT-WIDTH: 0px; WIDTH: 100%; BORDER-BOTTOM-WIDTH: 0px; COLOR: #000000; CLEAR: both; MARGIN: 4px 0px; BORDER-TOP-WIDTH: 0px; BACKGROUND-COLOR: #000000" noshade="noshade">
</div>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: justify">Metal Products Business Segment</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">Net sales </font>in the Metal Products business segment decreased 28% in 2016 from the 2015 level.&#160; Sales of mine products decreased 26% and industrial casting products decreased 41% in 2016 compared to 2015.&#160; The decrease in sales of mining products was driven by lower demand for existing products compared to the prior year period primarily in the U.S. mining market where lower oil and natural gas prices, coupled with excessive coal inventories, have reduced demand for our products.&#160; &#160; Our new products, consisting of tie plates for the rail industry and pipe fittings for the water, oil and gas industries, resulted in an increase in sales of 1%.&#160; The Company is actively developing new customers in the industrial casting business and is close to producing several new products for the gas, water and energy industries.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">Cost of products sold</font> for the Metal Products business segment decreased $6.6 million or 27% from 2015 to 2016.&#160; The most significant factors resulting in changes in cost of products sold in 2016 compared to 2015 included:</div>

<div><br>
</div>

<div>
<table id="za8a04376aabb45e4bae176e3ee236700" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 54pt; VERTICAL-ALIGN: top; align: right">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: Wingdings; FONT-WEIGHT: bold; TEXT-ALIGN: left; MARGIN-LEFT: 36pt">&#167;</div>
</td>
<td style="WIDTH: auto; VERTICAL-ALIGN: top">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">a decrease of $3.8 million or 39% in payroll and payroll related charges;</div>
</td>
</tr>
</table>
</div>

<div>
<table id="zf9f396395a004c35b58379fa72fe3121" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 54pt; VERTICAL-ALIGN: top; align: right">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: Wingdings; FONT-WEIGHT: bold; TEXT-ALIGN: left; MARGIN-LEFT: 36pt">&#167;</div>
</td>
<td style="WIDTH: auto; VERTICAL-ALIGN: top">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">a decrease of $2.1 million or 61% for supplies and tools;</div>
</td>
</tr>
</table>
</div>

<div>
<table id="zf79cc3d2712344f182a86b4177bb5bb7" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 54pt; VERTICAL-ALIGN: top; align: right">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: Wingdings; FONT-WEIGHT: bold; TEXT-ALIGN: left; MARGIN-LEFT: 36pt">&#167;</div>
</td>
<td style="WIDTH: auto; VERTICAL-ALIGN: top">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">a decrease of $0.9 million or 53% in costs for maintenance and repair;</div>
</td>
</tr>
</table>
</div>

<div>
<table id="zbc8acdbce0d744d487e9c76f77902e3e" class="DSPFListTable" style="MARGIN-BOTTOM: 8pt; FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 54pt; VERTICAL-ALIGN: top; align: right">
<div style="MARGIN-BOTTOM: 8pt; FONT-SIZE: 10pt; FONT-FAMILY: Wingdings; FONT-WEIGHT: bold; TEXT-ALIGN: left; MARGIN-LEFT: 36pt">&#167;</div>
</td>
<td style="WIDTH: auto; VERTICAL-ALIGN: top">
<div style="MARGIN-BOTTOM: 8pt; FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">a decrease of $0.6 million or 34% for utility costs;</div>
</td>
</tr>
</table>
</div>

<div>
<table id="z529c733c21ea4e25a3b79ad43f411a03" class="DSPFListTable" style="MARGIN-BOTTOM: 8pt; FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 54pt; VERTICAL-ALIGN: top; align: right">
<div style="MARGIN-BOTTOM: 8pt; FONT-SIZE: 10pt; FONT-FAMILY: Wingdings; FONT-WEIGHT: bold; TEXT-ALIGN: left; MARGIN-LEFT: 36pt">&#167;</div>
</td>
<td style="WIDTH: auto; VERTICAL-ALIGN: top">
<div style="MARGIN-BOTTOM: 8pt; FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">an increase of $0.8 million or 18% in raw materials; and</div>
</td>
</tr>
</table>
</div>

<div>
<table id="zc3066daaee4841678ef6f13794124242" class="DSPFListTable" style="MARGIN-BOTTOM: 8pt; FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 54pt; VERTICAL-ALIGN: top; align: right">
<div style="MARGIN-BOTTOM: 8pt; FONT-SIZE: 10pt; FONT-FAMILY: Wingdings; FONT-WEIGHT: bold; TEXT-ALIGN: left; MARGIN-LEFT: 36pt">&#167;</div>
</td>
<td style="WIDTH: auto; VERTICAL-ALIGN: top">
<div style="MARGIN-BOTTOM: 8pt; FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">an increase of $0.2 million or 299% in tools and jigs costs.</div>
</td>
</tr>
</table>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">Gross margin</font> as a percentage of sales in the Metal Products business segment was approximately the same at 9% in both 2016 and 2015.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">Selling and administrative expenses</font> in the Metal Products segment decreased $0.6 million or 25% from 2015 to 2016.&#160; The most significant factors resulting in changes in selling and administrative expenses in the Metal Products business segment in 2016 compared to 2015 were:</div>

<div><br>
</div>

<div>
<table id="z53a762d28d4b471d875eada1c42e97a0" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 54pt; VERTICAL-ALIGN: top; align: right">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: Wingdings; FONT-WEIGHT: bold; TEXT-ALIGN: left; MARGIN-LEFT: 36pt">&#167;</div>
</td>
<td style="WIDTH: auto; VERTICAL-ALIGN: top">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">a decrease of $0.5 million or 29% in payroll and payroll related charges; and</div>
</td>
</tr>
</table>
</div>

<div>
<table id="zf51e4e8c80cb441787e7fc2996c9924d" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 54pt; VERTICAL-ALIGN: top; align: right">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: Wingdings; FONT-WEIGHT: bold; TEXT-ALIGN: left; MARGIN-LEFT: 36pt">&#167;</div>
</td>
<td style="WIDTH: auto; VERTICAL-ALIGN: top">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">a decrease of $0.1 million or 72% in commissions and royalty charges.</div>
</td>
</tr>
</table>
</div>

<div><br>
</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: justify">Other Items</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">The following table shows the amount of change from 2015 to 2016 in other items (dollars in thousands):</div>

<div><br>
</div>

<table id="z40e50773605e4c03927ab4d6c96f4340" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">Amount</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">%</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 76%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; TEXT-INDENT: -18pt">Interest expense</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">(64</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">)</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">-35</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">%</div>
</td>
</tr>

<tr>
<td style="WIDTH: 76%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 76%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; TEXT-INDENT: -18pt">Other income</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">30</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">17</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">%</div>
</td>
</tr>

<tr>
<td style="WIDTH: 76%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 76%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; TEXT-INDENT: -18pt">Income taxes</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">1,114</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">50</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<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: justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">Interest expense</font> decreased from 2015 to 2016 due to the decreased level of debt in 2016.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">Other income</font>, which is not material to the financial statements, increased from 2015 to 2016 due to the Company recognizing $144,231 in income as a result of Argo EMS not meeting the sales goals for the second year earn-out period.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">The effective tax rate</font> was 31% for 2016 compared to the 2015 rate, which was 29%.&#160; The effective tax rate for 2016 was higher than the prior year period due to the ratio of earnings in the United States being higher than earnings from foreign entities with lower tax rates.</div>

<div><br>
</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: justify">Liquidity and Sources of Capital</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">The Company's financial position strengthened in 2017.&#160; The primary source of the Company's cash is earnings from operating activities adjusted for cash generated from or used for net working capital and the term loan from People's Bank.&#160; The most significant recurring non-cash items included in net income are depreciation and amortization expense.&#160; Changes in working </div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">&#160;</div>

<div id="DSPFPageBreakArea" style="MARGIN-BOTTOM: 10pt; CLEAR: both; MARGIN-TOP: 10pt">
<div id="DSPFPageNumberArea" style="TEXT-ALIGN: center"><font id="DSPFPageNumber" style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: normal; FONT-STYLE: normal">30</font></div>

<div id="DSPFPageBreak" style="PAGE-BREAK-AFTER: always">
<hr style="BORDER-LEFT-WIDTH: 0px; HEIGHT: 2px; BORDER-RIGHT-WIDTH: 0px; WIDTH: 100%; BORDER-BOTTOM-WIDTH: 0px; COLOR: #000000; CLEAR: both; MARGIN: 4px 0px; BORDER-TOP-WIDTH: 0px; BACKGROUND-COLOR: #000000" noshade="noshade">
</div>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">capital fluctuate with the changes in operating activities.&#160; As sales increase, there generally is an increased need for working capital.&#160; Since increases in working capital reduce the Company's cash, management attempts to keep the Company's investment in net working capital at a reasonable level by closely monitoring inventory levels and matching production to expected market demand, keeping tight control over the collection of receivables and optimizing payment terms on its trade and other payables.</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 Company is dependent on continued demand for our products and subsequent collection of accounts receivable from our customers. The Company serves a broad base of customers and industries with a variety of products. As a result, any fluctuations in demand or payment from a particular industry or customer should not have a material impact on the Company's sales and collection of receivables. Management expects that the Company's foreseeable cash needs for operations, capital expenditures, debt service and dividend payments will continue to be met by the Company's operating cash flows and available credit facility.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">The following table shows key financial ratios at the end of each year:</div>

<div><br>
</div>

<table id="z7aa41b0df1274949a7b5666862694289" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="VERTICAL-ALIGN: middle; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: middle; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: right">2017</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: middle; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: right">2016</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: middle; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: right">2015</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 64%; VERTICAL-ALIGN: middle; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; TEXT-INDENT: -18pt">Current ratio</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">3.2</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">6.0</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">5.0</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 64%; VERTICAL-ALIGN: middle; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; TEXT-INDENT: -18pt">Average days' sales in accounts receivable</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">46</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">49</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">47</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 64%; VERTICAL-ALIGN: middle; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; TEXT-INDENT: -18pt">Inventory turnover</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">3.4</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">3.0</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">3.0</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 64%; VERTICAL-ALIGN: middle; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; TEXT-INDENT: -18pt">Ratio of working capital to sales</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">33.7</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">%</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">47.1</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">%</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">41.6</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">%</div>
</td>
</tr>

<tr>
<td style="WIDTH: 64%; VERTICAL-ALIGN: middle; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; TEXT-INDENT: -18pt">Total debt to shareholders' equity</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">40.5</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">%</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">2.2</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">%</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">4.0</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">%</div>
</td>
</tr>
</table>

<div><br>
</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">The following table shows important liquidity measures as of the fiscal year-end balance sheet date for each of the preceding three years (in millions):</div>

<div><br>
</div>

<table id="zb1af1cb62d1c40aa9e7f159505804f58" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="VERTICAL-ALIGN: middle; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: middle; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">2017</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: middle; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">2016</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: middle; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">2015</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: middle" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; TEXT-INDENT: -18pt">Cash and cash equivalents</div>
</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: middle" valign="bottom" colspan="2">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: middle" valign="bottom" colspan="2">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: middle" valign="bottom" colspan="2">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 64%; VERTICAL-ALIGN: middle; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; TEXT-INDENT: -18pt">&#160;&#160;&#160;&#160;-&#160; Held in the United States</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">7.9</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">11.2</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">6.9</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 64%; VERTICAL-ALIGN: middle; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; TEXT-INDENT: -18pt">&#160;&#160;&#160;&#160;-&#160; Held by foreign subsidiary</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">14.4</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">11.5</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">10.9</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 64%; VERTICAL-ALIGN: middle; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">22.3</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">22.7</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">17.8</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 64%; VERTICAL-ALIGN: middle; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; TEXT-INDENT: -18pt">Working capital</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">68.8</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">64.8</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">60.1</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 64%; VERTICAL-ALIGN: middle; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; TEXT-INDENT: -18pt">Net cash provided by operating activities</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">11.2</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">12.4</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">9.1</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 64%; VERTICAL-ALIGN: middle; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; TEXT-INDENT: -18pt">Change in working capital impact on net cash</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; TEXT-INDENT: -18pt">&#160;&#160;&#160;&#160;(used)/provided by operating activities</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div></div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">2.4</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">(0.5</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">)</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">(2.0</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">)</div>
</td>
</tr>

<tr>
<td style="WIDTH: 64%; VERTICAL-ALIGN: middle; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; TEXT-INDENT: -18pt">Net cash used in investing activities</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">(44.7</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">)</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">(2.9</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">)</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">(2.5</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">)</div>
</td>
</tr>

<tr>
<td style="WIDTH: 64%; VERTICAL-ALIGN: middle; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; TEXT-INDENT: -18pt">Net cash (used in)/provided by financing activities</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div></div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">30.7</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">(4.2</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">)</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">(3.9</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">)</div>
</td>
</tr>
</table>

<div><br>
</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">The Jobs Act resulted in significant changes U.S. corporate income tax laws by, among other provisions, reducing the maximum U.S. corporate income tax rate from 35% to 21%, starting in 2018 and creating a territorial tax system with a one-time mandatory tax on previously deferred foreign earnings of U.S. subsidiaries. During the year ending December 30, 2017, the Company recognized deferred income tax expense of $531,000 as a result of the re-measurement of deferred tax assets and liabilities to the new lower statutory rate of 21%.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Due to the enactment of the Act, U.S. income taxes have been provided on the undistributed earnings of foreign subsidiaries ($17,153,163 at December 30, 2017), as well as the associated withholding taxes from the foreign countries.&#160; The amount of taxes associated with the changes to the provisions of the tax law regarding foreign earnings is $2,034,000.&#160; Foreign divisions that were previously treated as corporations for U.S. income tax purposes will generally no longer be taxed on their foreign source income by the U.S. federal government.&#160; Of the $2,034,000 in taxes associated with the new treatment of foreign earnings under the Jobs Act, $862,000 are associated with the withholding of taxes assessed by foreign countries, net of the applicable U.S. tax credits, and $1,172,000 in taxes are associated with the deemed repatriation of earnings held in foreign corporations.&#160; See Note 7 &#8211; Income Taxes for additional information.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">All cash held by foreign subsidiaries is readily convertible into other currencies, including the U.S. dollar.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Net cash provided by operating activities was $13.1 million in 2017 compared to $12.4 million in 2016 and $9.1 million in 2015.&#160; In 2017 and 2016, the Company was not required to, and did not, contribute anything into its salaried retirement plan.&#160; Due to </div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">&#160;</div>

<div id="DSPFPageBreakArea" style="MARGIN-BOTTOM: 10pt; CLEAR: both; MARGIN-TOP: 10pt">
<div id="DSPFPageNumberArea" style="TEXT-ALIGN: center"><font id="DSPFPageNumber" style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: normal; FONT-STYLE: normal">31</font></div>

<div id="DSPFPageBreak" style="PAGE-BREAK-AFTER: always">
<hr style="BORDER-LEFT-WIDTH: 0px; HEIGHT: 2px; BORDER-RIGHT-WIDTH: 0px; WIDTH: 100%; BORDER-BOTTOM-WIDTH: 0px; COLOR: #000000; CLEAR: both; MARGIN: 4px 0px; BORDER-TOP-WIDTH: 0px; BACKGROUND-COLOR: #000000" noshade="noshade">
</div>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">improved benefits of the Company's 401(k) plan in 2015 and 2016 the contribution required by the Company increased by $595,000 for 2017 over the amount contributed for 2016.&#160; See Note 9 &#8211; Retirement Benefit Plans for details of the Plan changes.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">The Company, across all of its business segments, has increased its emphasis on sales and customer service by fulfilling the rapid delivery requirements of our customers.&#160; As a result, investments in additional inventories are made on a selective basis.</div>

<div><br>
</div>

<div>In fiscal year 2017 the impact on cash from the net change in working capital was $0.2 million, which was primarily due to an increase in accounts receivable derived from increased sales activity at the end of the year.&#160; In fiscal year 2016, inventory declined $2.5 million primarily due to inventory reduction in the Metal Products business segment in response to the slowdown in the mining industry in 2015 and 2016.&#160; This change was offset by an increase in accounts receivable of $1.1 million due to increased sales late in the fiscal year and a reduction of accounts payable related to the previously mentioned inventory reduction.&#160; In fiscal year 2015, cash from the net change in working capital declined by approximately $2.0 million, primarily as a result of increased inventory and accounts receivable, which were partially offset by declines in accounts payable, prepaid expenses and recoverable taxes.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">The Company used $44.7 million, $2.9 million and $2.5 million for investing activities in 2017, 2016 and 2015, respectively.&#160; Included in the 2017 figure is approximately $42.1 million used for the acquisition of the assets of Velvac.&#160; This transaction is more fully discussed in Note 3 of the 2017 Audited Financial Statements located in Item 8 of this Form 10-K.&#160; Almost all of the cash used in investing activities in fiscal years 2016 and 2015, and the balance of $2.6 million in fiscal year 2017, was used to purchase fixed assets.&#160; Capital expenditures in fiscal year 2018 are expected to be in the range of $3 million.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">In fiscal year 2017, the Company received approximately $30.7 million in cash from financing activities.&#160; The Company received proceeds of $37.6 million from the issuance of new debt and used approximately $4.1 million for debt repayments and $2.8 million for the payment of dividends.&#160; See Note 3 &#8211; Debt for additional details on the debt that was issued.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">In fiscal year 2016, the Company used approximately $4.2 million in cash for financing activities.&#160; Approximately $1.4 million was used for debt repayments and $2.8 million was paid in dividends.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">In fiscal year 2015, the Company used approximately $3.9 million in cash for financing activities.&#160; Approximately $1.1 million was used for debt repayments and $2.8 million was paid in dividends.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">The Company leases certain equipment and buildings under cancelable and non-cancelable operating leases that expire at various dates up to five years. Rent expense amounted to approximately $2.2 million in 2017; $1.3 million in 2016; and $1.3 million in 2015.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">On January 29, 2010, the Company signed a secured Loan Agreement (the "Loan Agreement") with People's United Bank ("People's"), which included a $5,000,000 term portion (the "Original Term Loan") and a $10,000,000 revolving credit portion.&#160; 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 is fixed at 4.98%.&#160; Interest on the 2012 Term Loan is 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 interest rate of 3.25% and a maturity date of January 31, 2014.&#160; On January 23, 2014, the Company signed an amendment to the Loan Agreement with People's that 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 interest rate previously in place.&#160; On June 9, 2016, the Company signed a third amendment to its Loan Agreement, which extended the maturity date of the $10,000,000 revolving credit portion of the Loan Agreement to July 1, 2018.</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 signed an amended and restated loan agreement (the "Restated Loan Agreement") with People's that included a $31,000,000 term portion and a $10,000,000 revolving credit portion.&#160; Proceeds of the loan were used to repay the remaining outstanding term loan of the Company (approximately $1,429,000) and to acquire 100% of the common stock of Velvac Holdings, Inc. (see Footnote 3).&#160; 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.&#160; The term portion of the Restated Loan Agreement is a five-year loan with any remaining outstanding balance due on March 1, 2022.&#160; The revolving credit portion has a quarterly commitment fee ranging from 0.2% to 0.375% based on operating results.&#160; Under the terms of the Restated Loan Agreement, this quarterly commitment fee will be 0.25% for the first six months.&#160; The revolving credit portion has a maturity date of April 1, 2022.&#160; On April 3, 2017, the Company borrowed approximately $6.6 million on the revolving credit facility. The Company subsequently paid off $1.6 million on the revolving credit portion of the Restated Loan Agreement, leaving a balance on the revolving credit portion of the Restated Loan Agreement of $5 million as of December 30, 2017.</div>

<div><br>
</div>

<div id="DSPFPageBreakArea" style="MARGIN-BOTTOM: 10pt; CLEAR: both; MARGIN-TOP: 10pt">
<div id="DSPFPageNumberArea" style="TEXT-ALIGN: center"><font id="DSPFPageNumber" style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: normal; FONT-STYLE: normal">32</font></div>

<div id="DSPFPageBreak" style="PAGE-BREAK-AFTER: always">
<hr style="BORDER-LEFT-WIDTH: 0px; HEIGHT: 2px; BORDER-RIGHT-WIDTH: 0px; WIDTH: 100%; BORDER-BOTTOM-WIDTH: 0px; COLOR: #000000; CLEAR: both; MARGIN: 4px 0px; BORDER-TOP-WIDTH: 0px; BACKGROUND-COLOR: #000000" noshade="noshade">
</div>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">The interest rates on the term and revolving credit portion of the Restated Loan Agreement vary.&#160; The interest rates may vary based on the LIBOR rate plus a margin spread of 1.75% to 2.50%.&#160; The margin spread is based on operating results calculated on a rolling-four-quarter basis.&#160; The Company may also borrow funds at the lender's Prime rate.&#160; On December&#160; 30, 2017, the interest rate for one half ($15.1 million) of the term portion was 3.11%, using a one-month LIBOR rate and 3.33% on the remaining balance ($15.1 million) of the term portion based on a three-month LIBOR rate. The interest rate on the $5,000,000 balance on the revolving credit portion was 3.11%.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">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.&#160; 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.&#160; 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><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">The quarterly payment dates as listed in the Loan Agreement and the Restated Loan Agreement are the first business day of the calendar quarter.&#160; As a result, there were only three payment dates in fiscal year 2015.&#160; In fiscal years 2016 and 2017, there were four scheduled payment dates.</div>

<div><br>
</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: left">Tabular Disclosure of Contractual Obligations</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">The Company's known contractual obligations as of December 30, 2017 are shown below (in thousands):</div>

<div><br>
</div>

<table id="z665d622bf27a43179ad2ca2978f70cb5" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="2">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="14">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">Payments due by period</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">
<div style="TEXT-ALIGN: left; MARGIN-LEFT: 18pt; TEXT-INDENT: -18pt"><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif"><br>
</font> &#160;</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2">
<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> Total</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">Less than 1 Year</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">1-3 Years</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">3-5 Years</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">More than 5 Years</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 40%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; TEXT-INDENT: -18pt">Long-term debt obligations</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">30,225</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">1,550</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">5,425</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">23,250</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">--</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 40%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 18.7pt; TEXT-INDENT: -18.7pt">Estimated interest on long-term debt</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">5,028</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">1,133</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">2,151</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">1,744</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">--</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 40%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; TEXT-INDENT: -18pt">Operating lease obligations</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">5,818</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">2,178</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">2,732</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">908</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">--</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 40%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; TEXT-INDENT: -18pt">Estimated contributions to pension plans</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">26,423</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">528</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">4,985</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">6,612</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">14,298</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 40%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 18.7pt; TEXT-INDENT: -18.7pt">Estimated other postretirement benefits<font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif"><br>
</font> other than pensions</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">1,106</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">105</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">213</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">219</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">569</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 40%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; TEXT-INDENT: -18pt">Total</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">68,600</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">5,494</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">15,506</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">32,733</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">14,867</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>
</table>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">The amounts shown in the above table for estimated contributions to pension plans and for estimated postretirement benefits other than pensions are based on the assumptions set forth in Note 9 to the consolidated financial statements, as well as the assumption that participant counts will remain stable.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">The Company does not have any non-cancellable open purchase obligations.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">The Company believes it has sufficient cash on hand and credit resources available to it to sustain itself though the next fiscal year.</div>

<div><br>
</div>

<div><br>
</div>

<div><br>
</div>

<div><br>
</div>

<div style="TEXT-ALIGN: left"><a name="Item7A"><!--Anchor--></a><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">ITEM 7A</font><font id="TRGRRTFtoHTMLTab" style="FONT-SIZE: 1px; WIDTH: 72pt; DISPLAY: inline-block">&#160;</font><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK</font></div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">The Company's foreign manufacturing facilities account for approximately 13% of total sales and 13% of total assets.&#160; Our U.S. operations buy from and sell to these foreign affiliates and&#160; make limited sales (approximately 13% of total sales) to nonaffiliated foreign customers.&#160; This trade activity could be affected by fluctuations in foreign currency exchange or by weak economic conditions.&#160; The Company's currency exposure is concentrated in the Canadian dollar, Mexican peso, New Taiwan dollar, Chinese RMB and Hong Kong dollar.&#160; Because of the Company's limited exposure to any single foreign market, any exchange gains or losses have not been material and are not expected to be material in the future.&#160; Had the exchange rate as of December 30, 2017 for all of the listed currencies changed by 1%, the total change in reported earnings would have been approximately $34,000.&#160; As a result, the Company does not attempt to mitigate its foreign currency exposure through the acquisition of any speculative or leveraged financial instruments.&#160; In 2017, a 10% increase/decrease in exchange rates would have resulted in a translation increase/decrease of approximately $2.4 million to sales and approximately $949,000 to equity.</div>

<div id="DSPFPageBreakArea" style="MARGIN-BOTTOM: 10pt; CLEAR: both; MARGIN-TOP: 10pt">
<div id="DSPFPageNumberArea" style="TEXT-ALIGN: center"><font id="DSPFPageNumber" style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: normal; FONT-STYLE: normal">33</font></div>

<div id="DSPFPageBreak" style="PAGE-BREAK-AFTER: always">
<hr style="BORDER-LEFT-WIDTH: 0px; HEIGHT: 2px; BORDER-RIGHT-WIDTH: 0px; WIDTH: 100%; BORDER-BOTTOM-WIDTH: 0px; COLOR: #000000; CLEAR: both; MARGIN: 4px 0px; BORDER-TOP-WIDTH: 0px; BACKGROUND-COLOR: #000000" noshade="noshade">
</div>
</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">The Company has been able to recover cost increases in raw materials through either price increases to our customers or cost reductions in other areas of the business.&#160; Therefore, the Company has not entered into any contracts to address commodity price 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 had an interest rate swap with a notional amount of $15,112,500 on December 30, 2017 to convert the termportion of the Restated Loan Agreement 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 id="DSPFPageBreakArea" style="MARGIN-BOTTOM: 10pt; CLEAR: both; MARGIN-TOP: 10pt">
<div id="DSPFPageNumberArea" style="TEXT-ALIGN: center"><font id="DSPFPageNumber" style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: normal; FONT-STYLE: normal">34</font></div>

<div id="DSPFPageBreak" style="PAGE-BREAK-AFTER: always">
<hr style="BORDER-LEFT-WIDTH: 0px; HEIGHT: 2px; BORDER-RIGHT-WIDTH: 0px; WIDTH: 100%; BORDER-BOTTOM-WIDTH: 0px; COLOR: #000000; CLEAR: both; MARGIN: 4px 0px; BORDER-TOP-WIDTH: 0px; BACKGROUND-COLOR: #000000" noshade="noshade">
</div>
</div>

<div><br>
</div>

<div style="TEXT-ALIGN: center"><a name="Item8"><!--Anchor--></a><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">ITEM 8</font><font id="TRGRRTFtoHTMLTab" style="FONT-SIZE: 1px; WIDTH: 108pt; DISPLAY: inline-block">&#160;</font><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">FINANCIAL STATEMENTS AND SUPPLEMENTARY DATA</font></div>

<div><br>
</div>

<div><br>
</div>

<div><br>
</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">The Eastern Company</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Consolidated Balance Sheets</div>

<div><br>
</div>

<div><br>
</div>

<table id="z288e3a126c154d5abfb7e2be08f2f968" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">December 30</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: center">December 31</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">2017</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: center">2016</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: left">ASSETS</div>
</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="2">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="2">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: left">Current Assets</div>
</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="2">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="2">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 76%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 29.9pt; TEXT-INDENT: -18pt">Cash and cash equivalents</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">22,275,477</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">22,725,376</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 76%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 29.9pt; TEXT-INDENT: -18pt">Accounts receivable, less allowances of $470,000 in 2017 and $430,000 in 2016</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">27,119,910</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">18,135,792</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 76%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 76%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 29.9pt; TEXT-INDENT: -18pt">Inventories:</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 76%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 47.2pt; TEXT-INDENT: -18pt">Raw materials and component parts</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">14,331,915</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">8,829,236</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 76%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 47.2pt; TEXT-INDENT: -18pt">Work in process</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">7,718,379</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">7,118,149</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 76%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 47.2pt; TEXT-INDENT: -18pt">Finished goods</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">25,218,463</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">18,082,901</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 76%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">47,268,757</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">34,030,286</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 76%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 76%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 29.9pt; TEXT-INDENT: -18pt">Prepaid expenses and other assets</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">3,401,456</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">1,858,471</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 76%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 76%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 29.9pt; TEXT-INDENT: -18pt">Deferred income taxes</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">&#8212;</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">947,001</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 76%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: left">Total Current Assets</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">100,065,600</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">77,696,926</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 76%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 76%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 76%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: left">Property, Plant and Equipment</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 76%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 29.9pt; TEXT-INDENT: -18pt">Land</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">1,160,298</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">1,159,901</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 76%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 29.9pt; TEXT-INDENT: -18pt">Buildings</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">16,426,977</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">16,303,521</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 76%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 29.9pt; TEXT-INDENT: -18pt">Machinery and equipment</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">52,680,240</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">47,447,649</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 76%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 29.9pt; TEXT-INDENT: -18pt">Accumulated depreciation</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">(41,075,121</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">)</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">(38,745,557</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">)</div>
</td>
</tr>

<tr>
<td style="WIDTH: 76%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">29,192,394</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">26,165,514</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 76%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 76%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: left">Other Assets</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 76%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 29.9pt; TEXT-INDENT: -18pt">Goodwill</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">32,228,891</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">14,819,835</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 76%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 29.9pt; TEXT-INDENT: -18pt">Trademarks</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">3,686,063</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">166,312</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 76%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 29.9pt; TEXT-INDENT: -18pt">Patents, technology and other intangibles net of accumulated amortization</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">9,275,158</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">1,764,449</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 76%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 29.9pt; TEXT-INDENT: -18pt">Deferred income taxes</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">2,010,291</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">3,585,360</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 76%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">47,200,403</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">20,335,956</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 76%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; TEXT-INDENT: -18pt">&#160;<font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">TOTAL ASSETS</font></div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">176,458,397</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">124,198,396</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>
</table>

<div><br>
</div>

<div id="DSPFPageBreakArea" style="MARGIN-BOTTOM: 10pt; CLEAR: both; MARGIN-TOP: 10pt">
<div id="DSPFPageNumberArea" style="TEXT-ALIGN: center"><font id="DSPFPageNumber" style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: normal; FONT-STYLE: normal">35</font></div>

<div id="DSPFPageBreak" style="PAGE-BREAK-AFTER: always">
<hr style="BORDER-LEFT-WIDTH: 0px; HEIGHT: 2px; BORDER-RIGHT-WIDTH: 0px; WIDTH: 100%; BORDER-BOTTOM-WIDTH: 0px; COLOR: #000000; CLEAR: both; MARGIN: 4px 0px; BORDER-TOP-WIDTH: 0px; BACKGROUND-COLOR: #000000" noshade="noshade">
</div>
</div>

<div><br>
</div>

<div><br>
</div>

<div><br>
</div>

<div><br>
</div>

<div><br>
</div>

<div><br>
</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Consolidated Balance Sheets</div>

<div><br>
</div>

<div><br>
</div>

<table id="z825cc87496aa4ed3991ba39e4f03b7c1" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">December 30</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: center">December 31</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">2017</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: center">2016</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: left">LIABILITIES AND SHAREHOLDERS' EQUITY</div>
</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="2">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="2">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: left">Current Liabilities</div>
</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="2">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="2">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 76%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 29.9pt; TEXT-INDENT: -18pt">Accounts payable</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">14,712,414</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">7,048,174</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 76%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 29.9pt; TEXT-INDENT: -18pt">Accrued compensation</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">4,376,211</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">3,112,404</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 76%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 29.9pt; TEXT-INDENT: -18pt">Other accrued expenses</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">3,606,057</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">1,812,647</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 76%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;&#160;&#160;&#160;&#160; Contingent Liability</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; FONT-WEIGHT: bold; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">2,070,000</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 76%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 29.9pt; TEXT-INDENT: -18pt">Current portion of long-term debt</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">6,550,000</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">892,857</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 76%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: left">Total Current Liabilities</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">31,314,682</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">12,866,082</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 76%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 76%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: left">Deferred income taxes</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">1,723,543</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">&#8212;</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 76%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: left">Other long-term liabilities</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">358,982</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">288,805</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 76%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: left">Long-term debt, less current portion</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">28,675,000</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">892,857</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 76%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: left">Accrued other postretirement benefits</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">1,032,171</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">1,051,700</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 76%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: left">Accrued pension cost</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">26,423,429</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">26,631,438</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 76%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 76%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: left">Commitments and contingencies (See Note 4)</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 76%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 76%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: left">Shareholders' Equity</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 76%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 29.9pt; TEXT-INDENT: -18pt">Voting Preferred Stock, no par value:</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 76%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 47.2pt; TEXT-INDENT: -18pt">Authorized and unissued: 1,000,000 shares</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 76%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 29.9pt; TEXT-INDENT: -18pt">Nonvoting Preferred Stock, no par value:</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 76%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 47.2pt; TEXT-INDENT: -18pt">Authorized and unissued: 1,000,000 shares</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 76%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 29.9pt; TEXT-INDENT: -18pt">Common Stock, no par value:</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 76%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 47.2pt; TEXT-INDENT: -18pt">Authorized: 50,000,000 shares</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 76%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 47.2pt; TEXT-INDENT: -18pt">Issued: 8,957,974 shares in 2017 and 8,950,827 shares in 2016</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 76%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 47.2pt; TEXT-INDENT: -18pt">Outstanding: 6,263,245 shares in 2017 and 6,256,098 shares in 2016</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">29,501,123</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">29,146,622</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 76%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 29.9pt; TEXT-INDENT: -18pt">Treasury Stock: 2,694,729 shares in 2017 and 2016</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">(19,105,723</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">)</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">(19,105,723</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">)</div>
</td>
</tr>

<tr>
<td style="WIDTH: 76%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 29.9pt; TEXT-INDENT: -18pt">Retained earnings</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">97,921,903</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">95,631,216</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 76%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 76%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 29.9pt; TEXT-INDENT: -18pt">Accumulated other comprehensive income (loss):</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 76%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 47.2pt; TEXT-INDENT: -18pt">Foreign currency translation</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">(943,193</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">)</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">(2,165,081</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">)</div>
</td>
</tr>

<tr>
<td style="WIDTH: 76%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 47.2pt; TEXT-INDENT: -18pt">Unrealized gain on interest rate swap, net of tax</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">41,757</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">&#8212;</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 76%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 47.2pt; TEXT-INDENT: -18pt">Unrecognized net pension and other postretirement benefit costs, net of taxes</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">(20,485,277</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">)</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">(21,039,520</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">)</div>
</td>
</tr>

<tr>
<td style="WIDTH: 76%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 47.2pt; TEXT-INDENT: -18pt">Accumulated other comprehensive loss</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">(21,386,713</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">)</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">(23,204,601</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">)</div>
</td>
</tr>

<tr>
<td style="WIDTH: 76%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: left">Total Shareholders' Equity</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">86,930,590</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">82,467,514</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 76%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: left">TOTAL LIABILITIES AND SHAREHOLDERS' EQUITY</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">176,458,397</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">124,198,396</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>
</table>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-STYLE: italic; TEXT-ALIGN: justify">See accompanying notes.</div>

<div id="DSPFPageBreakArea" style="MARGIN-BOTTOM: 10pt; CLEAR: both; MARGIN-TOP: 10pt">
<div id="DSPFPageNumberArea" style="TEXT-ALIGN: center"><font id="DSPFPageNumber" style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: normal; FONT-STYLE: normal">36</font></div>

<div id="DSPFPageBreak" style="PAGE-BREAK-AFTER: always">
<hr style="BORDER-LEFT-WIDTH: 0px; HEIGHT: 2px; BORDER-RIGHT-WIDTH: 0px; WIDTH: 100%; BORDER-BOTTOM-WIDTH: 0px; COLOR: #000000; CLEAR: both; MARGIN: 4px 0px; BORDER-TOP-WIDTH: 0px; BACKGROUND-COLOR: #000000" noshade="noshade">
</div>
</div>

<div><br>
</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Consolidated Statements of Income</div>

<div><br>
</div>

<table id="zb07901136dc144019b268934db20329d" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">Year ended</div>
</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">December 30</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">December 31</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">January 2</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">2017</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">2016</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">2016</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 64%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: left">Net sales</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">204,239,613</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">137,608,258</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">144,567,951</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 64%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; TEXT-INDENT: -18pt">Cost of products sold</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">(154,188,794</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">)</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">(101,262,048</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">)</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">(110,318,320</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">)</div>
</td>
</tr>

<tr>
<td style="WIDTH: 64%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Gross margin</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">50,050,819</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">36,346,210</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">34,249,631</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 64%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr style="HEIGHT: 18px">
<td style="WIDTH: 64%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">Engineering Expenses</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">(5,622,829</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">)</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">(2,568,307</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">)</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">(2,459,062</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">)</div>
</td>
</tr>

<tr>
<td style="WIDTH: 64%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; TEXT-INDENT: -18pt">Selling and administrative expenses</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">(32,151,289</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">)</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">(22,642,031</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">)</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">(23,762,841</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">)</div>
</td>
</tr>

<tr>
<td style="WIDTH: 64%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; TEXT-INDENT: -18pt">Operating profit</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">12,276,701</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">11,135,872</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">8,027,728</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 64%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 64%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; TEXT-INDENT: -18pt">Interest expense</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">(976,512</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">)</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">(121,500</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">)</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">(185,475</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">)</div>
</td>
</tr>

<tr>
<td style="WIDTH: 64%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; TEXT-INDENT: -18pt">Other income</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">154,753</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">209,043</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">178,722</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 64%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: left">Income before income taxes</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">11,454,942</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">11,223,415</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">8,020,975</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 64%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 64%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Income taxes</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">6,409,687</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">3,438,092</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">2,293,932</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 64%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: left">Net income</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">5,045,255</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">7,785,323</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">5,727,043</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 64%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: left">Earnings per Share:</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 64%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 29.9pt; TEXT-INDENT: -18pt">Basic</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">.81</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">1.25</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">.92</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 64%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 64%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 29.9pt; TEXT-INDENT: -18pt">Diluted</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">.80</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">1.25</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">.92</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>
</table>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-STYLE: italic; TEXT-ALIGN: justify">See accompanying notes.</div>

<div><br>
</div>

<div><br>
</div>

<div><br>
</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Consolidated Statements of Comprehensive Income</div>

<div><br>
</div>

<table id="zbf06266db8f241fe9f7068cf22f15e70" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr style="HEIGHT: 16px">
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">Year ended</div>
</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 12px; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom">&#160;</td>
<td style="WIDTH: 157px; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">December 30</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">December 31</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 12px; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="WIDTH: 157px; VERTICAL-ALIGN: bottom" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">January 2</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">2017</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">2016</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 12px; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="WIDTH: 157px; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">2016</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 64%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Net income</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">5,045,255</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">7,785,323</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1.17%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">5,727,043</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 64%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Other comprehensive income/(loss) -</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1.17%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 64%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 29.9pt; TEXT-INDENT: -18pt">Change in foreign currency translation</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">1,221,888</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">(1,010,983</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">)</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1.17%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">(2,009,277</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">)</div>
</td>
</tr>

<tr>
<td style="WIDTH: 64%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 29.9pt; TEXT-INDENT: -18pt">Change in fair value of interest rate swap, net of tax benefit of: $7,310.</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">41,757</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">&#8212;</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1.17%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">&#8212;</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 64%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 29.9pt; TEXT-INDENT: -18pt">Change in pension and other postretirement benefit costs, net of income taxes (expense)/benefit of: $62,632 in 2017, ($543,297) in 2016 and $1,899,285 in 2015</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">554,243</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">(1,110,306</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">)</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1.17%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">3,458,060</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 64%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Total other comprehensive income/(loss)</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">1,817,888</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">(931,548</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">)</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1.17%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">1,448,783</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 64%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Comprehensive income/(loss)</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">6,863,143</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">5,664,034</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1.17%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">7,175,826</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>
</table>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-STYLE: italic; TEXT-ALIGN: justify">See accompanying notes.</div>

<div id="DSPFPageBreakArea" style="MARGIN-BOTTOM: 10pt; CLEAR: both; MARGIN-TOP: 10pt">
<div id="DSPFPageNumberArea" style="TEXT-ALIGN: center"><font id="DSPFPageNumber" style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: normal; FONT-STYLE: normal">37</font></div>

<div id="DSPFPageBreak" style="PAGE-BREAK-AFTER: always">
<hr style="BORDER-LEFT-WIDTH: 0px; HEIGHT: 2px; BORDER-RIGHT-WIDTH: 0px; WIDTH: 100%; BORDER-BOTTOM-WIDTH: 0px; COLOR: #000000; CLEAR: both; MARGIN: 4px 0px; BORDER-TOP-WIDTH: 0px; BACKGROUND-COLOR: #000000" noshade="noshade">
</div>
</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Consolidated Statements of Shareholders' Equity</div>

<div><br>
</div>

<table id="za1747ece0b6647c4b7971a0cbb553b8b" style="WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr style="HEIGHT: 79px">
<td style="PADDING-BOTTOM: 2px" valign="bottom">
<div><br>
 &#160;</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; FONT-WEIGHT: bold; TEXT-ALIGN: center" colspan="2">
<div>Common Shares</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; FONT-WEIGHT: bold; TEXT-ALIGN: center" colspan="2">
<div>Common<br>
 Stock</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; FONT-WEIGHT: bold; TEXT-ALIGN: center" colspan="2">
<div>Treasury<br>
 Shares</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; FONT-WEIGHT: bold; TEXT-ALIGN: center" colspan="2">
<div>Treasury<br>
 Stock</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; FONT-WEIGHT: bold; TEXT-ALIGN: center" colspan="2">
<div>Retained<br>
 Earnings</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; FONT-WEIGHT: bold; TEXT-ALIGN: center" colspan="2">
<div>Accumulated<br>
Other<br>
Comprehensive<br>
 Income (Loss)</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; FONT-WEIGHT: bold; TEXT-ALIGN: center" colspan="2">
<div>Shareholders'<br>
 Equity</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 16%; FONT-WEIGHT: bold; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div>Balances at January 3, 2015</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9.1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div>8,938,742</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;$</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div>28,932,058</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div>(2,694,729</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div>)</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;$</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div>(19,105,723</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div>)</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;$</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div>87,680,667</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;$</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div>(22,532,095</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div>)</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;$</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div>74,974,907</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 16%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div>Net income</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9.1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div>5,727,043</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div>5,727,043</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 16%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div>Cash dividends declared, $.45 per share</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9.1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div>(2,810,669</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div>)</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div>(2,810,669</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div>)</div>
</td>
</tr>

<tr>
<td style="WIDTH: 16%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div>Currency translation adjustment</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9.1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div>(2,009,277</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div>)</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div>(2,009,277</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div>)</div>
</td>
</tr>

<tr>
<td style="WIDTH: 16%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div>Change in pension and other postretirement benefit costs, net of tax</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9.1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div>3,458,060</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div>3,458,060</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 16%; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div>Issuance of Common Stock for directors' fees</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9.1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div>3,719</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div>64,992</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div>64,992</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 16%; FONT-WEIGHT: bold; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div>Balances at January 2, 2016</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9.1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div>8,942,461</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div>28,997,050</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div>(2,694,729</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div>)</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div>(19,105,723</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div>)</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div>90,597,041</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div>(21,083,312</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div>)</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div>79,405,056</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 16%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div>Net income</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9.1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div>7,785,323</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div>7,785,323</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 16%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div>Cash dividends declared, $.44 per share</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9.1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div>(2,751,148</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div>)</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div>(2,751,148</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div>)</div>
</td>
</tr>

<tr>
<td style="WIDTH: 16%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div>Currency translation adjustment</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9.1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div>(1,010,983</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div>)</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div>(1,010,983</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div>)</div>
</td>
</tr>

<tr>
<td style="WIDTH: 16%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div>Change in pension and other postretirement benefit costs, net of tax</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9.1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div>(1,110,306</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div>)</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div>(1,110,306</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div>)</div>
</td>
</tr>

<tr style="HEIGHT: 38px">
<td style="WIDTH: 16%; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div>Issuance of Common Stock for directors' fees</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9.1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div>8,366</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div>149,572</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div>149,572</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr style="HEIGHT: 18px">
<td style="WIDTH: 16%; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div>Balances at December 31, 2016</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9.1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div>8,950,827</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div>&#160;</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div>29,146,622</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div>(2,694,729</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div>)</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div>&#160;</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div>(19,105,723</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div>)</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div>&#160;</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div>95,631,216</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div>&#160;</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div>(23,204,601</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div>)</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div>&#160;</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div>82,467,514</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 16%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div>Net income</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9.1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div>5,045,255</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div>5,045,255</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 16%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div>Cash dividends declared, $.44 per share</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9.1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div>(2,754,568</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div>)</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div>(2,754,568</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div>)</div>
</td>
</tr>

<tr>
<td style="WIDTH: 16%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div>Currency translation adjustment</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9.1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div>1,221,888</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div>1,221,888</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 16%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div>Change in fair value of interest rate swap</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9.1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div>41,757</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div>41,757</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 16%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div>Change in pension and other postretirement benefit costs, net of tax</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9.1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div>554,243</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div>554,243</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 16%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div>Issuance of SARS</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9.1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div>172,806</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div>172,806</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr style="HEIGHT: 37px">
<td style="WIDTH: 16%; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div>Issuance of Common Stock for directors' fees</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9.1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div>7,147</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div>181,695</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div>181,695</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 16%; FONT-WEIGHT: bold; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div>Balances at December 30, 2017</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9.1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div>8,957,974</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;$</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div>29,501,123</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div>(2,694,729</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div>)</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;$</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div>(19,105,723</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div>)</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;$</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div>97,921,903</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;$</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div>(21,386,713</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div>)</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;$</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div>86,930,590</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>
</table>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-STYLE: italic; TEXT-ALIGN: left">See accompanying notes.</div>

<div id="DSPFPageBreakArea" style="MARGIN-BOTTOM: 10pt; CLEAR: both; MARGIN-TOP: 10pt">
<div id="DSPFPageNumberArea" style="TEXT-ALIGN: center"><font id="DSPFPageNumber" style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: normal; FONT-STYLE: normal">38</font></div>

<div id="DSPFPageBreak" style="PAGE-BREAK-AFTER: always">
<hr style="BORDER-LEFT-WIDTH: 0px; HEIGHT: 2px; BORDER-RIGHT-WIDTH: 0px; WIDTH: 100%; BORDER-BOTTOM-WIDTH: 0px; COLOR: #000000; CLEAR: both; MARGIN: 4px 0px; BORDER-TOP-WIDTH: 0px; BACKGROUND-COLOR: #000000" noshade="noshade">
</div>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Consolidated Statements of Cash Flows</div>

<div><br>
</div>

<table id="z121190ccc2214593a253d163589a042e" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">Year ended</div>
</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">December 30</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">December 31</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">January 2</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">2017</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">2016</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">2016</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: left">Operating Activities</div>
</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="2">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="2">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="2">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 64%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Net income</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">5,045,255</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">7,785,323</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">5,727,043</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 64%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Adjustments to reconcile net income to net cash provided by operating activities:</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 64%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 47.2pt; TEXT-INDENT: -18pt">Depreciation and amortization</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">4,719,185</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">3,814,393</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">3,921,438</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 64%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 47.2pt; TEXT-INDENT: -18pt">Unrecognized pension &amp; other postretirement benefits</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">326,706</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">931,554</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">1,384,605</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 64%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 47.2pt; TEXT-INDENT: -18pt">Loss on sale of equipment and other assets</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">(369,128</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">)</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">73,309</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">49,796</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 64%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 47.2pt; TEXT-INDENT: -18pt">Provision for doubtful accounts</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">55,284</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">120,252</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">9,459</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 64%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 47.2pt; TEXT-INDENT: -18pt">Deferred Taxes</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">1,198,020</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">(403,002</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">)</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">(240,071</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">)</div>
</td>
</tr>

<tr>
<td style="WIDTH: 64%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 47.2pt; TEXT-INDENT: -18pt">Issuance of&#160;Stock Compensation</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">354,501</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">149,572</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">64,992</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 64%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 47.2pt; TEXT-INDENT: -18pt">Changes in operating assets and liabilities:</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 64%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 55.85pt; TEXT-INDENT: -18pt">Accounts receivable</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">(2,574,823</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">)</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">(1,062,654</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">)</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">(852,168</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">)</div>
</td>
</tr>

<tr>
<td style="WIDTH: 64%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 55.85pt; TEXT-INDENT: -18pt">Inventories</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">152,130</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">2,514,371</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">(3,095,801</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">)</div>
</td>
</tr>

<tr>
<td style="WIDTH: 64%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 55.85pt; TEXT-INDENT: -18pt">Prepaid expenses</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">(1,709,241</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">)</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">217,389</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">483,178</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 64%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 55.85pt; TEXT-INDENT: -18pt">Recoverable tax receivables</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">&#8212;</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">&#8212;</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">380,000</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 64%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 55.85pt; TEXT-INDENT: -18pt">Other assets</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">709,757</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">(84,626</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">)</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">(106,081</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">)</div>
</td>
</tr>

<tr>
<td style="WIDTH: 64%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 55.85pt; TEXT-INDENT: -18pt">Accounts payable</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">892,439</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">(1,755,159</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">)</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">1,182,124</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 64%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 55.85pt; TEXT-INDENT: -18pt">Accrued compensation</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">911,572</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">261,231</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">28,426</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 64%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 55.85pt; TEXT-INDENT: -18pt">Other accrued expenses</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">1,468,525</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">(146,713</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">)</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">196,489</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 64%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: left">Net cash provided by operating activities</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">11,180,182</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">12,415,240</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">9,133,429</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 64%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 64%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: left">Investing Activities</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 64%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Purchases of property, plant and equipment</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">(2,762,949</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">)</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">(2,863,470</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">)</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">(2,538,236</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">)</div>
</td>
</tr>

<tr>
<td style="WIDTH: 64%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Proceeds from sale of equipment and other assets</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">44,100</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">8,350</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">25,000</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr style="HEIGHT: 14px">
<td style="WIDTH: 64%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Business acquisitions</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">(40,078,000</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">)</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">&#8212;</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">&#8212;</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 64%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: left">Net cash used in investing activities</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">(42,796,849</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">)</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">(2,855,120</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">)</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">(2,513,236</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">)</div>
</td>
</tr>

<tr>
<td style="WIDTH: 64%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 64%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: left">Financing Activities</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 64%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Principal payments on long-term debt</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">(2,560,714</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">)</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">(1,428,571</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">)</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">(1,071,428</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">)</div>
</td>
</tr>

<tr>
<td style="WIDTH: 64%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Proceeds from issuance of long-term debt and note</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">31,000,000</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">&#8212;</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">&#8212;</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 64%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Proceeds from short-term borrowing (Revolver)</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">6,614,611</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">&#8212;</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">&#8212;</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 64%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Payments on Revolving Credit Note</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">(1,614,611</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">)</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">&#8212;</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">&#8212;</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 64%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Dividends paid</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">(2,754,568</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">)</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">(2,751,148</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">)</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">(2,810,669</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">)</div>
</td>
</tr>

<tr>
<td style="WIDTH: 64%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: left">Net cash used in financing activities</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">30,684,718</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">(4,179,719</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">)</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">(3,882,097</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">)</div>
</td>
</tr>

<tr>
<td style="WIDTH: 64%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 64%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: left">Effect of exchange rate changes on cash</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">482,049</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">(470,011</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">)</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">(757,554</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">)</div>
</td>
</tr>

<tr>
<td style="WIDTH: 64%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: left">Net change in cash and cash equivalents</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">(449,899</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">)</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">4,910,390</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">1,980,542</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 64%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 64%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Cash and cash equivalents at beginning of year</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">22,725,376</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">17,814,986</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">15,834,444</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 64%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: left">Cash and cash equivalents at end of year</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">22,275,477</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">22,725,376</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">17,814,986</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>
</table>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-STYLE: italic; TEXT-ALIGN: justify">See accompanying notes.</div>

<div id="DSPFPageBreakArea" style="MARGIN-BOTTOM: 10pt; CLEAR: both; MARGIN-TOP: 10pt">
<div id="DSPFPageNumberArea" style="TEXT-ALIGN: center"><font id="DSPFPageNumber" style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: normal; FONT-STYLE: normal">39</font></div>

<div id="DSPFPageBreak" style="PAGE-BREAK-AFTER: always">
<hr style="BORDER-LEFT-WIDTH: 0px; HEIGHT: 2px; BORDER-RIGHT-WIDTH: 0px; WIDTH: 100%; BORDER-BOTTOM-WIDTH: 0px; COLOR: #000000; CLEAR: both; MARGIN: 4px 0px; BORDER-TOP-WIDTH: 0px; BACKGROUND-COLOR: #000000" noshade="noshade">
</div>
</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">The Eastern Company</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Notes to Consolidated Financial Statements</div>

<div><br>
</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">1. </font><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-VARIANT: small-caps">Description of Business</font></div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">The Eastern Company (the "Company") includes eight separate operating divisions located within the United States, two wholly-owned Canadian subsidiaries (one located in Tillsonburg, Ontario, Canada, and one in Kelowna, British Columbia, Canada), a wholly-owned Taiwanese subsidiary located in Taipei, Taiwan, a wholly-owned subsidiary in Hong Kong, two wholly-owned Chinese subsidiaries (one located in Shanghai, China, and one located in Dongguan, China) and two wholly-owned subsidiaries in Mexico (one located in Lerma, Mexico and one located in Reynosa, Mexico).</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">The operations of the Company consist of three business segments: industrial hardware, security products, and metal products.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">The Industrial Hardware segment consists of Eberhard Manufacturing, Eberhard Hardware Manufacturing Ltd., Eastern Industrial Ltd, Velvac Holdings Inc., Canadian Commercial Vehicles Corporation, Composite Panel Technologies. and Sesamee Mexicana, S.A. de C.V. These businesses design, manufacture and market a diverse product line of custom and standard vehicular and industrial hardware, including passenger restraint and vehicular locks, latches, hinges, mirrors, mirror-cameras, light weight sleeper boxes and truck bodies. The segment's products can be found on tractor-trailer trucks, specialty commercial vehicles, recreational vehicles, fire and rescue vehicles, school buses, military vehicles and other vehicles. In addition, the segment designs and manufactures a wide selection of fasteners and other closure devices used to secure access doors on various types of industrial equipment such as metal cabinets, machinery housings and electronic instruments.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">The Security Products segment, Illinois Lock Company/CCL Security Products, World Lock Company Ltd., Dongguan Reeworld Security Products Ltd. and World Security Industries Ltd., Greenwald Industries, Argo EMS (formerly Argo Transdata). Illinois Lock Company/CCL Security Products design, manufactures and distributes custom engineered and many standard closing and locking systems, including vehicular accessory locks, cabinet locks, cam locks, electric switch locks, tubular key locks and combination padlocks. Greenwald manufactures and markets coin acceptors and other coin security products used primarily in the commercial laundry markets. Greenwald's products include timers, drop meters, coin chutes, money boxes, meter cases, smart cards, value transfer stations, smart card readers, card management software, assess control units. Argo EMS supplies printed circuit boards and other electronic assemblies.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">The Metal Products segment produces anchoring devices used in supporting the roofs of underground coal mines and specialty products which serve the construction, automotive, railroad and electrical industries.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Sales are made to customers primarily in North America.</div>

<div><br>
</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: justify">2. A<font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-VARIANT: small-caps">ccounting</font> P<font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-VARIANT: small-caps">olicies</font></div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: justify">Use of Estimates</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">The preparation of financial statements in conformity with accounting principles generally accepted in the United States requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and the disclosure of contingent assets and liabilities at the date of the financial statements, as well as the reported amounts of revenues and expenses during the reporting period.&#160; On an ongoing basis the Company evaluates its estimates, including those related to product returns, bad debts, carrying value of inventories, intangible and other long-lived assets, income taxes, pensions and other postretirement benefits.&#160; Actual results could differ from those estimates.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: justify">Fiscal Year</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">The Company's year ends on the Saturday nearest to December 31.&#160; Fiscal 2017 was a 52 week year, 2016 was a 52 week year and 2015 was a 52 week year.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: justify">Principles of Consolidation</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">The consolidated financial statements include the accounts of the Company and its subsidiaries, all of which are wholly-owned. All intercompany accounts and transactions are eliminated.</div>

<div id="DSPFPageBreakArea" style="MARGIN-BOTTOM: 10pt; CLEAR: both; MARGIN-TOP: 10pt">
<div id="DSPFPageNumberArea" style="TEXT-ALIGN: center"><font id="DSPFPageNumber" style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: normal; FONT-STYLE: normal">40</font></div>

<div id="DSPFPageBreak" style="PAGE-BREAK-AFTER: always">
<hr style="BORDER-LEFT-WIDTH: 0px; HEIGHT: 2px; BORDER-RIGHT-WIDTH: 0px; WIDTH: 100%; BORDER-BOTTOM-WIDTH: 0px; COLOR: #000000; CLEAR: both; MARGIN: 4px 0px; BORDER-TOP-WIDTH: 0px; BACKGROUND-COLOR: #000000" noshade="noshade">
</div>
</div>

<div><br>
</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">The Eastern Company</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Notes to Consolidated Financial Statements</div>

<div><br>
</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: justify">Cash Equivalents</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Highly liquid investments purchased with a maturity of three months or less are considered cash equivalents.&#160; The Company has deposits that exceed amounts insured by the Federal Deposit Insurance Corporation (FDIC) up to $250,000, but the Company does not consider this a significant concentration of credit risk based on the strength of the financial institution. Approximately 64% of available cash is located outside of the United States in our foreign subsidiaries.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: justify">Reclassification</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Commencing with the third quarter of 2017, 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><br>
</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: justify">2. A<font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-VARIANT: small-caps">ccounting</font> P<font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-VARIANT: small-caps">olicies</font>&#160;<font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-STYLE: italic">(continued)</font></div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: justify">Foreign Currency</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">For foreign operations balance sheet accounts are translated at the current year-end exchange rate; income statement accounts are translated at the average exchange rate for the year.&#160; Resulting translation adjustments are made directly to a separate component of shareholders' equity &#8211; "Accumulated other comprehensive income (loss) &#8211; Foreign currency translation".&#160; Foreign currency exchange transaction gains and losses are not material in any year.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: justify">Recognition of Sales</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify; MARGIN-RIGHT: 4.5pt">Sales are recognized when persuasive evidence of an arrangement exists, the price is fixed and determinable, delivery has occurred, and there is a reasonable assurance of collection of the sales proceeds.&#160; The Company obtains written purchase authorizations from its customers for a specified amount of product at a specified price and delivery occurs at the time of shipment. Credit is extended based on an evaluation of each customer's financial condition; collateral is not required. Sales are recorded net of returns and allowances.&#160; Accounts receivable are recorded net of applicable allowances.&#160; No one customer accounted for 10% of net sales during 2017, 2016 or 2015.&#160; No one customer exceeded 10% of total accounts receivable at year end 2017 for 2016.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: justify">Accounts Receivable</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify; MARGIN-RIGHT: 4.5pt">Accounts receivable are stated at their net realizable value.&#160; The Company maintains an allowance for doubtful accounts for estimated losses resulting from the inability of its customers to make required payments.&#160; The Company reviews the collectability of its receivables on an ongoing basis taking into account a combination of factors.&#160; The Company reviews potential problems, such as past due accounts, a bankruptcy filing or deterioration in the customer's financial condition, to ensure the Company is adequately accrued for potential loss.&#160; Accounts are considered past due based on when payment was originally due.&#160; If a customer's situation changes, such as a bankruptcy or creditworthiness, or there is a change in the current economic climate, the Company may modify its estimate of the allowance for doubtful accounts.&#160; The Company will write off accounts receivable after reasonable collection efforts have been made and the accounts are deemed uncollectible.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: justify">Inventories</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Inventories are valued at the lower of cost or market or net realizable value. Cost is determined by the last-in, first-out (LIFO) method in the U.S. ($26,280,620 for U.S. inventories at December 30, 2017 excluding Velvac) and by the first-in, first-out (FIFO) method for inventories outside the U.S. ($8,034,924 for inventories outside the U.S. at December 30, 2017). Cost exceeds the LIFO carrying value by approximately $6,476,073 at December 30, 2017 and $6,121,286 at December 31, 2016. There was no material LIFO quantity liquidation in 2017, 2016 and 2015. In addition, as of the balance sheet dates, the Company has recorded reserves for excess/obsolete inventory.</div>

<div id="DSPFPageBreakArea" style="MARGIN-BOTTOM: 10pt; CLEAR: both; MARGIN-TOP: 10pt">
<div id="DSPFPageNumberArea" style="TEXT-ALIGN: center"><font id="DSPFPageNumber" style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: normal; FONT-STYLE: normal">41</font></div>

<div id="DSPFPageBreak" style="PAGE-BREAK-AFTER: always">
<hr style="BORDER-LEFT-WIDTH: 0px; HEIGHT: 2px; BORDER-RIGHT-WIDTH: 0px; WIDTH: 100%; BORDER-BOTTOM-WIDTH: 0px; COLOR: #000000; CLEAR: both; MARGIN: 4px 0px; BORDER-TOP-WIDTH: 0px; BACKGROUND-COLOR: #000000" noshade="noshade">
</div>
</div>

<div><br>
</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">The Eastern Company</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Notes to Consolidated Financial Statements</div>

<div><br>
</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: justify">2. A<font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-VARIANT: small-caps">ccounting</font> P<font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-VARIANT: small-caps">olicies</font>&#160;<font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-STYLE: italic">(continued)</font></div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: justify">Property, Plant and Equipment and Related Depreciation</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Property, plant and equipment (including equipment under capital lease) are stated at cost.&#160; Depreciation ($3,948,728 in 2017, $3,371,694 in 2016, $3,460,516 in 2015) is computed generally using the straight-line method based on the following estimated useful lives of the assets: Buildings 10 to 39.5 years; Machinery and equipment 3 to 10 years.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: justify">Goodwill, Intangibles and Impairment of Long-Lived Assets</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Patents are recorded at cost and are amortized using the straight-line method over the lives of the patents.&#160; Technology and licenses are recorded at cost and are generally amortized on a straight-line basis over periods ranging from 5 to 17 years.&#160; Non-compete agreements and customer relationships are being amortized using the straight-line method over a period of 5 years. Amortization expense in 2017, 2016 and 2015 was $770,457, $442,699 and $460,922, respectively.&#160; Total amortization expense for each of the</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">next five years is estimated to be as follows: 2018 - $1,228,000; 2019 - $1,228,000; 2020 - $995,000; 2021 - $995,000 and 2022 - $853,000.&#160; Trademarks are not amortized as their lives are deemed to be indefinite.</div>

<div><br>
</div>

<table id="z168b31ab70b141c492e1dafa80c5d822" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2">
<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>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 style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2">
<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>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 style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2">
<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>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 style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2">
<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><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif"><br>
</font> Total</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">Weighted-Average<font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif"><br>
</font> Amortization Period (Years)</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; TEXT-INDENT: -18pt">2017 Gross Amount</div>
</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="2">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="2">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="2">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="2">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="2">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 40%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<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 style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">7,074,456</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">1,021,918</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">&#8212;</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">8,096,374</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">12.3</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 40%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; TEXT-INDENT: -18pt">Customer relationships</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">3,650,000</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">449,706</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">&#8212;</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">4,099,706</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">9.5</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 40%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; TEXT-INDENT: -18pt">Non-compete agreements</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">&#8212;</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">407,000</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">&#8212;</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">407,000</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">5.0</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 40%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; TEXT-INDENT: -18pt">Intellectual property</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">&#8212;</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">307,370</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">&#8212;</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">307,370</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">5.0</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 40%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; TEXT-INDENT: -18pt">Total Gross Intangibles</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">10,724,456</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">2,185,994</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">&#8212;</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">12,910,450</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">10.8</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 40%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 40%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; TEXT-INDENT: -18pt">2017 Accumulated Amortization</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 40%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">
<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 style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">2,007,418</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">630,784</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">&#8212;</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">2,638,202</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 40%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; TEXT-INDENT: -18pt">Customer relationships</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">298,645</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">269,823</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">&#8212;</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">568,468</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 40%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; TEXT-INDENT: -18pt">Non-compete agreements</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">&#8212;</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">244,200</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">&#8212;</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">244,200</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 40%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; TEXT-INDENT: -18pt">Intellectual property</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">&#8212;</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">184,422</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">&#8212;</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">184,422</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 40%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; TEXT-INDENT: -18pt">Accumulated Amortization</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">2,306,063</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">1,329,229</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">&#8212;</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">3,635,292</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 40%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 40%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff" valign="bottom">
<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 2017 per Balance Sheet</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">8,418,393</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">856,765</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">&#8212;</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">9,275,158</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 40%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 40%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">
<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 Gross Amount</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 40%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<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 style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">2,159,060</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">1,035,374</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">&#8212;</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">3,194,434</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">15.6</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 40%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; TEXT-INDENT: -18pt">Customer relationships</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">&#8212;</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">449,706</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">&#8212;</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">449,706</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">5.0</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 40%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; TEXT-INDENT: -18pt">Non-compete agreements</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">&#8212;</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">407,000</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">&#8212;</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">407,000</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">5.0</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 40%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; TEXT-INDENT: -18pt">Intellectual property</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">&#8212;</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">307,370</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">&#8212;</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">307,370</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">5.0</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 40%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; TEXT-INDENT: -18pt">Total Gross Intangibles</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">2,159,060</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">2,199,450</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">&#8212;</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">4,358,510</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">12.3</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 40%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>
</table>

<div id="DSPFPageBreakArea" style="MARGIN-BOTTOM: 10pt; CLEAR: both; MARGIN-TOP: 10pt">
<div id="DSPFPageNumberArea" style="TEXT-ALIGN: center"><font id="DSPFPageNumber" style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: normal; FONT-STYLE: normal">42</font></div>

<div id="DSPFPageBreak" style="PAGE-BREAK-AFTER: always">
<hr style="BORDER-LEFT-WIDTH: 0px; HEIGHT: 2px; BORDER-RIGHT-WIDTH: 0px; WIDTH: 100%; BORDER-BOTTOM-WIDTH: 0px; COLOR: #000000; CLEAR: both; MARGIN: 4px 0px; BORDER-TOP-WIDTH: 0px; BACKGROUND-COLOR: #000000" noshade="noshade">
</div>
</div>

<div><br>
</div>

<div><br>
</div>

<table id="z73b5fdfff29f4c8198519bdf3a08064f" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif"><br>
</font>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 style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif"><br>
</font>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 style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: right"><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif"><br>
</font>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 style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: right"><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><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif"><br>
</font> Total</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: right">Weighted-Average<font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif"><br>
</font> Amortization Period (Years)</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">
<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 style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="2">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="2">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="2">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="2">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="2">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 40%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<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 style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">1,529,675</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">598,756</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">&#8212;</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">2,128,431</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">&#160;</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 40%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; TEXT-INDENT: -18pt">Customer relationships</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">&#8212;</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">179,882</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">&#8212;</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">179,882</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">&#160;</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 40%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; TEXT-INDENT: -18pt">Non-compete agreements</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">&#8212;</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">162,800</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">&#8212;</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">162,800</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">&#160;</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 40%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; TEXT-INDENT: -18pt">Intellectual property</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">&#8212;</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">122,948</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">&#8212;</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">122,948</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">&#160;</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 40%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; TEXT-INDENT: -18pt">Accumulated Amortization</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">1,529,675</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">1,064,386</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">&#8212;</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">2,594,061</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">&#160;</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 40%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 40%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff" valign="bottom">
<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 2016 per Balance Sheet</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">629,385</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">1,135,064</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">&#8212;</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">1,764,449</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">&#160;</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 40%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>
</table>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">In the event that facts and circumstances indicate that the carrying value of long-lived assets, including definite life intangible assets, may be impaired, an evaluation is performed to determine if a write-down is required.&#160; No events or changes in circumstances have occurred to indicate that the carrying amount of such long-lived assets held and used may not be recovered.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">The Company performed qualitative assessments as of the end of fiscal 2017 and fiscal 2016 and determined it is more likely than not that no impairment of goodwill existed at the end of 2017 or 2016.&#160; The Company will perform annual qualitative assessments in subsequent years as of the end of each fiscal year.&#160; Additionally, the Company will perform interim analysis whenever conditions warrant.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Goodwill or trademarks would be considered impaired whenever the historical carrying amount exceeds the fair value.&#160; Pursuant to the qualitative assessment performed, goodwill and trademarks were not impaired in 2017, 2016 or 2015.&#160; Should we reach a different conclusion in the future, additional work would be performed to determine the amount of the non-cash impairment charge to be recognized.&#160; The maximum future impairment of goodwill or trademarks that could occur is the amount recognized on our balance sheet.</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 for 2017 and 2016:</div>

<div><br>
</div>

<table id="z496f29794b2245e6a177adeb26c3ea12" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2">
<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 style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2">
<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 style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2">
<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 style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2">
<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 style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center; MARGIN-LEFT: 18pt; TEXT-INDENT: -18pt">2017</div>
</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="2">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="2">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="2">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="2">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 52%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify; MARGIN-LEFT: 18pt; TEXT-INDENT: -18pt">Beginning balance</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">1,760,793</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">13,059,042</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">&#8212;</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">14,819,835</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 52%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify; MARGIN-LEFT: 18pt; TEXT-INDENT: -18pt">Investment in Velvac</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">17,340,946</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">&#8212;</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">&#8212;</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">17,340,946</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 52%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Foreign exchange</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">68,110</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">&#8212;</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">&#8212;</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">68,110</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 52%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify; MARGIN-LEFT: 18pt; TEXT-INDENT: -18pt">Ending balance</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">19,169,849</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">13,059,042</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">&#8212;</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">32,228,891</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>
</table>

<div><br>
</div>

<table id="z797fa973d4e243198e5409c9ea03b06f" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2">
<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 style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2">
<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 style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2">
<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 style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2">
<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 style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center; MARGIN-LEFT: 18pt; TEXT-INDENT: -18pt">2016</div>
</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="2">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="2">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="2">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="2">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 52%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify; MARGIN-LEFT: 18pt; TEXT-INDENT: -18pt">Beginning balance</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">1,731,751</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">13,059,042</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">&#8212;</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">14,790,793</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 52%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify; MARGIN-LEFT: 18pt; TEXT-INDENT: -18pt">Foreign exchange</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">29,042</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">&#8212;</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">&#8212;</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">29,042</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 52%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify; MARGIN-LEFT: 18pt; TEXT-INDENT: -18pt">Ending balance</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">1,760,793</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">13,059,042</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">&#8212;</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">14,819,835</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>
</table>

<div><br>
</div>

<div id="DSPFPageBreakArea" style="MARGIN-BOTTOM: 10pt; CLEAR: both; MARGIN-TOP: 10pt">
<div id="DSPFPageNumberArea" style="TEXT-ALIGN: center"><font id="DSPFPageNumber" style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: normal; FONT-STYLE: normal">43</font></div>

<div id="DSPFPageBreak" style="PAGE-BREAK-AFTER: always">
<hr style="BORDER-LEFT-WIDTH: 0px; HEIGHT: 2px; BORDER-RIGHT-WIDTH: 0px; WIDTH: 100%; BORDER-BOTTOM-WIDTH: 0px; COLOR: #000000; CLEAR: both; MARGIN: 4px 0px; BORDER-TOP-WIDTH: 0px; BACKGROUND-COLOR: #000000" noshade="noshade">
</div>
</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">The Eastern Company</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Notes to Consolidated Financial Statements</div>

<div><br>
</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: justify">2. A<font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-VARIANT: small-caps">ccounting</font> P<font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-VARIANT: small-caps">olicies</font>&#160;<font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-STYLE: italic">(continued)</font></div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: justify">Cost of Goods Sold</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Cost of goods sold reflects the cost of purchasing, manufacturing and preparing a product for sale.&#160; These costs generally represent the expenses to acquire or manufacture products for sale (including an allocation of depreciation and amortization) and are primarily comprised of direct materials, direct labor, and overhead, which includes indirect labor, facility and equipment costs, inbound freight, receiving, inspection, purchasing, warehousing and any other costs related to the purchasing, manufacturing or preparation of a product for sale.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: justify">Shipping and Handling Costs</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Shipping and handling costs are included in cost of goods sold.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: justify">Engineering Costs</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Engineering costs, charged to expense as incurred, were $5,622,829 in 2017, $2,568,307 in 2016 and $2,459,062 in 2015.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: justify">Selling, General and Administrative Expenses</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Selling, general and administrative expenses include all operating costs of the Company that are not directly related to the cost of purchasing, manufacturing and preparing a product for sale.&#160; These expenses generally represent the cost of selling or distributing the product once it is available for sale, as well as administrative expenses for support functions and related overhead.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: justify">Research &amp; Development Costs</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Research &amp; development costs, charged to expense as incurred, were $3,678,481 in 2017, $1,525,650 in 2016 and $1,218,948 in 2015.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: justify">Advertising Costs</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">The Company expenses advertising costs as incurred.&#160; Advertising costs were $526,651 in 2017, $441,853 in 2016 and $496,066 in 2015.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: justify">Software Development Costs</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Software development costs, including costs to develop software sold, leased, or otherwise marketed, that are incurred subsequent to the establishment of technological feasibility are capitalized if significant. Costs incurred during the application development stage for internal-use software are capitalized if significant. Capitalized software development costs are amortized using the straight-line amortization method over the estimated useful life of the applicable software. Such software development costs required to be capitalized have not been material to date.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: justify">Income Taxes</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">The Company accounts for uncertain tax positions pursuant to the provisions of FASB Accounting Standards Codification ("ASC") 740 which clarifies the accounting for uncertainty in income taxes recognized in a company's financial statements. These provisions detail how companies should recognize, measure, present and disclose uncertain tax positions that have or are expected to be taken.&#160; As such, the financial statements will reflect expected future tax consequences of uncertain tax positions presuming the taxing authorities' full knowledge of the position and all relevant facts. See Note 7 Income Taxes.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">The Company and its U.S. subsidiaries file a consolidated federal income tax return.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Deferred tax assets and liabilities are determined based on differences between financial reporting and tax bases of assets and liabilities and are measured using the enacted tax rates and laws that will be in effect when the differences are expected to reverse.</div>

<div>&#160;</div>

<div><br>
 &#160;</div>

<div id="DSPFPageBreakArea" style="MARGIN-BOTTOM: 10pt; CLEAR: both; MARGIN-TOP: 10pt">
<div id="DSPFPageNumberArea" style="TEXT-ALIGN: center"><font id="DSPFPageNumber" style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: normal; FONT-STYLE: normal">44</font></div>

<div id="DSPFPageBreak" style="PAGE-BREAK-AFTER: always">
<hr style="BORDER-LEFT-WIDTH: 0px; HEIGHT: 2px; BORDER-RIGHT-WIDTH: 0px; WIDTH: 100%; BORDER-BOTTOM-WIDTH: 0px; COLOR: #000000; CLEAR: both; MARGIN: 4px 0px; BORDER-TOP-WIDTH: 0px; BACKGROUND-COLOR: #000000" noshade="noshade">
</div>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">The Eastern Company</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Notes to Consolidated Financial Statements (continued)</div>

<div><br>
</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: justify">2. A<font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-VARIANT: small-caps">ccounting</font> P<font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-VARIANT: small-caps">olicies</font>&#160;<font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-STYLE: italic">(continued)</font></div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">On December, 22, 2017, SAB 118 was issued due to the complexities involved in accounting for the recently enacted Tax Act. SAB 118 requires the company to include in its financial statements a reasonable estimate of the impact of the Tax Act on earnings to the extent such estimate has been determined. Accordingly, the U.S. provision for income tax for 2017 is based on the reasonable estimate guidance provided by SAB 118. The company is continuing to assess the impact from the Tax Act and will record adjustments in 2018. The final impact on the company from the Tax Act's transition tax legislation may differ from the reasonable estimate due to the complexity of calculating and supporting with primary evidence such U.S. tax attributes as accumulated foreign earnings and profits, foreign tax paid, and other tax components involved in foreign tax credit calculations for prior years back to 1986. Such differences could be material, due to, among other things, changes in interpretations of the Tax Act, future legislative action to address questions that arise because of the Tax Act, changes in accounting standards for income taxes or related interpretations in response to the Tax Act, or any updates or changes to estimates the company has utilized to calculate the transition tax's reasonable estimate.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: justify">Earnings per Share</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">The denominators used in the earnings per share computations follow:</div>

<div><br>
</div>

<table id="zfe4d1c3afcf3487392a9c392c7deb8d5" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="VERTICAL-ALIGN: middle; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: middle; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">2017</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: middle; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">2016</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: middle; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">2015</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: middle" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; TEXT-INDENT: -18pt">Basic:</div>
</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: middle" valign="bottom" colspan="2">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: middle" valign="bottom" colspan="2">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: middle" valign="bottom" colspan="2">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 64%; VERTICAL-ALIGN: middle; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; TEXT-INDENT: -18pt">Weighted average shares outstanding</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">6,259,139</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">6,251,535</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">6,245,057</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 64%; VERTICAL-ALIGN: middle; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 64%; VERTICAL-ALIGN: middle; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: left">Diluted:</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 64%; VERTICAL-ALIGN: middle; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Weighted average shares outstanding</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">6,259,139</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">6,251,535</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">6,245,057</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 64%; VERTICAL-ALIGN: middle; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; TEXT-INDENT: -18pt">Dilutive stock options</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">35,634</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">&#8212;</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">&#8212;</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 64%; VERTICAL-ALIGN: middle; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Denominator for diluted earnings per share</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">6,294,773</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">6,251,535</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">6,245,057</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>
</table>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">There were no anti-dilutive stock equivalents in 2017, 2016 or 2015.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: justify">Stock Based Compensation</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">The Company accounts for stock based compensation pursuant to the fair value recognition provisions of ASC 718. </font>For the year ended December 30, 2017, there were 174,500 SARs and options of common stock granted under the 2010 Plan. <font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">No stock options were granted in 2016 or 2015, and, since all outstanding options in those years were fully vested in each year presented, there was no impact on the financial statements.</font></div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Under the terms of the Director's Fee Program, the directors can elect to receive their Director's fees in cash or in common shares of the Company.&#160; This election is made at the beginning of each fiscal year and remains in effect for the entire year.</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">The Eastern Company</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: justify">Fair Value of Financial Instruments</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Fair value is defined as the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date.&#160;&#160; The company utilizes a fair value hierarchy, which maximizes the use of observable inputs and minimizes the use of unobservable inputs when measuring fair value.&#160;&#160;The fair value hierarchy has three levels of inputs that may be used to measure fair value:</div>

<div><br>
</div>

<table id="z15a8e09abf1f4303a83b05beb4e37139" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 8.59%; VERTICAL-ALIGN: top">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Level 1</div>
</td>
<td style="WIDTH: 91.41%; VERTICAL-ALIGN: top">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Unadjusted quoted prices in active markets that are accessible at the measurement date for identical, unrestricted</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">assets or liabilities.</div>
</td>
</tr>
</table>

<div><br>
</div>

<table id="z8c1eda85666349ac94f10639b84314ab" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 8.59%; VERTICAL-ALIGN: top">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Level 2</div>
</td>
<td style="WIDTH: 91.41%; VERTICAL-ALIGN: top">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Quoted prices in markets that are not active; or other inputs that are observable, either directly or indirectly, for</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">substantially the full term of the asset or liability.</div>
</td>
</tr>
</table>

<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">&#160;</div>

<div id="DSPFPageBreakArea" style="MARGIN-BOTTOM: 10pt; CLEAR: both; MARGIN-TOP: 10pt">
<div id="DSPFPageNumberArea" style="TEXT-ALIGN: center"><font id="DSPFPageNumber" style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: normal; FONT-STYLE: normal">45</font></div>

<div id="DSPFPageBreak" style="PAGE-BREAK-AFTER: always">
<hr style="BORDER-LEFT-WIDTH: 0px; HEIGHT: 2px; BORDER-RIGHT-WIDTH: 0px; WIDTH: 100%; BORDER-BOTTOM-WIDTH: 0px; COLOR: #000000; CLEAR: both; MARGIN: 4px 0px; BORDER-TOP-WIDTH: 0px; BACKGROUND-COLOR: #000000" noshade="noshade">
</div>
</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 Eastern Company</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Notes to Consolidated Financial Statements (continued)</div>

<div><br>
 &#160;</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: justify">2. A<font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-VARIANT: small-caps">ccounting</font> P<font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-VARIANT: small-caps">olicies</font>&#160;<font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-STYLE: italic">(continued)</font></div>

<div><br>
</div>

<table id="z176789761ee74c9f83ad78554821b575" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 8.59%; VERTICAL-ALIGN: top">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Level 3</div>
</td>
<td style="WIDTH: 91.41%; VERTICAL-ALIGN: top">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Prices or valuation techniques that require inputs that are both significant to the fair value measurement and</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">unobservable.</div>
</td>
</tr>
</table>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">The carrying amounts of other financial instruments (cash and cash equivalents, accounts receivable, accounts payable and debt) as of December 30, 2017 and December 31, 2016, approximate fair value.&#160; Fair value was based on expected cash flows and current market conditions.</div>

<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><br>
</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: justify">3. B<font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-VARIANT: small-caps">usiness</font>&#160;<font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-VARIANT: small-caps">Acquisitions</font></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 Velvac Acquisition 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, as 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 adjusted goodwill of $17,341,000 arising from the Velvac Acquisition consists 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 id="zf9544b8820a34bd5a7b894ef79eac3cd" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="VERTICAL-ALIGN: top" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Consideration</div>
</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top" valign="bottom" colspan="2">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 88%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify; TEXT-INDENT: 9.2pt">Cash</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">4,078,000</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 88%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify; TEXT-INDENT: 9.2pt">Debt</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">36,000,000</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 88%; VERTICAL-ALIGN: top; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff" valign="bottom">
<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 style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">2,070,000</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 88%; VERTICAL-ALIGN: top; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">42,148,000</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 88%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #cceeff" valign="bottom">
<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 style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 88%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">at fair value</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 88%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify; TEXT-INDENT: 9.2pt">Accounts receivable</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">6,063,429</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 88%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify; TEXT-INDENT: 9.2pt">Inventory</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">12,992,377</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 88%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #cceeff" valign="bottom">
<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 style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">494,617</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 88%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #ffffff" valign="bottom">
<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 style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">3,911,767</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 88%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #cceeff" valign="bottom">
<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 style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">366,401</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 88%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #ffffff" valign="bottom">
<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 style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">11,560,000</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 88%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify; TEXT-INDENT: 9.2pt">Current liabilities</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">(7,720,591</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">)</div>
</td>
</tr>

<tr>
<td style="WIDTH: 88%; VERTICAL-ALIGN: top; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">
<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 style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">(2,860,946</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">)</div>
</td>
</tr>

<tr>
<td style="WIDTH: 88%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #cceeff" valign="bottom">
<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 style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">24,807,054</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 88%; VERTICAL-ALIGN: top; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Goodwill</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">17,340,946</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 88%; VERTICAL-ALIGN: top; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">42,148,000</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>
</table>

<div><br>
</div>

<div><br>
</div>

<div id="DSPFPageBreakArea" style="MARGIN-BOTTOM: 10pt; CLEAR: both; MARGIN-TOP: 10pt">
<div id="DSPFPageNumberArea" style="TEXT-ALIGN: center"><font id="DSPFPageNumber" style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: normal; FONT-STYLE: normal">46</font></div>

<div id="DSPFPageBreak" style="PAGE-BREAK-AFTER: always">
<hr style="BORDER-LEFT-WIDTH: 0px; HEIGHT: 2px; BORDER-RIGHT-WIDTH: 0px; WIDTH: 100%; BORDER-BOTTOM-WIDTH: 0px; COLOR: #000000; CLEAR: both; MARGIN: 4px 0px; BORDER-TOP-WIDTH: 0px; BACKGROUND-COLOR: #000000" noshade="noshade">
</div>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">The Eastern Company</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Notes to Consolidated Financial Statements (continued)</div>

<div><br>
</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: justify">3. B<font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-VARIANT: small-caps">usiness</font>&#160;<font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-VARIANT: small-caps">Acquisitions </font><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-STYLE: italic">(continued)</font></div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">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"><u>Accounts Receivable</u></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"><u>Inventories</u></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 $1,187,668 above the seller's original cost basis of $11,804,709. 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"><u>Intangible Assets</u></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 was 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><u>Acquisition Related Expenses</u></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 year ended December 30, 2017 was $863,000 for acquisition expenses.</div>

<div><br>
</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: justify">4. C<font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-VARIANT: small-caps">ontingencies</font></div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">The Company is party to various legal proceedings and claims related to its normal business operations.&#160; In the opinion of management, the Company has substantial and meritorious defenses for these claims and proceedings in which it is a defendant, and believes these matters will ultimately be resolved without a material adverse effect on the consolidated financial position,</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">&#160;</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">results of operations or liquidity of the Company.&#160; The aggregate provision for losses related to contingencies arising in the ordinary course of business was not material to operating results for any year presented.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">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 first quarter of 2018. The total estimated cost for the proposed remediation system is anticipated to be approximately $50,000.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">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</div>

<div id="DSPFPageBreakArea" style="MARGIN-BOTTOM: 10pt; CLEAR: both; MARGIN-TOP: 10pt">
<div id="DSPFPageNumberArea" style="TEXT-ALIGN: center"><font id="DSPFPageNumber" style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: normal; FONT-STYLE: normal">47</font></div>

<div id="DSPFPageBreak" style="PAGE-BREAK-AFTER: always">
<hr style="BORDER-LEFT-WIDTH: 0px; HEIGHT: 2px; BORDER-RIGHT-WIDTH: 0px; WIDTH: 100%; BORDER-BOTTOM-WIDTH: 0px; COLOR: #000000; CLEAR: both; MARGIN: 4px 0px; BORDER-TOP-WIDTH: 0px; BACKGROUND-COLOR: #000000" noshade="noshade">
</div>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">The Eastern Company</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Notes to Consolidated Financial Statements (continued)</div>

<div><br>
</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: justify">4. CONTINGENCIES <font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-STYLE: italic">(continued)</font></div>

<div><br>
 (the "DEC") for approval in the first quarter of 2018. 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.</div>
</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">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.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Approximately 31% of the total workforce is subject to negotiated union contracts, and approximately 9% of the total workforce is covered by such agreements that expire during 2018.</div>

<div><br>
</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: justify">5. D<font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-VARIANT: small-caps">ebt</font></div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">On January 29, 2010, the Company signed a secured Loan Agreement (the "Loan Agreement") with People's United Bank ("People's") which included a $5,000,000 term portion (the "Original Term Loan") and a $10,000,000 revolving credit portion.&#160; 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 is fixed at 4.98%.&#160; Interest on the 2012 Term Loan is 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.&#160; On January 23, 2014, the Company signed an amendment to its secured Loan Agreement with People's which extended the maturity date of the $10,000,000 revolver 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.</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 signed an amended and restated loan agreement (the "Restated Loan Agreement") with People's United Bank that included a $31 million term portion and a $10 million revolving credit portion.&#160; Proceeds of the loan were used to repay the remaining outstanding term loan of the Company (approximately $1,429,000) and to acquire 100% of the common stock of Velvac Holdings, Inc. (see Footnote 3).&#160; The term portion of the loan 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.&#160; The term loan is a five-year loan with any remaining outstanding balance due on March 1, 2022.&#160; The revolving credit portion has a quarterly commitment fee ranging from 0.2% to 0.375% based on operating results.&#160; Under the terms of the Restated Loan Agreement, this quarterly commitment fee will be 0.25% for the first six months.&#160; The revolving credit portion has a maturity</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">date of April 1, 2022.&#160; On April 3, 2017, the Company borrowed approximately $6.6 million on the revolving credit facility. The</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Company subsequently paid off $1.6 million on the revolving credit facility leaving a balance on the credit facility of $5 million as of December 30, 2017.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">The interest rates on the term and revolving credit portion of the Restated Loan Agreement vary.&#160; The interest rates may vary based on the LIBOR rate plus a margin spread of 1.75% to 2.50%.&#160; The margin spread is based on operating results calculated on a rolling-four-quarter basis.&#160; The Company may also borrow funds at the lender's prime rate.&#160; On December&#160; 30, 2017, the interest rate for one half ($15.1 million) of the term portion was 3.11%, using a 1 month LIBOR rate and 3.33% on the remaining balance ($15.1 million) of the term loan based on a 3 month LIBOR rate. The interest rate on the $5 million of the revolving credit portion was 3.11%.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">On April 4, 2017, the Company entered into an interest rate swap contract with the lender with an original notional amount of $15,500,000, which is equal to 50% of the outstanding balance of the term loan on that date.&#160; The notional amount will decrease on a quarterly basis beginning July 3, 2017 following the principal repayment schedule of the term loan.&#160; 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>&#160;</div>

<div id="DSPFPageBreakArea" style="MARGIN-BOTTOM: 10pt; CLEAR: both; MARGIN-TOP: 10pt">
<div id="DSPFPageNumberArea" style="TEXT-ALIGN: center"><font id="DSPFPageNumber" style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: normal; FONT-STYLE: normal">48</font></div>

<div id="DSPFPageBreak" style="PAGE-BREAK-AFTER: always">
<hr style="BORDER-LEFT-WIDTH: 0px; HEIGHT: 2px; BORDER-RIGHT-WIDTH: 0px; WIDTH: 100%; BORDER-BOTTOM-WIDTH: 0px; COLOR: #000000; CLEAR: both; MARGIN: 4px 0px; BORDER-TOP-WIDTH: 0px; BACKGROUND-COLOR: #000000" noshade="noshade">
</div>
</div>

<div>
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">The Eastern Company</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Notes to Consolidated Financial Statements (continued)</div>

<div><br>
</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: justify">5. DEBT <font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-STYLE: italic">(continued)</font></div>

<div><br>
</div>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Debt consists of:</div>

<div><br>
</div>

<table id="z99dab1fc1f21471186c822f2d99fab43" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">2017</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: center">2016</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 76%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 13.65pt; TEXT-INDENT: -13.65pt">Term loans</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">30,225,000</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">1,785,714</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 76%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 13.65pt; TEXT-INDENT: -13.65pt">Revolving credit loan</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">5,000,000</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">&#8212;</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 76%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">35,225,000</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">1,785,714</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 76%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 13.65pt; TEXT-INDENT: -13.65pt">Less current portion</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">6,550,000</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">892,857</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 76%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">28,675,000</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">892,857</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>
</table>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">The Company paid interest of $977,399 in 2017, $127,735 in 2016, and $174,558 in 2015.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">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</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">covenants for the three month period ended December 30, 2017.&#160; In addition, the Company has restrictions on, among other things, new capital leases, purchases or redemptions of its capital stock, mergers and divestitures, and new borrowing.&#160; The Company was in compliance with all covenants in 2016 and 2017.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">As of December 30, 2017, scheduled annual principal maturities of long-term debt for each of the next five years follow:</div>

<div><br>
</div>

<table id="zf56da79e1bf441c49e157c6c93a9eb08" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 88%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; TEXT-INDENT: -18pt">2018</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">1,550,000</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 88%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; TEXT-INDENT: -18pt">2019</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">2,325,000</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 88%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; TEXT-INDENT: -18pt">2020</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">3,100,000</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 88%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; TEXT-INDENT: -18pt">2021</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">3,100,000</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 88%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; TEXT-INDENT: -18pt">2022</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">20,150,000</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 88%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; TEXT-INDENT: -18pt">Thereafter</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">&#8212;</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 88%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">30,225,000</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>
</table>

<div><br>
</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: left">6. S<font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-VARIANT: small-caps">tock</font> O<font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-VARIANT: small-caps">ptions and </font>A<font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-VARIANT: small-caps">wards</font></div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: justify">Stock Options</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 </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">&#160;</div>

<div id="DSPFPageBreakArea" style="MARGIN-BOTTOM: 10pt; CLEAR: both; MARGIN-TOP: 10pt">
<div id="DSPFPageNumberArea" style="TEXT-ALIGN: center"><font id="DSPFPageNumber" style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: normal; FONT-STYLE: normal">49</font></div>

<div id="DSPFPageBreak" style="PAGE-BREAK-AFTER: always">
<hr style="BORDER-LEFT-WIDTH: 0px; HEIGHT: 2px; BORDER-RIGHT-WIDTH: 0px; WIDTH: 100%; BORDER-BOTTOM-WIDTH: 0px; COLOR: #000000; CLEAR: both; MARGIN: 4px 0px; BORDER-TOP-WIDTH: 0px; BACKGROUND-COLOR: #000000" noshade="noshade">
</div>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">The Eastern Company</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Notes to Consolidated Financial Statements (continued)</div>

<div><br>
</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: justify">6. STOCK OPTIONS AND AWARDS <font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-STYLE: italic">(continued)</font></div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">will retain vested stock options before exercising them, the estimated volatility of the Company's common stock price and thenumber 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. The Company used several assumptions which included an expected term of 3.5 years, volatility deviation of 22.6% and a risk free rate of 1.47%.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">As of December 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. During 2017, 25,000 shares were granted but not issued and during the year 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 the Company's common stock.&#160; During 2017, the Company issued 149,500 SARs and during 2016 no SARs were issued.</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 during fiscal year 2017 was approximately $172,806.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">As of December 30, 2017, there were 333,500 shares of common stock reserved and available for future grant under the above noted 2010 Plan.</div>

<div>&#160;</div>

<div><br>
 &#160;</div>

<div id="DSPFPageBreakArea" style="MARGIN-BOTTOM: 10pt; CLEAR: both; MARGIN-TOP: 10pt">
<div id="DSPFPageNumberArea" style="TEXT-ALIGN: center"><font id="DSPFPageNumber" style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: normal; FONT-STYLE: normal">50</font></div>

<div id="DSPFPageBreak" style="PAGE-BREAK-AFTER: always">
<hr style="BORDER-LEFT-WIDTH: 0px; HEIGHT: 2px; BORDER-RIGHT-WIDTH: 0px; WIDTH: 100%; BORDER-BOTTOM-WIDTH: 0px; COLOR: #000000; CLEAR: both; MARGIN: 4px 0px; BORDER-TOP-WIDTH: 0px; BACKGROUND-COLOR: #000000" noshade="noshade">
</div>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-VARIANT: small-caps; FONT-WEIGHT: bold; TEXT-ALIGN: left">&#160;</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">The Eastern Company</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Notes to Consolidated Financial Statements (continued)</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: left">6. S<font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-VARIANT: small-caps">tock</font> O<font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-VARIANT: small-caps">ptions and </font>A<font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-VARIANT: small-caps">wards </font><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-STYLE: italic">(continued)</font></div>
</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: left">&#160;</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">The following tables set forth the outstanding SARs for the period specified:</div>

<div><br>
</div>

<table id="z63c92e29cde34c48bbd062eb676eec36" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="6">
<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 30, 2017</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="6">
<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 style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">Units</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2">
<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; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">Units</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2">
<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; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 52%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<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 style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">&#8212;</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">&#8212;</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">&#8212;</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">&#8212;</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 52%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">
<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 style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">149,500</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">20.39</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">&#8212;</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">&#8212;</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 52%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff" valign="bottom">
<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">Forfeited</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">(8,000</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">)</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">21.10</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">&#8212;</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">&#8212;</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 52%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff" valign="bottom">
<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 style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">141,500</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">20.36</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">&#8212;</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">&#8212;</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 52%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>
</table>

<div>&#160;</div>

<table id="zd3bea89604da484ea3b927b1f6d25ff0" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="VERTICAL-ALIGN: top; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="26">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">SARs Outstanding and Exercisable</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2">
<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; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center; TEXT-INDENT: 4pt">Outstanding as of</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">December 30, 2017</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2">
<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; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2">
<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; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center; TEXT-INDENT: 4pt">Exercisable as of</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">December 30, 2017</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2">
<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; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2">
<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; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">19.10-21.10</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">141,500</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">4.2</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">20.36</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">&#8212;</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">&#8212;</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">&#8212;</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>
</table>

<div>&#160;</div>

<div>&#160;</div>

<div>The following tables set forth the outstanding stock grants for the period specified:</div>

<div><br>
</div>

<table id="zea18f75e9e0b488db2f7072b2e44af94" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="6">
<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 30, 2017</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="6">
<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 style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">Shares</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2">
<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; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">Shares</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2">
<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; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 52%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<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 style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">&#8212;</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">&#8212;</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">&#8212;</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">&#8212;</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 52%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">
<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 style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">25,000</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">&#8212;</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">&#8212;</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">&#8212;</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 52%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff" valign="bottom">
<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">Forfeited</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">&#8212;</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">&#8212;</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">&#8212;</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">&#8212;</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 52%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff" valign="bottom">
<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 style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">25,000</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">&#8212;</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">&#8212;</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">&#8212;</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 52%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>
</table>

<div>&#160;</div>

<table id="z23fd3cc740aa44978b5d6974624c013f" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="VERTICAL-ALIGN: top; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="26">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">Stock Grants Outstanding and Exercisable</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2">
<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; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center; TEXT-INDENT: 4pt">Outstanding as of</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">December 30, 2017</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2">
<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; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2">
<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; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center; TEXT-INDENT: 4pt">Exercisable as of</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">December 30, 2017</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2">
<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; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2">
<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; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">0.00</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">25,000</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">5.0</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">&#8212;</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">&#8212;</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">&#8212;</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">&#8212;</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>
</table>

<div><br>
</div>

<div><br>
</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">As of December 30, 2017, outstanding SARs and options had an intrinsic value of $1,484,375.</div>

<div><br>
</div>

<div><br>
</div>

<div id="DSPFPageBreakArea" style="MARGIN-BOTTOM: 10pt; CLEAR: both; MARGIN-TOP: 10pt">
<div id="DSPFPageNumberArea" style="TEXT-ALIGN: center"><font id="DSPFPageNumber" style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: normal; FONT-STYLE: normal">51</font></div>

<div id="DSPFPageBreak" style="PAGE-BREAK-AFTER: always">
<hr style="BORDER-LEFT-WIDTH: 0px; HEIGHT: 2px; BORDER-RIGHT-WIDTH: 0px; WIDTH: 100%; BORDER-BOTTOM-WIDTH: 0px; COLOR: #000000; CLEAR: both; MARGIN: 4px 0px; BORDER-TOP-WIDTH: 0px; BACKGROUND-COLOR: #000000" noshade="noshade">
</div>
</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">The Eastern Company</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Notes to Consolidated Financial Statements (continued)</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: justify">7. I<font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-VARIANT: small-caps">ncome</font> T<font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-VARIANT: small-caps">axes</font></div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Deferred income taxes are provided on temporary differences between the carrying amounts of assets and liabilities for financial reporting purposes and those for income tax reporting purposes.&#160; Deferred income tax (assets) liabilities relate to:</div>

<div><br>
</div>

<table id="z8f78a22a92aa4341bd8c70712d9942e0" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">2017</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">2016</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">2015</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 64%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 13.65pt">Property, plant and equipment</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">3,853,837</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">6,515,129</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">6,694,885</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 64%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 13.65pt">Intangible assets</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">2,620,791</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">&#8212;</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">&#8212;</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 64%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 13.65pt">Other</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">64,905</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">119,618</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">99,989</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 64%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 13.65pt">Foreign Withholding Tax</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">861,964</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">&#8212;</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">&#8212;</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 64%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 13.65pt">Total deferred income tax liabilities</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">7,401,497</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">6,634,747</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">6,794,874</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 64%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 64%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 13.65pt">Other postretirement benefits</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">(235,510</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">)</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">(371,460</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">)</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">(281,154</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">)</div>
</td>
</tr>

<tr>
<td style="WIDTH: 64%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 13.65pt">Inventories</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">(792,724</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">)</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">(806,680</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">)</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">(807,061</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">)</div>
</td>
</tr>

<tr>
<td style="WIDTH: 64%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 13.65pt">Allowance for doubtful accounts</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">(97,570</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">)</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">(124,329</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">)</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">(124,351</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">)</div>
</td>
</tr>

<tr>
<td style="WIDTH: 64%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 13.65pt">Intangible assets</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">&#8212;</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">(224,609</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">)</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">(299,137</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">)</div>
</td>
</tr>

<tr>
<td style="WIDTH: 64%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 13.65pt">Accrued compensation</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">(83,829</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">)</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">(233,806</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">)</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">(252,297</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">)</div>
</td>
</tr>

<tr>
<td style="WIDTH: 64%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 13.65pt">Pensions</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">(6,029,034</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">)</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">(9,406,224</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">)</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">(8,616,582</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">)</div>
</td>
</tr>

<tr>
<td style="WIDTH: 64%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 13.65pt">Foreign Tax Credit</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">(449,578</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">)</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">&#8212;</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">&#8212;</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 64%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 13.65pt">Total deferred income tax assets</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">(7,688,245</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">)</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">(11,167,108</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">)</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">(10,380,582</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">)</div>
</td>
</tr>

<tr>
<td style="WIDTH: 64%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 31.1pt">Net deferred income tax (assets)&#160; liabilities</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">(286,748</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">)</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">(4,532,361</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">)</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">(3,585,708</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">)</div>
</td>
</tr>

<tr>
<td style="WIDTH: 64%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>
</table>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Income before income taxes consists of:</div>

<div><br>
</div>

<table id="z589b3e8f8bf6489887da07de99fa0d19" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">2017</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">2016</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">2015</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 64%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 108pt">Domestic</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">7,513,348</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">7,276,239</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">4,308,809</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 64%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 108pt">Foreign</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">3,941,594</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">3,947,176</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">3,712,166</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 64%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">11,454,942</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">11,223,415</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">8,020,975</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>
</table>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">The provision for income taxes follows:</div>

<div><br>
</div>

<table id="z45cc8e9c8cd744a4a71915a3ecb238b1" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">2017</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">2016</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">2015</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 108pt">Current:</div>
</td>
<td style="VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom" colspan="2">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom" colspan="2">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom" colspan="2">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 64%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 108pt">&#160;&#160;&#160;Federal</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">3,713,975</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">2,554,341</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">1,337,417</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 64%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 108pt">&#160;&#160;&#160;Foreign</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">1,084,353</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">1,091,952</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">1,054,694</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 64%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 108pt">&#160;&#160;&#160;State</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">319,439</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">194,514</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">140,139</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 64%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 108pt">Deferred:</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 64%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 108pt">&#160;&#160;&#160;Federal</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">(47,241</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">)</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">(339,412</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">)</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">(223,530</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">)</div>
</td>
</tr>

<tr>
<td style="WIDTH: 64%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 108pt">&#160;&#160;&#160;Foreign</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">1,301,972</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">&#8212;</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">&#8212;</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 64%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 108pt">&#160;&#160;&#160;State</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">37,189</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">(63,303</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">)</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">(14,788</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">)</div>
</td>
</tr>

<tr>
<td style="WIDTH: 64%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">6,409,687</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">3,438,092</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">2,293,932</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>
</table>

<div><br>
</div>

<div id="DSPFPageBreakArea" style="MARGIN-BOTTOM: 10pt; CLEAR: both; MARGIN-TOP: 10pt">
<div id="DSPFPageNumberArea" style="TEXT-ALIGN: center"><font id="DSPFPageNumber" style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: normal; FONT-STYLE: normal">52</font></div>

<div id="DSPFPageBreak" style="PAGE-BREAK-AFTER: always">
<hr style="BORDER-LEFT-WIDTH: 0px; HEIGHT: 2px; BORDER-RIGHT-WIDTH: 0px; WIDTH: 100%; BORDER-BOTTOM-WIDTH: 0px; COLOR: #000000; CLEAR: both; MARGIN: 4px 0px; BORDER-TOP-WIDTH: 0px; BACKGROUND-COLOR: #000000" noshade="noshade">
</div>
</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">The Eastern Company</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Notes to Consolidated Financial Statements (continued)</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: left">7. I<font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-VARIANT: small-caps">ncome</font> T<font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-VARIANT: small-caps">axes </font><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-STYLE: italic">(continued)</font></div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">A reconciliation of income taxes computed using the U.S. federal statutory rate to that reflected in operations follows:</div>

<div>&#160;</div>

<div>&#160;</div>

<div>
<table id="ze99093909c394db99d9939e5f3cbfae3" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 38.65%; VERTICAL-ALIGN: middle">&#160;</td>
<td style="WIDTH: 1.23%; VERTICAL-ALIGN: bottom">&#160;</td>
<td style="WIDTH: 17.06%; VERTICAL-ALIGN: middle; BORDER-BOTTOM: #000000 2px solid" colspan="4">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">2017</div>
</td>
<td style="WIDTH: 3.25%; VERTICAL-ALIGN: top">&#160;</td>
<td style="WIDTH: 16.25%; VERTICAL-ALIGN: middle; BORDER-BOTTOM: #000000 2px solid" colspan="4">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">2016</div>
</td>
<td style="WIDTH: 3.25%; VERTICAL-ALIGN: top">&#160;</td>
<td style="WIDTH: 17.87%; VERTICAL-ALIGN: middle; BORDER-BOTTOM: #000000 2px solid" colspan="4">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">2015</div>
</td>
<td style="WIDTH: 2.44%; VERTICAL-ALIGN: top">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 38.65%; VERTICAL-ALIGN: middle">&#160;</td>
<td style="WIDTH: 1.23%; VERTICAL-ALIGN: bottom">&#160;</td>
<td style="WIDTH: 9.08%; VERTICAL-ALIGN: middle; BORDER-BOTTOM: #000000 2px solid">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: right">Amount</div>
</td>
<td style="WIDTH: 0.67%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid">&#160;</td>
<td style="WIDTH: 7.31%; VERTICAL-ALIGN: middle; BORDER-BOTTOM: #000000 2px solid" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">Percent</div>
</td>
<td style="WIDTH: 3.25%; VERTICAL-ALIGN: top">&#160;</td>
<td style="WIDTH: 8.94%; VERTICAL-ALIGN: middle; BORDER-BOTTOM: #000000 2px solid">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: right">Amount</div>
</td>
<td style="WIDTH: 0.81%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid">&#160;</td>
<td style="WIDTH: 6.5%; VERTICAL-ALIGN: middle; BORDER-BOTTOM: #000000 2px solid" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: right">Percent</div>
</td>
<td style="WIDTH: 3.25%; VERTICAL-ALIGN: top">&#160;</td>
<td style="WIDTH: 8.94%; VERTICAL-ALIGN: middle; BORDER-BOTTOM: #000000 2px solid">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: right">Amount</div>
</td>
<td style="WIDTH: 1.62%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid">&#160;</td>
<td style="WIDTH: 7.31%; VERTICAL-ALIGN: middle; BORDER-BOTTOM: #000000 2px solid" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">Percent</div>
</td>
<td style="WIDTH: 2.44%; VERTICAL-ALIGN: top">&#160;</td>
</tr>

<tr style="HEIGHT: 12px">
<td style="WIDTH: 38.65%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 13.65pt; TEXT-INDENT: -4.3pt">Income taxes using U.S. federal statutory rate</div>
</td>
<td style="WIDTH: 1.23%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&#160;</td>
<td style="WIDTH: 9.08%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: right">$&#160; 3,894,680</div>
</td>
<td style="WIDTH: 0.67%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&#160;</td>
<td style="WIDTH: 5.69%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: right">34</div>
</td>
<td style="WIDTH: 1.62%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: left">%</div>
</td>
<td style="WIDTH: 3.25%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #cceeff">&#160;</td>
<td style="WIDTH: 8.94%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: right">$ 3,815,962</div>
</td>
<td style="WIDTH: 0.81%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&#160;</td>
<td style="WIDTH: 4.87%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: right">34</div>
</td>
<td style="WIDTH: 1.62%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">%</div>
</td>
<td style="WIDTH: 3.25%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #cceeff">&#160;</td>
<td style="WIDTH: 8.94%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: right">$ 2,727,131</div>
</td>
<td style="WIDTH: 1.62%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&#160;</td>
<td style="WIDTH: 5.69%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: right">34</div>
</td>
<td style="WIDTH: 1.62%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">%</div>
</td>
<td style="WIDTH: 2.44%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #ffffff">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 38.65%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 13.65pt; TEXT-INDENT: -4.3pt">State income taxes, net of federal benefit</div>
</td>
<td style="WIDTH: 1.23%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&#160;</td>
<td style="WIDTH: 9.08%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: right">264,205</div>
</td>
<td style="WIDTH: 0.67%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&#160;</td>
<td style="WIDTH: 5.69%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: right">2</div>
</td>
<td style="WIDTH: 1.62%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&#160;</td>
<td style="WIDTH: 3.25%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #ffffff">&#160;</td>
<td style="WIDTH: 8.94%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: right">&#160;87,061</div>
</td>
<td style="WIDTH: 0.81%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&#160;</td>
<td style="WIDTH: 4.87%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: right">1</div>
</td>
<td style="WIDTH: 1.62%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #ffffff">&#160;</td>
<td style="WIDTH: 3.25%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #ffffff">&#160;</td>
<td style="WIDTH: 8.94%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: right">82,987</div>
</td>
<td style="WIDTH: 1.62%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&#160;</td>
<td style="WIDTH: 5.69%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: right">1</div>
</td>
<td style="WIDTH: 1.62%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&#160;</td>
<td style="WIDTH: 2.44%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #ffffff">&#160;</td>
</tr>

<tr style="HEIGHT: 13px">
<td style="WIDTH: 38.65%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 13.65pt; TEXT-INDENT: -4.3pt">Impact on Foreign Repatriation Tax Reform</div>
</td>
<td style="WIDTH: 1.23%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&#160;</td>
<td style="WIDTH: 9.08%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: right">2,034,065</div>
</td>
<td style="WIDTH: 0.67%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&#160;</td>
<td style="WIDTH: 5.69%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: right">18</div>
</td>
<td style="WIDTH: 1.62%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&#160;</td>
<td style="WIDTH: 3.25%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #cceeff">&#160;</td>
<td style="WIDTH: 8.94%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: right">&#8212;</div>
</td>
<td style="WIDTH: 0.81%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&#160;</td>
<td style="WIDTH: 4.87%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: right">&#8212;</div>
</td>
<td style="WIDTH: 1.62%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #cceeff">&#160;</td>
<td style="WIDTH: 3.25%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #cceeff">&#160;</td>
<td style="WIDTH: 8.94%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: right">&#8212;</div>
</td>
<td style="WIDTH: 1.62%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&#160;</td>
<td style="WIDTH: 5.69%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: right">&#8212;</div>
</td>
<td style="WIDTH: 1.62%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&#160;</td>
<td style="WIDTH: 2.44%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #ffffff">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 38.65%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 13.65pt; TEXT-INDENT: -4.3pt">Impact of foreign subsidiaries on effective tax rate</div>
</td>
<td style="WIDTH: 1.23%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&#160;</td>
<td style="WIDTH: 9.08%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: right">(364,569</div>
</td>
<td style="WIDTH: 0.67%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">)</div>
</td>
<td style="WIDTH: 5.69%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: right">(3)</div>
</td>
<td style="WIDTH: 1.62%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&#160;</td>
<td style="WIDTH: 3.25%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #ffffff">&#160;</td>
<td style="WIDTH: 8.94%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: right">(365,528</div>
</td>
<td style="WIDTH: 0.81%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">)</div>
</td>
<td style="WIDTH: 4.87%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: right">(3</div>
</td>
<td style="WIDTH: 1.62%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">)</div>
</td>
<td style="WIDTH: 3.25%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #ffffff">&#160;</td>
<td style="WIDTH: 8.94%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: right">(388,132</div>
</td>
<td style="WIDTH: 1.62%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">)</div>
</td>
<td style="WIDTH: 5.69%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: right">(5</div>
</td>
<td style="WIDTH: 1.62%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">)</div>
</td>
<td style="WIDTH: 2.44%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #ffffff">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 38.65%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 13.65pt; TEXT-INDENT: -4.3pt">Impact on New Tax Law</div>
</td>
<td style="WIDTH: 1.23%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&#160;</td>
<td style="WIDTH: 9.08%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: right">531,307</div>
</td>
<td style="WIDTH: 0.67%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&#160;</td>
<td style="WIDTH: 5.69%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: right">5</div>
</td>
<td style="WIDTH: 1.62%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&#160;</td>
<td style="WIDTH: 3.25%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #cceeff">&#160;</td>
<td style="WIDTH: 8.94%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: right">&#8212;</div>
</td>
<td style="WIDTH: 0.81%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&#160;</td>
<td style="WIDTH: 4.87%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: right">&#8212;</div>
</td>
<td style="WIDTH: 1.62%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #cceeff">&#160;</td>
<td style="WIDTH: 3.25%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #cceeff">&#160;</td>
<td style="WIDTH: 8.94%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: right">&#8212;</div>
</td>
<td style="WIDTH: 1.62%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&#160;</td>
<td style="WIDTH: 5.69%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: right">&#8212;</div>
</td>
<td style="WIDTH: 1.62%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&#160;</td>
<td style="WIDTH: 2.44%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #ffffff">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 38.65%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 13.65pt; TEXT-INDENT: -4.3pt">Impact of manufacturers deduction on effective tax rate</div>
</td>
<td style="WIDTH: 1.23%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&#160;</td>
<td style="WIDTH: 9.08%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: right">(123,554)</div>
</td>
<td style="WIDTH: 0.67%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&#160;</td>
<td style="WIDTH: 5.69%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: right">(1)</div>
</td>
<td style="WIDTH: 1.62%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&#160;</td>
<td style="WIDTH: 3.25%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #ffffff">&#160;</td>
<td style="WIDTH: 8.94%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: right">(140,690</div>
</td>
<td style="WIDTH: 0.81%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">)</div>
</td>
<td style="WIDTH: 4.87%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: right">(1</div>
</td>
<td style="WIDTH: 1.62%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">)</div>
</td>
<td style="WIDTH: 3.25%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #ffffff">&#160;</td>
<td style="WIDTH: 8.94%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: right">(91,018</div>
</td>
<td style="WIDTH: 1.62%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">)</div>
</td>
<td style="WIDTH: 5.69%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: right">(1</div>
</td>
<td style="WIDTH: 1.62%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">)</div>
</td>
<td style="WIDTH: 2.44%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #ffffff">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 38.65%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 13.65pt; TEXT-INDENT: -4.3pt">Other&#8212;net</div>
</td>
<td style="WIDTH: 1.23%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&#160;</td>
<td style="WIDTH: 9.08%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: right">173,553</div>
</td>
<td style="WIDTH: 0.67%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; BACKGROUND-COLOR: #cceeff">&#160;</td>
<td style="WIDTH: 5.69%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: right">1</div>
</td>
<td style="WIDTH: 1.62%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; BACKGROUND-COLOR: #cceeff">&#160;</td>
<td style="WIDTH: 3.25%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #cceeff">&#160;</td>
<td style="WIDTH: 8.94%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: right">41,287</div>
</td>
<td style="WIDTH: 0.81%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; BACKGROUND-COLOR: #cceeff">&#160;</td>
<td style="WIDTH: 4.87%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: right">&#8212;</div>
</td>
<td style="WIDTH: 1.62%; VERTICAL-ALIGN: top; BORDER-BOTTOM: #000000 2px solid; BACKGROUND-COLOR: #cceeff">&#160;</td>
<td style="WIDTH: 3.25%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #cceeff">&#160;</td>
<td style="WIDTH: 8.94%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: right">(37,036</div>
</td>
<td style="WIDTH: 1.62%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">)</div>
</td>
<td style="WIDTH: 5.69%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: right">&#8212;</div>
</td>
<td style="WIDTH: 1.62%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; BACKGROUND-COLOR: #cceeff">&#160;</td>
<td style="WIDTH: 2.44%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #ffffff">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 38.65%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&#160;</td>
<td style="WIDTH: 1.23%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&#160;</td>
<td style="WIDTH: 9.08%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: right">6,409,687</div>
</td>
<td style="WIDTH: 0.67%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; BACKGROUND-COLOR: #ffffff">&#160;</td>
<td style="WIDTH: 5.69%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: right">56</div>
</td>
<td style="WIDTH: 1.62%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: left">%</div>
</td>
<td style="WIDTH: 3.25%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #ffffff">&#160;</td>
<td style="WIDTH: 8.94%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: right">$ 3,438,092</div>
</td>
<td style="WIDTH: 0.81%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; BACKGROUND-COLOR: #ffffff">&#160;</td>
<td style="WIDTH: 4.87%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: right">31</div>
</td>
<td style="WIDTH: 1.62%; VERTICAL-ALIGN: top; BORDER-BOTTOM: #000000 4px double; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">%</div>
</td>
<td style="WIDTH: 3.25%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #ffffff">&#160;</td>
<td style="WIDTH: 8.94%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: right">$ 2,293,932</div>
</td>
<td style="WIDTH: 1.62%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; BACKGROUND-COLOR: #ffffff">&#160;</td>
<td style="WIDTH: 5.69%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: right">29</div>
</td>
<td style="WIDTH: 1.62%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">%</div>
</td>
<td style="WIDTH: 2.44%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #ffffff">&#160;</td>
</tr>
</table>
</div>

<div>&#160;</div>

<div>&#160;</div>

<div>Total income taxes paid were $4,104,701 in 2017, $3,493,558 in 2016 and $2,348,865 in 2015.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">On December 22, 2017, the United States enacted the Tax Cuts and Jobs Act (the "Act"). The Act, which is also commonly referred to as "U.S. tax reform," significantly changes U.S. corporate income tax laws by, among other provisions, reducing the maximum U.S. corporate income tax rate from 35% to 21% starting in 2018, and creating a territorial tax system with a one-time mandatory tax on previously deferred foreign earnings of U.S. subsidiaries. During the year ending December 30, 2017, the Company recognized deferred income tax expense of $531,307 as a result of the re-measurement of deferred tax assets and liabilities to the new lower statutory rate of 21%.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Due to the passage of the Tax Cut and Jobs Act, United States income taxes have been provided on the undistributed earnings of foreign subsidiaries ($17,153,163, at December 30, 2017) as well as the associated withholding taxes from the foreign countries.&#160; The amount of taxes associated with the current tax law change on the foreign earnings is $2,034,065.&#160; Foreign divisions that were previously treated as corporations for U.S. income tax purposes will generally no longer be taxed on their foreign source income by the U.S. federal government.&#160; The resulting taxes from the Tax Cut and Jobs Act of $2,034,065; $861,964 are associated with the withholding taxes assessed by the foreign countries, net of the applicable U.S. tax credits; and $1,172,101 in taxes are associated with the deemed repatriation of earnings held in foreign corporations.&#160; The Company has made an election to pay the $1,172,101 taxes in installments over 8 years with the payments due in the years 2018 to 2022 in the amount of $93,768; in the year 2023 a payment of $175,815; in the year 2024 a payment of $234,420; and the final payment in the year 2025 of $293,026.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">The final impact on the company from the Tax Act's transition tax legislation may differ from the aforementioned reasonable estimate due to the complexity of calculating and supporting with primary evidence such U.S. tax attributes as accumulated foreign earnings and profits, foreign tax paid, and other tax components involved in foreign tax credit calculations for prior years back to 1986. Such differences could be material, due to, among other things, changes in interpretations of the Tax Act, future legislative action to address questions that arise because of the Tax Act, changes in accounting standards for income taxes or related interpretations in response to the Tax Act, or any updates or changes to estimates the company has utilized to calculate the transition tax's reasonable estimate.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Pursuant to the SAB118, the company is allowed a measurement period of up to one year after the enactment date of the Tax Act to finalize the recording of the related tax impacts.</div>

<div><br>
</div>

<div id="DSPFPageBreakArea" style="MARGIN-BOTTOM: 10pt; CLEAR: both; MARGIN-TOP: 10pt">
<div id="DSPFPageNumberArea" style="TEXT-ALIGN: center"><font id="DSPFPageNumber" style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: normal; FONT-STYLE: normal">53</font></div>

<div id="DSPFPageBreak" style="PAGE-BREAK-AFTER: always">
<hr style="BORDER-LEFT-WIDTH: 0px; HEIGHT: 2px; BORDER-RIGHT-WIDTH: 0px; WIDTH: 100%; BORDER-BOTTOM-WIDTH: 0px; COLOR: #000000; CLEAR: both; MARGIN: 4px 0px; BORDER-TOP-WIDTH: 0px; BACKGROUND-COLOR: #000000" noshade="noshade">
</div>
</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">The Eastern Company</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Notes to Consolidated Financial Statements (continued)</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: left">7. I<font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-VARIANT: small-caps">ncome</font> T<font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-VARIANT: small-caps">axes </font><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-STYLE: italic">(continued)</font></div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">A reconciliation of the beginning and ending amount of unrecognized tax benefits are as follows:</div>

<div><br>
</div>

<table id="z9ac52526e90a41dd88078b29fbcdb705" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">2017</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">2016</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">2015</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="2">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="2">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="2">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 64%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 9pt">Balance at beginning of year</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">251,839</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">249,782</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">248,645</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 64%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 18pt">Increases for positions taken during the current period</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">53,013</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">44,172</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">27,947</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 64%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 18pt">Decreases resulting from the expiration of the statute of limitations</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">(5,118</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">)</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">(42,115</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">)</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">(26,810</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">)</div>
</td>
</tr>

<tr>
<td style="WIDTH: 64%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 9pt">Balance at end of year</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">299,734</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">251,839</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">249,782</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>
</table>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">The Company files income tax returns in the U.S. federal jurisdiction, and 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 non-U.S. 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">Included in the balance at December 30, 2017, are $236,789 of unrecognized tax benefits that would affect the annual effective tax rate.&#160; In 2017, the Company recognized accrued interest related to unrecognized tax benefits in income tax expense.&#160; The Company had approximately $59,316 of accrued interest at December 30, 2017.</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 by expiration of the statute of limitations and the recognition and measurement considerations under ASC 740.&#160; The Company believes that the total amount of unrecognized tax benefits will not increase or decrease significantly over the next twelve months.</div>

<div><br>
</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: justify">8. L<font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-VARIANT: small-caps">eases</font></div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">The Company leases certain equipment and buildings under operating lease arrangements.&#160; Most leases are for a fixed term and for a fixed amount; additionally, the Company leases certain buildings under operating leases on a month-to-month basis.&#160; The Company is not a party to any leases that have step rent provisions, escalation clauses, capital improvement funding or payment increases based on any index or rate.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Future minimum payments under non-cancelable operating leases with initial or remaining terms in excess of one year during each of the next five years follow:</div>

<table id="z9fc63b5dca054f4e803217be69e2dfd6" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 88%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; TEXT-INDENT: -18pt">2018</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">2,178,480</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 88%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; TEXT-INDENT: -18pt">2019</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">1,538,397</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 88%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; TEXT-INDENT: -18pt">2020</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">1,193,329</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 88%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; TEXT-INDENT: -18pt">2021</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">704,929</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 88%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; TEXT-INDENT: -18pt">2022</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">202,943</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 88%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">5,818,078</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>
</table>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Rent expense for all operating leases was $2,166,755 in 2017, $1,293,271 in 2016, and $1,324,365 in 2015. The Company expects future rent expense, including non-cancelable operating leases, leases that are expected to be renewed and buildings leased on a month-to-month basis, for each of the next five years to be in the range of $2,200,000 to $2,500,000.</div>

<div><br>
</div>

<div><br>
</div>

<div><br>
</div>

<div id="DSPFPageBreakArea" style="MARGIN-BOTTOM: 10pt; CLEAR: both; MARGIN-TOP: 10pt">
<div id="DSPFPageNumberArea" style="TEXT-ALIGN: center"><font id="DSPFPageNumber" style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: normal; FONT-STYLE: normal">54</font></div>

<div id="DSPFPageBreak" style="PAGE-BREAK-AFTER: always">
<hr style="BORDER-LEFT-WIDTH: 0px; HEIGHT: 2px; BORDER-RIGHT-WIDTH: 0px; WIDTH: 100%; BORDER-BOTTOM-WIDTH: 0px; COLOR: #000000; CLEAR: both; MARGIN: 4px 0px; BORDER-TOP-WIDTH: 0px; BACKGROUND-COLOR: #000000" noshade="noshade">
</div>
</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">The Eastern Company</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Notes to Consolidated Financial Statements (continued)</div>

<div><br>
</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-VARIANT: small-caps; FONT-WEIGHT: bold; TEXT-ALIGN: justify">9. Retirement Benefit Plans</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 most U.S. employees.&#160; Plan benefits are generally based upon age at retirement, years of service and, for its salaried plan, the level of compensation.&#160; The Company also sponsors unfunded non-qualified supplemental retirement plans that provide certain 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 January 1, 2018, as a result of the collective bargaining agreement between the Illinois Lock Company and the Service Employees International Union Local, 1 C.L.C.&#160; pension accruals for the covered employees have been frozen.&#160;&#160; Under ASC 715, the Company is required to remeasure plan assets and obligations during an interim period whenever a significant event occurs that results in a material change in the net periodic pension cost.&#160; The determination of significance is based on judgment and consideration of events and circumstances affecting the pension costs.&#160; After consulting with our actuary, the freezing of benefits under the Illinois Lock Plan was considered a significant event pursuant to such standard. As a result, the Company expensed the previously unrecognized Prior Service Cost. The Eastern Company increased the expense by $14,928. The freezing of benefit accruals did not impact the pension benefit obligation. The additional recognition occurred as of the end of the fiscal year; thus, a remeasurement was not necessary.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Effective for September 1, 2017, as a result of the collective bargaining agreement between the Eberhard Manufacturing Company and the International Association of Machinists and Aerospace Workers AFL-CIO District # 54 Local #439, the following changes were made:</div>

<div>
<table id="z45c14b02b0e241e3b40b49af5298b002" class="DSPFListTable" style="MARGIN-BOTTOM: 8pt; FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 36pt; VERTICAL-ALIGN: top; align: right">
<div style="MARGIN-BOTTOM: 8pt; FONT-SIZE: 10pt; FONT-FAMILY: Symbol, serif; TEXT-ALIGN: left; MARGIN-LEFT: 18pt">&#183;</div>
</td>
<td style="WIDTH: auto; VERTICAL-ALIGN: top">
<div style="MARGIN-BOTTOM: 8pt; FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">The pension for the covered employees has been frozen for any new employees who would have entered the plan after September 1, 2017. Under ASC 715, the Company is required to remeasure plan assets and obligations during an interim period whenever a significant event occurs that results in a material change in the net periodic pension cost. The determination of significance is based on judgment and consideration of events and circumstances affecting the pension costs. After consulting with our actuary the partial freezing of benefits under the Eberhard Hourly Union Plan was not considered a significant event pursuant to such standard. The benefit formula multiplier was modified by increasing it by $.50 on September 1, 2017 and by another $.50 on each subsequent anniversary for the lifetime of the contract. The benefit multiplier will equal $45.00 at the end of the current contract (August 31, 2022).</div>
</td>
</tr>
</table>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">On April 5, 2016, the Board of Directors passed a resolution freezing the benefits of The Salaried Employees Retirement Plan of The Eastern Company (the "Salaried Plan") effective as of May 31, 2016.&#160; Under ASC 715, the Company is required to remeasure plan assets and obligations during an interim period whenever a significant event occurs that results in a material change in the net periodic pension cost.&#160; The determination of significance is based on judgment and consideration of events and circumstances affecting the pension costs.&#160; After consulting with our actuary the freezing of benefits under the Salaried Plan was considered a significant event pursuant to such standard. of events and circumstances affecting the pension costs.&#160; After consulting with our actuary the freezing of benefits under the Salaried Plan was considered a significant event pursuant to such standard.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Components of the net periodic benefit cost of the Company's pension benefit plans for the fiscal year indicated were as follows:</div>

<div><br>
</div>

<table id="z75463d9f01d04310a8fdf32db32baf97" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">2017</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">2016</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">2015</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 64%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; TEXT-INDENT: -18pt">Service cost</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">1,276,608</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">1,977,295</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">3,770,191</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; WHITE-SPACE: nowrap; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 64%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; TEXT-INDENT: -18pt">Interest cost</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">3,170,194</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">3,486,982</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">3,472,870</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 64%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; TEXT-INDENT: -18pt">Expected return on plan assets</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">(4,783,531</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">)</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">(4,995,858</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">)</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">(5,151,654</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; WHITE-SPACE: nowrap; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">)</div>
</td>
</tr>

<tr>
<td style="WIDTH: 64%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; TEXT-INDENT: -18pt">Amortization of prior service cost</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">178,874</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">200,568</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">218,585</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 64%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; TEXT-INDENT: -18pt">Amortization of the net loss</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">1,231,486</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">1,704,863</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">1,928,298</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; WHITE-SPACE: nowrap; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 64%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; TEXT-INDENT: -18pt">Net periodic benefit cost</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">1,073,631</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">2,373,850</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">4,238,290</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>
</table>

<div><br>
</div>

<div id="DSPFPageBreakArea" style="MARGIN-BOTTOM: 10pt; CLEAR: both; MARGIN-TOP: 10pt">
<div id="DSPFPageNumberArea" style="TEXT-ALIGN: center"><font id="DSPFPageNumber" style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: normal; FONT-STYLE: normal">55</font></div>

<div id="DSPFPageBreak" style="PAGE-BREAK-AFTER: always">
<hr style="BORDER-LEFT-WIDTH: 0px; HEIGHT: 2px; BORDER-RIGHT-WIDTH: 0px; WIDTH: 100%; BORDER-BOTTOM-WIDTH: 0px; COLOR: #000000; CLEAR: both; MARGIN: 4px 0px; BORDER-TOP-WIDTH: 0px; BACKGROUND-COLOR: #000000" noshade="noshade">
</div>
</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">The Eastern Company</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Notes to Consolidated Financial Statements (continued)</div>

<div><br>
</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-VARIANT: small-caps">9. Retirement Benefit Plans </font><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-STYLE: italic">(continued)</font></div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">As a result of the freezing of the benefits of the Salaried Plan, 2016 pension expense was reduced by $2,447,000.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Assumptions used to determine net periodic benefit cost for the Company's pension benefit plans for the fiscal year indicated were as follows:</div>

<table id="zbbeca1a2259d4176a416de31d74afec7" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="VERTICAL-ALIGN: top; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">2017</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">2016</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">2015</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-STYLE: italic; TEXT-ALIGN: left">Discount rate</div>
</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top" valign="bottom" colspan="2">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top" valign="bottom" colspan="2">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top" valign="bottom" colspan="2">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 64%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="MARGIN-BOTTOM: 8pt; TEXT-INDENT: 5.25pt"><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">-</font><font id="TRGRRTFtoHTMLTab" style="FONT-SIZE: 1px; WIDTH: 9pt; DISPLAY: inline-block">&#160;</font><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">Pension plans</font></div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">4.04% - 4.08</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">%</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">4.24% - 4.28</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">%</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">3.90</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">%</div>
</td>
</tr>

<tr>
<td style="WIDTH: 64%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="MARGIN-BOTTOM: 8pt; TEXT-INDENT: 5.25pt"><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">-</font><font id="TRGRRTFtoHTMLTab" style="FONT-SIZE: 1px; WIDTH: 9pt; DISPLAY: inline-block">&#160;</font><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">Supplemental pension plans</font></div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">3.03</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">%</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">3.53</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">%</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">3.90</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">%</div>
</td>
</tr>

<tr>
<td style="WIDTH: 64%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Expected return on plan assets</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">7.5</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">%</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">8.0</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">%</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">8.0</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">%</div>
</td>
</tr>

<tr>
<td style="WIDTH: 64%; VERTICAL-ALIGN: top; BORDER-BOTTOM-COLOR: ; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Rate of compensation increase</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM-COLOR: ; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM-COLOR: ; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM-COLOR: ; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">0</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM-COLOR: ; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">%</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM-COLOR: ; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM-COLOR: ; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM-COLOR: ; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">3.25</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM-COLOR: ; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">%</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM-COLOR: ; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM-COLOR: ; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM-COLOR: ; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">3.25</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM-COLOR: ; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<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: justify">Components of the net periodic benefit cost of the Company's other postretirement benefit plan were as follows:</div>

<div><br>
</div>

<table id="z8ad2adcf5e6a43a2b55b376268e90cdd" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">2017</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">2016</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">2015</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 64%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; TEXT-INDENT: -18pt">Service cost</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">27,389</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">29,300</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">217,570</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 64%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; TEXT-INDENT: -18pt">Interest cost</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">80,827</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">94,872</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">154,915</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 64%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; TEXT-INDENT: -18pt">Expected return on plan assets</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">(51,494</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">)</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">(47,532</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">)</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">(91,936</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">)</div>
</td>
</tr>

<tr>
<td style="WIDTH: 64%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; TEXT-INDENT: -18pt">Amortization of prior service cost</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">(21,444</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">)</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">(23,890</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">)</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">(23,889</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">)</div>
</td>
</tr>

<tr>
<td style="WIDTH: 64%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; TEXT-INDENT: -18pt">Amortization of the net loss</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">(77,601</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">)</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">(93,921</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">)</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">18,804</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 64%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; TEXT-INDENT: -18pt">Net periodic benefit cost</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">(42,323</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">)</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">(41,171</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">)</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">275,464</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>
</table>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Assumptions used to determine net periodic benefit cost for the Company's other postretirement plan for the fiscal year indicated were as follows:</div>

<table id="za8934a31693d41459fa3fe3cacd421c5" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="VERTICAL-ALIGN: top; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">2017</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">2016</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">2015</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 64%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Discount rate</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">4.12</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">%</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">4.23</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">%</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">3.90</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">%</div>
</td>
</tr>

<tr>
<td style="WIDTH: 64%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Expected return on plan assets</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">4.0</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">%</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">8.0</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">%</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">8.0</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<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: justify">As of December 30, 2017 and December 31, 2016, the status of the Company's pension benefit plans and other postretirement benefit plan was as follows:</div>

<table id="zc621cc6bb9e0499bb81b920c550399f6" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="6">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">Pension Benefit</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="6">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">Other Postretirement Benefit</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">2017</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">2016</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">2017</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">2016</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 52%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; TEXT-INDENT: -18pt">Benefit obligation at beginning of year</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">92,258,937</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">87,427,769</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">2,339,050</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">1,981,344</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 52%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 26.3pt; TEXT-INDENT: -18pt">Change due to availability of final actual assets and census data</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">&#8212;</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">&#8212;</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">&#8212;</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">317,440</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 52%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 26.65pt; TEXT-INDENT: -18pt">Discount rate</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">6,200,491</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">2,359,745</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">181,691</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">34,471</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">)</div>
</td>
</tr>

<tr>
<td style="WIDTH: 52%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 26.65pt; TEXT-INDENT: -18pt">Service cost</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">1,276,608</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">1,977,295</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">27,389</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">29,300</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 52%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 26.65pt; TEXT-INDENT: -18pt">Interest cost</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">3,170,194</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">3,486,982</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">80,827</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">94,872</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 52%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 26.65pt; TEXT-INDENT: -18pt">Actuarial (gain)/loss</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">(1,495,135</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">)</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">2,940,154</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">(65,601</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">)</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">33,022</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 52%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 26.65pt; TEXT-INDENT: -18pt">Benefits paid</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">(3,385,793</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">)</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">(3,398,419</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">)</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">(139,946</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">)</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">(151,399</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">)</div>
</td>
</tr>

<tr>
<td style="WIDTH: 52%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 26.65pt; TEXT-INDENT: -18pt">Plan Amendment</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">496,899</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">&#8212;</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">&#8212;</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">&#8212;</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 52%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 26.65pt; TEXT-INDENT: -18pt">Additional recognition due to significant event</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">&#8212;</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">(2,534,589</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">)</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">&#8212;</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">&#8212;</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 52%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; TEXT-INDENT: -18pt">Benefit obligation at end of year</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">98,522,201</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">92,258,937</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">2,423,410</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">2,339,050</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>
</table>

<div><br>
</div>

<div id="DSPFPageBreakArea" style="MARGIN-BOTTOM: 10pt; CLEAR: both; MARGIN-TOP: 10pt">
<div id="DSPFPageNumberArea" style="TEXT-ALIGN: center"><font id="DSPFPageNumber" style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: normal; FONT-STYLE: normal">56</font></div>

<div id="DSPFPageBreak" style="PAGE-BREAK-AFTER: always">
<hr style="BORDER-LEFT-WIDTH: 0px; HEIGHT: 2px; BORDER-RIGHT-WIDTH: 0px; WIDTH: 100%; BORDER-BOTTOM-WIDTH: 0px; COLOR: #000000; CLEAR: both; MARGIN: 4px 0px; BORDER-TOP-WIDTH: 0px; BACKGROUND-COLOR: #000000" noshade="noshade">
</div>
</div>

<div><br>
</div>

<table id="z50fbb58d5e104231960897f11bcd651e" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">The Eastern Company</div>

<div>&#160;</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Notes to Consolidated Financial Statements (continued)</div>

<div>&#160;</div>

<div>&#160;</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-VARIANT: small-caps">9. Retirement Benefit Plans </font><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-STYLE: italic">(continued)</font></div>

<div>&#160;</div>

<div>&#160;</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="6">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">Pension Benefit</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="6">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">Other Postretirement Benefit</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">2017</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">2016</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">2017</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">2016</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 52%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Fair value of plan assets at beginning of year</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">65,627,499</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">63,122,843</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">1,287,350</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">1,188,289</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 52%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 26.65pt; TEXT-INDENT: -18pt">Actual return on plan assets</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">9,315,225</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">4,653,349</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">103,889</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">99,061</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 52%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 26.65pt; TEXT-INDENT: -18pt">Employer contributions</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">541,841</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">1,249,726</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">139,946</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">151,399</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 52%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 27pt; TEXT-INDENT: -18pt">Benefits paid</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">(3,385,793</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">)</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">(3,398,419</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">)</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">(139,946</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">)</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">(151,399</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">)</div>
</td>
</tr>

<tr>
<td style="WIDTH: 52%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Fair value of plan assets at end of year</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">72,098,772</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">65,627,499</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">1,391,239</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">1,287,350</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>
</table>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">The Eastern Company</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Notes to Consolidated Financial Statements (continued)</div>

<div><br>
</div>

<div><br>
</div>

<div><br>
</div>

<table id="zf989f4f09d28458dba870472d14b9bf3" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="7">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">Pension Benefit</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="7">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">Other Postretirement Benefit</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; TEXT-INDENT: -18pt">Funded Status</div>
</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="3">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">2017</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="3">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">2016</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="3">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">2017</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="3">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">2016</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 52%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; TEXT-INDENT: -18pt">Net amount recognized in the balance sheet</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">(26,423,429</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">)</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">(26,631,438</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">)</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">(1,032,171</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">)</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">(1,051,700</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<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: justify">Amounts recognized in accumulated other comprehensive income consist of:</div>

<div><br>
</div>

<table id="z5651073f32754cf78202194b5c27da2d" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="7">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">Pension Benefit</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="7">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">Other Postretirement Benefit</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="3">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">2017</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="3">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">2016</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="3">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">2017</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="3">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">2016</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 52%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; TEXT-INDENT: -18pt">Net (loss)/gain</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">(32,565,614</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">)</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">(33,623,438</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">)</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">1,089,785</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">1,231,081</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 52%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; TEXT-INDENT: -18pt">Prior service (cost) credit</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">(494,142</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">)</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">(176,117</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">)</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">18,397</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">39,841</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 52%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">(33,059,756</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">)</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">(33,799,555</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">)</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">1,108,182</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">1,270,922</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>
</table>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Change in the components of accumulated other comprehensive income consist of:</div>

<div><br>
</div>

<table id="z0c48d2e62f47429488f8cff4135a4b2d" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="6">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">Pension Benefit</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="6">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">Other Postretirement Benefit</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">2017</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">2016</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">2017</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">2016</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 52%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Balance at beginning of period</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">(33,799,555</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">)</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">(32,597,167</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">)</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">1,270,922</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">1,722,137</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 52%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 26.3pt; TEXT-INDENT: -18pt">Change due to availability of final actual assets and census data</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">---</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">&#8212;</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">--</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">(317,440</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">)</div>
</td>
</tr>

<tr>
<td style="WIDTH: 52%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 26.65pt; TEXT-INDENT: -18pt">Charged to net periodic benefit cost</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 52%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 54pt; TEXT-INDENT: -18pt">Prior service cost</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">178,874</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">200,568</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">(21,444</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">)</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">(23,890</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">)</div>
</td>
</tr>

<tr>
<td style="WIDTH: 52%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 54pt; TEXT-INDENT: -18pt">Net loss (gain)</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">1,231,486</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">1,704,863</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">(77,601</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">)</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">(93,921</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">)</div>
</td>
</tr>

<tr>
<td style="WIDTH: 52%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 26.65pt; TEXT-INDENT: -18pt">Liability (gains)/losses</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 52%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 54pt; TEXT-INDENT: -18pt">Discount rate</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">(6,200,491</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">)</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">(2,359,745</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">)</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">(181,691</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">)</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">(34,471</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">)</div>
</td>
</tr>

<tr>
<td style="WIDTH: 52%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 54pt; TEXT-INDENT: -18pt">Asset (gains)/losses deferred</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">5,978,071</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">(4,325,232</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">)</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">52,395</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">51,529</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 52%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 54pt; TEXT-INDENT: -18pt">Additional recognition due to plan amendment</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">(496,899</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">)</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">2,534,589</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">&#8212;</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">&#8212;</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 52%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 54pt; TEXT-INDENT: -18pt">Other</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">48,758</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">1,042,569</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">65,601</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">(33,022</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">)</div>
</td>
</tr>

<tr>
<td style="WIDTH: 52%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; TEXT-INDENT: -18pt">Balance at end of period</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">(33,059,756</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">)</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">(33,799,555</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">)</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">1,108,182</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">1,270,922</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>
</table>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">In 2017, the net periodic pension benefit cost included $1,118,370 of net loss and $120,968 of prior service cost and the net periodic other postretirement benefit cost included $65,591 of net gain and $5,072 of prior service credit.</div>

<div id="DSPFPageBreakArea" style="MARGIN-BOTTOM: 10pt; CLEAR: both; MARGIN-TOP: 10pt">
<div id="DSPFPageNumberArea" style="TEXT-ALIGN: center"><font id="DSPFPageNumber" style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: normal; FONT-STYLE: normal">57</font></div>

<div id="DSPFPageBreak" style="PAGE-BREAK-AFTER: always">
<hr style="BORDER-LEFT-WIDTH: 0px; HEIGHT: 2px; BORDER-RIGHT-WIDTH: 0px; WIDTH: 100%; BORDER-BOTTOM-WIDTH: 0px; COLOR: #000000; CLEAR: both; MARGIN: 4px 0px; BORDER-TOP-WIDTH: 0px; BACKGROUND-COLOR: #000000" noshade="noshade">
</div>
</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">The Eastern Company</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Notes to Consolidated Financial Statements (continued)</div>

<div><br>
</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-VARIANT: small-caps">9. Retirement Benefit Plans </font><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-STYLE: italic">(continued)</font></div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Assumptions used to determine the projected benefit obligations for the Company's pension benefit plans and other postretirement benefit plan for the fiscal year indicated were as follows:</div>

<div><br>
</div>

<table id="zabd973677d4349b2a2c793c5d6880dff" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="VERTICAL-ALIGN: top" valign="bottom" colspan="2">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: top; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">2017</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: center">2016</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top" valign="bottom" colspan="4">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Discount rate</div>
</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top" valign="bottom" colspan="2">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top" valign="bottom" colspan="2">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">-</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 65%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Pension plans</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">3.54% - 3.57</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">%</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">4.04% - 4.08</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">%</div>
</td>
</tr>

<tr>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">-</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 65%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Supplemental pension plans</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">3.10</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">%</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">3.03</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">%</div>
</td>
</tr>

<tr>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">-</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 65%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Other postretirement plan</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">3.60</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">%</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">4.12</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<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: justify">At December 30, 2017 and December 31, 2016, the accumulated benefit obligation for all qualified and nonqualified defined benefit pension plans was $98,522,201 and $92,258,937, respectively.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Information for the under-funded pension plans with a projected benefit obligation and an accumulated benefit obligation in excess of plan assets:</div>

<div><br>
</div>

<table id="z2143086b81374b0e8d8e5030876009c5" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">2017</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">2016</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 76%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; TEXT-INDENT: -18pt">Number of plans</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">6</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">6</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 76%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; TEXT-INDENT: -18pt">Projected benefit obligation</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">98,522,201</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">92,258,937</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 76%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; TEXT-INDENT: -18pt">Accumulated benefit obligation</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">98,522,201</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">92,258,937</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 76%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; TEXT-INDENT: -18pt">Fair value of plan assets</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">72,098,722</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">65,627,499</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 76%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; TEXT-INDENT: -18pt">Net amount recognized in accrued benefit liability</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">(26,423,429</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">)</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">(26,631,438</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<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: justify">Estimated future benefit payments to participants of the Company's pension plans are $3.8 million in 2018, $4.1 million in 2019, $4.3 million in 2020, $4.6 million in 2021, $4.8 million in 2022 and a total of $26.8 million from 2023 through 2027.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Estimated future benefit payments to participants of the Company's other postretirement plan are $105,000 in 2018, $106,000 in 2019, $107,000 in 2020, $109,000 in 2021, $110,000 in 2022 and a total of $569,000 from 2023 through 2027.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">The Company expects to make cash contributions to its qualified pension plans of approximately $510,000 and to its other postretirement plan of approximately $105,000 in 2018.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">We consider a number of factors in determining and selecting assumptions for the overall expected long-term rate of return on plan assets.&#160; We consider the historical long-term return experience of our assets, the current and expected allocation of our plan assets, and expected long-term rates of return. We derive these expected long-term rates of return with the assistance of our investment advisors and generally base these rates on a 10-year horizon for various asset classes and consider the expected positive impact of active investment management.&#160; We base our expected allocation of plan assets on a diversified portfolio consisting of domestic and international equity securities and fixed income securities.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">We consider a variety of factors in determining and selecting our assumptions for the discount rate at the end of the year.&#160; In 2017, as in 2016, we developed each plan's discount rate with the assistance of our actuaries by matching expected future&#160;benefit payments in each year to the&#160;corresponding spot rates&#160;from the Citigroup Pension Liability Yield Curve, comprised of high quality (rated AA or better) corporate bonds.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">During 2016, as a result of a legal separation of the Russell Indexes from Russell Investments into different companies with different ownership, the name of our Trustee changed from Russell Trust Company to Russell Investment Trust Company ("RITC").</div>

<div><br>
</div>

<div id="DSPFPageBreakArea" style="MARGIN-BOTTOM: 10pt; CLEAR: both; MARGIN-TOP: 10pt">
<div id="DSPFPageNumberArea" style="TEXT-ALIGN: center"><font id="DSPFPageNumber" style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: normal; FONT-STYLE: normal">58</font></div>

<div id="DSPFPageBreak" style="PAGE-BREAK-AFTER: always">
<hr style="BORDER-LEFT-WIDTH: 0px; HEIGHT: 2px; BORDER-RIGHT-WIDTH: 0px; WIDTH: 100%; BORDER-BOTTOM-WIDTH: 0px; COLOR: #000000; CLEAR: both; MARGIN: 4px 0px; BORDER-TOP-WIDTH: 0px; BACKGROUND-COLOR: #000000" noshade="noshade">
</div>
</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">The Eastern Company</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Notes to Consolidated Financial Statements (continued)</div>

<div><br>
</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-VARIANT: small-caps">9. Retirement Benefit Plans </font><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-STYLE: italic">(continued)</font></div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">The fair values of the company's pension plans assets at December 30, 2017 and December 31, 2016, utilizing the fair value hierarchy discussed in Note 2, follow:</div>

<div><br>
</div>

<table id="z4b0485ffc5eb49c59b74a637ea58a827" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="14">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">December 30, 2017</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">Level 1</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">Level 2</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">Level 3</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">Total</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr style="HEIGHT: 14px">
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-VARIANT: normal; VERTICAL-ALIGN: bottom; FONT-WEIGHT: normal; FONT-STYLE: normal; BORDER-BOTTOM-COLOR: " valign="bottom">
<div style="TEXT-ALIGN: left"><u>Cash and Equivalents:</u></div>
</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM-COLOR: " valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM-COLOR: " valign="bottom" colspan="2">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM-COLOR: ; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM-COLOR: " valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM-COLOR: " valign="bottom" colspan="2">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM-COLOR: ; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM-COLOR: " valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM-COLOR: " valign="bottom" colspan="2">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM-COLOR: ; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM-COLOR: " valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM-COLOR: " valign="bottom" colspan="2">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM-COLOR: ; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 52%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; TEXT-INDENT: -18pt">Common/collective trust funds</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">&#8212;</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">278,016</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">&#8212;</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">278,016</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 52%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM-COLOR: ; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-VARIANT: normal; FONT-WEIGHT: normal; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff"><u>Equities:</u></font></div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM-COLOR: ; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM-COLOR: ; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM-COLOR: ; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM-COLOR: ; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM-COLOR: ; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM-COLOR: ; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM-COLOR: ; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM-COLOR: ; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM-COLOR: ; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM-COLOR: ; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM-COLOR: ; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM-COLOR: ; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM-COLOR: ; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM-COLOR: ; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM-COLOR: ; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM-COLOR: ; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 52%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">The Eastern Company Common Stock</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">5,675,021</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">&#8212;</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">5,675,021</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 52%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Common/collective trust funds</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 52%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 18pt">Russell Multi Asset Core Plus Fund (a)</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">&#8212;</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">31,642,837</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">&#8212;</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">31,642,837</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr style="HEIGHT: 14px">
<td style="WIDTH: 52%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM-COLOR: ; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-VARIANT: normal; FONT-WEIGHT: normal; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff"><u>Fixed Income:</u></font></div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM-COLOR: ; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM-COLOR: ; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM-COLOR: ; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM-COLOR: ; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM-COLOR: ; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM-COLOR: ; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM-COLOR: ; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM-COLOR: ; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM-COLOR: ; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM-COLOR: ; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM-COLOR: ; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM-COLOR: ; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM-COLOR: ; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM-COLOR: ; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM-COLOR: ; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM-COLOR: ; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 52%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Common/collective trust funds</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 52%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; TEXT-INDENT: -18pt">Target Duration LDI Fixed Income Funds (b)</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr style="HEIGHT: 16px">
<td style="WIDTH: 52%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="MARGIN-TOP: 2pt; TEXT-INDENT: 36pt"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Symbol, serif">&#183;</font><font id="TRGRRTFtoHTMLTab" style="FONT-SIZE: 1px; WIDTH: 9pt; DISPLAY: inline-block">&#160;</font><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">Russell 8 Year LDI Fixed Income Fund</font></div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">&#8212;</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">6,033,648</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">&#8212;</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">6,033,648</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 52%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="MARGIN-TOP: 2pt; TEXT-INDENT: 36pt"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Symbol, serif">&#183;</font><font id="TRGRRTFtoHTMLTab" style="FONT-SIZE: 1px; WIDTH: 9pt; DISPLAY: inline-block">&#160;</font><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">Russell 14 Year LDI Fixed Income Fund</font></div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">&#8212;</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">18,083,206</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">&#8212;</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">18,083,206</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 52%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 18pt">STRIPS Fixed Income Funds (c)</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 52%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="MARGIN-TOP: 2pt; TEXT-INDENT: 36pt"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Symbol, serif">&#183;</font><font id="TRGRRTFtoHTMLTab" style="FONT-SIZE: 1px; WIDTH: 9pt; DISPLAY: inline-block">&#160;</font><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">Russell 15 Year STRIPS Fixed Income Fund</font></div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">&#8212;</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">1,905,068</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">&#8212;</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">1,905,068</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 52%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="MARGIN-TOP: 2pt; TEXT-INDENT: 36pt"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Symbol, serif">&#183;</font><font id="TRGRRTFtoHTMLTab" style="FONT-SIZE: 1px; WIDTH: 9pt; DISPLAY: inline-block">&#160;</font><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">Russell 10 Year STRIPS Fixed Income Fund</font></div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">&#8212;</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">3,570,427</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">&#8212;</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">3,570,427</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 52%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="MARGIN-TOP: 2pt; TEXT-INDENT: 36pt"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Symbol, serif">&#183;</font><font id="TRGRRTFtoHTMLTab" style="FONT-SIZE: 1px; WIDTH: 9pt; DISPLAY: inline-block">&#160;</font><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">Russell 28 to 29 Year STRIPS Fixed Income Fund</font></div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">&#8212;</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">2,144,581</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">&#8212;</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">2,144,581</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 52%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; TEXT-INDENT: -18pt">Insurance contracts</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">&#8212;</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">2,765,967</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">&#8212;</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">2,765,967</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 52%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Total</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">5,675,021</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">66,423,750</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">&#8212;</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">72,098,771</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>
</table>

<div><br>
</div>

<div><br>
</div>

<div id="DSPFPageBreakArea" style="MARGIN-BOTTOM: 10pt; CLEAR: both; MARGIN-TOP: 10pt">
<div id="DSPFPageNumberArea" style="TEXT-ALIGN: center"><font id="DSPFPageNumber" style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: normal; FONT-STYLE: normal">59</font></div>

<div id="DSPFPageBreak" style="PAGE-BREAK-AFTER: always">
<hr style="BORDER-LEFT-WIDTH: 0px; HEIGHT: 2px; BORDER-RIGHT-WIDTH: 0px; WIDTH: 100%; BORDER-BOTTOM-WIDTH: 0px; COLOR: #000000; CLEAR: both; MARGIN: 4px 0px; BORDER-TOP-WIDTH: 0px; BACKGROUND-COLOR: #000000" noshade="noshade">
</div>
</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">The Eastern Company</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Notes to Consolidated Financial Statements (continued)</div>

<div><br>
</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-VARIANT: small-caps">9. Retirement Benefit Plans </font><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-STYLE: italic">(continued)</font></div>

<div><br>
</div>

<table id="zb98319f860204bb7b7cdb86836f32816" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="14">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">December 31, 2016</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">Level 1</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">Level 2</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">Level 3</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">Total</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-VARIANT: normal; VERTICAL-ALIGN: bottom; FONT-WEIGHT: normal; FONT-STYLE: normal" valign="bottom">
<div style="TEXT-ALIGN: left"><u>Cash and Equivalents:</u></div>
</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="2">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="2">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="2">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="2">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 52%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; TEXT-INDENT: -18pt">Common/collective trust funds</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">&#8212;</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">276,129</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">&#8212;</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">276,129</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr style="HEIGHT: 11px">
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-VARIANT: normal; WIDTH: 52%; VERTICAL-ALIGN: bottom; FONT-WEIGHT: normal; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="TEXT-ALIGN: left"><u>Equities:</u></div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 52%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">The Eastern Company Common Stock</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">4,535,676</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">&#8212;</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">&#8212;</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">4,535,676</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 52%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Common/collective trust funds</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 52%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 18pt">RITC Large Cap Defensive Equity Fund (a)</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">&#8212;</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">7,131,589</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">&#8212;</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">7,131,589</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 52%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 18pt">RITC Equity II Fund (b)</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">&#8212;</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">4,875,234</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">&#8212;</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">4,875,234</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 52%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 18pt">RITC Large Cap U.S. Equity Fund (c)</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">&#8212;</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">5,984,636</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">&#8212;</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">5,984,636</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 52%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 18pt">RITC International Fund with Active Currency</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">&#8212;</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">8,178,635</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">&#8212;</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">8,178,635</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 52%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 18pt">RITC Emerging Markets Fund </div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">&#8212;</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">3,373,089</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">&#8212;</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">3,373,089</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-VARIANT: normal; WIDTH: 52%; VERTICAL-ALIGN: bottom; FONT-WEIGHT: normal; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="TEXT-ALIGN: left"><u>Fixed Income:</u></div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 52%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; TEXT-INDENT: -18pt">Common/collective trust funds</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 52%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 18pt">RITC Fixed Income I Fund </div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">&#8212;</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">8,700,175</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">&#8212;</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">8,700,175</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 52%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 18pt">Target Duration LDI Fixed Income Funds </div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 52%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="MARGIN-TOP: 2pt; TEXT-INDENT: 36pt"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Symbol, serif">&#183;</font><font id="TRGRRTFtoHTMLTab" style="FONT-SIZE: 1px; WIDTH: 9pt; DISPLAY: inline-block">&#160;</font><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">RITC 8 Year LDI Fixed Income Fund</font></div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">&#8212;</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">1,499,390</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">&#8212;</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">1,499,390</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr style="HEIGHT: 16px">
<td style="WIDTH: 52%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="MARGIN-TOP: 2pt; TEXT-INDENT: 36pt"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Symbol, serif">&#183;</font><font id="TRGRRTFtoHTMLTab" style="FONT-SIZE: 1px; WIDTH: 9pt; DISPLAY: inline-block">&#160;</font><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">RITC 10 Year LDI Fixed Income Fund</font></div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">&#8212;</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">1,851,317</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">&#8212;</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">1,851,317</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 52%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="MARGIN-TOP: 2pt; TEXT-INDENT: 36pt"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Symbol, serif">&#183;</font><font id="TRGRRTFtoHTMLTab" style="FONT-SIZE: 1px; WIDTH: 9pt; DISPLAY: inline-block">&#160;</font><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">RITC 12 Year LDI Fixed Income Fund</font></div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">&#8212;</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">2,122,411</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">&#8212;</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">2,122,411</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 52%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="MARGIN-TOP: 2pt; TEXT-INDENT: 36pt"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Symbol, serif">&#183;</font><font id="TRGRRTFtoHTMLTab" style="FONT-SIZE: 1px; WIDTH: 9pt; DISPLAY: inline-block">&#160;</font><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">RITC 14 Year LDI Fixed Income Fund</font></div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">&#8212;</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">3,790,209</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">&#8212;</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">3,790,209</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 52%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="MARGIN-TOP: 2pt; TEXT-INDENT: 36pt"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Symbol, serif">&#183;</font><font id="TRGRRTFtoHTMLTab" style="FONT-SIZE: 1px; WIDTH: 9pt; DISPLAY: inline-block">&#160;</font><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">RITC 16 Year LDI Fixed Income Fund</font></div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">&#8212;</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">5,650,440</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">&#8212;</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">5,650,440</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 52%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 18pt">STRIPS Fixed Income Funds</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 52%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="MARGIN-TOP: 2pt; TEXT-INDENT: 36pt"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Symbol, serif">&#183;</font><font id="TRGRRTFtoHTMLTab" style="FONT-SIZE: 1px; WIDTH: 9pt; DISPLAY: inline-block">&#160;</font><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">RITC 15 Year STRIPS Fixed Income Fund</font></div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">&#8212;</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">2,504,395</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">&#8212;</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">2,504,395</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 52%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="MARGIN-TOP: 2pt; TEXT-INDENT: 36pt"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Symbol, serif">&#183;</font><font id="TRGRRTFtoHTMLTab" style="FONT-SIZE: 1px; WIDTH: 9pt; DISPLAY: inline-block">&#160;</font><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">RITC 10 Year STRIPS Fixed Income Fund</font></div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">&#8212;</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">1,407,518</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">&#8212;</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">1,407,518</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 52%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="MARGIN-TOP: 2pt; TEXT-INDENT: 36pt"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Symbol, serif">&#183;</font><font id="TRGRRTFtoHTMLTab" style="FONT-SIZE: 1px; WIDTH: 9pt; DISPLAY: inline-block">&#160;</font><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">RITC 28 to 29 Year STRIPS Fixed Income Fund</font></div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">&#8212;</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">464,106</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">&#8212;</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">464,106</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 52%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; TEXT-INDENT: -18pt">Insurance contracts</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">&#8212;</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">3,282,552</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">&#8212;</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">3,282,552</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 52%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Total</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">4,535,676</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">61,091,825</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">&#8212;</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">65,627,501</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>
</table>

<div><br>
</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Equity common funds primarily hold publicly traded common stock of both U.S and international companies selected for purposes of total return and to maintain equity exposure consistent with policy allocations.&#160; The Level 1 investment is made up of shares of The Eastern Company Common Stock and is valued at market price.&#160; Level 2 investments include commingled funds valued at unit values provided by the investment managers, which are based on the fair value of the underlying publicly traded securities.</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">&#160;</div>

<div id="DSPFPageBreakArea" style="MARGIN-BOTTOM: 10pt; CLEAR: both; MARGIN-TOP: 10pt">
<div id="DSPFPageNumberArea" style="TEXT-ALIGN: center"><font id="DSPFPageNumber" style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: normal; FONT-STYLE: normal">60</font></div>

<div id="DSPFPageBreak" style="PAGE-BREAK-AFTER: always">
<hr style="BORDER-LEFT-WIDTH: 0px; HEIGHT: 2px; BORDER-RIGHT-WIDTH: 0px; WIDTH: 100%; BORDER-BOTTOM-WIDTH: 0px; COLOR: #000000; CLEAR: both; MARGIN: 4px 0px; BORDER-TOP-WIDTH: 0px; BACKGROUND-COLOR: #000000" noshade="noshade">
</div>
</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 Eastern Company</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Notes to Consolidated Financial Statements (continued)</div>

<div><br>
</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-VARIANT: small-caps">9. Retirement Benefit Plans </font><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-STYLE: italic">(continued)</font></div>

<div><br>
</div>

<div><br>
</div>

<table id="ze523e65ec0b943bda91f09e176a8c341" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 4.39%; VERTICAL-ALIGN: top">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">(a)</div>
</td>
<td style="WIDTH: 95.61%; VERTICAL-ALIGN: top">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">The investment objective of the RITC (formerly Russell) Multi-Asset Core Plus Fund seeks to provide long-term growth of capital over a market cycle by offering a diversified portfolio of funds and separate accounts investing in global stock, return seeking fixed income, commodities, global real estate and opportunistic investments.&#160; They hold a dynamic mix of underlying Russell Investments funds and/or separate accounts.&#160; Russell Investments is a strong proponent of disciplined strategic asset allocation and rebalancing strategies, and believes that unstable movements in the market have the potential to create opportunities.&#160; By identifying short-term mispricing, and making small tactical adjustments to the Multi-Asset Core Plus Fund, they believe there is potential to enhance returns while continuing to manage risks.</div>

<div>&#160;</div>
</td>
</tr>

<tr>
<td style="WIDTH: 4.39%; VERTICAL-ALIGN: top">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">(b)</div>
</td>
<td style="WIDTH: 95.61%; VERTICAL-ALIGN: top">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">The Target Duration LDI Fixed Income Funds seek to outperform their respective Barclays-Russell LDI Indexes over a full market cycle.&#160; These Funds invest primarily in investment grade corporate bonds that closely match those found in discount curves used to value U.S. pension liabilities.&#160; They seek to provide additional incremental return through modest interest rate timing, security selection and tactical use of non-credit sectors.&#160; Generally for use in combination with other bond funds to gain additional credit exposure, with the goal of reducing the mismatch between a plan's assets and liabilities.</div>

<div>&#160;</div>
</td>
</tr>
</table>

<div><br>
</div>

<table id="z2ce4c18739e94c1cba6de815663410eb" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 4.32%; VERTICAL-ALIGN: top">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">(c)</div>
</td>
<td style="WIDTH: 95.68%; VERTICAL-ALIGN: top">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">The STRIPS (Separate Trading of Registered Interest and Principal of Securities) Funds seek to provide duration and Treasury exposure by investing in an optimized subset of the STRIPS universe with a similar duration profile as the Barclays U.S. Treasury STRIPS 10-11 year, 16-16 year or 28-29 year Index.&#160; These passively managed funds are generally used with other bond funds to add additional duration to the asset portfolio.&#160; This will help reduce the mismatch between a plan's assets and liabilities.</div>

<div>&#160;</div>
</td>
</tr>
</table>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">The investment portfolio contains a diversified blend of common stocks, bonds, cash equivalents, and other investments, which may reflect varying rates of return. The investments are further diversified within each asset classification. The portfolio diversification provides protection against a single security or class of securities having a disproportionate impact on aggregate performance.&#160; The Company has elected to change its investment strategy to better match the assets with the underlying plan liabilities.&#160; Currently, the long-term target allocations for plan assets are 50% in equities and 50% in fixed income although the actual plan asset allocations may be within a range around these targets.&#160;The actual asset allocations are reviewed and rebalanced on a periodic basis to maintain the target allocations.&#160; It is expected that, as the funded status of the plans improves, more assets will be invested in long-duration fixed income instruments.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">The plans' assets include 217,018 shares of the common stock of the Company having a market value of $5,675,021 and $4,535,676 at December 30, 2017 and December 31, 2016, respectively. No shares were purchased in 2017 or 2016 nor were and shares sold in either period.&#160; Dividends received during 2017 and 2016 on the common stock of the Company were $95,488 and $95,488 respectively.</div>

<div>&#160;</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">U.S. salaried and non-union hourly employees and most employees of the Company's Canadian subsidiaries are covered by defined contribution plans.</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 covering substantially all U.S. non-union employees. This plan allows participants to make voluntary contributions of up to 100% of their annual compensation on a pretax basis, subject to IRS limitations. The plan provides for contributions by the Company at its discretion.</div>

<div><br>
</div>

<div id="DSPFPageBreakArea" style="MARGIN-BOTTOM: 10pt; CLEAR: both; MARGIN-TOP: 10pt">
<div id="DSPFPageNumberArea" style="TEXT-ALIGN: center"><font id="DSPFPageNumber" style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: normal; FONT-STYLE: normal">61</font></div>

<div id="DSPFPageBreak" style="PAGE-BREAK-AFTER: always">
<hr style="BORDER-LEFT-WIDTH: 0px; HEIGHT: 2px; BORDER-RIGHT-WIDTH: 0px; WIDTH: 100%; BORDER-BOTTOM-WIDTH: 0px; COLOR: #000000; CLEAR: both; MARGIN: 4px 0px; BORDER-TOP-WIDTH: 0px; BACKGROUND-COLOR: #000000" noshade="noshade">
</div>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">The Eastern Company</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Notes to Consolidated Financial Statements (continued)</div>

<div><br>
</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-VARIANT: small-caps">9. Retirement Benefit Plans </font><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-STYLE: italic">(continued)</font></div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">The Company amended the Eastern Company Savings and Investment Plan ("401(k) Plan Amendment") effective June 1, 2016.&#160; The 401(k) Plan Amendment increased this match to 50% of the first 6% of contributions for the remainder of Fiscal 2016.&#160; The 401(k) Plan Amendment also provided for an additional non-discretionary contribution (the "transitional credit") for certain non-union U.S. employees who were eligible to participate in the Salaried Plan. The amount of this non-discretionary contribution ranges from 0% to 4% of wages, based on the age of the individual on June 1, 2016. The 401(k) Plan Amendment increased the non-discretionary safe harbor contribution to 3%, and changed the eligibility to all non-union U.S. employees.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">The Company made contributions to the plan as follows:</div>

<div><br>
</div>

<table id="z1aa3617ce57f4c70b5b0c007ee30be64" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="VERTICAL-ALIGN: top; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">2017</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">2016</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">2015</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 64%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Regular matching contributions</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">465,671</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">328,144</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">232,399</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 64%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Transitional credit contributions</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">385,578</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">231,847</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">&#8212;</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 64%; VERTICAL-ALIGN: top; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Non-discretionary contributions</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">355,747</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">51,470</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">&#8212;</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 64%; VERTICAL-ALIGN: top; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Total contributions made for the period</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">1,206,996</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">611,461</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">232,399</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>
</table>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">At December 30, 2017, the Company had accrued $502,618 for the non-discretionary contribution this amount was expensed in 2017 and was contributed to the plan in January 2018. At December 31, 2016, the Company had accrued $307,568 for the non-discretionary contribution. This amount was contributed to the Plan in January 2017 and is included in the 2017 figure. The non-discretionary contribution for $51,470 was expensed in Fiscal 2015 and contributed to the Plan in Fiscal 2016.</div>

<div id="DSPFPageBreakArea" style="MARGIN-BOTTOM: 10pt; CLEAR: both; MARGIN-TOP: 10pt">
<div id="DSPFPageNumberArea" style="TEXT-ALIGN: center"><font id="DSPFPageNumber" style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: normal; FONT-STYLE: normal">62</font></div>

<div id="DSPFPageBreak" style="PAGE-BREAK-AFTER: always">
<hr style="BORDER-LEFT-WIDTH: 0px; HEIGHT: 2px; BORDER-RIGHT-WIDTH: 0px; WIDTH: 100%; BORDER-BOTTOM-WIDTH: 0px; COLOR: #000000; CLEAR: both; MARGIN: 4px 0px; BORDER-TOP-WIDTH: 0px; BACKGROUND-COLOR: #000000" noshade="noshade">
</div>
</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">The Eastern Company</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Notes to Consolidated Financial Statements (continued)</div>

<div><br>
</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: left">10. <font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-VARIANT: small-caps">Reportable Segments</font></div>

<div><br>
</div>

<table id="zcd94d2345ccf4db7822667b870d94162" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">2017</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">2016</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">2015</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; TEXT-INDENT: -18pt"><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">Sales:</font><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif"><br>
</font> Sales to unaffiliated customers:</div>
</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="2">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="2">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="2">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 64%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 35.3pt; TEXT-INDENT: -18pt">Industrial Hardware</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">115,273,233</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">61,058,871</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">61,338,812</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 64%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 35.3pt; TEXT-INDENT: -18pt">Security Products</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">60,976,998</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">57,255,101</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">56,598,487</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 64%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 35.3pt; TEXT-INDENT: -18pt">Metal Products</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">27,989,382</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">19,294,286</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">26,630,652</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 64%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">204,239,613</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">137,608,258</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">144,567,951</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 64%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 64%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; TEXT-INDENT: -18pt">Inter-segment Sales:</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 64%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 35.3pt; TEXT-INDENT: -18pt">Industrial Hardware</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">524,536</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">637,405</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">595,596</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 64%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 35.3pt; TEXT-INDENT: -18pt">Security Products</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">2,935,797</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">2,716,802</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">2,813,576</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 64%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 35.3pt; TEXT-INDENT: -18pt">Metal Products</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">21,431</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">&#8212;</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">16,804</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 64%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">3,481,764</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">3,354,207</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">3,425,976</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 64%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 64%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">
<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 style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 64%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 35.3pt; TEXT-INDENT: -18pt">Industrial Hardware</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">5,126,128</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">5,683,730</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">4,314,149</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 64%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 35.3pt; TEXT-INDENT: -18pt">Security Products</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">6,099,777</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">5,677,264</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">3,798,115</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 64%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 35.3pt; TEXT-INDENT: -18pt">Metal Products</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">1,050,796</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">(225,122</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">)</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">(84,536</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">)</div>
</td>
</tr>

<tr>
<td style="WIDTH: 64%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 52.55pt; TEXT-INDENT: -18pt">Operating Profit</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">12,276,701</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">11,135,872</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">8,027,728</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 64%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 35.3pt; TEXT-INDENT: -18pt">Interest expense</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">(976,512</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">)</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">(121,500</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">)</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">(185,475</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">)</div>
</td>
</tr>

<tr>
<td style="WIDTH: 64%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 35.3pt; TEXT-INDENT: -18pt">Other income</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">154,753</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">209,043</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">178,722</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 64%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">11,454,942</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">11,223,415</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">8,020,975</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 64%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 64%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; TEXT-INDENT: -18pt">Geographic Information:</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 64%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">
<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 Sales:</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 64%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 35.3pt; TEXT-INDENT: -18pt">United States</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">178,124,818</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">117,679,860</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">126,115,036</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 64%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 35.3pt; TEXT-INDENT: -18pt">Foreign</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">26,114,795</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">19,928,398</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">18,452,915</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 64%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">204,239,613</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">137,608,258</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">144,567,951</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 64%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom" colspan="4">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Foreign sales are primarily to customers in North America.</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 64%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 64%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; TEXT-INDENT: -18pt">Identifiable Assets:</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 64%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 35.3pt; TEXT-INDENT: -18pt">United States</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">153,712,643</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">107,031,435</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">106,662,743</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 64%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 35.3pt; TEXT-INDENT: -18pt">Foreign</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">22,745,754</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">17,166,961</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">15,075,816</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 64%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">176,458,397</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">124,198,396</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">121,738,559</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 64%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 64%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 35.3pt; TEXT-INDENT: -18pt">Industrial Hardware</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">44,828,458</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">32,278,281</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">30,425,348</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 64%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 35.3pt; TEXT-INDENT: -18pt">Security Products</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">53,724,837</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">49,520,708</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">52,688,497</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 64%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 35.3pt; TEXT-INDENT: -18pt">Metal Products</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">18,126,395</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">18,447,526</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">20,931,863</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 64%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">116,679,690</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">100,246,515</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">104,045,708</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 64%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 35.3pt; TEXT-INDENT: -18pt">General corporate</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">59,778,707</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">23,951,881</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">17,692,851</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 64%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">176,458,397</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">124,198,396</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">121,738,559</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>
</table>

<div><br>
</div>

<div id="DSPFPageBreakArea" style="MARGIN-BOTTOM: 10pt; CLEAR: both; MARGIN-TOP: 10pt">
<div id="DSPFPageNumberArea" style="TEXT-ALIGN: center"><font id="DSPFPageNumber" style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: normal; FONT-STYLE: normal">63</font></div>

<div id="DSPFPageBreak" style="PAGE-BREAK-AFTER: always">
<hr style="BORDER-LEFT-WIDTH: 0px; HEIGHT: 2px; BORDER-RIGHT-WIDTH: 0px; WIDTH: 100%; BORDER-BOTTOM-WIDTH: 0px; COLOR: #000000; CLEAR: both; MARGIN: 4px 0px; BORDER-TOP-WIDTH: 0px; BACKGROUND-COLOR: #000000" noshade="noshade">
</div>
</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">The Eastern Company</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Notes to Consolidated Financial Statements (continued)</div>

<div><br>
</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: left">10. <font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-VARIANT: small-caps">Reportable Segments </font><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-STYLE: italic">(continued)</font></div>

<div><br>
</div>

<table id="zb7e69d66c1974694a7fbab49d07be7d4" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">2017</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">2016</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">2015</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: left">Depreciation and Amortization:</div>
</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="2">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="2">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="2">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 64%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 35.3pt; TEXT-INDENT: -18pt">Industrial Hardware</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">2,526,460</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">1,468,904</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">1,580,741</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 64%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 35.3pt; TEXT-INDENT: -18pt">Security Products</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">964,873</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">980,048</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">1,010,262</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 64%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 35.3pt; TEXT-INDENT: -18pt">Metal Products</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">1,227,852</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">1,365,441</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">1,330,435</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 64%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">4,719,185</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">3,814,393</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">3,921,438</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 64%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 64%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: left">Capital Expenditures:</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 64%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 35.3pt; TEXT-INDENT: -18pt">Industrial Hardware</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">1,151,868</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">648,516</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">1,479,984</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 64%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 35.3pt; TEXT-INDENT: -18pt">Security Products</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">705,178</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">1,018,371</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">388,377</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 64%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 35.3pt; TEXT-INDENT: -18pt">Metal Products</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">899,663</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">1,153,872</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">632,016</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 64%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">2,756,709</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">2,820,759</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">2,500,377</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 64%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 35.3pt; TEXT-INDENT: -18pt">Currency translation adjustment</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">6,240</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">(8,889</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">)</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">25,020</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 64%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 35.3pt; TEXT-INDENT: -18pt">General corporate</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">&#8212;</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">51,600</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">12,839</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 64%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">2,762,949</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">2,863,470</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">2,538,236</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>
</table>

<div><br>
</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-VARIANT: small-caps; FONT-WEIGHT: bold; TEXT-ALIGN: justify">11. Recent Accounting Pronouncements</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">In May 2014, the FASB issued ASU No. 2014-09, Revenue from Contracts with Customers. ASU No. 2014-09 provides authoritative guidance which impacts virtually all aspects of an entity's revenue recognition.&#160; The core principle of the new standard is that revenue should be recognized to depict the transfer of promised goods or services to customers in an amount that reflects the consideration to which the entity expects to be entitled in exchange for those goods or services.&#160; The standard is effective for annual reporting periods beginning after December 15, 2017.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">In August 2015, the FASB issued ASU No. 2015-14, Revenue from Contracts with Customers - Deferral of the Effective Date. ASU No. 2015-14 defers the adoption date of ASU 2014-09, Revenue from Contracts with Customers in which both the FASB and IASB in a joint project will clarify the principles for recognizing revenue and to develop a common revenue standard. The guidance is to be applied using a retrospective approach at the beginning of the earliest comparative period in the financial statements and is effective for years beginning after December 15, 2017.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">In July 2015, the FASB issued ASU 2015-11, Inventory: Simplifying the Measurement of Inventory. ASU No. 2015-11 provides authoritative guidance which requires a company to change its valuation method of inventory from the lower of cost or market (market being replacement cost, net realizable value or net realizable value less an approximate profit margin) to the lower of cost or net realizable value.&#160; The amendment is effective for fiscal years beginning after December 15, 2016, including interim periods within those fiscal years.&#160; The amendment should be applied prospectively with earlier application permitted as of the beginning of an interim or annual reporting period. The adoption of this amendment did not have a material impact on the consolidated financial statements of the Company.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">In September 2015, the FASB issued ASU No. 2015-16, Business Combinations. ASU 2015-16 provides authoritative guidance which will simplify the accounting for adjustments made to provisional amounts recognized in a business combination.&#160; U.S. GAAP currently requires that during the measurement period, the acquirer retrospectively adjust the provisional amounts recognized at the acquisition date with a corresponding adjustment to goodwill.&#160; The amendments require that the acquirer recognize adjustments to provisional amounts that are identified during the measurement period in the reporting period in which the adjustment amounts are determined.&#160; The guidance is effective for fiscal years beginning after December 15, 2015. The amendments should be applied prospectively to adjustments to provisional amounts that occur after the effective date with earlier application permitted for financial statements that have not yet been issued.&#160; The adoption of this amendment did not have a material impact on the consolidated financial statements of the Company.</div>

<div><br>
</div>

<div id="DSPFPageBreakArea" style="MARGIN-BOTTOM: 10pt; CLEAR: both; MARGIN-TOP: 10pt">
<div id="DSPFPageNumberArea" style="TEXT-ALIGN: center"><font id="DSPFPageNumber" style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: normal; FONT-STYLE: normal">64</font></div>

<div id="DSPFPageBreak" style="PAGE-BREAK-AFTER: always">
<hr style="BORDER-LEFT-WIDTH: 0px; HEIGHT: 2px; BORDER-RIGHT-WIDTH: 0px; WIDTH: 100%; BORDER-BOTTOM-WIDTH: 0px; COLOR: #000000; CLEAR: both; MARGIN: 4px 0px; BORDER-TOP-WIDTH: 0px; BACKGROUND-COLOR: #000000" noshade="noshade">
</div>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">The Eastern Company</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Notes to Consolidated Financial Statements (continued)</div>

<div><br>
</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-VARIANT: small-caps">11. Recent Accounting Pronouncements </font><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-STYLE: italic">(continued)</font></div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">In November 2015, the FASB issued accounting standards update 2015-07 which simplifies the balance sheet classification of deferred taxes. This standard requires that all deferred tax assets and liabilities be classified as non-current in the classified balance sheet, rather than separating such deferred taxes into current and non-current amounts, as is required under current guidance. The standard is effective for annual reporting periods beginning after December&#160;15, 2016, including interim periods within that reporting period with early application permitted. The adoption of this amendment did not have a material impact on the consolidated financial statements of the Company.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">In February 2016, the FASB issued ASU No. 2016-02, Leases. ASU 2016-02 requires leases to present right-of-use assets and lease liabilities on the balance sheet for all leases with terms longer than 12 months. The guidance is to be applied using a modified retrospective approach at the beginning of the earliest comparative period in the financial statements and is effective for years beginning after December 15, 2018. Early adoption is permitted. 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">In March 2016, the Financial Accounting Standards Board ("FASB") issued accounting standards update 2016-09 which simplifies employee share-based payment accounting. This standard will simplify the income tax consequences, accounting for forfeitures and classification on the statement of cash flows. This standard is effective for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2016, with early adoption permitted. The Company did not early adopt ASU 2016-09. The adoption of this amendment did not have a material impact on the consolidated financial statements of the Company.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">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.&#160; The amendment should be applied prospectively with earlier application permitted as of the beginning of an interim or annual reporting period. The guidance is not expected to have a material impact in the consolidated financial results.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">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.&#160; 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 guidance is not expected to have a material impact in the consolidated financial results.</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.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">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.&#160; The Company is still in the process of determining the effect that the adoption of ASU 2017-06 will have on the accompanying financial statements.</div>

<div><br>
</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-VARIANT: small-caps; FONT-WEIGHT: bold; TEXT-ALIGN: justify">12. Financial Instruments and Fair Value Measurements</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; FONT-WEIGHT: bold; TEXT-ALIGN: justify">Financial Risk Management Objectives and Policies</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">In March 2017, the FASB issued ASU No. 2017-07, Compensation &#8212; Retirement Benefits (Topic 715): Improving the Presentation of Net Periodic Pension Cost and Net Periodic Postretirement Benefit Cost.&#160; ASU 2017-07 provides guidance to update and primarily improve the presentation of net periodic pension cost and net periodic postretirement benefit cost reporting. 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 still in the process of determining the effect that the adoption of ASU 2017-07 will have on the accompanying financial statements.</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">&#160;</div>

<div id="DSPFPageBreakArea" style="MARGIN-BOTTOM: 10pt; CLEAR: both; MARGIN-TOP: 10pt">
<div id="DSPFPageNumberArea" style="TEXT-ALIGN: center"><font id="DSPFPageNumber" style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: normal; FONT-STYLE: normal">65</font></div>

<div id="DSPFPageBreak" style="PAGE-BREAK-AFTER: always">
<hr style="BORDER-LEFT-WIDTH: 0px; HEIGHT: 2px; BORDER-RIGHT-WIDTH: 0px; WIDTH: 100%; BORDER-BOTTOM-WIDTH: 0px; COLOR: #000000; CLEAR: both; MARGIN: 4px 0px; BORDER-TOP-WIDTH: 0px; BACKGROUND-COLOR: #000000" noshade="noshade">
</div>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">The Eastern Company</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Notes to Consolidated Financial Statements (continued)</div>

<div><br>
</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-VARIANT: small-caps; FONT-WEIGHT: bold; TEXT-ALIGN: justify">12. FINANCIAL INSTRUMENTS AND FAIR VALUE MEASUREMENTS (continued)</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><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 normal course of business.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: justify">Credit Risk</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">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 of December 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 December 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 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; FONT-WEIGHT: bold; TEXT-ALIGN: justify">Interest Rate Risk</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 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,112,500 on December 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: justify">Currency Exchange Rate Risk</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">The Company's currency exposure is concentrated in the Canadian dollar, Mexican peso, New Taiwan dollar, Chinese RMB and the Hong Kong dollar.&#160; Because of the Company's limited exposure to any single foreign market, any exchange gains or losses have not been material and are not expected to be material in the future.&#160; As a result, the Company does not attempt to mitigate its foreign currency exposure through the acquisition of any speculative or leveraged financial instruments.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: justify">Fair Value Measurements</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">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</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">to value assets and liabilities as appropriate. </font>The assets or liabilities requiring fair value measurements on December 30, 2017 are as follows:</div>

<div><br>
</div>

<div><br>
</div>

<table id="zb8272a857c68442ba2f59d68721d057a" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="VERTICAL-ALIGN: top; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: center">Fair Value</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: center">Level 1</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: center">Level 2</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: center">Level 3</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 52%; VERTICAL-ALIGN: top; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Financial Receivable</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="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">67,350</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">&#8212;</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">67,350</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">&#8212;</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 52%; VERTICAL-ALIGN: top; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Total assets</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">67,350</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">&#8212;</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">67,350</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">&#8212;</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>
</table>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">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 assets.</div>

<div><br>
</div>

<div id="DSPFPageBreakArea" style="MARGIN-BOTTOM: 10pt; CLEAR: both; MARGIN-TOP: 10pt">
<div id="DSPFPageNumberArea" style="TEXT-ALIGN: center"><font id="DSPFPageNumber" style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: normal; FONT-STYLE: normal">66</font></div>

<div id="DSPFPageBreak" style="PAGE-BREAK-AFTER: always">
<hr style="BORDER-LEFT-WIDTH: 0px; HEIGHT: 2px; BORDER-RIGHT-WIDTH: 0px; WIDTH: 100%; BORDER-BOTTOM-WIDTH: 0px; COLOR: #000000; CLEAR: both; MARGIN: 4px 0px; BORDER-TOP-WIDTH: 0px; BACKGROUND-COLOR: #000000" noshade="noshade">
</div>
</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">The Eastern Company</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Notes to Consolidated Financial Statements (continued)</div>

<div><br>
</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-VARIANT: small-caps; FONT-WEIGHT: bold; TEXT-ALIGN: justify">13. Selected Quarterly Financial Information (Unaudited)</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Selected quarterly financial information (unaudited) follows:</div>

<div><br>
</div>

<table id="z8e377ec85c2345af8c7b56b5bc4e2260" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">2017</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">First</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">Second</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">Third</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">Fourth</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">Year</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 40%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; TEXT-INDENT: -18pt">Net sales</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">36,043,295</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">58,044,743</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">56,007,937</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">54,143,638</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">204,239,613</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 40%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; TEXT-INDENT: -18pt">Gross margin</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">8,744,579</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">15,513,994</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">11,949,531</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">13,842,715</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">50,050,819</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 40%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; TEXT-INDENT: -18pt">Engineering expenses</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">630,411</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">1,682,887</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">1,848,861</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">1,460,670</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">5,622,829</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 40%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Selling and administrative<font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif"><br>
</font> &#160;&#160;&#160;&#160;&#160;expenses</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">5,877,968</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">11,344,223</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">6,527,029</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">8,402,069</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">32,151,289</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 40%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; TEXT-INDENT: -18pt">Net (loss)/income</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">1,517,141</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">1,466,402</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">2,230,481</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">(168,769</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">)</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">5,045,255</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 40%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 40%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; TEXT-INDENT: -18pt">Net (loss)/income per share:</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 40%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 31.5pt; TEXT-INDENT: -18pt">Basic</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">.24</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">.23</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">.36</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">(.03</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">)</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">.81</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 40%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 31.5pt; TEXT-INDENT: -18pt">Diluted</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">.24</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">.23</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">.35</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">(.03</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">)</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">.80</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 40%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom" colspan="4">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Weighted average shares outstanding:</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 40%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 31.5pt; TEXT-INDENT: -18pt">Basic</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">6,256,496</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">6,258,467</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">6,259,872</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">6,261,737</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">6,259,139</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 40%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 31.5pt; TEXT-INDENT: -18pt">Diluted</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">6,256,496</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">6,285,339</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">6,296,551</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">6,297,371</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">6,294,773</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>
</table>

<div><br>
</div>

<table id="z61ccd4f4902343d0b20e5594a215b2e2" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">2016</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">First</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">Second</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">Third</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">Fourth</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">Year</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 40%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; TEXT-INDENT: -18pt">Net sales</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">33,101,657</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">36,883,312</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">33,478,347</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">34,144,942</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">137,608,258</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 40%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; TEXT-INDENT: -18pt">Gross margin</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">6,908,308</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">9,202,180</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">9,372,742</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">10,862,980</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">36,346,210</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 40%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Engineering expenses</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">594,538</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">733,009</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">663,704</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">577,056</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">2,568,307</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 40%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Selling and administrative<font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif"><br>
</font> &#160;&#160;&#160;&#160;&#160;expenses</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">5,352,906</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">5,363,303</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">5,444,924</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">6,480,898</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">22,642,031</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 40%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; TEXT-INDENT: -18pt">Net income</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">648,073</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">2,087,837</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">2,400,064</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">2,649,349</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">7,785,323</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 40%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 40%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; TEXT-INDENT: -18pt">Net income per share:</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 40%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 31.5pt; TEXT-INDENT: -18pt">Basic</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">.10</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">.33</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">.38</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">.42</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">1.25</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 40%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 31.5pt; TEXT-INDENT: -18pt">Diluted</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">.10</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">.33</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">.38</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">.42</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">1.25</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 40%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom" colspan="4">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Weighted average shares outstanding:</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 40%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 31.5pt; TEXT-INDENT: -18pt">Basic</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">6,248,222</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">6,250,610</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">6,252,681</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">6,254,605</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">6,251,535</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 40%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 31.5pt; TEXT-INDENT: -18pt">Diluted</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">6,248,222</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">6,250,610</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">6,252,681</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">6,254,605</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">6,251,535</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>
</table>

<div><br>
</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Fiscal 2017 and 2016 consisted of four 13 week quarters totaling 52 weeks for the year.</div>

<div><br>
</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-VARIANT: small-caps; FONT-WEIGHT: bold; TEXT-ALIGN: left">14. Revenue Recognition</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">In 2014, the FASB issued guidance on revenue recognition, with final amendments issued in 2016. The guidance provides for a five-step model to determine the revenue recognized for the transfer of goods or services to customers that reflects the expected entitled consideration in exchange for those goods or services. It also provides clarification for principal versus agent considerations and identifying performance obligations. In addition, the FASB introduced practical expedients related to disclosures of remaining performance obligations, as well as other amendments related to guidance on collectability, non-cash consideration and the presentation of sales and other similar taxes. Financial statement disclosures required under the guidance will enable users to understand the nature, amount, timing, judgments and uncertainty of revenue and cash flows relating to customer contracts.</div>

<div><br>
</div>

<div id="DSPFPageBreakArea" style="MARGIN-BOTTOM: 10pt; CLEAR: both; MARGIN-TOP: 10pt">
<div id="DSPFPageNumberArea" style="TEXT-ALIGN: center"><font id="DSPFPageNumber" style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: normal; FONT-STYLE: normal">67</font></div>

<div id="DSPFPageBreak" style="PAGE-BREAK-AFTER: always">
<hr style="BORDER-LEFT-WIDTH: 0px; HEIGHT: 2px; BORDER-RIGHT-WIDTH: 0px; WIDTH: 100%; BORDER-BOTTOM-WIDTH: 0px; COLOR: #000000; CLEAR: both; MARGIN: 4px 0px; BORDER-TOP-WIDTH: 0px; BACKGROUND-COLOR: #000000" noshade="noshade">
</div>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">The Eastern Company</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Notes to Consolidated Financial Statements (continued)</div>

<div><br>
</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-VARIANT: small-caps; FONT-WEIGHT: bold; TEXT-ALIGN: justify">14. REVENUE RECOGNION (continued)</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">The two permitted transition methods under the guidance are the full retrospective approach or a cumulative effect adjustment to the opening retained earnings in the year of adoption (cumulative effect approach). We will adopt the guidance using the cumulative effect approach when it becomes effective in the first quarter of 2018.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">We are utilizing a comprehensive approach to assess the impact of the guidance on our contract portfolio by reviewing our current accounting policies and practices to identify potential differences that would result from applying the new requirements to our revenue contracts.&#160; We are substantially complete with our contract and business process reviews and implemented changes to our controls to support recognition and disclosures under the new guidance.&#160; Based on the foregoing, we currently do not expect this guidance to have a material impact on our financial statements or disclosures.</div>

<div id="DSPFPageBreakArea" style="MARGIN-BOTTOM: 10pt; CLEAR: both; MARGIN-TOP: 10pt">
<div id="DSPFPageNumberArea" style="TEXT-ALIGN: center"><font id="DSPFPageNumber" style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: normal; FONT-STYLE: normal">68</font></div>

<div id="DSPFPageBreak" style="PAGE-BREAK-AFTER: always">
<hr style="BORDER-LEFT-WIDTH: 0px; HEIGHT: 2px; BORDER-RIGHT-WIDTH: 0px; WIDTH: 100%; BORDER-BOTTOM-WIDTH: 0px; COLOR: #000000; CLEAR: both; MARGIN: 4px 0px; BORDER-TOP-WIDTH: 0px; BACKGROUND-COLOR: #000000" noshade="noshade">
</div>
</div>

<div><br>
</div>

<div><br>
</div>

<div style="FONT-SIZE: 14pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: center">Report of Independent Registered Public Accounting Firm</div>

<div><br>
</div>

<div><br>
</div>

<div><br>
</div>

<div><br>
</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">To the Board of Directors and Shareholders of</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">The Eastern Company</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Naugatuck, Connecticut</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: left">
<div><br>
</div>

<div style="MARGIN-BOTTOM: 6pt; FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: justify; MARGIN-TOP: 6pt">Opinion on the Financial Statements</div>

<div style="MARGIN-BOTTOM: 6pt; FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify; MARGIN-TOP: 6pt">We have audited the accompanying consolidated balance sheets of The Eastern Company (the Company) as of December 30, 2017 and&#8194;December 31, 2016, and the related consolidated statements of income, comprehensive income, stockholders' equity, and cash flows for each of the years in the three-year period ended December 30, 2017, and the related notes and schedules (collectively referred to as the financial statements). In our opinion, the financial statements present fairly, in all material respects, the financial position of the Company as of December 30, 2017 and&#8194;December 31, 2016, and the results of its operations and its cash flows for each of the years in the three-year period ended December 30, 2017, in conformity with accounting principles generally accepted in the United States of America.</div>

<div style="MARGIN-BOTTOM: 6pt; FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify; MARGIN-TOP: 6pt">We also have audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States) (PCAOB), the Company's internal control over financial reporting as of December 30, 2017, based on criteria established in Internal Control&#8212;Integrated Framework (2013) issued by the Committee of Sponsoring Organizations of the Treadway Commission (COSO), and our report dated March 15, 2018 expressed an unqualified opinion.</div>

<div style="MARGIN-BOTTOM: 6pt; FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: justify; MARGIN-TOP: 6pt">Basis for Opinion</div>

<div style="MARGIN-BOTTOM: 6pt; FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify; MARGIN-TOP: 6pt">These financial statements are the responsibility of the Company's management. Our responsibility is to express an opinion on the Company's financial statements based on our audits. We are a public accounting firm registered with the PCAOB and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.</div>

<div style="MARGIN-BOTTOM: 6pt; FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify; MARGIN-TOP: 6pt">We conducted our audits in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audits to obtain reasonable assurance about whether the financial statements are free of material misstatement, whether due to error or fraud. Our audits included performing procedures to assess the risks of material misstatement of the financial statements, whether due to error or fraud, and performing procedures that respond to those risks. Such procedures included examining, on a test basis, evidence regarding the amounts and disclosures in the financial statements. Our audits also included evaluating the accounting principles used and significant estimates made by management, as well as evaluating the overall presentation of the financial statements. We believe that our audits provide a reasonable basis for our opinion.</div>

<div style="MARGIN-BOTTOM: 6pt; FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify; MARGIN-TOP: 6pt">&#160;</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-VARIANT: normal; FONT-WEIGHT: normal; FONT-STYLE: normal; TEXT-ALIGN: left"><u>/s/ Fiondella, Milone &amp; LaSaracina LLC</u></div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-VARIANT: normal; FONT-WEIGHT: normal; FONT-STYLE: normal; TEXT-ALIGN: left">Fiondella, Milone &amp; LaSaracina LLC</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-VARIANT: normal; FONT-WEIGHT: normal; FONT-STYLE: normal; TEXT-ALIGN: left">&#160;</div>

<div style="TEXT-ALIGN: left">We have served as the Company's auditor since 2009.</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: left">Glastonbury, Connecticut</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">March 15, 2018</div>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">&#160;</div>

<div id="DSPFPageBreakArea" style="MARGIN-BOTTOM: 10pt; CLEAR: both; MARGIN-TOP: 10pt">
<div id="DSPFPageNumberArea" style="TEXT-ALIGN: center"><font id="DSPFPageNumber" style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: normal; FONT-STYLE: normal">69</font></div>

<div id="DSPFPageBreak" style="PAGE-BREAK-AFTER: always">
<hr style="BORDER-LEFT-WIDTH: 0px; HEIGHT: 2px; BORDER-RIGHT-WIDTH: 0px; WIDTH: 100%; BORDER-BOTTOM-WIDTH: 0px; COLOR: #000000; CLEAR: both; MARGIN: 4px 0px; BORDER-TOP-WIDTH: 0px; BACKGROUND-COLOR: #000000" noshade="noshade">
</div>
</div>

<div><br>
</div>

<div style="TEXT-ALIGN: left">
<table id="z2fd6fae152d3492fbfcfb11f5dbc8786" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 72pt; VERTICAL-ALIGN: top; align: right"><a name="Item9"><!--Anchor--></a><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">ITEM 9</font></td>
<td style="WIDTH: auto; VERTICAL-ALIGN: top; TEXT-ALIGN: left">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">CHANGES IN AND DISAGREEMENTS WITH ACCOUNTANTS ON ACCOUNTING AND FINANCIAL DISCLOSURE</div>
</td>
</tr>
</table>
</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">None.</div>

<div><br>
</div>

<div><br>
</div>

<div style="TEXT-ALIGN: left">
<table id="z088909508def4fcfae91140e4d95dee3" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 72pt; VERTICAL-ALIGN: top; align: right"><a name="Item9A"><!--Anchor--></a><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">&#160;ITEM 9A</font></td>
<td style="WIDTH: auto; VERTICAL-ALIGN: top; TEXT-ALIGN: left">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">CONTROLS AND PROCEDURES</div>
</td>
</tr>
</table>
</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-STYLE: italic; TEXT-ALIGN: justify">Evaluation of Disclosure Controls and Procedures</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">As of the end of the fiscal year ended December 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.&#160; 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 Exchange Act (15 U.S.C. 78a et seq.) is recorded, processed, summarized and reported, within the time periods specified in the SEC'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 Exchange 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."&#160; Based upon that evaluation, the CEO and CFO concluded that the Company's current disclosure controls and procedures were effective as of the December 30, 2017 evaluation date.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">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.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-STYLE: italic; TEXT-ALIGN: justify">Management's Report on Internal Control over Financial Reporting</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">The Company's management is responsible for establishing and maintaining adequate internal control over financial reporting, as such term is defined in Exchange Act Rules 240.13a-15(f) and 240.15d-15(f),&#160; Under the supervision and with the participation of our management, including our CEO and CFO, we conducted an evaluation of the effectiveness of our internal control over financial reporting based on the framework in <font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-STYLE: italic">Internal Control &#8211; Integrated Framework</font> issued in 2013 by the Committee of Sponsoring Organizations of the Treadway Commission.&#160; Based on our evaluation under this framework, our management concluded that our control over financial reporting was effective as of December 30, 2017.</div>

<div style="TEXT-ALIGN: justify"><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-STYLE: italic; TEXT-ALIGN: justify">Changes in Internal Control over Financial Reporting</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">During the fourth 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.</div>

<div><br>
</div>

<div><br>
</div>

<div id="DSPFPageBreakArea" style="MARGIN-BOTTOM: 10pt; CLEAR: both; MARGIN-TOP: 10pt">
<div id="DSPFPageNumberArea" style="TEXT-ALIGN: center"><font id="DSPFPageNumber" style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: normal; FONT-STYLE: normal">70</font></div>

<div id="DSPFPageBreak" style="PAGE-BREAK-AFTER: always">
<hr style="BORDER-LEFT-WIDTH: 0px; HEIGHT: 2px; BORDER-RIGHT-WIDTH: 0px; WIDTH: 100%; BORDER-BOTTOM-WIDTH: 0px; COLOR: #000000; CLEAR: both; MARGIN: 4px 0px; BORDER-TOP-WIDTH: 0px; BACKGROUND-COLOR: #000000" noshade="noshade">
</div>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: center">Report of Independent Registered Public Accounting Firm</div>

<div><br>
</div>

<div><br>
</div>

<div><br>
</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">To the Board of Directors and Shareholders of</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">The Eastern Company</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Naugatuck, Connecticut</div>

<div><br>
</div>

<div style="MARGIN-BOTTOM: 6pt; FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify; MARGIN-TOP: 6pt">
<div><br>
</div>

<div style="MARGIN-BOTTOM: 6pt; FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: justify; MARGIN-TOP: 6pt">Opinion on Internal Control over Financial Reporting</div>

<div style="MARGIN-BOTTOM: 6pt; FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify; MARGIN-TOP: 6pt">We have audited The Eastern Company's (the Company's) internal control over financial reporting as of December 30, 2017, based on criteria established in Internal Control&#8212;Integrated Framework (2013) issued by the Committee of Sponsoring Organizations of the Treadway Commission (COSO). In our opinion, the Company maintained, in all material respects, effective internal control over financial reporting as of December 30, 2017, based on criteria established in Internal Control&#8212;Integrated Framework (2013) issued by COSO.</div>

<div style="MARGIN-BOTTOM: 6pt; FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify; MARGIN-TOP: 6pt">We also have audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States) (PCAOB), the consolidated balance sheets and the related consolidated statements of income, comprehensive income, stockholders' equity, and cash flows of the Company, and our report dated March 15, 2018, expressed an unqualified opinion.</div>

<div style="MARGIN-BOTTOM: 6pt; FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: justify; MARGIN-TOP: 6pt">Basis for Opinion</div>

<div style="MARGIN-BOTTOM: 6pt; FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify; MARGIN-TOP: 6pt">The Company's management is responsible for maintaining effective internal control over financial reporting, and for its assessment of the effectiveness of internal control over financial reporting, included in the accompanying Management's Report on Internal Control over Financial Reporting under Item 9A. Our responsibility is to express an opinion on the Company's internal control over financial reporting based on our audit. We are a public accounting firm registered with the PCAOB and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.</div>

<div style="MARGIN-BOTTOM: 6pt; FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify; MARGIN-TOP: 6pt">We conducted our audit in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether effective internal control over financial reporting was maintained in all material respects. Our audit of internal control over financial reporting included obtaining an understanding of internal control over financial reporting, assessing the risk that a material weakness exists, and testing and evaluating the design and operating effectiveness of internal control based on the assessed risk. Our audit also included performing such other procedures as we considered necessary in the circumstances. We believe that our audit provides a reasonable basis for our opinion.</div>

<div style="MARGIN-BOTTOM: 6pt; FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: justify; MARGIN-TOP: 6pt">Definition and Limitations of Internal Control over Financial Reporting</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">A company's internal control over financial reporting is a process designed 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. A company's internal control over financial reporting includes those policies and procedures that (1) pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of the assets of the company; (2) provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in accordance with generally accepted accounting principles, and that receipts and expenditures of the company are being made only in accordance with authorizations of management and directors of the company; and (3) provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use, or disposition of the company's assets that could have a material effect on the financial statements.</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">Because of its inherent limitations, internal control over financial reporting may not prevent or detect misstatements. Also, projections of any evaluation of effectiveness to future periods are subject to the risk that controls may become inadequate because of changes in conditions, or that the degree of compliance with the policies or procedures may deteriorate.</div>

<div style="MARGIN-BOTTOM: 6pt; 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; FONT-VARIANT: normal; FONT-WEIGHT: normal; FONT-STYLE: normal; TEXT-ALIGN: left"><u>/s/ Fiondella, Milone &amp; LaSaracina LLC</u></div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Fiondella, Milone &amp; LaSarcina LLC</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: left">Glastonbury, Connecticut</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">March 15, 2018</div>
</div>

<div><br>
</div>

<div><br>
</div>

<div><br>
</div>

<div><br>
</div>

<div><br>
</div>

<div><br>
</div>

<div id="DSPFPageBreakArea" style="MARGIN-BOTTOM: 10pt; CLEAR: both; MARGIN-TOP: 10pt">
<div id="DSPFPageNumberArea" style="TEXT-ALIGN: center"><font id="DSPFPageNumber" style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: normal; FONT-STYLE: normal">71</font></div>

<div id="DSPFPageBreak" style="PAGE-BREAK-AFTER: always">
<hr style="BORDER-LEFT-WIDTH: 0px; HEIGHT: 2px; BORDER-RIGHT-WIDTH: 0px; WIDTH: 100%; BORDER-BOTTOM-WIDTH: 0px; COLOR: #000000; CLEAR: both; MARGIN: 4px 0px; BORDER-TOP-WIDTH: 0px; BACKGROUND-COLOR: #000000" noshade="noshade">
</div>
</div>

<div><br>
</div>

<div style="TEXT-ALIGN: left">
<table id="z3035a3e266774094ad294d53106e83aa" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 72pt; VERTICAL-ALIGN: top; align: right"><a name="Item9B"><!--Anchor--></a><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">ITEM 9B</font></td>
<td style="WIDTH: auto; VERTICAL-ALIGN: top; TEXT-ALIGN: left">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">OTHER INFORMATION</div>
</td>
</tr>
</table>
</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">None.</div>

<div><br>
</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center; MARGIN-LEFT: 4pt; TEXT-INDENT: 32pt"><a name="PartIII"><!--Anchor--></a><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif"><u>PART III</u></font></div>

<div><br>
</div>

<div style="TEXT-ALIGN: left">
<table id="z48b7c88149b949c0b1fb7885cca6144b" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 72pt; VERTICAL-ALIGN: top; align: right"><a name="Item10"><!--Anchor--></a><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">ITEM 10</font></td>
<td style="WIDTH: auto; VERTICAL-ALIGN: top; TEXT-ALIGN: left">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">DIRECTORS, EXECUTIVE OFFICERS AND CORPORATE GOVERNANCE</div>
</td>
</tr>
</table>
</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">The Company's definitive proxy statement ("Proxy Statement") for the 2018 Annual Meeting of Shareholders, which is incorporated herein by reference, will be filed with the SEC pursuant to Regulation 14A not later than 120 days after December 30, 2017.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">The information concerning directors is incorporated herein by reference to the Company's Proxy Statement under the captions "Item No. 1 &#8211; Election of Directors" and "Director Compensation in Fiscal Year 2017".</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">The information concerning the Company's executive officers is incorporated herein by reference to the Company's Proxy Statement under the captions "Compensation Discussion and Analysis", "Compensation Committee Report", "Compensation Committee Interlocks and Insider Participation", "Executive Compensation", "Stock Options", "Options Exercised in Fiscal 2017", "Outstanding Equity Awards at Fiscal 2017 Year-End", and "Termination of Employment and Change in Control Arrangements". The Company's only Named Executive Officers are August M. Vlak, President and Chief Executive Officer, John L. Sullivan III, Vice President and Chief Financial Officer and Angelo M. Labbadia, <font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">Vice President and Group Vice President</font>. Our executive officers, as such term is defined in Rule 3b-7 of the Exchange Act, consist of August M. Vlak, , President and Chief Executive Officer, John L. Sullivan III, Vice President and Chief Financial Officer and Angelo M. Labbadia, <font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">Vice President and Group Vice President.</font></div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">The information concerning the Company's Audit Committee is incorporated herein by reference to the Company's Proxy Statement under the captions "Audit Committee Financial Expert", "Report of the Audit Committee" and "The Board of Directors and Committees". The Audit Committee Charter is also available on the Company's website at<font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-VARIANT: normal; FONT-WEIGHT: normal; FONT-STYLE: normal"><u> http://</u></font><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-VARIANT: normal; FONT-WEIGHT: normal; FONT-STYLE: normal"><u>www.easterncompany.com </u></font>by clicking on Corporate Governance.</div>

<div style="TEXT-ALIGN: justify"><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">The information concerning compliance with Section 16(a) of the Exchange Act is incorporated herein by reference to our Proxy Statement under the caption "Section 16(a) Beneficial Ownership Reporting Compliance".</div>

<div style="TEXT-ALIGN: justify"><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">The Company's Board of Directors has adopted a Code of Business Conduct and Ethics that applies to the Company's Chief Executive Officer, Chief Financial Officer and the Company's other financial professionals. The Code of Business Conduct and Ethics is available on the Company's website at <font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">http://www.easterncompany.com</font> by clicking on Corporate Governance.</div>

<div><br>
</div>

<div><br>
</div>

<div style="TEXT-ALIGN: left">
<table id="z7d0b3b78816f4a7e8cd20071387959ec" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 72pt; VERTICAL-ALIGN: top; align: right"><a name="Item11"><!--Anchor--></a><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">ITEM 11</font></td>
<td style="WIDTH: auto; VERTICAL-ALIGN: top; TEXT-ALIGN: left">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">EXECUTIVE COMPENSATION</div>
</td>
</tr>
</table>
</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Information concerning director and executive compensation is incorporated herein by reference to portions of the Company's Proxy Statement to be filed with the SEC pursuant to Regulation 14A not later than 120 days after December 30, 2017 under the captions "Director Compensation in Fiscal Year 2017", "Compensation Discussion and Analysis", "Compensation Committee Report", "Compensation Committee Interlocks and Insider Participation", "Executive Compensation", "Stock Options", "Options Exercised in Fiscal Year 2017", "Outstanding Equity Awards at Fiscal 2017 Year-End", "Termination of Employment and Change in Control Arrangements", and "Risk Assessment of Compensation Policies and Practices". The Compensation Committee of the Board of Directors operates under the Compensation Committee Charter, which can be found on the Company's website at <font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">http://www.easterncompany.com</font> by clicking on Corporate Governance.</div>

<div><br>
</div>

<div><br>
</div>

<div><br>
</div>

<div><br>
</div>

<div><br>
</div>

<div id="DSPFPageBreakArea" style="MARGIN-BOTTOM: 10pt; CLEAR: both; MARGIN-TOP: 10pt">
<div id="DSPFPageNumberArea" style="TEXT-ALIGN: center"><font id="DSPFPageNumber" style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: normal; FONT-STYLE: normal">72</font></div>

<div id="DSPFPageBreak" style="PAGE-BREAK-AFTER: always">
<hr style="BORDER-LEFT-WIDTH: 0px; HEIGHT: 2px; BORDER-RIGHT-WIDTH: 0px; WIDTH: 100%; BORDER-BOTTOM-WIDTH: 0px; COLOR: #000000; CLEAR: both; MARGIN: 4px 0px; BORDER-TOP-WIDTH: 0px; BACKGROUND-COLOR: #000000" noshade="noshade">
</div>
</div>

<div style="TEXT-ALIGN: left">
<table id="z0e53693200e54192a461c986b30edd95" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 72pt; VERTICAL-ALIGN: top; align: right"><a name="Item12"><!--Anchor--></a><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">ITEM 12</font></td>
<td style="WIDTH: auto; VERTICAL-ALIGN: top; TEXT-ALIGN: left">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">SECURITY OWNERSHIP OF CERTAIN BENEFICIAL OWNERS AND MANAGEMENT AND RELATED STOCKHOLDER MATTERS</div>
</td>
</tr>
</table>
</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Security ownership of certain beneficial owners and management:</div>

<div><br>
</div>

<div style="TEXT-ALIGN: justify">
<table id="z3535e81d91dd4023a8dc792b0f284643" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 24.25pt; VERTICAL-ALIGN: top; align: right">(a)</td>
<td style="WIDTH: auto; VERTICAL-ALIGN: top; TEXT-ALIGN: justify">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">Information concerning security ownership of certain beneficial owners is incorporated herein by reference to the Company's Proxy Statement to be filed with the SEC pursuant to Regulation 14A not later than 120 days after December 30, 2017 under the caption "Security Ownership of Certain Beneficial Shareholders".</div>
</td>
</tr>
</table>
</div>

<div><br>
</div>

<div style="TEXT-ALIGN: justify">
<table id="z8cb48ca1a9014abaa547fc8726a5ca50" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 24.25pt; VERTICAL-ALIGN: top; align: right">(b)</td>
<td style="WIDTH: auto; VERTICAL-ALIGN: top; TEXT-ALIGN: justify">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">Information concerning security ownership of management is incorporated herein by reference to the Company's Proxy Statement to be filed with the SEC pursuant to Regulation 14A not later than 120 days after December 30, 2017 under the captions "Item No. 1 &#8211; Election of Directors", "Security Ownership of Certain Beneficial Shareholders", "Executive Compensation", "Stock Options", "Options Exercised in Fiscal 2017", and "Outstanding Equity Awards at Fiscal 2017 Year-End". See also the equity compensation plan information in Item 5 of this Form 10-K.</div>
</td>
</tr>
</table>
</div>

<div><br>
</div>

<div style="TEXT-ALIGN: left">
<table id="z31665cc2b98c4736a6a0d3d9c7a8d5f5" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 24.25pt; VERTICAL-ALIGN: top; align: right">(c)</td>
<td style="WIDTH: auto; VERTICAL-ALIGN: top; TEXT-ALIGN: left">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">Changes in Control</div>
</td>
</tr>
</table>
</div>

<div style="TEXT-ALIGN: left; MARGIN-LEFT: 31.35pt"><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 4pt; TEXT-INDENT: 20.25pt">None.</div>

<div><br>
</div>

<div><br>
</div>

<div style="TEXT-ALIGN: left">
<table id="z93a0f88a528b4338a8480003d9ea9b07" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 72pt; VERTICAL-ALIGN: top; align: right"><a name="Item13"><!--Anchor--></a><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">ITEM 13</font></td>
<td style="WIDTH: auto; VERTICAL-ALIGN: top; TEXT-ALIGN: left">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">CERTAIN RELATIONSHIPS AND RELATED TRANSACTIONS, AND DIRECTOR INDEPENDENCE</div>
</td>
</tr>
</table>
</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Information regarding certain relationships and related transactions is incorporated herein by reference to the Company's Proxy Statement to be filed with the SEC pursuant to Regulation 14A not later than 120 days after December 30, 2017 under the caption "Policies and Procedures Concerning Related Persons Transactions".</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Information regarding director independence is incorporated herein by reference to the Company's&#160; Proxy Statement to be filed with the SEC pursuant to Regulation 14A not later than 120 days after December 30, 2017 under the captions "Item No.1 &#8211; Election of Directors" and "The Board of Directors and Committees".</div>

<div><br>
</div>

<div><br>
</div>

<div style="TEXT-ALIGN: left">
<table id="z299cd049449d47879c324d1a59546b41" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 72pt; VERTICAL-ALIGN: top; align: right"><a name="Item14"><!--Anchor--></a><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">ITEM 14</font></td>
<td style="WIDTH: auto; VERTICAL-ALIGN: top; TEXT-ALIGN: left">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">PRINCIPAL ACCOUNTING FEES AND SERVICES</div>
</td>
</tr>
</table>
</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Information concerning principal accountant fees and services is incorporated herein by reference to the Company's Proxy Statement to be filed with the SEC pursuant to Regulation 14A not later than 120 days after December 30, 2017 under the caption "Item No. 3 &#8211; Ratification of Appointment of Independent Registered Public Accounting Firm".</div>

<div><br>
</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center"><a name="PartIV"><!--Anchor--></a><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif"><u>PART IV</u></font></div>

<div><br>
</div>

<div style="TEXT-ALIGN: left">
<table id="z001ff9f0e80a44fabba7439ca80fd386" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 72pt; VERTICAL-ALIGN: top; align: right"><a name="Item15"><!--Anchor--></a><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">ITEM 15</font></td>
<td style="WIDTH: auto; VERTICAL-ALIGN: top; TEXT-ALIGN: left">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">EXHIBITS, FINANCIAL STATEMENT SCHEDULE</div>
</td>
</tr>
</table>
</div>

<div><br>
</div>

<div style="TEXT-ALIGN: justify; MARGIN-LEFT: 18pt"><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">(a)</font><font id="TRGRRTFtoHTMLTab" style="FONT-SIZE: 1px; WIDTH: 51.3pt; DISPLAY: inline-block">&#160;</font><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">Documents filed as part of this Form 10-K:</font></div>

<div><br>
</div>

<table id="z75a4a2fa819343709e7db680b9d0f3a9" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 13.23%; VERTICAL-ALIGN: top">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: right">(1)</div>
</td>
<td style="WIDTH: 76.39%; VERTICAL-ALIGN: top" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Financial statements</div>
</td>
<td style="WIDTH: 9.87%; VERTICAL-ALIGN: top">&#160;</td>
<td style="WIDTH: 0.52%; VERTICAL-ALIGN: top">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 13.23%; VERTICAL-ALIGN: top">&#160;</td>
<td style="WIDTH: 3.32%; VERTICAL-ALIGN: top">&#160;</td>
<td style="WIDTH: 73.07%; VERTICAL-ALIGN: top">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Consolidated Balance Sheets &#8212; December 30, 2017 and December 31, 2016&#8230;&#8230;&#8230;&#8230;&#8230;</div>
</td>
<td style="WIDTH: 10.38%; VERTICAL-ALIGN: top" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">28.</div>
</td>
</tr>

<tr>
<td style="WIDTH: 13.23%; VERTICAL-ALIGN: top">&#160;</td>
<td style="WIDTH: 3.32%; VERTICAL-ALIGN: top">&#160;</td>
<td style="WIDTH: 73.07%; VERTICAL-ALIGN: top">&#160;</td>
<td style="WIDTH: 10.38%; VERTICAL-ALIGN: top" colspan="2">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 13.23%; VERTICAL-ALIGN: top">&#160;</td>
<td style="WIDTH: 3.32%; VERTICAL-ALIGN: top">&#160;</td>
<td style="WIDTH: 73.07%; VERTICAL-ALIGN: top">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Consolidated Statements of Income &#8212; Fiscal years ended December 30, 2017,</div>
</td>
<td style="WIDTH: 10.38%; VERTICAL-ALIGN: top" colspan="2">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 13.23%; VERTICAL-ALIGN: top">&#160;</td>
<td style="WIDTH: 3.32%; VERTICAL-ALIGN: top">&#160;</td>
<td style="WIDTH: 73.07%; VERTICAL-ALIGN: top">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">December 31, 2016 and January 2, 2016&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;..&#8230;&#8230;</div>
</td>
<td style="WIDTH: 10.38%; VERTICAL-ALIGN: top" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">30.</div>
</td>
</tr>

<tr>
<td style="WIDTH: 13.23%; VERTICAL-ALIGN: top">&#160;</td>
<td style="WIDTH: 3.32%; VERTICAL-ALIGN: top">&#160;</td>
<td style="WIDTH: 73.07%; VERTICAL-ALIGN: top">&#160;</td>
<td style="WIDTH: 10.38%; VERTICAL-ALIGN: top" colspan="2">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 13.23%; VERTICAL-ALIGN: top">&#160;</td>
<td style="WIDTH: 3.32%; VERTICAL-ALIGN: top">&#160;</td>
<td style="WIDTH: 73.07%; VERTICAL-ALIGN: top">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Consolidated Statements of Comprehensive Income &#8212; Fiscal years ended</div>
</td>
<td style="WIDTH: 10.38%; VERTICAL-ALIGN: top" colspan="2">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 13.23%; VERTICAL-ALIGN: top">&#160;</td>
<td style="WIDTH: 3.32%; VERTICAL-ALIGN: top">&#160;</td>
<td style="WIDTH: 73.07%; VERTICAL-ALIGN: top">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">December 30, 2017, December 31, 2016 and January 2, 2016&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;</div>
</td>
<td style="WIDTH: 10.38%; VERTICAL-ALIGN: top" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">30.</div>
</td>
</tr>

<tr>
<td style="WIDTH: 13.23%; VERTICAL-ALIGN: top">&#160;</td>
<td style="WIDTH: 3.32%; VERTICAL-ALIGN: top">&#160;</td>
<td style="WIDTH: 73.07%; VERTICAL-ALIGN: top">&#160;</td>
<td style="WIDTH: 10.38%; VERTICAL-ALIGN: top" colspan="2">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 13.23%; VERTICAL-ALIGN: top">&#160;</td>
<td style="WIDTH: 3.32%; VERTICAL-ALIGN: top">&#160;</td>
<td style="WIDTH: 73.07%; VERTICAL-ALIGN: top">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Consolidated Statements of Shareholders' Equity &#8212; Fiscal years ended</div>
</td>
<td style="WIDTH: 10.38%; VERTICAL-ALIGN: top" colspan="2">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 13.23%; VERTICAL-ALIGN: top">&#160;</td>
<td style="WIDTH: 3.32%; VERTICAL-ALIGN: top">&#160;</td>
<td style="WIDTH: 73.07%; VERTICAL-ALIGN: top">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">December 30, 2017, December 31, 2016 and January 2, 2016&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;.&#8230;..</div>
</td>
<td style="WIDTH: 10.38%; VERTICAL-ALIGN: top" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">31.</div>
</td>
</tr>

<tr>
<td style="WIDTH: 13.23%; VERTICAL-ALIGN: top">&#160;</td>
<td style="WIDTH: 3.32%; VERTICAL-ALIGN: top">&#160;</td>
<td style="WIDTH: 73.07%; VERTICAL-ALIGN: top">&#160;</td>
<td style="WIDTH: 10.38%; VERTICAL-ALIGN: top" colspan="2">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 13.23%; VERTICAL-ALIGN: top">&#160;</td>
<td style="WIDTH: 3.32%; VERTICAL-ALIGN: top">&#160;</td>
<td style="WIDTH: 73.07%; VERTICAL-ALIGN: top">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Consolidated Statements of Cash Flows &#8212; Fiscal years ended December 30, 2017,</div>
</td>
<td style="WIDTH: 10.38%; VERTICAL-ALIGN: top" colspan="2">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 13.23%; VERTICAL-ALIGN: top">&#160;</td>
<td style="WIDTH: 3.32%; VERTICAL-ALIGN: top">&#160;</td>
<td style="WIDTH: 73.07%; VERTICAL-ALIGN: top">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">December 31, 2016 and January 2, 2016&#8230;&#8230;&#8230;&#8230;&#8230;..&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;</div>
</td>
<td style="WIDTH: 10.38%; VERTICAL-ALIGN: top" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">32.</div>
</td>
</tr>

<tr>
<td style="WIDTH: 13.23%; VERTICAL-ALIGN: top">&#160;</td>
<td style="WIDTH: 3.32%; VERTICAL-ALIGN: top">&#160;</td>
<td style="WIDTH: 73.07%; VERTICAL-ALIGN: top">&#160;</td>
<td style="WIDTH: 10.38%; VERTICAL-ALIGN: top" colspan="2">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 13.23%; VERTICAL-ALIGN: top">&#160;</td>
<td style="WIDTH: 3.32%; VERTICAL-ALIGN: top">&#160;</td>
<td style="WIDTH: 73.07%; VERTICAL-ALIGN: top">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Notes to Consolidated Financial Statements&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;</div>
</td>
<td style="WIDTH: 10.38%; VERTICAL-ALIGN: top" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">33.</div>
</td>
</tr>

<tr>
<td style="WIDTH: 13.23%; VERTICAL-ALIGN: top">&#160;</td>
<td style="WIDTH: 3.32%; VERTICAL-ALIGN: top">&#160;</td>
<td style="WIDTH: 73.07%; VERTICAL-ALIGN: top">&#160;</td>
<td style="WIDTH: 10.38%; VERTICAL-ALIGN: top" colspan="2">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 13.23%; VERTICAL-ALIGN: top">&#160;</td>
<td style="WIDTH: 3.32%; VERTICAL-ALIGN: top">&#160;</td>
<td style="WIDTH: 73.07%; VERTICAL-ALIGN: top">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Report of Independent Registered Public Accounting Firm&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;.</div>
</td>
<td style="WIDTH: 10.38%; VERTICAL-ALIGN: top" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">57.</div>
</td>
</tr>
</table>

<div><br>
</div>

<div id="DSPFPageBreakArea" style="MARGIN-BOTTOM: 10pt; CLEAR: both; MARGIN-TOP: 10pt">
<div id="DSPFPageNumberArea" style="TEXT-ALIGN: center"><font id="DSPFPageNumber" style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: normal; FONT-STYLE: normal">73</font></div>

<div id="DSPFPageBreak" style="PAGE-BREAK-AFTER: always">
<hr style="BORDER-LEFT-WIDTH: 0px; HEIGHT: 2px; BORDER-RIGHT-WIDTH: 0px; WIDTH: 100%; BORDER-BOTTOM-WIDTH: 0px; COLOR: #000000; CLEAR: both; MARGIN: 4px 0px; BORDER-TOP-WIDTH: 0px; BACKGROUND-COLOR: #000000" noshade="noshade">
</div>
</div>

<div><br>
</div>

<div style="TEXT-ALIGN: left; MARGIN-LEFT: 36pt"><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">(2)</font><font id="TRGRRTFtoHTMLTab" style="FONT-SIZE: 1px; WIDTH: 33.3pt; DISPLAY: inline-block">&#160;</font><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">Financial Statement Schedules</font></div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify; MARGIN-LEFT: 36pt; TEXT-INDENT: 48.75pt">Schedule II &#8212; Valuation and qualifying accounts begins on page [64] of this Form 10-K.&#160; Schedules other than that listed above have been omitted because the required information is contained in the financial statements and notes thereto, or because such schedules are not required or applicable.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center"><a name="ExhibitIndex"><!--Anchor--></a>Exhibit Index</div>

<div><br>
</div>

<table id="z6040191352df4cdcba83eb512813df8e" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 9.76%; 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: left">Exhibit&#160;No.</div>
</td>
<td style="WIDTH: 1.02%; VERTICAL-ALIGN: bottom">&#160;</td>
<td style="WIDTH: 89.22%; 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">Description</div>
</td>
</tr>

<tr>
<td style="WIDTH: 9.76%; VERTICAL-ALIGN: bottom">&#160;</td>
<td style="WIDTH: 1.02%; VERTICAL-ALIGN: bottom">&#160;</td>
<td style="WIDTH: 89.22%; VERTICAL-ALIGN: bottom">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 9.76%; VERTICAL-ALIGN: top; BORDER-BOTTOM-COLOR: ">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 4.5pt">2.1</div>
</td>
<td style="WIDTH: 1.02%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM-COLOR: ">&#160;</td>
<td style="WIDTH: 89.22%; VERTICAL-ALIGN: top; BORDER-BOTTOM-COLOR: ">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify"><a style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif" href="http://www.sec.gov/Archives/edgar/data/31107/000003110717000013/fm8kvelvac.htm">Securities Purchase Agreement, dated April 3, 2017, by and among the Company, Velvac Holdings, Inc. and Security holders of Velvac Holdings, Inc.</a> (incorporated herein by reference to Exhibit 2.1 to the Company's Current Report on Form 8-K (SEC File No. 001-35383) filed on April 7, 2017).</div>
</td>
</tr>

<tr>
<td style="WIDTH: 9.76%; VERTICAL-ALIGN: top">&#160;</td>
<td style="WIDTH: 1.02%; VERTICAL-ALIGN: bottom">&#160;</td>
<td style="WIDTH: 89.22%; VERTICAL-ALIGN: top">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 9.76%; VERTICAL-ALIGN: top">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 4.5pt">3.1</div>
</td>
<td style="WIDTH: 1.02%; VERTICAL-ALIGN: bottom">&#160;</td>
<td style="WIDTH: 89.22%; VERTICAL-ALIGN: top">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Restated Certificate of Incorporation, dated August 4, 1991 (filed herewith).</div>
</td>
</tr>

<tr>
<td style="WIDTH: 9.76%; VERTICAL-ALIGN: top">&#160;</td>
<td style="WIDTH: 1.02%; VERTICAL-ALIGN: bottom">&#160;</td>
<td style="WIDTH: 89.22%; VERTICAL-ALIGN: top">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 9.76%; VERTICAL-ALIGN: top; BORDER-BOTTOM-COLOR: ">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 4.5pt">3.2</div>
</td>
<td style="WIDTH: 1.02%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM-COLOR: ">&#160;</td>
<td style="WIDTH: 89.22%; VERTICAL-ALIGN: top; BORDER-BOTTOM-COLOR: ">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify"><a style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif" href="http://www.sec.gov/Archives/edgar/data/31107/000003110716000080/ex3i_amendarticles.htm">Certificate of Amendment to the Company's Restated Certificate of Incorporation, dated April 29, 2016&#160; </a>(incorporated herein by reference to Exhibit 3(i) to the Company's Current Report on Form 8-K (SEC File No. 001-35383) filed on April 29, 2016).</div>
</td>
</tr>

<tr>
<td style="WIDTH: 9.76%; VERTICAL-ALIGN: top">&#160;</td>
<td style="WIDTH: 1.02%; VERTICAL-ALIGN: bottom">&#160;</td>
<td style="WIDTH: 89.22%; VERTICAL-ALIGN: top">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 9.76%; VERTICAL-ALIGN: top; BORDER-BOTTOM-COLOR: ">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 4.5pt">3.4</div>
</td>
<td style="WIDTH: 1.02%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM-COLOR: ">&#160;</td>
<td style="WIDTH: 89.22%; VERTICAL-ALIGN: top; BORDER-BOTTOM-COLOR: ">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify"><a style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif" href="http://www.sec.gov/Archives/edgar/data/31107/000003110716000080/ex3ii_amendbylaws.htm">Amendment to the Company's Amended and Restated By-Laws, dated April 27, 2016 </a>(incorporated herein by reference to Exhibit 3.1 to the Company's Current Report on Form 8-K (SEC File No. 001-35383) filed on April 29, 2016).</div>
</td>
</tr>

<tr>
<td style="WIDTH: 9.76%; VERTICAL-ALIGN: top">&#160;</td>
<td style="WIDTH: 1.02%; VERTICAL-ALIGN: bottom">&#160;</td>
<td style="WIDTH: 89.22%; VERTICAL-ALIGN: top">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 9.76%; VERTICAL-ALIGN: top; BORDER-BOTTOM-COLOR: ">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 4.5pt">10.1*</div>
</td>
<td style="WIDTH: 1.02%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM-COLOR: ">&#160;</td>
<td style="WIDTH: 89.22%; VERTICAL-ALIGN: top; BORDER-BOTTOM-COLOR: ">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left"><a style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif" href="http://www.sec.gov/Archives/edgar/data/31107/000003110716000060/aml-agreement.htm">Change in Control Agreement, dated as of January 1, 2015, between the Company and Angelo M. Labbadia </a>(incorporated by reference to Exhibit 10.F to the Company's Annual Report on Form 10-K (SEC File No.&#160;001-35383), filed on March 15, 2016).</div>
</td>
</tr>

<tr>
<td style="WIDTH: 9.76%; VERTICAL-ALIGN: top">&#160;</td>
<td style="WIDTH: 1.02%; VERTICAL-ALIGN: bottom">&#160;</td>
<td style="WIDTH: 89.22%; VERTICAL-ALIGN: top">&#160;</td>
</tr>

<tr style="HEIGHT: 15px">
<td style="WIDTH: 9.76%; VERTICAL-ALIGN: top; BORDER-BOTTOM-COLOR: ">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 4.5pt">10.2*</div>
</td>
<td style="WIDTH: 1.02%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM-COLOR: ">&#160;</td>
<td style="WIDTH: 89.22%; VERTICAL-ALIGN: top; BORDER-BOTTOM-COLOR: ">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify"><a style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif" href="http://www.sec.gov/Archives/edgar/data/31107/000003110715000008/ex99.htm">Change in Control Agreement, dated as of January 1, 2015, between the Company and John L. Sullivan III</a>&#160;&#160; (incorporated herein by reference to Exhibit 99 to the Company's Current Report on Form 8-K (SEC File No.&#160;001-35383), filed on March 3, 2015).</div>
</td>
</tr>

<tr>
<td style="WIDTH: 9.76%; VERTICAL-ALIGN: top">&#160;</td>
<td style="WIDTH: 1.02%; VERTICAL-ALIGN: bottom">&#160;</td>
<td style="WIDTH: 89.22%; VERTICAL-ALIGN: top">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 9.76%; VERTICAL-ALIGN: top; BORDER-BOTTOM-COLOR: ">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 4.5pt">10.3*</div>
</td>
<td style="WIDTH: 1.02%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM-COLOR: ">&#160;</td>
<td style="WIDTH: 89.22%; VERTICAL-ALIGN: top; BORDER-BOTTOM-COLOR: ">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify"><a style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif" href="http://www.sec.gov/Archives/edgar/data/31107/000003110718000002/ex10-1_vlakagreement.htm">Amended and Restated Employment Agreement, dated as of January 1, 2018, between the Company and August M. Vlak</a>&#160;&#160; (incorporated herein by reference to Exhibit 10.1 to the Company's Current Report on Form 8-K (SEC File No.&#160;001-35383), filed January 22, 2018).</div>
</td>
</tr>

<tr>
<td style="WIDTH: 9.76%; VERTICAL-ALIGN: top">&#160;</td>
<td style="WIDTH: 1.02%; VERTICAL-ALIGN: bottom">&#160;</td>
<td style="WIDTH: 89.22%; VERTICAL-ALIGN: top">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 9.76%; VERTICAL-ALIGN: top; BORDER-BOTTOM-COLOR: ">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 4.5pt">10.4*</div>
</td>
<td style="WIDTH: 1.02%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM-COLOR: ">&#160;</td>
<td style="WIDTH: 89.22%; VERTICAL-ALIGN: top; BORDER-BOTTOM-COLOR: ">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left"><a style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif" href="http://www.sec.gov/Archives/edgar/data/31107/0000031107-97-000002.txt">The Company's Directors' Fee Program, effective as of October 1, 1996 </a>(incorporated herein by reference to the Company's Registration Statement on Form S-8, as amended (SEC File No. 333-21351) filed on February 7, 1997).</div>
</td>
</tr>

<tr style="HEIGHT: 18px">
<td style="WIDTH: 9.76%; VERTICAL-ALIGN: top">&#160;</td>
<td style="WIDTH: 1.02%; VERTICAL-ALIGN: bottom">&#160;</td>
<td style="WIDTH: 89.22%; VERTICAL-ALIGN: top">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 9.76%; VERTICAL-ALIGN: top; BORDER-BOTTOM-COLOR: ">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 4.5pt">10.5*</div>
</td>
<td style="WIDTH: 1.02%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM-COLOR: ">&#160;</td>
<td style="WIDTH: 89.22%; VERTICAL-ALIGN: top; BORDER-BOTTOM-COLOR: ">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left"><a style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif" href="http://www.sec.gov/Archives/edgar/data/31107/000003110710000055/s8form2010.htm">The Company's 2010 Executive Stock Incentive Plan, effective July 20, 2010</a><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">&#160;</font> (incorporated herein by reference to Exhibit 4a to the Company's Registration Statement on Form S-8 (SEC File No. 333-169169), filed on September 2, 2010).</div>
</td>
</tr>

<tr>
<td style="WIDTH: 9.76%; VERTICAL-ALIGN: top">&#160;</td>
<td style="WIDTH: 1.02%; VERTICAL-ALIGN: bottom">&#160;</td>
<td style="WIDTH: 89.22%; VERTICAL-ALIGN: top">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 9.76%; VERTICAL-ALIGN: top">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 4.5pt">23</div>
</td>
<td style="WIDTH: 1.02%; VERTICAL-ALIGN: bottom">&#160;</td>
<td style="WIDTH: 89.22%; VERTICAL-ALIGN: top">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Consent of Fiondella, Milone &amp; LaSaracina LLP (filed herewith).</div>
</td>
</tr>

<tr>
<td style="WIDTH: 9.76%; VERTICAL-ALIGN: top">&#160;</td>
<td style="WIDTH: 1.02%; VERTICAL-ALIGN: bottom">&#160;</td>
<td style="WIDTH: 89.22%; VERTICAL-ALIGN: top">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 9.76%; VERTICAL-ALIGN: top">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 4.5pt">31</div>
</td>
<td style="WIDTH: 1.02%; VERTICAL-ALIGN: bottom">&#160;</td>
<td style="WIDTH: 89.22%; VERTICAL-ALIGN: top">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Rule 13a-14(a) Certification of Chief Executive Officer and Chief Financial Officer of the Company in accordance with Section 302 of the Sarbanes-Oxley Act of 2002 (filed herewith).</div>
</td>
</tr>
</table>

<div>&#160;</div>

<table id="zda83d7e9eb1940da98cf2273563ff362" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 9.76%; VERTICAL-ALIGN: top">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 4.5pt">32</div>
</td>
<td style="WIDTH: 1.02%; VERTICAL-ALIGN: bottom">&#160;</td>
<td style="WIDTH: 89.22%; VERTICAL-ALIGN: top">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Section 1350 Certification of Chief Executive Officer and Chief Financial Officer of the Company in accordance with Section 906 of the Sarbanes-Oxley Act of 2002 (filed herewith).</div>
</td>
</tr>
</table>

<div>&#160;</div>

<div>
<hr style="BORDER-LEFT-WIDTH: 0px; HEIGHT: 2px; BORDER-RIGHT-WIDTH: 0px; WIDTH: 100%; BORDER-BOTTOM-WIDTH: 0px; COLOR: #000000; CLEAR: both; MARGIN: 4px 0px; BORDER-TOP-WIDTH: 0px; BACKGROUND-COLOR: #000000" noshade="noshade">
</div>

<table id="zce327b484f3d4a38b22afd0c00d6a3c0" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 9.76%; VERTICAL-ALIGN: top; BORDER-BOTTOM: #000000 2px solid">&#160;

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: left">Exhibit&#160;No.</div>
</td>
<td style="WIDTH: 1.02%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px">&#160;</td>
<td style="WIDTH: 89.22%; VERTICAL-ALIGN: top; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: center">&#160;

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">Description</div>
</td>
</tr>

<tr>
<td style="WIDTH: 9.76%; VERTICAL-ALIGN: top">&#160;</td>
<td style="WIDTH: 1.02%; VERTICAL-ALIGN: bottom">&#160;</td>
<td style="WIDTH: 89.22%; VERTICAL-ALIGN: top">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 9.76%; VERTICAL-ALIGN: top">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 4.5pt">99</div>
</td>
<td style="WIDTH: 1.02%; VERTICAL-ALIGN: bottom">&#160;</td>
<td style="WIDTH: 89.22%; VERTICAL-ALIGN: top">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Letter to our shareholders from the Annual Report 2017 (filed herewith).</div>
</td>
</tr>

<tr style="HEIGHT: 16px">
<td style="WIDTH: 9.76%; VERTICAL-ALIGN: top">&#160;</td>
<td style="WIDTH: 1.02%; VERTICAL-ALIGN: bottom">&#160;</td>
<td style="WIDTH: 89.22%; VERTICAL-ALIGN: top">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 9.76%; VERTICAL-ALIGN: top">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 4.5pt">101</div>
</td>
<td style="WIDTH: 1.02%; VERTICAL-ALIGN: bottom">&#160;</td>
<td style="WIDTH: 89.22%; VERTICAL-ALIGN: top">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">The following materials from the Company's Annual Report on Form 10-K for the year ended December 30, 2017, formatted in Extensible Business Reporting Language (XBRL): (i) the Consolidated Balance Sheets as of December 30, 2017 and December 31, 2016; (ii) the Consolidated Statements of Income for the fiscal years ended December 30, 2017, December 31, 2016 and January 2, 2016; (iii) the Consolidated Statements of Comprehensive Income for the fiscal years ended December 30, 2017, December 31, 2016 and January 2, 2016; (iv) the Consolidated Statements of Shareholders' Equity for the fiscal years ended December 30, 2017, December 31, 2016 and January 2, 2016; (v) the Consolidated Statements of Cash Flows for the fiscal years ended December 30, 2017, December 31, 2016 and January 2, 2016; and (vi) the Notes to the Consolidated Financial Statements (filed herewith).</div>
</td>
</tr>
</table>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">* Management contract, compensatory plan or arrangement.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">** Exhibits to this Form 10-K listed but not included herein will be provided upon written request sent to the Company's executive offices.</div>

<div id="DSPFPageBreakArea" style="MARGIN-BOTTOM: 10pt; CLEAR: both; MARGIN-TOP: 10pt">
<div id="DSPFPageNumberArea" style="TEXT-ALIGN: center"><font id="DSPFPageNumber" style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: normal; FONT-STYLE: normal">74</font></div>

<div id="DSPFPageBreak" style="PAGE-BREAK-AFTER: always">
<hr style="BORDER-LEFT-WIDTH: 0px; HEIGHT: 2px; BORDER-RIGHT-WIDTH: 0px; WIDTH: 100%; BORDER-BOTTOM-WIDTH: 0px; COLOR: #000000; CLEAR: both; MARGIN: 4px 0px; BORDER-TOP-WIDTH: 0px; BACKGROUND-COLOR: #000000" noshade="noshade">
</div>
</div>

<div><br>
</div>

<div><br>
</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">The Eastern Company and Subsidiaries</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center; MARGIN-LEFT: 4pt">Schedule II &#8211; Valuation and Qualifying accounts</div>

<div><br>
</div>

<table id="zaeef5b74cc704e76a6fe1cf0d05b23b1" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 27.53%; VERTICAL-ALIGN: top; BORDER-BOTTOM: #000000 2px solid">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">COL. A</div>
</td>
<td style="WIDTH: 17.67%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">COL. B</div>
</td>
<td style="WIDTH: 30.05%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">COL. C</div>
</td>
<td style="WIDTH: 12.37%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">COL. D</div>
</td>
<td style="WIDTH: 12.37%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">COL. E</div>
</td>
</tr>

<tr>
<td style="WIDTH: 27.53%; VERTICAL-ALIGN: top">&#160;</td>
<td style="WIDTH: 17.67%; VERTICAL-ALIGN: bottom">&#160;</td>
<td style="WIDTH: 30.05%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">ADDITIONS</div>
</td>
<td style="WIDTH: 12.37%; VERTICAL-ALIGN: bottom">&#160;</td>
<td style="WIDTH: 12.37%; VERTICAL-ALIGN: bottom">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 27.53%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Description</div>
</td>
<td style="WIDTH: 17.67%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Balance at Beginning</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">of&#160; Period</div>
</td>
<td style="WIDTH: 14.14%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid">
<div>
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">(1)</div>

<div>&#160;</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Charged to Costs</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">and Expenses</div>
</div>
</td>
<td style="WIDTH: 15.91%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">(2)</div>

<div>&#160;</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Charged to Other</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Accounts-Describe</div>
</td>
<td style="WIDTH: 12.37%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Deductions &#8211;</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Describe</div>
</td>
<td style="WIDTH: 12.37%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Balance at End</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">of Period</div>
</td>
</tr>

<tr>
<td style="WIDTH: 27.53%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif"><br>
</font>Fiscal year ended December 30, 2017:<font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif"><br>
</font>Deducted from asset accounts:<font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif"><br>
</font> &#160;&#160;Allowance for doubtful accounts</div>
</td>
<td style="WIDTH: 17.67%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">$430,000</div>
</td>
<td style="WIDTH: 14.14%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">$&#160; &#160; &#160; &#160; &#160; 87,000</div>
</td>
<td style="WIDTH: 15.91%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">$&#160; &#160; &#160; &#160; &#160;&#160; 64,000</div>
</td>
<td style="WIDTH: 12.37%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">$&#160; 111,000&#160; (a)</div>
</td>
<td style="WIDTH: 12.37%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">$470,000</div>
</td>
</tr>

<tr>
<td style="WIDTH: 27.53%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif"><br>
</font> &#160;</div>
</td>
<td style="WIDTH: 17.67%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&#160;</td>
<td style="WIDTH: 14.14%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&#160;</td>
<td style="WIDTH: 15.91%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&#160;</td>
<td style="WIDTH: 12.37%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&#160;</td>
<td style="WIDTH: 12.37%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 27.53%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Fiscal year ended December 31, 2016:<font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif"><br>
</font>Deducted from asset accounts:<font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif"><br>
</font> &#160;&#160;Allowance for doubtful accounts</div>
</td>
<td style="WIDTH: 17.67%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">$450,000</div>
</td>
<td style="WIDTH: 14.14%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">$&#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; 0</div>
</td>
<td style="WIDTH: 15.91%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; BACKGROUND-COLOR: #cceeff">&#160;</td>
<td style="WIDTH: 12.37%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">$&#160; &#160; 20,000&#160; (a)</div>
</td>
<td style="WIDTH: 12.37%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">$430,000</div>
</td>
</tr>

<tr>
<td style="WIDTH: 27.53%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif"><br>
</font> &#160;</div>
</td>
<td style="WIDTH: 17.67%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&#160;</td>
<td style="WIDTH: 14.14%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&#160;</td>
<td style="WIDTH: 15.91%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&#160;</td>
<td style="WIDTH: 12.37%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&#160;</td>
<td style="WIDTH: 12.37%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 27.53%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Fiscal year ended January 2, 2016:<font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif"><br>
</font>Deducted from asset accounts:<font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif"><br>
</font> &#160;&#160;Allowance for doubtful accounts</div>
</td>
<td style="WIDTH: 17.67%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">$414,000</div>
</td>
<td style="WIDTH: 14.14%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">$&#160; &#160; &#160; &#160;&#160; 52,000</div>
</td>
<td style="WIDTH: 15.91%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; BACKGROUND-COLOR: #cceeff">&#160;</td>
<td style="WIDTH: 12.37%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">$&#160; &#160; 16,000&#160; (a)</div>
</td>
<td style="WIDTH: 12.37%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">$450,000</div>
</td>
</tr>
</table>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 4pt">&#160;(a) Uncollectible accounts written off, net of recoveries.</div>

<div><br>
</div>

<div><br>
</div>

<div><br>
</div>

<div id="DSPFPageBreakArea" style="MARGIN-BOTTOM: 10pt; CLEAR: both; MARGIN-TOP: 10pt">
<div id="DSPFPageNumberArea" style="TEXT-ALIGN: center"><font id="DSPFPageNumber" style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: normal; FONT-STYLE: normal">75</font></div>

<div id="DSPFPageBreak" style="PAGE-BREAK-AFTER: always">
<hr style="BORDER-LEFT-WIDTH: 0px; HEIGHT: 2px; BORDER-RIGHT-WIDTH: 0px; WIDTH: 100%; BORDER-BOTTOM-WIDTH: 0px; COLOR: #000000; CLEAR: both; MARGIN: 4px 0px; BORDER-TOP-WIDTH: 0px; BACKGROUND-COLOR: #000000" noshade="noshade">
</div>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: justify"><a name="Signatures"><!--Anchor--></a>SIGNATURES</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify; TEXT-INDENT: 27.35pt">Pursuant to the requirements of Section 13 or 15(d) 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.</div>

<div><br>
</div>

<table id="zfc25490e8e4845599168e873c6122a72" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 49.88%; VERTICAL-ALIGN: top">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Dated:&#160; March 15, 2018</div>
</td>
<td style="WIDTH: 50.12%; VERTICAL-ALIGN: top">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">THE EASTERN COMPANY</div>
</td>
</tr>

<tr>
<td style="WIDTH: 49.88%; VERTICAL-ALIGN: top">&#160;</td>
<td style="WIDTH: 50.12%; VERTICAL-ALIGN: top">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 49.88%; VERTICAL-ALIGN: top">&#160;</td>
<td style="WIDTH: 50.12%; VERTICAL-ALIGN: top">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">By<font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-VARIANT: normal; FONT-WEIGHT: normal; FONT-STYLE: normal"><u> /s/ John L. Sullivan III</u></font><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; FONT-WEIGHT: bold">John L. Sullivan III</font><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif"><br>
</font> Vice President and Chief Financial Officer</div>
</td>
</tr>
</table>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify; TEXT-INDENT: 36pt">Pursuant to the requirements of the Securities Exchange Act of 1934, this report has been signed below by the following persons on behalf of the Registrant and in the capacities and on the dates indicated.</div>

<div><br>
</div>

<div><br>
</div>

<table id="z2d7d79dd9bf44580a84ae8d1428bed43" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 36.67%; VERTICAL-ALIGN: top; BORDER-BOTTOM-COLOR: ">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-VARIANT: normal; FONT-WEIGHT: normal; FONT-STYLE: normal; TEXT-ALIGN: left"><u>/s/ August M. Vlak</u></div>
</td>
<td style="WIDTH: 14.24%; VERTICAL-ALIGN: top; BORDER-BOTTOM-COLOR: ">&#160;</td>
<td style="WIDTH: 49.09%; VERTICAL-ALIGN: top; BORDER-BOTTOM-COLOR: ">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">March 15, 2018</div>
</td>
</tr>

<tr>
<td style="WIDTH: 36.67%; VERTICAL-ALIGN: top">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">August M. Vlak</font><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif"><br>
</font> President and Chief Executive Officer</div>
</td>
<td style="WIDTH: 14.24%; VERTICAL-ALIGN: top">&#160;</td>
<td style="WIDTH: 49.09%; VERTICAL-ALIGN: top">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 36.67%; VERTICAL-ALIGN: top">&#160;</td>
<td style="WIDTH: 14.24%; VERTICAL-ALIGN: top">&#160;</td>
<td style="WIDTH: 49.09%; VERTICAL-ALIGN: top">&#160;</td>
</tr>

<tr style="HEIGHT: 12px">
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-VARIANT: normal; WIDTH: 36.67%; VERTICAL-ALIGN: top; FONT-WEIGHT: normal; FONT-STYLE: normal; BORDER-BOTTOM-COLOR: ">
<div style="TEXT-ALIGN: left"><u>/s/ John L. Sullivan III</u></div>
</td>
<td style="WIDTH: 14.24%; VERTICAL-ALIGN: top; BORDER-BOTTOM-COLOR: ">&#160;</td>
<td style="WIDTH: 49.09%; VERTICAL-ALIGN: top; BORDER-BOTTOM-COLOR: ">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">March 15, 2018</div>
</td>
</tr>

<tr>
<td style="WIDTH: 36.67%; VERTICAL-ALIGN: top">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">John L. Sullivan III</font><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif"><br>
</font> Vice President and Chief Financial Officer</div>
</td>
<td style="WIDTH: 14.24%; VERTICAL-ALIGN: top">&#160;</td>
<td style="WIDTH: 49.09%; VERTICAL-ALIGN: top">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 36.67%; VERTICAL-ALIGN: top">&#160;</td>
<td style="WIDTH: 14.24%; VERTICAL-ALIGN: top">&#160;</td>
<td style="WIDTH: 49.09%; VERTICAL-ALIGN: top">&#160;</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-VARIANT: normal; WIDTH: 36.67%; VERTICAL-ALIGN: top; FONT-WEIGHT: normal; FONT-STYLE: normal; BORDER-BOTTOM-COLOR: ">
<div style="TEXT-ALIGN: left"><u>/s/ James A. Mitarotonda</u></div>
</td>
<td style="WIDTH: 14.24%; VERTICAL-ALIGN: top; BORDER-BOTTOM-COLOR: ">&#160;</td>
<td style="WIDTH: 49.09%; VERTICAL-ALIGN: top; BORDER-BOTTOM-COLOR: ">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">March 15, 2018</div>
</td>
</tr>

<tr>
<td style="WIDTH: 36.67%; VERTICAL-ALIGN: top">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">James A. Mitarotonda</font><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif"><br>
</font> Chairman of the Board</div>
</td>
<td style="WIDTH: 14.24%; VERTICAL-ALIGN: top">&#160;</td>
<td style="WIDTH: 49.09%; VERTICAL-ALIGN: top">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 36.67%; VERTICAL-ALIGN: top">&#160;</td>
<td style="WIDTH: 14.24%; VERTICAL-ALIGN: top">&#160;</td>
<td style="WIDTH: 49.09%; VERTICAL-ALIGN: top">&#160;</td>
</tr>

<tr style="HEIGHT: 18px">
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-VARIANT: normal; WIDTH: 36.67%; VERTICAL-ALIGN: top; FONT-WEIGHT: normal; FONT-STYLE: normal; BORDER-BOTTOM-COLOR: ">
<div style="TEXT-ALIGN: left"><u>/s/ Fredrick D. DiSanto</u></div>
</td>
<td style="WIDTH: 14.24%; VERTICAL-ALIGN: top; BORDER-BOTTOM-COLOR: ">&#160;</td>
<td style="WIDTH: 49.09%; VERTICAL-ALIGN: top; BORDER-BOTTOM-COLOR: ">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">March 15, 2018</div>
</td>
</tr>

<tr>
<td style="WIDTH: 36.67%; VERTICAL-ALIGN: top">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: left">Fredrick D. DiSanto</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Director</div>
</td>
<td style="WIDTH: 14.24%; VERTICAL-ALIGN: top">&#160;</td>
<td style="WIDTH: 49.09%; VERTICAL-ALIGN: top">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 36.67%; VERTICAL-ALIGN: top">&#160;</td>
<td style="WIDTH: 14.24%; VERTICAL-ALIGN: top">&#160;</td>
<td style="WIDTH: 49.09%; VERTICAL-ALIGN: top">&#160;</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-VARIANT: normal; WIDTH: 36.67%; VERTICAL-ALIGN: top; FONT-WEIGHT: normal; FONT-STYLE: normal; BORDER-BOTTOM-COLOR: ">
<div style="TEXT-ALIGN: left"><u>/s/ John W. Everets</u></div>
</td>
<td style="WIDTH: 14.24%; VERTICAL-ALIGN: top; BORDER-BOTTOM-COLOR: ">&#160;</td>
<td style="WIDTH: 49.09%; VERTICAL-ALIGN: top; BORDER-BOTTOM-COLOR: ">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">March 15, 2018</div>
</td>
</tr>

<tr>
<td style="WIDTH: 36.67%; VERTICAL-ALIGN: top">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">John W. Everets</font><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif"><br>
</font> Director</div>
</td>
<td style="WIDTH: 14.24%; VERTICAL-ALIGN: top">&#160;</td>
<td style="WIDTH: 49.09%; VERTICAL-ALIGN: top">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 36.67%; VERTICAL-ALIGN: top">&#160;</td>
<td style="WIDTH: 14.24%; VERTICAL-ALIGN: top">&#160;</td>
<td style="WIDTH: 49.09%; VERTICAL-ALIGN: top">&#160;</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-VARIANT: normal; WIDTH: 36.67%; VERTICAL-ALIGN: top; FONT-WEIGHT: normal; FONT-STYLE: normal; BORDER-BOTTOM-COLOR: ">
<div style="TEXT-ALIGN: left"><u>/s/ Charles W. Henry</u></div>
</td>
<td style="WIDTH: 14.24%; VERTICAL-ALIGN: top; BORDER-BOTTOM-COLOR: ">&#160;</td>
<td style="WIDTH: 49.09%; VERTICAL-ALIGN: top; BORDER-BOTTOM-COLOR: ">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">March 15, 2018</div>
</td>
</tr>

<tr>
<td style="WIDTH: 36.67%; VERTICAL-ALIGN: top">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">Charles W. Henry</font><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif"><br>
</font> Director</div>
</td>
<td style="WIDTH: 14.24%; VERTICAL-ALIGN: top">&#160;</td>
<td style="WIDTH: 49.09%; VERTICAL-ALIGN: top">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 36.67%; VERTICAL-ALIGN: top">&#160;</td>
<td style="WIDTH: 14.24%; VERTICAL-ALIGN: top">&#160;</td>
<td style="WIDTH: 49.09%; VERTICAL-ALIGN: top">&#160;</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-VARIANT: normal; WIDTH: 36.67%; VERTICAL-ALIGN: top; FONT-WEIGHT: normal; FONT-STYLE: normal; BORDER-BOTTOM-COLOR: ">
<div style="TEXT-ALIGN: left"><u>/s/ Michael A. McManus</u></div>
</td>
<td style="WIDTH: 14.24%; VERTICAL-ALIGN: top; BORDER-BOTTOM-COLOR: ">&#160;</td>
<td style="WIDTH: 49.09%; VERTICAL-ALIGN: top; BORDER-BOTTOM-COLOR: ">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">March 15, 2018</div>
</td>
</tr>

<tr>
<td style="WIDTH: 36.67%; VERTICAL-ALIGN: top">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">Michael A. McManus</font><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif"><br>
</font> Director</div>
</td>
<td style="WIDTH: 14.24%; VERTICAL-ALIGN: top">&#160;</td>
<td style="WIDTH: 49.09%; VERTICAL-ALIGN: top">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 36.67%; VERTICAL-ALIGN: top">&#160;</td>
<td style="WIDTH: 14.24%; VERTICAL-ALIGN: top">&#160;</td>
<td style="WIDTH: 49.09%; VERTICAL-ALIGN: top">&#160;</td>
</tr>
</table>

<div><br>
</div>
</div>

<div id="DSPFPageNumberArea" style="TEXT-ALIGN: center"><font id="DSPFPageNumber" style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: normal; FONT-STYLE: normal">76</font></div>
</body>
</html>

</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-3.1
<SEQUENCE>2
<FILENAME>ex3-1cert_of_incorp8-4-1991.htm
<DESCRIPTION>RESTATED CERTIFICATE OF INCORPORATION 8-4-91
<TEXT>
<html>
<head>
<title></title>
<!--Licensed to: THE EASTERN COMPANY
    Document created using EDGARfilings PROfile 4.3.3.1
    Copyright 1995 - 2018 Summit Financial Printing, LLC.  All rights reserved.-->
</head>
<body style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif" bgcolor="#ffffff" text="#000000">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: center; MARGIN-TOP: 0.4pt; TEXT-INDENT: 40.5pt">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: right; MARGIN-LEFT: 4.45pt">EXHIBIT 3.1</div>

<div style="MARGIN-TOP: 10.8pt"><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: center; MARGIN-TOP: 10.8pt">RESTATED CERTIFICATE OF INCORPORATION</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: center; MARGIN-LEFT: 81.55pt; TEXT-INDENT: -81.55pt">OF</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: center; MARGIN-RIGHT: 1.8pt">THE EASTERN COMPANY</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: center; MARGIN-LEFT: 250.85pt; MARGIN-RIGHT: 1.8pt; TEXT-INDENT: -250.85pt">AUGUST 14, 1991</div>

<div style="MARGIN-TOP: 0.15pt"><br>
</div>

<div style="TEXT-ALIGN: left; MARGIN-TOP: 5.6pt; MARGIN-RIGHT: 1.8pt; TEXT-INDENT: 31.5pt"><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">FIRST:</font><font id="TRGRRTFtoHTMLTab" style="FONT-SIZE: 1px; WIDTH: 76.5pt; DISPLAY: inline-block">&#160;</font><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">&#160;&#160;&#160;&#160;&#160; That the name of the corporation is The Eastern Company.</font></div>

<div style="MARGIN-TOP: 0.05pt"><br>
</div>

<div style="TEXT-ALIGN: left; MARGIN-TOP: 0.05pt; MARGIN-RIGHT: 1.8pt; TEXT-INDENT: 31.5pt"><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">SECOND:</font><font id="TRGRRTFtoHTMLTab" style="FONT-SIZE: 1px; WIDTH: 76.5pt; DISPLAY: inline-block">&#160;</font><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">That said corporation is to be located in the Town of Naugatuck, in the State of Connecticut.</font></div>

<div style="MARGIN-TOP: 0.05pt"><br>
</div>

<div style="TEXT-ALIGN: justify; MARGIN-RIGHT: 1.8pt; TEXT-INDENT: 31.5pt"><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">THIRD:</font><font id="TRGRRTFtoHTMLTab" style="FONT-SIZE: 1px; WIDTH: 76.5pt; DISPLAY: inline-block">&#160;</font><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">&#160;&#160;&#160; That the nature of the business to be transacted and the purposes to be promoted or carried out by the said corporation are as follows:</font></div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify; MARGIN-TOP: 11.6pt; MARGIN-RIGHT: 0.2pt; TEXT-INDENT: 31.5pt">To manufacture, cast, alter, mold, or otherwise employ malleable or other iron, steel, manganese, nickel, copper, brass, or other composition metal, coke, and all or any articles consisting or partly consisting, of malleable or other iron, steel, manganese, nickel, copper, brass or other composition metal, wood, and all or any products thereof, either in this state or in any other state, territory or country; to buy, sell, manufacture, and deal in minerals, plant, machinery, implements, and things capable of being used in connection with metallurgical operations, or required by workmen and others employed by the company in such operations, either in this state or in any other state, territory or country; to own, acquire, construct, enlarge, improve, operate and carry on works for smelting, parting, refining, or working any such metals, or the products thereof, either in this state or in any other state, territory or country; to acquire by contracts, purchase, subscription, or otherwise, and to sell or hold as an investment any bonds or other securities or evidence of indebtedness of any other corporation or corporations1 association, or associations, either of this state or of any other state, territory or country; and in furtherance of such business and purposes it shall have the power to do all and everything necessary, suitable, convenient or proper for the accomplishment of any of the purposes, or the attainment of one or more of the objects herein enumerated, or incidental to the powers herein named, or which shall at any time appear conducive or expedient for the protection or benefit of the corporation.</div>

<div style="MARGIN-TOP: 0.2pt"><br>
</div>

<div style="TEXT-ALIGN: justify; MARGIN-RIGHT: 8.3pt; TEXT-INDENT: 36.6pt"><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">FOURTH:</font><font id="TRGRRTFtoHTMLTab" style="FONT-SIZE: 1px; WIDTH: 71.4pt; DISPLAY: inline-block">&#160;</font><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">The authorized capital stock of the corporation shall consist of twenty-five million (25,000,000) shares of common stock, having no par value, one million (1,000,000) shares of a single class of voting preferred stock having no par value, and one million(1,000,000) shares of a single class of non-voting preferred stock having no par value.</font></div>

<div id="DSPFPageBreakArea" style="MARGIN-BOTTOM: 10pt; CLEAR: both; MARGIN-TOP: 10pt">
<div id="DSPFPageBreak" style="PAGE-BREAK-AFTER: always">
<hr style="BORDER-LEFT-WIDTH: 0px; HEIGHT: 2px; BORDER-RIGHT-WIDTH: 0px; WIDTH: 100%; BORDER-BOTTOM-WIDTH: 0px; COLOR: #000000; CLEAR: both; MARGIN: 4px 0px; BORDER-TOP-WIDTH: 0px; BACKGROUND-COLOR: #000000" noshade="noshade">
</div>
</div>

<div><br>
</div>

<div style="MARGIN-TOP: 0.1pt"><br>
</div>

<div style="MARGIN-TOP: 6.8pt"><br>
</div>

<div style="MARGIN-TOP: 6.8pt"><br>
</div>

<div style="MARGIN-TOP: 6.8pt"><br>
</div>

<div style="TEXT-ALIGN: justify; MARGIN-TOP: 6.8pt; TEXT-INDENT: 45pt"><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">FIFTH:</font><font id="TRGRRTFtoHTMLTab" style="FONT-SIZE: 1px; WIDTH: 76.5pt; DISPLAY: inline-block">&#160;</font><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">The terms, limitations and relative rights and preferences of each class of shares and series thereof are as follows:</font></div>

<div style="TEXT-ALIGN: justify; MARGIN-TOP: 12.1pt">
<table id="z918e61686fef4e708a0c7dd1fb49bec9" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 36pt"></td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 58.5pt; VERTICAL-ALIGN: top; align: right">(a)</td>
<td style="WIDTH: auto; VERTICAL-ALIGN: top; TEXT-ALIGN: justify">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">Subject to the rights of the preferred stock, dividends may be paid upon the common stock as and when declared by the Board of Directors out of funds legally available for payment of dividends. In the event of any liquidation, dissolution or winding-up of the corporation, whether voluntary or involuntary, subject to the rights of the preferred stock, the remainder of the assets of the corporation shall be distributed pro rata to the holders of the common stock. Each outstanding share of common stock shall be entitled to one vote on each matter submitted to a vote at all meetings of shareholders.</div>
</td>
</tr>
</table>
</div>

<div style="TEXT-ALIGN: justify; MARGIN-TOP: 11.8pt">
<table id="z64398e03cc70455b9b702856fcb7245f" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 36pt"></td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 58.5pt; VERTICAL-ALIGN: top; align: right">(b)</td>
<td style="WIDTH: auto; VERTICAL-ALIGN: top; TEXT-ALIGN: justify">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">Shares of the class of voting preferred stock may be divided into and issued in series. Shares of the class of voting preferred stock, or any series thereof, may be convertible into the same or a different number of authorized shares of common stock or of non-voting preferred stock or any combination thereof. The Board of Directors is authorized to fix and determine the terms, limitations and relative rights and preferences, including conversion rights, if any, or the class of voting preferred stock and to establish series within such class and to fix and determine the variations as among series.Each outstanding share of voting preferred stock shall be entitled to one vote on each matter submitted to a vote at all meetings of shareholders.</div>
</td>
</tr>
</table>
</div>

<div style="TEXT-ALIGN: justify; MARGIN-TOP: 11.8pt">
<table id="z5e8b148d19024144966825d6f5e58754" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 36pt"></td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 58.5pt; VERTICAL-ALIGN: top; align: right">(c)</td>
<td style="WIDTH: auto; VERTICAL-ALIGN: top; TEXT-ALIGN: justify">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">Shares of the class of non-voting preferred stock may be divided into and issued in series. Shares of the class of non-voting preferred stock, or any series thereof, may be convertible into the same or a different number of authorized shares of common stock or of voting preferred stock or any combination thereof. The Board of Directors is authorized to fix and determine the terms, limitations and relative rights and preferences, including conversion rights, if any, of the class of non-voting preferred stock and to establish series within such class and to fix and determine the variations as among series. The shares of said class of non-voting preferred stock shall not be entitled to vote except when required under the General Statutes of the State of Connecticut.</div>
</td>
</tr>
</table>
</div>

<div style="MARGIN-TOP: 6.8pt"><br>
</div>

<div style="TEXT-ALIGN: justify; MARGIN-TOP: 6.8pt; TEXT-INDENT: 40.5pt"><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">SIXTH:</font><font id="TRGRRTFtoHTMLTab" style="FONT-SIZE: 1px; WIDTH: 76.5pt; DISPLAY: inline-block">&#160;</font><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">That the amount of capital stock with which this corporation shall commence business is Ten Million Dollars ($1<font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">0,000,0</font>00)</font></div>

<div style="MARGIN-TOP: 6.8pt"><br>
</div>

<div style="TEXT-ALIGN: justify; MARGIN-TOP: 6.8pt">
<table id="zf9293c4dee5347148195b0c28a4836e7" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 40.5pt"></td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 76.5pt; VERTICAL-ALIGN: top; align: right">SEVENTH:</td>
<td style="WIDTH: auto; VERTICAL-ALIGN: top; TEXT-ALIGN: justify">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; That the duration of said corporation is unlimited</div>
</td>
</tr>
</table>
</div>

<div style="MARGIN-TOP: 6.8pt"><br>
</div>

<div style="MARGIN-TOP: 9.05pt"><br>
</div>

<div style="MARGIN-TOP: 9.05pt"><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: center; MARGIN-LEFT: 85.45pt; MARGIN-TOP: 9.05pt; TEXT-INDENT: -85.45pt"><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">- </font><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">2 -</font></div>

<div id="DSPFPageBreakArea" style="MARGIN-BOTTOM: 10pt; CLEAR: both; MARGIN-TOP: 10pt">
<div id="DSPFPageBreak" style="PAGE-BREAK-AFTER: always">
<hr style="BORDER-LEFT-WIDTH: 0px; HEIGHT: 2px; BORDER-RIGHT-WIDTH: 0px; WIDTH: 100%; BORDER-BOTTOM-WIDTH: 0px; COLOR: #000000; CLEAR: both; MARGIN: 4px 0px; BORDER-TOP-WIDTH: 0px; BACKGROUND-COLOR: #000000" noshade="noshade">
</div>
</div>

<div><br>
</div>

<div style="TEXT-ALIGN: justify; MARGIN-TOP: 6.8pt; TEXT-INDENT: 31.5pt"><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">EIGHTH:&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </font><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">No stockholder of the corporation shall by reason of his holding shares of capital stock of the corporation have any pre-emptive or preferential rights to purchase or subscribe to any shares of any class of stock of the corporation, now or hereafter to be authorized, or to any notes, debentures, bonds or other securities (whether or not convertible into or carrying options or warrants to purchase shares of any class of capital stock) now or hereafter to be authorized, excepting only such pre-emptive or preferential rights, warrants or options as the Board of Directors in its discretion may grant from time to time.</font></div>

<div style="MARGIN-TOP: 0.4pt"><br>
</div>

<div style="TEXT-ALIGN: justify; MARGIN-TOP: 0.4pt; TEXT-INDENT: 31.5pt"><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">NINTH:</font><font id="TRGRRTFtoHTMLTab" style="FONT-SIZE: 1px; WIDTH: 81pt; DISPLAY: inline-block">&#160;</font><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">The Board of Directors of the corporation shall be divided into three classes with the term of office of one class expiring each year.</font></div>

<div style="MARGIN-TOP: 0.4pt"><br>
</div>

<div>
<table id="zaad50e1b425743269eca1439709f55a2" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%; MARGIN-TOP: 0.3pt" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 90pt; VERTICAL-ALIGN: top; align: right">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 27pt; MARGIN-TOP: 0.3pt">(a)</div>
</td>
<td style="WIDTH: auto; VERTICAL-ALIGN: top">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify; MARGIN-TOP: 0.3pt">At the annual meeting of stockholders in 1975, three (3) directors of the first class shall be elected to hold office for&#160; a term expiring&#160; at the next succeeding annual meeting; three (3) directors of the second class shall be elected to hold office for&#160; a term expiring at the second&#160; succeeding annual meeting; and four (4) directors of the third class shall be elected&#160; to hold office for a term expiring&#160; at the third succeeding annual meeting.</div>
</td>
</tr>
</table>
</div>

<div style="MARGIN-TOP: 0.3pt"><br>
</div>

<div>
<table id="zc1150cca161344bbb362291cf17bff48" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%; MARGIN-TOP: 0.05pt" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 90pt; VERTICAL-ALIGN: top; align: right">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 22.5pt; MARGIN-TOP: 0.05pt">(b)</div>
</td>
<td style="WIDTH: auto; VERTICAL-ALIGN: top">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify; MARGIN-TOP: 0.05pt">At each annual meeting held after 1975, directors shall be elected for a three-year term to succeed those whose terms expire at that meeting.</div>
</td>
</tr>
</table>
</div>

<div style="MARGIN-TOP: 0.1pt"><br>
</div>

<div>
<table id="z6e1fd504b4804abdaae7a667c3e84f68" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 90pt; VERTICAL-ALIGN: top; align: right">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 22.5pt">(c)</div>
</td>
<td style="WIDTH: auto; VERTICAL-ALIGN: top">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">When the number of&#160; directors is changed as provided&#160; in the by-laws, any newly created&#160; directorships&#160; or any decrease in directorships shall be so apportioned among the classes as to make all classes as nearly equal in number as possible.</div>
</td>
</tr>
</table>
</div>

<div style="MARGIN-TOP: 0.1pt"><br>
</div>

<div>
<table id="zbebaa94bba2341cdb1f79f9c146b3c05" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 90pt; VERTICAL-ALIGN: top; align: right">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 22.5pt">(d)</div>
</td>
<td style="WIDTH: auto; VERTICAL-ALIGN: top">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Any director elected to fill a vacancy shall hold office for the unexpired portion of the term of the director whose place he has been elected to fill, even though that term may extend beyond the next annual meeting of stockholders.</div>
</td>
</tr>
</table>
</div>

<div><br>
</div>

<div><br>
</div>

<div style="TEXT-ALIGN: justify; MARGIN-TOP: 0.4pt; TEXT-INDENT: 31.5pt"><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">TENTH:&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </font><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">To the extent permitted by Section 33-290(c)(2) of the Connecticut General Statutes&#160; and&#160; as the same may be amended or supplemented from time to time, the personal liability of the directors to the corporation or its shareholders for&#160; monetary damages for breach&#160; of duty as a director shall be limited to an amount equal to the compensation received by the director for serving the corporation during the year of the violation<font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">.</font></font></div>

<div style="MARGIN-TOP: 0.4pt"><br>
</div>

<div style="MARGIN-TOP: 0.4pt"><br>
</div>

<div style="MARGIN-TOP: 0.4pt"><br>
</div>

<div style="MARGIN-TOP: 0.4pt"><br>
</div>

 -3-</div>
</body>
</html>

</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-23
<SEQUENCE>3
<FILENAME>ex23-fml_consent.htm
<DESCRIPTION>FML CONSENT
<TEXT>
<html>
<head>
<title></title>
<!--Licensed to: THE EASTERN COMPANY
    Document created using EDGARfilings PROfile 4.3.3.1
    Copyright 1995 - 2018 Summit Financial Printing, LLC.  All rights reserved.-->
</head>
<body style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif" bgcolor="#ffffff" text="#000000">
<div><br>
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: right">Exhibit 23</div>

<div><br>
</div>

<div><br>
</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">Consent of Independent Registered Public Accounting Firm</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: left">&#160;</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">We hereby consent to the incorporation by reference in this Annual Report on Form 10-K of The Eastern Company for the year ended December 30, 2017 of our reports dated March 15, 2018 included in its Registration Statement on Form S-8 (Nos. 333-21349, 333-21351, 333-45315, 333-62196, 333-115109 and 333-169169) relating to the financial statements and financial statement schedules and internal controls for the three years ended December 30, 2017 listed in the accompanying index.</div>

<div><br>
</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left"><u>/s/ Fiondella, Milone &amp; LaSaracina LLC</u></div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Fiondella, Milone &amp; LaSaracina LLC</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Glastonbury, Connecticut</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">March 15, 2018</div>

<div><br>
</div>

<div><br>
</div>
</div>
</body>
</html>

</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31
<SEQUENCE>4
<FILENAME>ex31-certsox302.htm
<DESCRIPTION>CERTIFICATION OF CEO & CFO SEC 302 SOX
<TEXT>
<html>
<head>
<title></title>
<!--Licensed to: THE EASTERN COMPANY
    Document created using EDGARfilings PROfile 4.3.3.1
    Copyright 1995 - 2018 Summit Financial Printing, LLC.  All rights reserved.-->
</head>
<body style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif" bgcolor="#ffffff" text="#000000">
<div>
<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: right; MARGIN-LEFT: 252pt"><u>EXHIBIT 31</u></div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center; MARGIN-LEFT: 4pt"><u>CERTIFICATIONS</u></div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">I, August M. Vlak, certify that:</div>

<div><br>
</div>

<div style="TEXT-ALIGN: justify">
<table id="zfb7881cdaaf04bba89492af51e3a50a4" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 36pt"></td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 18pt; VERTICAL-ALIGN: top; align: right">1.</td>
<td style="WIDTH: auto; VERTICAL-ALIGN: top; TEXT-ALIGN: justify">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">I have reviewed this report on Form 10-K of The Eastern Company;</div>
</td>
</tr>
</table>
</div>

<div><br>
</div>

<div style="TEXT-ALIGN: justify">
<table id="z09abb8f7f06943d9998d743d59872ab0" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 36pt"></td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 18pt; VERTICAL-ALIGN: top; align: right">2.</td>
<td style="WIDTH: auto; VERTICAL-ALIGN: top; TEXT-ALIGN: justify">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">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;</div>
</td>
</tr>
</table>
</div>

<div><br>
</div>

<div style="TEXT-ALIGN: justify">
<table id="z403bf2b5ca2c4874be4658fbdacd5313" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 36pt"></td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 18pt; VERTICAL-ALIGN: top; align: right">3.</td>
<td style="WIDTH: auto; VERTICAL-ALIGN: top; TEXT-ALIGN: justify">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">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;</div>
</td>
</tr>
</table>
</div>

<div><br>
</div>

<div style="TEXT-ALIGN: justify">
<table id="z32f650fd97f044d78cea57d666b1518d" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 36pt"></td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 18pt; VERTICAL-ALIGN: top; align: right">4.</td>
<td style="WIDTH: auto; VERTICAL-ALIGN: top; TEXT-ALIGN: justify">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">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:</div>
</td>
</tr>
</table>
</div>

<div><br>
</div>

<div style="TEXT-ALIGN: justify">
<table id="z97034e206b0444328586c3ced52cde55" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 54pt"></td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 18pt; VERTICAL-ALIGN: top; align: right">a)</td>
<td style="WIDTH: auto; VERTICAL-ALIGN: top; TEXT-ALIGN: justify">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">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;</div>
</td>
</tr>
</table>
</div>

<div><br>
</div>

<div style="TEXT-ALIGN: justify">
<table id="zd082ba3aa14b4532bcb04442162a6176" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 54pt"></td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 18pt; VERTICAL-ALIGN: top; align: right">b)</td>
<td style="WIDTH: auto; VERTICAL-ALIGN: top; TEXT-ALIGN: justify">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">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;</div>
</td>
</tr>
</table>
</div>

<div><br>
</div>

<div style="TEXT-ALIGN: justify">
<table id="ze95d9d45309c4a188d6fd4741049375a" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 54pt"></td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 18pt; VERTICAL-ALIGN: top; align: right">c)</td>
<td style="WIDTH: auto; VERTICAL-ALIGN: top; TEXT-ALIGN: justify">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">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</div>
</td>
</tr>
</table>
</div>

<div><br>
</div>

<div style="TEXT-ALIGN: justify">
<table id="zb2514546f5374214801eb73105aabde6" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 54pt"></td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 18pt; VERTICAL-ALIGN: top; align: right">d)</td>
<td style="WIDTH: auto; VERTICAL-ALIGN: top; TEXT-ALIGN: justify">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">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</div>
</td>
</tr>
</table>
</div>

<div><br>
</div>

<div style="TEXT-ALIGN: justify">
<table id="zd4b88b5473a24bc392681fc808b4d959" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 36pt"></td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 18pt; VERTICAL-ALIGN: top; align: right">5.</td>
<td style="WIDTH: auto; VERTICAL-ALIGN: top; TEXT-ALIGN: justify">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">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):</div>
</td>
</tr>
</table>
</div>

<div><br>
</div>

<div style="TEXT-ALIGN: justify">
<table id="z7015836c10dc4d3c97c9f558cba0dba9" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 54pt"></td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 18pt; VERTICAL-ALIGN: top; align: right">a)</td>
<td style="WIDTH: auto; VERTICAL-ALIGN: top; TEXT-ALIGN: justify">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">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</div>
</td>
</tr>
</table>
</div>

<div><br>
</div>

<div style="TEXT-ALIGN: justify">
<table id="z65626045369c4d9f86c83804c095632a" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 54pt"></td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 18pt; VERTICAL-ALIGN: top; align: right">b)</td>
<td style="WIDTH: auto; VERTICAL-ALIGN: top; TEXT-ALIGN: justify">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">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.</div>
</td>
</tr>
</table>
</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 252pt">Dated:<font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif"><u>&#160; March 15, 2018</u></font></div>

<div><br>
</div>

<div><br>
</div>

<div style="TEXT-ALIGN: left; MARGIN-LEFT: 252pt"><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif"><u>/s/ August M. Vlak</u></font><font id="TRGRRTFtoHTMLTab" style="FONT-SIZE: 1px; WIDTH: 108pt; DISPLAY: inline-block">&#160;</font></div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 252pt">August M. Vlak</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 252pt">CEO</div>

<div><br>
</div>

<div><br>
</div>

<div><br>
</div>

<div id="DSPFPageBreakArea" style="MARGIN-BOTTOM: 10pt; CLEAR: both; MARGIN-TOP: 10pt">
<div id="DSPFPageBreak" style="PAGE-BREAK-AFTER: always">
<hr style="BORDER-LEFT-WIDTH: 0px; HEIGHT: 2px; BORDER-RIGHT-WIDTH: 0px; WIDTH: 100%; BORDER-BOTTOM-WIDTH: 0px; COLOR: #000000; CLEAR: both; MARGIN: 4px 0px; BORDER-TOP-WIDTH: 0px; BACKGROUND-COLOR: #000000" noshade="noshade">
</div>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: right"><u>EXHIBIT 31</u></div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center; MARGIN-LEFT: 4pt"><u>CERTIFICATIONS</u></div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">I, John L. Sullivan III, certify that:</div>

<div><br>
</div>

<div style="TEXT-ALIGN: justify">
<table id="zcefd76ef1a2d44f59176f2d324a121a1" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 36pt"></td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 18pt; VERTICAL-ALIGN: top; align: right">1.</td>
<td style="WIDTH: auto; VERTICAL-ALIGN: top; TEXT-ALIGN: justify">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">I have reviewed this report on Form 10-K of The Eastern Company;</div>
</td>
</tr>
</table>
</div>

<div><br>
</div>

<div style="TEXT-ALIGN: justify">
<table id="z83d69bec17b747c6a57c765a08b44d42" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 36pt"></td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 18pt; VERTICAL-ALIGN: top; align: right">2.</td>
<td style="WIDTH: auto; VERTICAL-ALIGN: top; TEXT-ALIGN: justify">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">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;</div>
</td>
</tr>
</table>
</div>

<div><br>
</div>

<div style="TEXT-ALIGN: justify">
<table id="z8e5a1fd15bfa4318b51e17e0b7ef7516" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 36pt"></td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 18pt; VERTICAL-ALIGN: top; align: right">3.</td>
<td style="WIDTH: auto; VERTICAL-ALIGN: top; TEXT-ALIGN: justify">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">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;</div>
</td>
</tr>
</table>
</div>

<div><br>
</div>

<div style="TEXT-ALIGN: justify">
<table id="zf1f06353fb184cfeb8c36dd5dfafbf4b" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 36pt"></td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 18pt; VERTICAL-ALIGN: top; align: right">4.</td>
<td style="WIDTH: auto; VERTICAL-ALIGN: top; TEXT-ALIGN: justify">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">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:</div>
</td>
</tr>
</table>
</div>

<div><br>
</div>

<div style="TEXT-ALIGN: justify">
<table id="z97d8a2a82ee04aa99c0d4bc2228ca309" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 54pt"></td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 18pt; VERTICAL-ALIGN: top; align: right">a)</td>
<td style="WIDTH: auto; VERTICAL-ALIGN: top; TEXT-ALIGN: justify">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">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;</div>
</td>
</tr>
</table>
</div>

<div><br>
</div>

<div style="TEXT-ALIGN: justify">
<table id="za120e1ce54c34d9a888f97b9a5c53380" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 54pt"></td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 18pt; VERTICAL-ALIGN: top; align: right">b)</td>
<td style="WIDTH: auto; VERTICAL-ALIGN: top; TEXT-ALIGN: justify">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">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;</div>
</td>
</tr>
</table>
</div>

<div><br>
</div>

<div style="TEXT-ALIGN: justify">
<table id="z13111307d65149a2a8c7f7635f6e5eff" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 54pt"></td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 18pt; VERTICAL-ALIGN: top; align: right">c)</td>
<td style="WIDTH: auto; VERTICAL-ALIGN: top; TEXT-ALIGN: justify">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">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</div>
</td>
</tr>
</table>
</div>

<div><br>
</div>

<div style="TEXT-ALIGN: justify">
<table id="zfc431310d65c40c8a03e34a8f91805eb" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 54pt"></td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 18pt; VERTICAL-ALIGN: top; align: right">d)</td>
<td style="WIDTH: auto; VERTICAL-ALIGN: top; TEXT-ALIGN: justify">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">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</div>
</td>
</tr>
</table>
</div>

<div><br>
</div>

<div style="TEXT-ALIGN: justify">
<table id="ze8f76be7fc6c4c1a84b61120dadd9c2c" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 36pt"></td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 18pt; VERTICAL-ALIGN: top; align: right">5.</td>
<td style="WIDTH: auto; VERTICAL-ALIGN: top; TEXT-ALIGN: justify">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">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):</div>
</td>
</tr>
</table>
</div>

<div><br>
</div>

<div style="TEXT-ALIGN: justify">
<table id="z971a85638d354cf593a6d6fc29761e0a" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 54pt"></td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 18pt; VERTICAL-ALIGN: top; align: right">a)</td>
<td style="WIDTH: auto; VERTICAL-ALIGN: top; TEXT-ALIGN: justify">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">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</div>
</td>
</tr>
</table>
</div>

<div><br>
</div>

<div style="TEXT-ALIGN: justify">
<table id="zec29dc09d7ac4db0b4131832f522a8a0" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 54pt"></td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 18pt; VERTICAL-ALIGN: top; align: right">b)</td>
<td style="WIDTH: auto; VERTICAL-ALIGN: top; TEXT-ALIGN: justify">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">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.</div>
</td>
</tr>
</table>
</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 252pt">Dated:<font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif"><u>&#160; March 15, 2018</u></font></div>

<div><br>
</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 252pt"><u>/s/ John L. Sullivan III</u></div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 252pt">John L. Sullivan III</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 252pt">CFO</div>

<div><br>
</div>

<div><br>
</div>

<div><br>
</div>

<br>
</div>
</body>
</html>

</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32
<SEQUENCE>5
<FILENAME>ex32-certsox906.htm
<DESCRIPTION>CERTIFICATION CEO & CFO SEC 906 SOX
<TEXT>
<html>
<head>
<title></title>
<!--Licensed to: THE EASTERN COMPANY
    Document created using EDGARfilings PROfile 4.3.3.1
    Copyright 1995 - 2018 Summit Financial Printing, LLC.  All rights reserved.-->
</head>
<body style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif" bgcolor="#ffffff" text="#000000">
<div>
<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: right; MARGIN-LEFT: 252pt"><u>EXHIBIT 32</u></div>

<div><br>
</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center; MARGIN-LEFT: 4pt">CERTIFICATIONS OF CHIEF EXECUTIVE OFFICER AND</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">CHIEF FINANCIAL OFFICER</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">Pursuant to 18 United States Code &#167; 1350,</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">as adopted pursuant to Section 906 of The Sarbanes-Oxley Act of 2002</div>

<div><br>
</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">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:</div>

<div><br>
</div>

<div style="TEXT-ALIGN: justify">
<table id="z5e21c5e690e440daa2363a130fe15f6b" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 18pt; VERTICAL-ALIGN: top; align: right">1)</td>
<td style="WIDTH: auto; VERTICAL-ALIGN: top; TEXT-ALIGN: justify">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">The Company's Annual Report on Form 10-K for the period ended December 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</div>
</td>
</tr>
</table>
</div>

<div><br>
</div>

<div style="TEXT-ALIGN: justify">
<table id="z6f7c9c5fe34e4029ac9024f0d105961e" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 18pt; VERTICAL-ALIGN: top; align: right">2)</td>
<td style="WIDTH: auto; VERTICAL-ALIGN: top; TEXT-ALIGN: justify">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">The information contained in the Periodic Report fairly presents, in all material respects, the financial condition and results of operations of the Company.</div>
</td>
</tr>
</table>
</div>

<div><br>
</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">In Witness Whereof, the undersigned have set their hands hereto as of the 15<sup style="vertical-align: text-top; line-height: 1; font-size: smaller">th</sup> day of March, 2018.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; TEXT-INDENT: 252pt"><u>/s/ August M. Vlak</u></div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; TEXT-INDENT: 252pt">August M. Vlak</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; TEXT-INDENT: 252pt">CEO</div>

<div><br>
</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; TEXT-INDENT: 252pt"><u>/s/ John L. Sullivan III</u></div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; TEXT-INDENT: 252pt">John L. Sullivan III</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; TEXT-INDENT: 252pt">CFO</div>

<div><br>
</div>

<div><br>
</div>

<div><br>
</div>

<div><br>
</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">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.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">This certification "accompanies" the Form 10-K 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-K, irrespective of any general incorporation language contained in such filing.)</div>

<div><br>
</div>

<div><br>
</div>

<div><br>
</div>

<div><br>
</div>

<div><br>
</div>

<div><br>
</div>

<div><br>
</div>

<div><br>
</div>

<br>
</div>
</body>
</html>

</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-99
<SEQUENCE>6
<FILENAME>ex99-shareholder_letter.htm
<TEXT>
<html>
<head>
<title></title>
<!--Licensed to: THE EASTERN COMPANY
    Document created using EDGARfilings PROfile 4.3.3.1
    Copyright 1995 - 2018 Summit Financial Printing, LLC.  All rights reserved.-->
</head>
<body style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif" bgcolor="#ffffff" text="#000000">
<div>
<div style="MARGIN-BOTTOM: 8pt; FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: right">Exhibit 99</div>

<div style="MARGIN-BOTTOM: 8pt; TEXT-ALIGN: left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">2018 Letter to shareholders<font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif"><br>
</font></font><br>
</div>

<div style="MARGIN-BOTTOM: 8pt; FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Dear Fellow Eastern Shareholders:</div>

<div style="MARGIN-BOTTOM: 8pt; FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">We made significant progress on our commitment to creating long-term value for our shareholders in 2017.</div>

<div style="MARGIN-BOTTOM: 8pt; FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">
<div style="MARGIN-BOTTOM: 8pt; FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Eastern generated a total return to shareholders of 27% in 2017, outperforming the Russell 2000 Index<sup style="vertical-align: text-top; line-height: 1; font-size: smaller;FONT-WEIGHT: bold">&#174;</sup> by 12 percentage points. After paying of $2.8 million in dividends to our shareholders, Eastern's book value reached $86.9 million at the end of the year. This was a new high and an increase of 5% over the prior year.&#160; Our progress was highlighted by Eastern's addition to the Russell 3000<sup style="vertical-align: text-top; line-height: 1; font-size: smaller;FONT-WEIGHT: bold">&#174;</sup> Index on June 23, 2017.</div>

Our strategy for creating long-term shareholder value includes strengthening our portfolio of businesses, maximizing the performance of our best businesses and using our balance sheet to drive growth. In 2017, we were successful in each of those areas.</div>

<div style="MARGIN-BOTTOM: 8pt; FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">On April 3, 2017, we acquired Velvac Holdings, Inc., a Tier 1 supplier of mirrors and camera-enabled vision systems to leading heavy truck, recreational and specialty vehicle OEMs. Velvac works closely with its customers to provide uniquely engineered products that meet their design and product specifications. Velvac also sells aftermarket components and vision systems through its dealer channels and OEM parts distributors.&#160; We believe that the acquisition of Velvac strengthens our portfolio of businesses by building scale in attractive end markets and increasing access to new markets for some of our other businesses.</div>

<div style="MARGIN-BOTTOM: 8pt; FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">At the same time, we invested in the long-term growth of our best businesses by, for example, adding new sales and engineering capabilities at Illinois Lock to expand our market and product coverage.&#160; We also invested in new-technology vision products at Road-iQ, a division of Velvac.&#160; Road-iQ provides connected vehicle technology that offers both active and passive safety to drivers of recreational vehicles, trucks and other specialty vehicles.</div>

<div style="MARGIN-BOTTOM: 8pt; FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">We also took advantage of our strong cash flow and a strong balance sheet to add leverage, borrowing $36.0 million to finance the acquisition of Velvac. While we used $4.1 million of cash for the acquisition, we still ended 2017 with $22.3 million in cash, close to the $22.7 million in cash with which we started the year.</div>

<div style="MARGIN-BOTTOM: 8pt; FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">We are fortunate to work with an outstanding team of associates and business leaders at Eastern who share a passion for results.&#160; Our team includes both leaders who have a long history with Eastern and those who are new to the Company.&#160; The senior leaders at each of our largest businesses, Eberhard, Illinois Lock and now Velvac, all joined Eastern in 2017.&#160; Together, they delivered a solid performance in 2017 and are building for a strong future.</div>

<div style="MARGIN-BOTTOM: 8pt; FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: justify">2017 Results</div>

<div style="MARGIN-BOTTOM: 8pt; FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Sales for 2017 totaled $204.2 million, an increase of 48% from $137.6 million in 2016.&#160; This sales growth reflects the acquisition of Velvac as well as organic growth of 13% in 2017.</div>

<div style="MARGIN-BOTTOM: 8pt; FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">All three of our business segments recorded higher sales than in 2016.&#160; Our Industrial Hardware segment benefitted from strong growth in sales to heavy duty truck and truck service body customers. According to ACT Research, sales of trucks in the heaviest, Class 8 weight segment climbed 59% to 296,440 vehicles in 2017. In our Security Products segment, sales grew as a result of our investments at Illinois Lock and Argo EMS.&#160; In both segments, we improved execution and margins by more closely integrating our domestic sales and engineering teams with our China-based manufacturing operations.</div>

<div style="MARGIN-BOTTOM: 8pt; FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Our Metal Products segment's 2017 sales were up 45% over 2016.&#160; This segment continues to benefit from a resurgence in sales to mining customers and diversification to other industrial markets, including infrastructure.&#160; According to the U.S. Energy Information Administration (EIA), coal production in 2017 rose 6% in 2017 to 773 million standard tons, primarily as a result of higher natural gas prices and greater electricity generation.&#160; However, the EIA projects that coal production in the United States through 2040 could range from staying flat to resuming a decline.</div>

<div style="MARGIN-BOTTOM: 8pt; FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Net income for 2017 was $5.0 million compared to $7.8 million for 2016.&#160; The change in earnings was largely attributable to the acquisition of Velvac and one-time charges related to the new Tax Cuts and Jobs Act, which was enacted in December 2017. In the fourth quarter of 2017, we incurred an incremental one-time tax charge of $2.5 million, which consisted of a $2.0 million charge on undistributed earnings of foreign subsidiaries and a charge of $0.5 million related to the impact of the tax legislation on our deferred tax asset.&#160; Excluding total one-time charges of $4.3 million, we generated adjusted net earnings of $9.3 million. Adjusted net earnings is a non-GAAP measure. A reconciliation of this non-GAAP measure to net income is provided on page 20 of Form 10-K.</div>

<div style="MARGIN-BOTTOM: 8pt; FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">We returned 9.3% on invested capital,<sup style="vertical-align: text-top; line-height: 1; font-size: smaller">1</sup> adjusting for one-time expenses associated with the Velvac acquisition and the Tax Cuts and Jobs Act.</div>

<div style="MARGIN-BOTTOM: 8pt; FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: justify">2018 Outlook</div>

<div style="MARGIN-BOTTOM: 8pt; FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">We anticipate solid growth in sales and earnings in 2018 as a result of the acquisition of Velvac and our investments in Illinois Lock and new product development. We expect to start seeing returns on our investments in Road-iQ in the second half of the year.&#160; We believe that sales and earnings will also benefit from strong demand in several of our core markets, including Class 8 trucks and recreational vehicles. A reduction in the Company's taxes will contribute to net earnings growth as well.</div>

<div style="MARGIN-BOTTOM: 8pt; FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">We intend to fund the growth of our highest-return businesses by investing in new product development at Eberhard and Illinois Lock and by making targeted acquisitions. We will again look for acquisition opportunities that have strong economics and help us build scale and create differentiation in attractive end markets.</div>

<div style="MARGIN-BOTTOM: 8pt; FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">As a result of the Tax Cuts and Jobs Act, we intend to repatriate approximately $6.0&#8211;$8.0 million in cash from foreign operations.&#160; We expect to use this cash to pay down debt and fund our pension and retirement plan obligations.</div>

<div style="MARGIN-BOTTOM: 8pt; TEXT-ALIGN: justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">We are proud of our company's 160-year history and are confident that our focus on allocating capital in a disciplined, patient manner and growing the cash flows of our subsidiary companies will create meaningful long-term value for our shareholders.<font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif"><br>
</font></font><br>
</div>

<div style="MARGIN-BOTTOM: 8pt; FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif"><u>/s/August M. Vlak</u></font><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif"><br>
</font>August M. Vlak<font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif"><br>
</font> President and Chief Executive Officer</div>

<div style="MARGIN-BOTTOM: 8pt; FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif"><u>/s/James A. Mitarotonda</u></font><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif"><br>
</font>James A. Mitarotonda<font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif"><br>
</font> Chairman of the Board</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: justify"><br>
<font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif"><br>
</font> Cautionary Language Concerning Forward-Looking Statements</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Statements in this document about The Eastern Company's future expectations, beliefs, goals, plans or prospects constitute forward-looking statements within the meaning of the safe harbor provisions of the Private Securities Litigation Reform Act of 1995 and the rules, regulations and releases of the Securities and Exchange Commission. Any statements that are not statements of historical fact, including statements containing the words "believes," "intends," "continues," "reflects," "plans," "anticipates," "expects," and similar expressions, should also be considered to be forward-looking statements. Readers should not place undue reliance on these forward-looking statements, which are based upon the current beliefs and expectations of the management of The Eastern Company. These forward-looking statements are subject to risks and uncertainties, and actual results might differ materially from those discussed in, or implied by, the forward-looking statements. Among the risks and uncertainties that could cause actual results or events to differ materially from those indicated by such forward-looking statements include, but are not limited to changing customer preferences, lack of success of new products, loss of customers and increased prices for raw materials. There are important, additional factors that could cause actual results or events to differ materially from those indicated by such forward-looking statements, including those set forth in The Eastern Company's reports and filings with the Securities and Exchange Commission. The Eastern Company undertakes no obligation to update, alter, or otherwise revise any forward-looking statements, whether written or oral, that may be made from time to time, whether as a result of new information, future events, or otherwise.</div>

<div><br>
</div>

<div>&#160;<sup style="vertical-align: text-top; line-height: 1; font-size: smaller">1</sup> We define return on invested capital as [tax adjusted EBIT] / [fixed assets + intangible assets + current assets &#8211; current liabilities &#8211; cash]</div>

<br>
</div>
</body>
</html>

</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.INS
<SEQUENCE>7
<FILENAME>eml-20171230.xml
<DESCRIPTION>XBRL INSTANCE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="us-ascii"?>
<!--Generated by EDGARfilings PROfile 4.3.3.1 Broadridge-->
<xbrl xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:invest="http://xbrl.sec.gov/invest/2013-01-31" xmlns:us-gaap="http://fasb.org/us-gaap/2017-01-31" xmlns:dei="http://xbrl.sec.gov/dei/2014-01-31" xmlns:utr="http://www.xbrl.org/2009/utr" xmlns:num="http://www.xbrl.org/dtr/type/numeric" xmlns:nonnum="http://www.xbrl.org/dtr/type/non-numeric" xmlns:country="http://xbrl.sec.gov/country/2017-01-31" xmlns:currency="http://xbrl.sec.gov/currency/2017-01-31" xmlns:naics="http://xbrl.sec.gov/naics/2017-01-31" xmlns:sic="http://xbrl.sec.gov/sic/2011-01-31" xmlns:stpr="http://xbrl.sec.gov/stpr/2011-01-31" xmlns:exch="http://xbrl.sec.gov/exch/2017-01-31" xmlns:eml="http://easterncompany.com/20171230" xmlns="http://www.xbrl.org/2003/instance">
  <link:schemaRef xlink:type="simple" xlink:href="eml-20171230.xsd" />
  <xbrli:context id="c20170101to20171230">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>
      <xbrli:endDate>2017-12-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20170701">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-07-01</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20180227">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-02-27</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161231">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20171230">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-12-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160103to20161231">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-01-03</xbrli:startDate>
      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20150104to20160102">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-01-04</xbrli:startDate>
      <xbrli:endDate>2016-01-02</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20150103_StatementEquityComponentsAxis_RetainedEarningsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2015-01-03</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20150103_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2015-01-03</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20150103">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2015-01-03</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20150103_StatementEquityComponentsAxis_CommonStockMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2015-01-03</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20150103_StatementEquityComponentsAxis_TreasuryStockMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2015-01-03</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20150104to20160102_StatementEquityComponentsAxis_RetainedEarningsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-01-04</xbrli:startDate>
      <xbrli:endDate>2016-01-02</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20170101to20171230_StatementEquityComponentsAxis_RetainedEarningsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>
      <xbrli:endDate>2017-12-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160103to20161231_StatementEquityComponentsAxis_RetainedEarningsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-01-03</xbrli:startDate>
      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20170101to20171230_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>
      <xbrli:endDate>2017-12-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20150104to20160102_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-01-04</xbrli:startDate>
      <xbrli:endDate>2016-01-02</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160103to20161231_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-01-03</xbrli:startDate>
      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20170101to20171230_StatementEquityComponentsAxis_CommonStockMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>
      <xbrli:endDate>2017-12-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20150104to20160102_StatementEquityComponentsAxis_CommonStockMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-01-04</xbrli:startDate>
      <xbrli:endDate>2016-01-02</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160103to20161231_StatementEquityComponentsAxis_CommonStockMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-01-03</xbrli:startDate>
      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160102_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-01-02</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161231_StatementEquityComponentsAxis_RetainedEarningsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160102_StatementEquityComponentsAxis_RetainedEarningsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-01-02</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20171230_StatementEquityComponentsAxis_RetainedEarningsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-12-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161231_StatementEquityComponentsAxis_CommonStockMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161231_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20171230_StatementEquityComponentsAxis_CommonStockMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-12-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160102_StatementEquityComponentsAxis_CommonStockMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-01-02</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161231_StatementEquityComponentsAxis_TreasuryStockMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20171230_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-12-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20171230_StatementEquityComponentsAxis_TreasuryStockMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-12-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160102">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-01-02</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160102_StatementEquityComponentsAxis_TreasuryStockMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-01-02</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20170101to20171230_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>
      <xbrli:endDate>2017-12-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20170101to20171230_RetirementPlanTypeAxis_OtherPostretirementBenefitPlansDefinedBenefitMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>
      <xbrli:endDate>2017-12-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20170101to20171230_StatementGeographicalAxis_US">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>
      <xbrli:endDate>2017-12-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20170101to20171230_StatementGeographicalAxis_ReynosaMexicoMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">eml:ReynosaMexicoMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>
      <xbrli:endDate>2017-12-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20170101to20171230_StatementGeographicalAxis_DongguanChinaMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">eml:DongguanChinaMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>
      <xbrli:endDate>2017-12-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20170101to20171230_StatementGeographicalAxis_CA">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">country:CA</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>
      <xbrli:endDate>2017-12-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20170101to20171230_StatementGeographicalAxis_KelownaBritishColumbiaCanadaMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">eml:KelownaBritishColumbiaCanadaMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>
      <xbrli:endDate>2017-12-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20170101to20171230_StatementGeographicalAxis_TW">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">country:TW</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>
      <xbrli:endDate>2017-12-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20170101to20171230_StatementGeographicalAxis_LermaMexicoMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">eml:LermaMexicoMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>
      <xbrli:endDate>2017-12-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20170101to20171230_StatementGeographicalAxis_HK">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">country:HK</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>
      <xbrli:endDate>2017-12-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20170101to20171230_StatementGeographicalAxis_ShanghaiChinaMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">eml:ShanghaiChinaMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>
      <xbrli:endDate>2017-12-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20170101to20171230_StatementGeographicalAxis_MX">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">country:MX</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>
      <xbrli:endDate>2017-12-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20170101to20171230_StatementGeographicalAxis_CN">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">country:CN</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>
      <xbrli:endDate>2017-12-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20170101to20171230_StatementGeographicalAxis_TillsonburgOntarioCanadaMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">eml:TillsonburgOntarioCanadaMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>
      <xbrli:endDate>2017-12-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160103to20161231_ConcentrationRiskByBenchmarkAxis_SalesRevenueNetMember_ConcentrationRiskByTypeAxis_CustomerConcentrationRiskMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-01-03</xbrli:startDate>
      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160103to20161231_ConcentrationRiskByBenchmarkAxis_AccountsReceivableMember_ConcentrationRiskByTypeAxis_CustomerConcentrationRiskMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-01-03</xbrli:startDate>
      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20170101to20171230_ConcentrationRiskByBenchmarkAxis_SalesRevenueNetMember_ConcentrationRiskByTypeAxis_CustomerConcentrationRiskMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>
      <xbrli:endDate>2017-12-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20150104to20160102_ConcentrationRiskByBenchmarkAxis_SalesRevenueNetMember_ConcentrationRiskByTypeAxis_CustomerConcentrationRiskMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-01-04</xbrli:startDate>
      <xbrli:endDate>2016-01-02</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20170101to20171230_ConcentrationRiskByBenchmarkAxis_AccountsReceivableMember_ConcentrationRiskByTypeAxis_CustomerConcentrationRiskMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>
      <xbrli:endDate>2017-12-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20170101to20171230_PropertyPlantAndEquipmentByTypeAxis_MachineryAndEquipmentMember_RangeAxis_MinimumMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MinimumMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>
      <xbrli:endDate>2017-12-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20170101to20171230_PropertyPlantAndEquipmentByTypeAxis_BuildingMember_RangeAxis_MinimumMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MinimumMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>
      <xbrli:endDate>2017-12-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20170101to20171230_PropertyPlantAndEquipmentByTypeAxis_MachineryAndEquipmentMember_RangeAxis_MaximumMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MaximumMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>
      <xbrli:endDate>2017-12-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20170101to20171230_PropertyPlantAndEquipmentByTypeAxis_BuildingMember_RangeAxis_MaximumMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MaximumMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>
      <xbrli:endDate>2017-12-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20170101to20171230_FiniteLivedIntangibleAssetsByMajorClassAxis_TechnologyAndLicensesMember_RangeAxis_MaximumMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MaximumMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">eml:TechnologyAndLicensesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>
      <xbrli:endDate>2017-12-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20170101to20171230_FiniteLivedIntangibleAssetsByMajorClassAxis_TechnologyAndLicensesMember_RangeAxis_MinimumMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MinimumMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">eml:TechnologyAndLicensesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>
      <xbrli:endDate>2017-12-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20170101to20171230_FiniteLivedIntangibleAssetsByMajorClassAxis_CustomerRelationshipsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>
      <xbrli:endDate>2017-12-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20170101to20171230_FiniteLivedIntangibleAssetsByMajorClassAxis_NoncompeteAgreementsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:NoncompeteAgreementsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>
      <xbrli:endDate>2017-12-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20171230_FiniteLivedIntangibleAssetsByMajorClassAxis_IntellectualPropertyMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:IntellectualPropertyMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-12-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20171230_FiniteLivedIntangibleAssetsByMajorClassAxis_CustomerRelationshipsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-12-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20171230_FiniteLivedIntangibleAssetsByMajorClassAxis_NoncompeteAgreementsMember_StatementBusinessSegmentsAxis_SecurityProductsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:NoncompeteAgreementsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">eml:SecurityProductsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-12-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161231_FiniteLivedIntangibleAssetsByMajorClassAxis_IntellectualPropertyMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:IntellectualPropertyMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20171230_FiniteLivedIntangibleAssetsByMajorClassAxis_PatentsAndDevelopedTechnologyMember_StatementBusinessSegmentsAxis_MetalProductsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">eml:PatentsAndDevelopedTechnologyMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">eml:MetalProductsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-12-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20171230_FiniteLivedIntangibleAssetsByMajorClassAxis_PatentsAndDevelopedTechnologyMember_StatementBusinessSegmentsAxis_IndustrialHardwareMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">eml:IndustrialHardwareMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">eml:PatentsAndDevelopedTechnologyMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-12-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161231_FiniteLivedIntangibleAssetsByMajorClassAxis_CustomerRelationshipsMember_StatementBusinessSegmentsAxis_SecurityProductsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">eml:SecurityProductsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20171230_FiniteLivedIntangibleAssetsByMajorClassAxis_CustomerRelationshipsMember_StatementBusinessSegmentsAxis_IndustrialHardwareMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">eml:IndustrialHardwareMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-12-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161231_FiniteLivedIntangibleAssetsByMajorClassAxis_PatentsAndDevelopedTechnologyMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">eml:PatentsAndDevelopedTechnologyMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161231_FiniteLivedIntangibleAssetsByMajorClassAxis_PatentsAndDevelopedTechnologyMember_StatementBusinessSegmentsAxis_SecurityProductsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">eml:PatentsAndDevelopedTechnologyMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">eml:SecurityProductsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20171230_FiniteLivedIntangibleAssetsByMajorClassAxis_IntellectualPropertyMember_StatementBusinessSegmentsAxis_MetalProductsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:IntellectualPropertyMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">eml:MetalProductsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-12-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20171230_FiniteLivedIntangibleAssetsByMajorClassAxis_IntellectualPropertyMember_StatementBusinessSegmentsAxis_IndustrialHardwareMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:IntellectualPropertyMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">eml:IndustrialHardwareMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-12-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20171230_FiniteLivedIntangibleAssetsByMajorClassAxis_CustomerRelationshipsMember_StatementBusinessSegmentsAxis_SecurityProductsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">eml:SecurityProductsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-12-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161231_StatementBusinessSegmentsAxis_SecurityProductsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">eml:SecurityProductsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161231_FiniteLivedIntangibleAssetsByMajorClassAxis_NoncompeteAgreementsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:NoncompeteAgreementsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20171230_StatementBusinessSegmentsAxis_IndustrialHardwareMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">eml:IndustrialHardwareMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-12-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161231_FiniteLivedIntangibleAssetsByMajorClassAxis_NoncompeteAgreementsMember_StatementBusinessSegmentsAxis_SecurityProductsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:NoncompeteAgreementsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">eml:SecurityProductsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20171230_StatementBusinessSegmentsAxis_SecurityProductsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">eml:SecurityProductsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-12-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161231_FiniteLivedIntangibleAssetsByMajorClassAxis_IntellectualPropertyMember_StatementBusinessSegmentsAxis_IndustrialHardwareMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:IntellectualPropertyMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">eml:IndustrialHardwareMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161231_FiniteLivedIntangibleAssetsByMajorClassAxis_PatentsAndDevelopedTechnologyMember_StatementBusinessSegmentsAxis_MetalProductsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">eml:MetalProductsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">eml:PatentsAndDevelopedTechnologyMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161231_FiniteLivedIntangibleAssetsByMajorClassAxis_CustomerRelationshipsMember_StatementBusinessSegmentsAxis_IndustrialHardwareMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">eml:IndustrialHardwareMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20171230_FiniteLivedIntangibleAssetsByMajorClassAxis_NoncompeteAgreementsMember_StatementBusinessSegmentsAxis_MetalProductsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">eml:MetalProductsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:NoncompeteAgreementsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-12-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161231_FiniteLivedIntangibleAssetsByMajorClassAxis_CustomerRelationshipsMember_StatementBusinessSegmentsAxis_MetalProductsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">eml:MetalProductsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20171230_FiniteLivedIntangibleAssetsByMajorClassAxis_CustomerRelationshipsMember_StatementBusinessSegmentsAxis_MetalProductsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">eml:MetalProductsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-12-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161231_FiniteLivedIntangibleAssetsByMajorClassAxis_IntellectualPropertyMember_StatementBusinessSegmentsAxis_SecurityProductsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">eml:SecurityProductsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:IntellectualPropertyMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161231_FiniteLivedIntangibleAssetsByMajorClassAxis_PatentsAndDevelopedTechnologyMember_StatementBusinessSegmentsAxis_IndustrialHardwareMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">eml:IndustrialHardwareMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">eml:PatentsAndDevelopedTechnologyMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20171230_FiniteLivedIntangibleAssetsByMajorClassAxis_PatentsAndDevelopedTechnologyMember_StatementBusinessSegmentsAxis_SecurityProductsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">eml:PatentsAndDevelopedTechnologyMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">eml:SecurityProductsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-12-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161231_StatementBusinessSegmentsAxis_MetalProductsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">eml:MetalProductsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20171230_FiniteLivedIntangibleAssetsByMajorClassAxis_NoncompeteAgreementsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:NoncompeteAgreementsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-12-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161231_FiniteLivedIntangibleAssetsByMajorClassAxis_NoncompeteAgreementsMember_StatementBusinessSegmentsAxis_MetalProductsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">eml:MetalProductsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:NoncompeteAgreementsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161231_StatementBusinessSegmentsAxis_IndustrialHardwareMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">eml:IndustrialHardwareMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161231_FiniteLivedIntangibleAssetsByMajorClassAxis_NoncompeteAgreementsMember_StatementBusinessSegmentsAxis_IndustrialHardwareMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">eml:IndustrialHardwareMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:NoncompeteAgreementsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20171230_FiniteLivedIntangibleAssetsByMajorClassAxis_NoncompeteAgreementsMember_StatementBusinessSegmentsAxis_IndustrialHardwareMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:NoncompeteAgreementsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">eml:IndustrialHardwareMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-12-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161231_FiniteLivedIntangibleAssetsByMajorClassAxis_IntellectualPropertyMember_StatementBusinessSegmentsAxis_MetalProductsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:IntellectualPropertyMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">eml:MetalProductsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161231_FiniteLivedIntangibleAssetsByMajorClassAxis_CustomerRelationshipsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20171230_FiniteLivedIntangibleAssetsByMajorClassAxis_PatentsAndDevelopedTechnologyMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">eml:PatentsAndDevelopedTechnologyMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-12-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20171230_FiniteLivedIntangibleAssetsByMajorClassAxis_IntellectualPropertyMember_StatementBusinessSegmentsAxis_SecurityProductsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">eml:SecurityProductsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:IntellectualPropertyMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-12-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20171230_StatementBusinessSegmentsAxis_MetalProductsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">eml:MetalProductsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-12-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160103to20161231_FiniteLivedIntangibleAssetsByMajorClassAxis_IntellectualPropertyMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:IntellectualPropertyMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-01-03</xbrli:startDate>
      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20170101to20171230_FiniteLivedIntangibleAssetsByMajorClassAxis_PatentsAndDevelopedTechnologyMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">eml:PatentsAndDevelopedTechnologyMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>
      <xbrli:endDate>2017-12-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160103to20161231_FiniteLivedIntangibleAssetsByMajorClassAxis_PatentsAndDevelopedTechnologyMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">eml:PatentsAndDevelopedTechnologyMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-01-03</xbrli:startDate>
      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160103to20161231_FiniteLivedIntangibleAssetsByMajorClassAxis_NoncompeteAgreementsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:NoncompeteAgreementsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-01-03</xbrli:startDate>
      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160103to20161231_FiniteLivedIntangibleAssetsByMajorClassAxis_CustomerRelationshipsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-01-03</xbrli:startDate>
      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20170101to20171230_FiniteLivedIntangibleAssetsByMajorClassAxis_IntellectualPropertyMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:IntellectualPropertyMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>
      <xbrli:endDate>2017-12-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160102_StatementBusinessSegmentsAxis_MetalProductsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">eml:MetalProductsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-01-02</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160102_StatementBusinessSegmentsAxis_SecurityProductsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">eml:SecurityProductsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-01-02</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160102_StatementBusinessSegmentsAxis_IndustrialHardwareMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">eml:IndustrialHardwareMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-01-02</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20170101to20171230_StatementBusinessSegmentsAxis_SecurityProductsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">eml:SecurityProductsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>
      <xbrli:endDate>2017-12-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20170101to20171230_StatementBusinessSegmentsAxis_IndustrialHardwareMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">eml:IndustrialHardwareMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>
      <xbrli:endDate>2017-12-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20170101to20171230_StatementBusinessSegmentsAxis_MetalProductsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">eml:MetalProductsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>
      <xbrli:endDate>2017-12-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160103to20161231_StatementBusinessSegmentsAxis_IndustrialHardwareMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">eml:IndustrialHardwareMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-01-03</xbrli:startDate>
      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160103to20161231_StatementBusinessSegmentsAxis_SecurityProductsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">eml:SecurityProductsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-01-03</xbrli:startDate>
      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160103to20161231_StatementBusinessSegmentsAxis_MetalProductsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">eml:MetalProductsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-01-03</xbrli:startDate>
      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20170101to20171230_AwardTypeAxis_EmployeeStockOptionAndStockAppreciationRightsSARsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">eml:EmployeeStockOptionAndStockAppreciationRightsSARsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>
      <xbrli:endDate>2017-12-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20150104to20160102_AwardTypeAxis_EmployeeStockOptionMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-01-04</xbrli:startDate>
      <xbrli:endDate>2016-01-02</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160103to20161231_AwardTypeAxis_EmployeeStockOptionMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-01-03</xbrli:startDate>
      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20170403to20170403_BusinessAcquisitionAxis_VelvacHoldingsIncMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">eml:VelvacHoldingsIncMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-04-03</xbrli:startDate>
      <xbrli:endDate>2017-04-03</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20170403_BusinessAcquisitionAxis_VelvacHoldingsIncMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">eml:VelvacHoldingsIncMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-04-03</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20170101to20171230_BusinessAcquisitionAxis_VelvacHoldingsIncMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">eml:VelvacHoldingsIncMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>
      <xbrli:endDate>2017-12-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20170402to20170930">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-04-02</xbrli:startDate>
      <xbrli:endDate>2017-09-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20140123_LongtermDebtTypeAxis_LineOfCreditMember_VariableRateAxis_LondonInterbankOfferedRateLIBORMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2014-01-23</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160609_LongtermDebtTypeAxis_LineOfCreditMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-06-09</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20100129_LongtermDebtTypeAxis_LineOfCreditMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2010-01-29</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20120125_LongtermDebtTypeAxis_TermLoan2012Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">eml:TermLoan2012Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2012-01-25</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20171230_LongtermDebtTypeAxis_LineOfCreditMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-12-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20100129_LongtermDebtTypeAxis_MediumTermNotesMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:MediumTermNotesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2010-01-29</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20171230_LongtermDebtTypeAxis_MediumTermNotesMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:MediumTermNotesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-12-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20170404_DerivativeInstrumentRiskAxis_InterestRateSwapMember_LongtermDebtTypeAxis_MediumTermNotesMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:MediumTermNotesMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-04-04</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20171230_LongtermDebtTypeAxis_MediumTermNotesMember_VariableRateAxis_OneMonthLondonInterbankOfferedRateLIBORMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:MediumTermNotesMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">eml:OneMonthLondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-12-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20171230_LongtermDebtTypeAxis_MediumTermNotesMember_VariableRateAxis_ThreeMonthLondonInterbankOfferedRateLIBORMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:MediumTermNotesMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">eml:ThreeMonthLondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-12-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20140123to20140123_LongtermDebtTypeAxis_LineOfCreditMember_VariableRateAxis_LondonInterbankOfferedRateLIBORMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2014-01-23</xbrli:startDate>
      <xbrli:endDate>2014-01-23</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20120125to20120125_LongtermDebtTypeAxis_TermLoan2012Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">eml:TermLoan2012Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2012-01-25</xbrli:startDate>
      <xbrli:endDate>2012-01-25</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20170101to20171230_LongtermDebtTypeAxis_LineOfCreditMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>
      <xbrli:endDate>2017-12-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20170101to20171230_LongtermDebtTypeAxis_MediumTermNotesMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:MediumTermNotesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>
      <xbrli:endDate>2017-12-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160609to20160609_LongtermDebtTypeAxis_LineOfCreditMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-06-09</xbrli:startDate>
      <xbrli:endDate>2016-06-09</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20100129to20100129_LongtermDebtTypeAxis_LineOfCreditMember_VariableRateAxis_LondonInterbankOfferedRateLIBORMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2010-01-29</xbrli:startDate>
      <xbrli:endDate>2010-01-29</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20170101to20171230_LongtermDebtTypeAxis_LineOfCreditMember_RangeAxis_MaximumMember_VariableRateAxis_LondonInterbankOfferedRateLIBORMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MaximumMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>
      <xbrli:endDate>2017-12-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20100129to20100129_LongtermDebtTypeAxis_LineOfCreditMember_VariableRateAxis_PrimeRateMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:PrimeRateMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2010-01-29</xbrli:startDate>
      <xbrli:endDate>2010-01-29</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20100129to20100129_LongtermDebtTypeAxis_LineOfCreditMember_VariableRateAxis_InterestRateFloorMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:InterestRateFloorMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2010-01-29</xbrli:startDate>
      <xbrli:endDate>2010-01-29</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20170101to20171230_LongtermDebtTypeAxis_LineOfCreditMember_RangeAxis_MinimumMember_VariableRateAxis_LondonInterbankOfferedRateLIBORMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MinimumMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>
      <xbrli:endDate>2017-12-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20100129_LongtermDebtTypeAxis_LineOfCreditMember_VariableRateAxis_InterestRateFloorMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:InterestRateFloorMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2010-01-29</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20100129_LongtermDebtTypeAxis_LineOfCreditMember_VariableRateAxis_PrimeRateMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:PrimeRateMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2010-01-29</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20100129_LongtermDebtTypeAxis_LineOfCreditMember_VariableRateAxis_LondonInterbankOfferedRateLIBORMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2010-01-29</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20170403to20170403_LongtermDebtTypeAxis_MediumTermNotesMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:MediumTermNotesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-04-03</xbrli:startDate>
      <xbrli:endDate>2017-04-03</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20170403_LegalEntityAxis_VelvacHoldingsIncMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="dei:LegalEntityAxis">eml:VelvacHoldingsIncMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-04-03</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20190701to20190930_LongtermDebtTypeAxis_MediumTermNotesMember_StatementScenarioAxis_ScenarioForecastMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:MediumTermNotesMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementScenarioAxis">us-gaap:ScenarioForecastMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2019-07-01</xbrli:startDate>
      <xbrli:endDate>2019-09-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20170702to20190630_LongtermDebtTypeAxis_MediumTermNotesMember_StatementScenarioAxis_ScenarioForecastMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:MediumTermNotesMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementScenarioAxis">us-gaap:ScenarioForecastMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-07-02</xbrli:startDate>
      <xbrli:endDate>2019-06-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20170101to20171230_LongtermDebtTypeAxis_LineOfCreditMember_RangeAxis_MaximumMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MaximumMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>
      <xbrli:endDate>2017-12-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20170101to20171230_LongtermDebtTypeAxis_LineOfCreditMember_RangeAxis_MinimumMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MinimumMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>
      <xbrli:endDate>2017-12-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20170403_LongtermDebtTypeAxis_LineOfCreditMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-04-03</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20170404to20170404_DerivativeInstrumentRiskAxis_InterestRateSwapMember_LongtermDebtTypeAxis_MediumTermNotesMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:MediumTermNotesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-04-04</xbrli:startDate>
      <xbrli:endDate>2017-04-04</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20170101to20171230_LongtermDebtTypeAxis_MediumTermNotesMember_VariableRateAxis_OneMonthLondonInterbankOfferedRateLIBORMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:MediumTermNotesMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">eml:OneMonthLondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>
      <xbrli:endDate>2017-12-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20170101to20171230_LongtermDebtTypeAxis_MediumTermNotesMember_VariableRateAxis_ThreeMonthLondonInterbankOfferedRateLIBORMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">eml:ThreeMonthLondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:MediumTermNotesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>
      <xbrli:endDate>2017-12-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20170101to20171230_DebtInstrumentAxis_RestatedLoanAgreementMember_RangeAxis_MinimumMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MinimumMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">eml:RestatedLoanAgreementMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>
      <xbrli:endDate>2017-12-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20170101to20171230_DebtInstrumentAxis_RestatedLoanAgreementMember_RangeAxis_MaximumMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">eml:RestatedLoanAgreementMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MaximumMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>
      <xbrli:endDate>2017-12-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20170101to20171230_RangeAxis_MinimumMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MinimumMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>
      <xbrli:endDate>2017-12-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20170101to20171230_AwardTypeAxis_StockAppreciationRightsSARSMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockAppreciationRightsSARSMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>
      <xbrli:endDate>2017-12-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20171230_PlanNameAxis_Plan2010Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">eml:Plan2010Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-12-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160103to20161231_AwardTypeAxis_RestrictedStockMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-01-03</xbrli:startDate>
      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160102_AwardTypeAxis_EmployeeStockOptionMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-01-02</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161231_AwardTypeAxis_EmployeeStockOptionMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161231_AwardTypeAxis_StockAppreciationRightsSARSMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockAppreciationRightsSARSMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160102_AwardTypeAxis_StockAppreciationRightsSARSMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockAppreciationRightsSARSMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-01-02</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20170101to20171230_AwardTypeAxis_EmployeeStockOptionMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>
      <xbrli:endDate>2017-12-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160103to20161231_AwardTypeAxis_StockAppreciationRightsSARSMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockAppreciationRightsSARSMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-01-03</xbrli:startDate>
      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20171230_AwardTypeAxis_EmployeeStockOptionMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-12-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20171230_AwardTypeAxis_StockAppreciationRightsSARSMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockAppreciationRightsSARSMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-12-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20171230_AwardTypeAxis_EmployeeStockOptionAndStockAppreciationRightsSARsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">eml:EmployeeStockOptionAndStockAppreciationRightsSARsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-12-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20170101to20171230_RangeAxis_MaximumMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MaximumMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>
      <xbrli:endDate>2017-12-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20171231to20181229_StatementScenarioAxis_ScenarioPlanMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementScenarioAxis">us-gaap:ScenarioPlanMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-12-31</xbrli:startDate>
      <xbrli:endDate>2018-12-29</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20170101to20171230_IncomeTaxAuthorityAxis_StateAndLocalJurisdictionMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:StateAndLocalJurisdictionMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>
      <xbrli:endDate>2017-12-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20170101to20171230_IncomeTaxAuthorityAxis_ForeignCountryMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:ForeignCountryMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>
      <xbrli:endDate>2017-12-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20170101to20171230_IncomeTaxAuthorityAxis_InternalRevenueServiceIRSMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:InternalRevenueServiceIRSMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>
      <xbrli:endDate>2017-12-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20171230_LeaseArrangementTypeAxis_AllLeasesOfAllKindsMember_RangeAxis_MaximumMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:LeaseArrangementTypeAxis">eml:AllLeasesOfAllKindsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MaximumMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-12-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20171230_LeaseArrangementTypeAxis_AllLeasesOfAllKindsMember_RangeAxis_MinimumMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MinimumMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:LeaseArrangementTypeAxis">eml:AllLeasesOfAllKindsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-12-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20171230_LeaseArrangementTypeAxis_NonCancelableLeasesMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:LeaseArrangementTypeAxis">eml:NonCancelableLeasesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-12-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20170901">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-09-01</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160103to20161231_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-01-03</xbrli:startDate>
      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160103to20161231_RetirementPlanTypeAxis_OtherPostretirementBenefitPlansDefinedBenefitMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-01-03</xbrli:startDate>
      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20150104to20160102_RetirementPlanTypeAxis_OtherPostretirementBenefitPlansDefinedBenefitMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-01-04</xbrli:startDate>
      <xbrli:endDate>2016-01-02</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20150104to20160102_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-01-04</xbrli:startDate>
      <xbrli:endDate>2016-01-02</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20170101to20171230_RangeAxis_MinimumMember_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MinimumMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>
      <xbrli:endDate>2017-12-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20170101to20171230_RangeAxis_MaximumMember_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MaximumMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>
      <xbrli:endDate>2017-12-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160103to20161231_RangeAxis_MaximumMember_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MaximumMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-01-03</xbrli:startDate>
      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160103to20161231_RetirementPlanTypeAxis_OtherPensionPlansPostretirementOrSupplementalPlansDefinedBenefitMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPensionPlansPostretirementOrSupplementalPlansDefinedBenefitMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-01-03</xbrli:startDate>
      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20150104to20160102_RetirementPlanTypeAxis_OtherPensionPlansPostretirementOrSupplementalPlansDefinedBenefitMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPensionPlansPostretirementOrSupplementalPlansDefinedBenefitMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-01-04</xbrli:startDate>
      <xbrli:endDate>2016-01-02</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160103to20161231_RangeAxis_MinimumMember_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MinimumMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-01-03</xbrli:startDate>
      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20170101to20171230_RetirementPlanTypeAxis_OtherPensionPlansPostretirementOrSupplementalPlansDefinedBenefitMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPensionPlansPostretirementOrSupplementalPlansDefinedBenefitMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>
      <xbrli:endDate>2017-12-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160102_RetirementPlanTypeAxis_OtherPostretirementBenefitPlansDefinedBenefitMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-01-02</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161231_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161231_RetirementPlanTypeAxis_OtherPostretirementBenefitPlansDefinedBenefitMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160102_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-01-02</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20171230_RetirementPlanTypeAxis_OtherPostretirementBenefitPlansDefinedBenefitMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-12-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20171230_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-12-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160103to20161231_RetirementPlanTypeAxis_SalaryPlanMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">eml:SalaryPlanMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-01-03</xbrli:startDate>
      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161231_RetirementPlanTypeAxis_OtherPensionPlansPostretirementOrSupplementalPlansDefinedBenefitMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPensionPlansPostretirementOrSupplementalPlansDefinedBenefitMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161231_RangeAxis_MinimumMember_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MinimumMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161231_RangeAxis_MaximumMember_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MaximumMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20171230_RangeAxis_MaximumMember_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MaximumMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-12-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20171230_RangeAxis_MinimumMember_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MinimumMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-12-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20171230_RetirementPlanTypeAxis_OtherPensionPlansPostretirementOrSupplementalPlansDefinedBenefitMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPensionPlansPostretirementOrSupplementalPlansDefinedBenefitMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-12-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161231_DefinedBenefitPlanByPlanAssetCategoriesAxis_InternationalLargeCapWithActiveCurrencyMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">eml:InternationalLargeCapWithActiveCurrencyMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161231_DefinedBenefitPlanByPlanAssetCategoriesAxis_IntermediateBondMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">eml:IntermediateBondMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161231_DefinedBenefitPlanByPlanAssetCategoriesAxis_FourteenYearTargetDurationLdiFixedIncomeFundMember_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">eml:FourteenYearTargetDurationLdiFixedIncomeFundMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20171230_DefinedBenefitPlanByPlanAssetCategoriesAxis_TenYearTargetDurationSTRIPSFixedIncomeFundMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">eml:TenYearTargetDurationSTRIPSFixedIncomeFundMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-12-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161231_DefinedBenefitPlanByPlanAssetCategoriesAxis_FifteenYearTargetDurationSTRIPSFixedIncomeFundMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel2Member_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">eml:FifteenYearTargetDurationSTRIPSFixedIncomeFundMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20171230_DefinedBenefitPlanByPlanAssetCategoriesAxis_CashAndCashEquivalentsMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel2Member_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-12-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161231_DefinedBenefitPlanByPlanAssetCategoriesAxis_InternationalLargeCapWithActiveCurrencyMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">eml:InternationalLargeCapWithActiveCurrencyMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20171230_DefinedBenefitPlanByPlanAssetCategoriesAxis_FifteenYearTargetDurationSTRIPSFixedIncomeFundMember_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">eml:FifteenYearTargetDurationSTRIPSFixedIncomeFundMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-12-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20171230_DefinedBenefitPlanByPlanAssetCategoriesAxis_TenYearTargetDurationSTRIPSFixedIncomeFundMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel2Member_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">eml:TenYearTargetDurationSTRIPSFixedIncomeFundMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-12-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20171230_DefinedBenefitPlanByPlanAssetCategoriesAxis_MultiAssetCorePlusFundMember_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">eml:MultiAssetCorePlusFundMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-12-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20171230_DefinedBenefitPlanByPlanAssetCategoriesAxis_TwentyEightToTwentyNineYearTargetDurationSTRIPSFixedIncomeFundMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">eml:TwentyEightToTwentyNineYearTargetDurationSTRIPSFixedIncomeFundMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-12-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20171230_DefinedBenefitPlanByPlanAssetCategoriesAxis_InsuranceContractsMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel2Member_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">eml:InsuranceContractsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-12-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20171230_DefinedBenefitPlanByPlanAssetCategoriesAxis_TenYearTargetDurationSTRIPSFixedIncomeFundMember_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">eml:TenYearTargetDurationSTRIPSFixedIncomeFundMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-12-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161231_DefinedBenefitPlanByPlanAssetCategoriesAxis_EightYearTargetDurationLdiFixedIncomeFundMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">eml:EightYearTargetDurationLdiFixedIncomeFundMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161231_DefinedBenefitPlanByPlanAssetCategoriesAxis_USLargeCapEquityFundMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">eml:USLargeCapEquityFundMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20171230_DefinedBenefitPlanByPlanAssetCategoriesAxis_CashAndCashEquivalentsMember_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-12-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161231_DefinedBenefitPlanByPlanAssetCategoriesAxis_TwelveYearTargetDurationLdiFixedIncomeFundMember_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">eml:TwelveYearTargetDurationLdiFixedIncomeFundMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161231_DefinedBenefitPlanByPlanAssetCategoriesAxis_FourteenYearTargetDurationLdiFixedIncomeFundMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">eml:FourteenYearTargetDurationLdiFixedIncomeFundMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161231_DefinedBenefitPlanByPlanAssetCategoriesAxis_TwentyEightToTwentyNineYearTargetDurationSTRIPSFixedIncomeFundMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel2Member_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">eml:TwentyEightToTwentyNineYearTargetDurationSTRIPSFixedIncomeFundMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161231_DefinedBenefitPlanByPlanAssetCategoriesAxis_SixteenYearTargetDurationLdiFixedIncomeFundMember_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">eml:SixteenYearTargetDurationLdiFixedIncomeFundMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20171230_DefinedBenefitPlanByPlanAssetCategoriesAxis_MultiAssetCorePlusFundMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">eml:MultiAssetCorePlusFundMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-12-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20171230_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel2Member_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-12-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161231_DefinedBenefitPlanByPlanAssetCategoriesAxis_USLargeCapMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">eml:USLargeCapMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161231_DefinedBenefitPlanByPlanAssetCategoriesAxis_InternationalLargeCapWithActiveCurrencyMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel2Member_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">eml:InternationalLargeCapWithActiveCurrencyMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20171230_DefinedBenefitPlanByPlanAssetCategoriesAxis_EightYearTargetDurationLdiFixedIncomeFundMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel2Member_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">eml:EightYearTargetDurationLdiFixedIncomeFundMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-12-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20171230_DefinedBenefitPlanByPlanAssetCategoriesAxis_CashAndCashEquivalentsMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-12-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20171230_DefinedBenefitPlanByPlanAssetCategoriesAxis_EightYearTargetDurationLdiFixedIncomeFundMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">eml:EightYearTargetDurationLdiFixedIncomeFundMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-12-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161231_DefinedBenefitPlanByPlanAssetCategoriesAxis_EasternCompanyCommonStockMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel2Member_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">eml:EasternCompanyCommonStockMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161231_DefinedBenefitPlanByPlanAssetCategoriesAxis_USSmallCapMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">eml:USSmallCapMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161231_DefinedBenefitPlanByPlanAssetCategoriesAxis_USLargeCapEquityFundMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel2Member_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">eml:USLargeCapEquityFundMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20171230_DefinedBenefitPlanByPlanAssetCategoriesAxis_InsuranceContractsMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">eml:InsuranceContractsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-12-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20171230_DefinedBenefitPlanByPlanAssetCategoriesAxis_TwentyEightToTwentyNineYearTargetDurationSTRIPSFixedIncomeFundMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel2Member_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">eml:TwentyEightToTwentyNineYearTargetDurationSTRIPSFixedIncomeFundMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-12-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20171230_DefinedBenefitPlanByPlanAssetCategoriesAxis_FourteenYearTargetDurationLdiFixedIncomeFundMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">eml:FourteenYearTargetDurationLdiFixedIncomeFundMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-12-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20171230_DefinedBenefitPlanByPlanAssetCategoriesAxis_FourteenYearTargetDurationLdiFixedIncomeFundMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel2Member_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">eml:FourteenYearTargetDurationLdiFixedIncomeFundMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-12-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161231_DefinedBenefitPlanByPlanAssetCategoriesAxis_TenYearTargetDurationLdiFixedIncomeFundMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">eml:TenYearTargetDurationLdiFixedIncomeFundMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161231_DefinedBenefitPlanByPlanAssetCategoriesAxis_USLargeCapMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">eml:USLargeCapMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161231_DefinedBenefitPlanByPlanAssetCategoriesAxis_EasternCompanyCommonStockMember_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">eml:EasternCompanyCommonStockMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161231_DefinedBenefitPlanByPlanAssetCategoriesAxis_TenYearTargetDurationLdiFixedIncomeFundMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">eml:TenYearTargetDurationLdiFixedIncomeFundMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20171230_DefinedBenefitPlanByPlanAssetCategoriesAxis_EasternCompanyCommonStockMember_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">eml:EasternCompanyCommonStockMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-12-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161231_DefinedBenefitPlanByPlanAssetCategoriesAxis_InternationalLargeCapWithActiveCurrencyMember_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">eml:InternationalLargeCapWithActiveCurrencyMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161231_DefinedBenefitPlanByPlanAssetCategoriesAxis_TwelveYearTargetDurationLdiFixedIncomeFundMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel2Member_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">eml:TwelveYearTargetDurationLdiFixedIncomeFundMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20171230_DefinedBenefitPlanByPlanAssetCategoriesAxis_MultiAssetCorePlusFundMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel2Member_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">eml:MultiAssetCorePlusFundMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-12-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20171230_DefinedBenefitPlanByPlanAssetCategoriesAxis_TenYearTargetDurationSTRIPSFixedIncomeFundMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">eml:TenYearTargetDurationSTRIPSFixedIncomeFundMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-12-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161231_DefinedBenefitPlanByPlanAssetCategoriesAxis_TenYearTargetDurationLdiFixedIncomeFundMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel2Member_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">eml:TenYearTargetDurationLdiFixedIncomeFundMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161231_DefinedBenefitPlanByPlanAssetCategoriesAxis_TwelveYearTargetDurationLdiFixedIncomeFundMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">eml:TwelveYearTargetDurationLdiFixedIncomeFundMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20171230_DefinedBenefitPlanByPlanAssetCategoriesAxis_EightYearTargetDurationLdiFixedIncomeFundMember_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">eml:EightYearTargetDurationLdiFixedIncomeFundMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-12-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161231_DefinedBenefitPlanByPlanAssetCategoriesAxis_TwelveYearTargetDurationLdiFixedIncomeFundMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">eml:TwelveYearTargetDurationLdiFixedIncomeFundMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161231_DefinedBenefitPlanByPlanAssetCategoriesAxis_USLargeCapMember_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">eml:USLargeCapMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161231_DefinedBenefitPlanByPlanAssetCategoriesAxis_USSmallCapMember_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">eml:USSmallCapMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161231_DefinedBenefitPlanByPlanAssetCategoriesAxis_USLargeCapMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel2Member_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">eml:USLargeCapMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161231_DefinedBenefitPlanByPlanAssetCategoriesAxis_SixteenYearTargetDurationLdiFixedIncomeFundMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">eml:SixteenYearTargetDurationLdiFixedIncomeFundMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20171230_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-12-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20171230_DefinedBenefitPlanByPlanAssetCategoriesAxis_FourteenYearTargetDurationLdiFixedIncomeFundMember_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">eml:FourteenYearTargetDurationLdiFixedIncomeFundMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-12-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161231_DefinedBenefitPlanByPlanAssetCategoriesAxis_IntermediateBondMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel2Member_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">eml:IntermediateBondMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161231_DefinedBenefitPlanByPlanAssetCategoriesAxis_TwentyEightToTwentyNineYearTargetDurationSTRIPSFixedIncomeFundMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">eml:TwentyEightToTwentyNineYearTargetDurationSTRIPSFixedIncomeFundMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161231_DefinedBenefitPlanByPlanAssetCategoriesAxis_TenYearTargetDurationSTRIPSFixedIncomeFundMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel2Member_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">eml:TenYearTargetDurationSTRIPSFixedIncomeFundMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161231_DefinedBenefitPlanByPlanAssetCategoriesAxis_TwentyEightToTwentyNineYearTargetDurationSTRIPSFixedIncomeFundMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">eml:TwentyEightToTwentyNineYearTargetDurationSTRIPSFixedIncomeFundMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161231_DefinedBenefitPlanByPlanAssetCategoriesAxis_EmergingMarketMember_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">eml:EmergingMarketMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161231_DefinedBenefitPlanByPlanAssetCategoriesAxis_IntermediateBondMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">eml:IntermediateBondMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161231_DefinedBenefitPlanByPlanAssetCategoriesAxis_USSmallCapMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">eml:USSmallCapMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161231_DefinedBenefitPlanByPlanAssetCategoriesAxis_InsuranceContractsMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">eml:InsuranceContractsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20171230_DefinedBenefitPlanByPlanAssetCategoriesAxis_EightYearTargetDurationLdiFixedIncomeFundMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">eml:EightYearTargetDurationLdiFixedIncomeFundMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-12-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20171230_DefinedBenefitPlanByPlanAssetCategoriesAxis_FifteenYearTargetDurationSTRIPSFixedIncomeFundMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">eml:FifteenYearTargetDurationSTRIPSFixedIncomeFundMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-12-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20171230_DefinedBenefitPlanByPlanAssetCategoriesAxis_TwentyEightToTwentyNineYearTargetDurationSTRIPSFixedIncomeFundMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">eml:TwentyEightToTwentyNineYearTargetDurationSTRIPSFixedIncomeFundMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-12-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161231_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel2Member_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161231_DefinedBenefitPlanByPlanAssetCategoriesAxis_FifteenYearTargetDurationSTRIPSFixedIncomeFundMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">eml:FifteenYearTargetDurationSTRIPSFixedIncomeFundMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161231_DefinedBenefitPlanByPlanAssetCategoriesAxis_InsuranceContractsMember_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">eml:InsuranceContractsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161231_DefinedBenefitPlanByPlanAssetCategoriesAxis_USSmallCapMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel2Member_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">eml:USSmallCapMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20171230_DefinedBenefitPlanByPlanAssetCategoriesAxis_FifteenYearTargetDurationSTRIPSFixedIncomeFundMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel2Member_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">eml:FifteenYearTargetDurationSTRIPSFixedIncomeFundMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-12-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20171230_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-12-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161231_DefinedBenefitPlanByPlanAssetCategoriesAxis_FifteenYearTargetDurationSTRIPSFixedIncomeFundMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">eml:FifteenYearTargetDurationSTRIPSFixedIncomeFundMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20171230_DefinedBenefitPlanByPlanAssetCategoriesAxis_InsuranceContractsMember_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">eml:InsuranceContractsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-12-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161231_DefinedBenefitPlanByPlanAssetCategoriesAxis_TenYearTargetDurationSTRIPSFixedIncomeFundMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">eml:TenYearTargetDurationSTRIPSFixedIncomeFundMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161231_DefinedBenefitPlanByPlanAssetCategoriesAxis_InsuranceContractsMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel2Member_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">eml:InsuranceContractsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161231_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161231_DefinedBenefitPlanByPlanAssetCategoriesAxis_SixteenYearTargetDurationLdiFixedIncomeFundMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel2Member_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">eml:SixteenYearTargetDurationLdiFixedIncomeFundMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161231_DefinedBenefitPlanByPlanAssetCategoriesAxis_TwentyEightToTwentyNineYearTargetDurationSTRIPSFixedIncomeFundMember_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">eml:TwentyEightToTwentyNineYearTargetDurationSTRIPSFixedIncomeFundMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161231_DefinedBenefitPlanByPlanAssetCategoriesAxis_SixteenYearTargetDurationLdiFixedIncomeFundMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">eml:SixteenYearTargetDurationLdiFixedIncomeFundMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161231_DefinedBenefitPlanByPlanAssetCategoriesAxis_EasternCompanyCommonStockMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">eml:EasternCompanyCommonStockMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20171230_DefinedBenefitPlanByPlanAssetCategoriesAxis_EasternCompanyCommonStockMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">eml:EasternCompanyCommonStockMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-12-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20171230_DefinedBenefitPlanByPlanAssetCategoriesAxis_TwentyEightToTwentyNineYearTargetDurationSTRIPSFixedIncomeFundMember_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">eml:TwentyEightToTwentyNineYearTargetDurationSTRIPSFixedIncomeFundMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-12-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161231_DefinedBenefitPlanByPlanAssetCategoriesAxis_FifteenYearTargetDurationSTRIPSFixedIncomeFundMember_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">eml:FifteenYearTargetDurationSTRIPSFixedIncomeFundMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161231_DefinedBenefitPlanByPlanAssetCategoriesAxis_FourteenYearTargetDurationLdiFixedIncomeFundMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel2Member_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">eml:FourteenYearTargetDurationLdiFixedIncomeFundMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161231_DefinedBenefitPlanByPlanAssetCategoriesAxis_EightYearTargetDurationLdiFixedIncomeFundMember_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">eml:EightYearTargetDurationLdiFixedIncomeFundMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161231_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161231_DefinedBenefitPlanByPlanAssetCategoriesAxis_TenYearTargetDurationSTRIPSFixedIncomeFundMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">eml:TenYearTargetDurationSTRIPSFixedIncomeFundMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161231_DefinedBenefitPlanByPlanAssetCategoriesAxis_IntermediateBondMember_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">eml:IntermediateBondMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161231_DefinedBenefitPlanByPlanAssetCategoriesAxis_TenYearTargetDurationLdiFixedIncomeFundMember_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">eml:TenYearTargetDurationLdiFixedIncomeFundMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20171230_DefinedBenefitPlanByPlanAssetCategoriesAxis_InsuranceContractsMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">eml:InsuranceContractsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-12-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161231_DefinedBenefitPlanByPlanAssetCategoriesAxis_EmergingMarketMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel2Member_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">eml:EmergingMarketMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20171230_DefinedBenefitPlanByPlanAssetCategoriesAxis_CashAndCashEquivalentsMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-12-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161231_DefinedBenefitPlanByPlanAssetCategoriesAxis_EasternCompanyCommonStockMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">eml:EasternCompanyCommonStockMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161231_DefinedBenefitPlanByPlanAssetCategoriesAxis_TenYearTargetDurationSTRIPSFixedIncomeFundMember_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">eml:TenYearTargetDurationSTRIPSFixedIncomeFundMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20171230_DefinedBenefitPlanByPlanAssetCategoriesAxis_FourteenYearTargetDurationLdiFixedIncomeFundMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">eml:FourteenYearTargetDurationLdiFixedIncomeFundMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-12-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161231_DefinedBenefitPlanByPlanAssetCategoriesAxis_EightYearTargetDurationLdiFixedIncomeFundMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">eml:EightYearTargetDurationLdiFixedIncomeFundMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161231_DefinedBenefitPlanByPlanAssetCategoriesAxis_USLargeCapEquityFundMember_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">eml:USLargeCapEquityFundMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20171230_DefinedBenefitPlanByPlanAssetCategoriesAxis_EasternCompanyCommonStockMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel2Member_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">eml:EasternCompanyCommonStockMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-12-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161231_DefinedBenefitPlanByPlanAssetCategoriesAxis_FourteenYearTargetDurationLdiFixedIncomeFundMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">eml:FourteenYearTargetDurationLdiFixedIncomeFundMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161231_DefinedBenefitPlanByPlanAssetCategoriesAxis_CashAndCashEquivalentsMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel2Member_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161231_DefinedBenefitPlanByPlanAssetCategoriesAxis_EmergingMarketMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">eml:EmergingMarketMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20171230_DefinedBenefitPlanByPlanAssetCategoriesAxis_EasternCompanyCommonStockMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">eml:EasternCompanyCommonStockMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-12-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20171230_DefinedBenefitPlanByPlanAssetCategoriesAxis_MultiAssetCorePlusFundMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">eml:MultiAssetCorePlusFundMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-12-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161231_DefinedBenefitPlanByPlanAssetCategoriesAxis_CashAndCashEquivalentsMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161231_DefinedBenefitPlanByPlanAssetCategoriesAxis_CashAndCashEquivalentsMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161231_DefinedBenefitPlanByPlanAssetCategoriesAxis_EightYearTargetDurationLdiFixedIncomeFundMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel2Member_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">eml:EightYearTargetDurationLdiFixedIncomeFundMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161231_DefinedBenefitPlanByPlanAssetCategoriesAxis_EmergingMarketMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">eml:EmergingMarketMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161231_DefinedBenefitPlanByPlanAssetCategoriesAxis_CashAndCashEquivalentsMember_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20171230_DefinedBenefitPlanByPlanAssetCategoriesAxis_FifteenYearTargetDurationSTRIPSFixedIncomeFundMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">eml:FifteenYearTargetDurationSTRIPSFixedIncomeFundMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-12-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161231_DefinedBenefitPlanByPlanAssetCategoriesAxis_InsuranceContractsMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">eml:InsuranceContractsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161231_DefinedBenefitPlanByPlanAssetCategoriesAxis_USLargeCapEquityFundMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">eml:USLargeCapEquityFundMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20171230_DefinedBenefitPlanByPlanAssetCategoriesAxis_FixedIncomeFundsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:FixedIncomeFundsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-12-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20171230_DefinedBenefitPlanByPlanAssetCategoriesAxis_EquitySecuritiesMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:EquitySecuritiesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-12-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20170101to20171230_RetirementPlanNameAxis_Plan401KPlanAmendmentMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">eml:Plan401KPlanAmendmentMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>
      <xbrli:endDate>2017-12-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160103to20161231_RetirementPlanNameAxis_Plan401KPlanAmendmentMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">eml:Plan401KPlanAmendmentMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-01-03</xbrli:startDate>
      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160103to20161231_RangeAxis_MinimumMember_RetirementPlanNameAxis_USNonUnionEmployeesMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">eml:USNonUnionEmployeesMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MinimumMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-01-03</xbrli:startDate>
      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160103to20161231_RangeAxis_MaximumMember_RetirementPlanNameAxis_USNonUnionEmployeesMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MaximumMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">eml:USNonUnionEmployeesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-01-03</xbrli:startDate>
      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160103to20161231_RetirementPlanNameAxis_TransitionalCreditContributionsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">eml:TransitionalCreditContributionsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-01-03</xbrli:startDate>
      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160103to20161231_RetirementPlanNameAxis_RegularMatchingContributionsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">eml:RegularMatchingContributionsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-01-03</xbrli:startDate>
      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20150104to20160102_RetirementPlanNameAxis_TransitionalCreditContributionsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">eml:TransitionalCreditContributionsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-01-04</xbrli:startDate>
      <xbrli:endDate>2016-01-02</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20150104to20160102_RetirementPlanNameAxis_NonDiscretionaryContributionsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">eml:NonDiscretionaryContributionsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-01-04</xbrli:startDate>
      <xbrli:endDate>2016-01-02</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20170101to20171230_RetirementPlanNameAxis_NonDiscretionaryContributionsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">eml:NonDiscretionaryContributionsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>
      <xbrli:endDate>2017-12-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20170101to20171230_RetirementPlanNameAxis_RegularMatchingContributionsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">eml:RegularMatchingContributionsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>
      <xbrli:endDate>2017-12-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20150104to20160102_RetirementPlanNameAxis_RegularMatchingContributionsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">eml:RegularMatchingContributionsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-01-04</xbrli:startDate>
      <xbrli:endDate>2016-01-02</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20170101to20171230_RetirementPlanNameAxis_TransitionalCreditContributionsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">eml:TransitionalCreditContributionsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>
      <xbrli:endDate>2017-12-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160103to20161231_RetirementPlanNameAxis_NonDiscretionaryContributionsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">eml:NonDiscretionaryContributionsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-01-03</xbrli:startDate>
      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160103to20161231_RetirementPlanNameAxis_USNonUnionEmployeesMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">eml:USNonUnionEmployeesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-01-03</xbrli:startDate>
      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20170101to20171230_RetirementPlanNameAxis_USNonUnionEmployeesMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">eml:USNonUnionEmployeesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>
      <xbrli:endDate>2017-12-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160103to20161231_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_IndustrialHardwareMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">eml:IndustrialHardwareMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-01-03</xbrli:startDate>
      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160103to20161231_ConsolidationItemsAxis_IntersegmentEliminationMember_StatementBusinessSegmentsAxis_MetalProductsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">eml:MetalProductsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-01-03</xbrli:startDate>
      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20170101to20171230_ConsolidationItemsAxis_IntersegmentEliminationMember_StatementBusinessSegmentsAxis_SecurityProductsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">eml:SecurityProductsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>
      <xbrli:endDate>2017-12-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160103to20161231_ConsolidationItemsAxis_ReportableGeographicalComponentsMember_StatementGeographicalAxis_NonUsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:ReportableGeographicalComponentsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-01-03</xbrli:startDate>
      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160103to20161231_ConsolidationItemsAxis_IntersegmentEliminationMember_StatementBusinessSegmentsAxis_IndustrialHardwareMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">eml:IndustrialHardwareMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-01-03</xbrli:startDate>
      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20150104to20160102_ConsolidationItemsAxis_ReportableGeographicalComponentsMember_StatementGeographicalAxis_NonUsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:ReportableGeographicalComponentsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-01-04</xbrli:startDate>
      <xbrli:endDate>2016-01-02</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20150104to20160102_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_MetalProductsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">eml:MetalProductsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-01-04</xbrli:startDate>
      <xbrli:endDate>2016-01-02</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20150104to20160102_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_IndustrialHardwareMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">eml:IndustrialHardwareMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-01-04</xbrli:startDate>
      <xbrli:endDate>2016-01-02</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160103to20161231_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_SecurityProductsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">eml:SecurityProductsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-01-03</xbrli:startDate>
      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20150104to20160102_ConsolidationItemsAxis_IntersegmentEliminationMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-01-04</xbrli:startDate>
      <xbrli:endDate>2016-01-02</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20170101to20171230_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_IndustrialHardwareMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">eml:IndustrialHardwareMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>
      <xbrli:endDate>2017-12-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20150104to20160102_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_SecurityProductsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">eml:SecurityProductsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-01-04</xbrli:startDate>
      <xbrli:endDate>2016-01-02</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20170101to20171230_ConsolidationItemsAxis_ReportableGeographicalComponentsMember_StatementGeographicalAxis_US">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:ReportableGeographicalComponentsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>
      <xbrli:endDate>2017-12-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20170101to20171230_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_MetalProductsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">eml:MetalProductsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>
      <xbrli:endDate>2017-12-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20170101to20171230_ConsolidationItemsAxis_IntersegmentEliminationMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>
      <xbrli:endDate>2017-12-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20150104to20160102_ConsolidationItemsAxis_IntersegmentEliminationMember_StatementBusinessSegmentsAxis_MetalProductsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">eml:MetalProductsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-01-04</xbrli:startDate>
      <xbrli:endDate>2016-01-02</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20150104to20160102_ConsolidationItemsAxis_IntersegmentEliminationMember_StatementBusinessSegmentsAxis_SecurityProductsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">eml:SecurityProductsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-01-04</xbrli:startDate>
      <xbrli:endDate>2016-01-02</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20170101to20171230_ConsolidationItemsAxis_IntersegmentEliminationMember_StatementBusinessSegmentsAxis_IndustrialHardwareMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">eml:IndustrialHardwareMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>
      <xbrli:endDate>2017-12-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160103to20161231_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_MetalProductsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">eml:MetalProductsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-01-03</xbrli:startDate>
      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20170101to20171230_ConsolidationItemsAxis_IntersegmentEliminationMember_StatementBusinessSegmentsAxis_MetalProductsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">eml:MetalProductsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>
      <xbrli:endDate>2017-12-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20150104to20160102_ConsolidationItemsAxis_ReportableGeographicalComponentsMember_StatementGeographicalAxis_US">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:ReportableGeographicalComponentsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-01-04</xbrli:startDate>
      <xbrli:endDate>2016-01-02</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20170101to20171230_ConsolidationItemsAxis_ReportableGeographicalComponentsMember_StatementGeographicalAxis_NonUsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:ReportableGeographicalComponentsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>
      <xbrli:endDate>2017-12-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160103to20161231_ConsolidationItemsAxis_IntersegmentEliminationMember_StatementBusinessSegmentsAxis_SecurityProductsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">eml:SecurityProductsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-01-03</xbrli:startDate>
      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160103to20161231_ConsolidationItemsAxis_IntersegmentEliminationMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-01-03</xbrli:startDate>
      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160103to20161231_ConsolidationItemsAxis_ReportableGeographicalComponentsMember_StatementGeographicalAxis_US">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:ReportableGeographicalComponentsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-01-03</xbrli:startDate>
      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20170101to20171230_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_SecurityProductsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">eml:SecurityProductsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>
      <xbrli:endDate>2017-12-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20150104to20160102_ConsolidationItemsAxis_IntersegmentEliminationMember_StatementBusinessSegmentsAxis_IndustrialHardwareMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">eml:IndustrialHardwareMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-01-04</xbrli:startDate>
      <xbrli:endDate>2016-01-02</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160102_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_IndustrialHardwareMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">eml:IndustrialHardwareMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-01-02</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160102_ConsolidationItemsAxis_CorporateNonSegmentMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-01-02</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161231_ConsolidationItemsAxis_OperatingSegmentsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160102_ConsolidationItemsAxis_ReportableGeographicalComponentsMember_StatementGeographicalAxis_NonUsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:ReportableGeographicalComponentsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-01-02</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161231_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_IndustrialHardwareMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">eml:IndustrialHardwareMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160102_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_MetalProductsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">eml:MetalProductsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-01-02</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20171230_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_IndustrialHardwareMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">eml:IndustrialHardwareMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-12-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20171230_ConsolidationItemsAxis_ReportableGeographicalComponentsMember_StatementGeographicalAxis_NonUsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:ReportableGeographicalComponentsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-12-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20171230_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_MetalProductsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">eml:MetalProductsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-12-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161231_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_MetalProductsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">eml:MetalProductsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20171230_ConsolidationItemsAxis_CorporateNonSegmentMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-12-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161231_ConsolidationItemsAxis_CorporateNonSegmentMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20171230_ConsolidationItemsAxis_OperatingSegmentsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-12-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160102_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_SecurityProductsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">eml:SecurityProductsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-01-02</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161231_ConsolidationItemsAxis_ReportableGeographicalComponentsMember_StatementGeographicalAxis_US">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:ReportableGeographicalComponentsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160102_ConsolidationItemsAxis_OperatingSegmentsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-01-02</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20171230_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_SecurityProductsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">eml:SecurityProductsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-12-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160102_ConsolidationItemsAxis_ReportableGeographicalComponentsMember_StatementGeographicalAxis_US">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:ReportableGeographicalComponentsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-01-02</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161231_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_SecurityProductsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">eml:SecurityProductsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20171230_ConsolidationItemsAxis_ReportableGeographicalComponentsMember_StatementGeographicalAxis_US">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:ReportableGeographicalComponentsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-12-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161231_ConsolidationItemsAxis_ReportableGeographicalComponentsMember_StatementGeographicalAxis_NonUsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:ReportableGeographicalComponentsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160103to20161231_ConsolidationItemsAxis_CorporateNonSegmentMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-01-03</xbrli:startDate>
      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20150104to20160102_ConsolidationItemsAxis_CorporateNonSegmentMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-01-04</xbrli:startDate>
      <xbrli:endDate>2016-01-02</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20170101to20171230_ConsolidationItemsAxis_CorporateNonSegmentMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>
      <xbrli:endDate>2017-12-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20171230_ConcentrationRiskByTypeAxis_CreditConcentrationRiskMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CreditConcentrationRiskMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-12-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161231_ConcentrationRiskByTypeAxis_CreditConcentrationRiskMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CreditConcentrationRiskMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20170101to20171230_RangeAxis_MaximumMember_VariableRateAxis_LondonInterbankOfferedRateLIBORMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MaximumMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>
      <xbrli:endDate>2017-12-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20170101to20171230_RangeAxis_MinimumMember_VariableRateAxis_LondonInterbankOfferedRateLIBORMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MinimumMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>
      <xbrli:endDate>2017-12-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20170101to20171230_VariableRateAxis_LondonInterbankOfferedRateLIBORMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>
      <xbrli:endDate>2017-12-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20171230_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel2Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-12-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20171230_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-12-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20171230_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-12-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20170702to20170930">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-07-02</xbrli:startDate>
      <xbrli:endDate>2017-09-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161002to20161231">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-10-02</xbrli:startDate>
      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20170402to20170701">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-04-02</xbrli:startDate>
      <xbrli:endDate>2017-07-01</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20171001to20171230">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-10-01</xbrli:startDate>
      <xbrli:endDate>2017-12-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160103to20160402">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-01-03</xbrli:startDate>
      <xbrli:endDate>2016-04-02</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160703to20161001">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-07-03</xbrli:startDate>
      <xbrli:endDate>2016-10-01</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20170101to20170401">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>
      <xbrli:endDate>2017-04-01</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160403to20160702">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-04-03</xbrli:startDate>
      <xbrli:endDate>2016-07-02</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160102_ValuationAllowancesAndReservesTypeAxis_AllowanceForDoubtfulAccountsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForDoubtfulAccountsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-01-02</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161231_ValuationAllowancesAndReservesTypeAxis_AllowanceForDoubtfulAccountsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForDoubtfulAccountsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20150103_ValuationAllowancesAndReservesTypeAxis_AllowanceForDoubtfulAccountsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForDoubtfulAccountsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2015-01-03</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20170101to20171230_ValuationAllowancesAndReservesTypeAxis_AllowanceForDoubtfulAccountsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForDoubtfulAccountsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>
      <xbrli:endDate>2017-12-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20150104to20160102_ValuationAllowancesAndReservesTypeAxis_AllowanceForDoubtfulAccountsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForDoubtfulAccountsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-01-04</xbrli:startDate>
      <xbrli:endDate>2016-01-02</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160103to20161231_ValuationAllowancesAndReservesTypeAxis_AllowanceForDoubtfulAccountsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForDoubtfulAccountsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-01-03</xbrli:startDate>
      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20171230_ValuationAllowancesAndReservesTypeAxis_AllowanceForDoubtfulAccountsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000031107</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForDoubtfulAccountsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-12-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:unit id="U001">
    <xbrli:measure>iso4217:USD</xbrli:measure>
  </xbrli:unit>
  <xbrli:unit id="U002">
    <xbrli:measure>xbrli:shares</xbrli:measure>
  </xbrli:unit>
  <xbrli:unit id="U003">
    <xbrli:divide>
      <xbrli:unitNumerator>
        <xbrli:measure>iso4217:USD</xbrli:measure>
      </xbrli:unitNumerator>
      <xbrli:unitDenominator>
        <xbrli:measure>xbrli:shares</xbrli:measure>
      </xbrli:unitDenominator>
    </xbrli:divide>
  </xbrli:unit>
  <xbrli:unit id="U004">
    <xbrli:measure>eml:Division</xbrli:measure>
  </xbrli:unit>
  <xbrli:unit id="U005">
    <xbrli:measure>eml:Subsidiary</xbrli:measure>
  </xbrli:unit>
  <xbrli:unit id="U006">
    <xbrli:measure>eml:Segment</xbrli:measure>
  </xbrli:unit>
  <xbrli:unit id="U007">
    <xbrli:measure>xbrli:pure</xbrli:measure>
  </xbrli:unit>
  <xbrli:unit id="U008">
    <xbrli:measure>eml:Customer</xbrli:measure>
  </xbrli:unit>
  <xbrli:unit id="U009">
    <xbrli:measure>eml:Plan</xbrli:measure>
  </xbrli:unit>
  <!--Amendment Flag-->
  <dei:AmendmentFlag contextRef="c20170101to20171230">false</dei:AmendmentFlag>
  <!--Current Fiscal Year End Date-->
  <dei:CurrentFiscalYearEndDate contextRef="c20170101to20171230">--12-30</dei:CurrentFiscalYearEndDate>
  <!--Document Period End Date-->
  <dei:DocumentPeriodEndDate contextRef="c20170101to20171230">2017-12-30</dei:DocumentPeriodEndDate>
  <!--Entity Well-known Seasoned Issuer-->
  <dei:EntityWellKnownSeasonedIssuer contextRef="c20170101to20171230">Yes</dei:EntityWellKnownSeasonedIssuer>
  <!--Entity Voluntary Filers-->
  <dei:EntityVoluntaryFilers contextRef="c20170101to20171230">No</dei:EntityVoluntaryFilers>
  <!--Entity Current Reporting Status-->
  <dei:EntityCurrentReportingStatus contextRef="c20170101to20171230">Yes</dei:EntityCurrentReportingStatus>
  <!--Entity Filer Category-->
  <dei:EntityFilerCategory contextRef="c20170101to20171230">Accelerated Filer</dei:EntityFilerCategory>
  <!--Entity Public Float-->
  <dei:EntityPublicFloat contextRef="c20170701" unitRef="U001" decimals="0">155324724</dei:EntityPublicFloat>
  <!--Entity Registrant Name-->
  <dei:EntityRegistrantName contextRef="c20170101to20171230">EASTERN CO</dei:EntityRegistrantName>
  <!--Entity Central Index Key-->
  <dei:EntityCentralIndexKey contextRef="c20170101to20171230">0000031107</dei:EntityCentralIndexKey>
  <!--Entity Common Stock, Shares Outstanding-->
  <dei:EntityCommonStockSharesOutstanding contextRef="c20180227" unitRef="U002" decimals="INF">6263245</dei:EntityCommonStockSharesOutstanding>
  <!--Document Fiscal Year Focus-->
  <dei:DocumentFiscalYearFocus contextRef="c20170101to20171230">2017</dei:DocumentFiscalYearFocus>
  <!--Document Fiscal Period Focus-->
  <dei:DocumentFiscalPeriodFocus contextRef="c20170101to20171230">FY</dei:DocumentFiscalPeriodFocus>
  <!--Document Type-->
  <dei:DocumentType contextRef="c20170101to20171230">10-K</dei:DocumentType>
  <!--Derivative, Notional Amount-Medium-term Notes [Member]-Interest Rate Swap [Member]-->
  <invest:DerivativeNotionalAmount contextRef="c20170404_DerivativeInstrumentRiskAxis_InterestRateSwapMember_LongtermDebtTypeAxis_MediumTermNotesMember" unitRef="U001" decimals="0">15500000</invest:DerivativeNotionalAmount>
  <!--Derivative, Notional Amount-->
  <invest:DerivativeNotionalAmount contextRef="c20171230" unitRef="U001" decimals="0">15112500</invest:DerivativeNotionalAmount>
  <!--RECENT ACCOUNTING PRONOUNCEMENTS-->
  <us-gaap:AccountingChangesAndErrorCorrectionsTextBlock contextRef="c20170101to20171230">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-variant: small-caps; font-weight: bold; text-align: justify;"&gt;11. Recent Accounting Pronouncements&lt;/div&gt;&lt;div style="font-family: Tahoma, Geneva, 'sans-serif';"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;"&gt;In May 2014, the FASB issued ASU No. 2014-09, Revenue from Contracts with Customers. ASU No. 2014-09 provides authoritative guidance which impacts virtually all aspects of an entity's revenue recognition.&amp;#160; The core principle of the new standard is that revenue should be recognized to depict the transfer of promised goods or services to customers in an amount that reflects the consideration to which the entity expects to be entitled in exchange for those goods or services.&amp;#160; The standard is effective for annual reporting periods beginning after December 15, 2017.&lt;/div&gt;&lt;div style="font-family: Tahoma, Geneva, 'sans-serif';"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;"&gt;In August 2015, the FASB issued ASU No. 2015-14, Revenue from Contracts with Customers - Deferral of the Effective Date. ASU No. 2015-14 defers the adoption date of ASU 2014-09, Revenue from Contracts with Customers in which both the FASB and IASB in a joint project will clarify the principles for recognizing revenue and to develop a common revenue standard. The guidance is to be applied using a retrospective approach at the beginning of the earliest comparative period in the financial statements and is effective for years beginning after December 15, 2017.&lt;/div&gt;&lt;div style="font-family: Tahoma, Geneva, 'sans-serif';"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;"&gt;In July 2015, the FASB issued ASU 2015-11, Inventory: Simplifying the Measurement of Inventory. ASU No. 2015-11 provides authoritative guidance which requires a company to change its valuation method of inventory from the lower of cost or market (market being replacement cost, net realizable value or net realizable value less an approximate profit margin) to the lower of cost or net realizable value.&amp;#160; The amendment is effective for fiscal years beginning after December 15, 2016, including interim periods within those fiscal years.&amp;#160; The amendment should be applied prospectively with earlier application permitted as of the beginning of an interim or annual reporting period. The adoption of this amendment did not have a material impact on the consolidated financial statements of the Company.&lt;/div&gt;&lt;div style="font-family: Tahoma, Geneva, 'sans-serif';"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;"&gt;In September 2015, the FASB issued ASU No. 2015-16, Business Combinations. ASU 2015-16 provides authoritative guidance which will simplify the accounting for adjustments made to provisional amounts recognized in a business combination.&amp;#160; U.S. GAAP currently requires that during the measurement period, the acquirer retrospectively adjust the provisional amounts recognized at the acquisition date with a corresponding adjustment to goodwill.&amp;#160; The amendments require that the acquirer recognize adjustments to provisional amounts that are identified during the measurement period in the reporting period in which the adjustment amounts are determined.&amp;#160; The guidance is effective for fiscal years beginning after December 15, 2015. The amendments should be applied prospectively to adjustments to provisional amounts that occur after the effective date with earlier application permitted for financial statements that have not yet been issued.&amp;#160; The adoption of this amendment did not have a material impact on the consolidated financial statements of the Company.&lt;/div&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;"&gt;In November 2015, the FASB issued accounting standards update 2015-07 which simplifies the balance sheet classification of deferred taxes. This standard requires that all deferred tax assets and liabilities be classified as non-current in the classified balance sheet, rather than separating such deferred taxes into current and non-current amounts, as is required under current guidance. The standard is effective for annual reporting periods beginning after December&amp;#160;15, 2016, including interim periods within that reporting period with early application permitted. The adoption of this amendment did not have a material impact on the consolidated financial statements of the Company.&lt;/div&gt;&lt;div style="font-family: Tahoma, Geneva, 'sans-serif';"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;"&gt;In February 2016, the FASB issued ASU No. 2016-02, Leases. ASU 2016-02 requires leases to present right-of-use assets and lease liabilities on the balance sheet for all leases with terms longer than 12 months. The guidance is to be applied using a modified retrospective approach at the beginning of the earliest comparative period in the financial statements and is effective for years beginning after December 15, 2018. Early adoption is permitted. The Company is evaluating the impact of the new guidance.&lt;/div&gt;&lt;div style="font-family: Tahoma, Geneva, 'sans-serif';"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;"&gt;In March 2016, the Financial Accounting Standards Board ("FASB") issued accounting standards update 2016-09 which simplifies employee share-based payment accounting. This standard will simplify the income tax consequences, accounting for forfeitures and classification on the statement of cash flows. This standard is effective for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2016, with early adoption permitted. The Company did not early adopt ASU 2016-09. The adoption of this amendment did not have a material impact on the consolidated financial statements of the Company.&lt;/div&gt;&lt;div style="font-family: Tahoma, Geneva, 'sans-serif';"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;"&gt;In January 2017, the FASB issued ASU No. 2017-01, Business Combinations &amp;#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.&amp;#160; The amendment should be applied prospectively with earlier application permitted as of the beginning of an interim or annual reporting period. The guidance is not expected to have a material impact in the consolidated financial results.&lt;/div&gt;&lt;div style="font-family: Tahoma, Geneva, 'sans-serif';"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;"&gt;In January 2017, the FASB issued ASU No. 2017-04, Intangibles &amp;#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.&amp;#160; 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 guidance is not expected to have a material impact in the consolidated financial results.&lt;/div&gt;&lt;div style="font-family: Tahoma, Geneva, 'sans-serif';"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;"&gt;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.&lt;/div&gt;&lt;div style="font-family: Tahoma, Geneva, 'sans-serif';"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;"&gt;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.&amp;#160; The Company is still in the process of determining the effect that the adoption of ASU 2017-06 will have on the accompanying financial statements.&lt;/div&gt;&lt;/div&gt;</us-gaap:AccountingChangesAndErrorCorrectionsTextBlock>
  <!--Accounts receivable, less allowances of $470,000 in 2017 and $430,000 in 2016-->
  <us-gaap:AccountsReceivableNetCurrent contextRef="c20171230" unitRef="U001" decimals="0">27119910</us-gaap:AccountsReceivableNetCurrent>
  <!--Accounts receivable, less allowances of $470,000 in 2017 and $430,000 in 2016-->
  <us-gaap:AccountsReceivableNetCurrent contextRef="c20161231" unitRef="U001" decimals="0">18135792</us-gaap:AccountsReceivableNetCurrent>
  <!--Accounts Payable, Current-->
  <us-gaap:AccountsPayableCurrent contextRef="c20171230" unitRef="U001" decimals="0">14712414</us-gaap:AccountsPayableCurrent>
  <!--Accounts Payable, Current-->
  <us-gaap:AccountsPayableCurrent contextRef="c20161231" unitRef="U001" decimals="0">7048174</us-gaap:AccountsPayableCurrent>
  <!--Unrealized gain on interest rate swap, net of tax-->
  <us-gaap:AccumulatedOtherComprehensiveIncomeLossCumulativeChangesInNetGainLossFromCashFlowHedgesEffectNetOfTax contextRef="c20161231" unitRef="U001" decimals="0">0</us-gaap:AccumulatedOtherComprehensiveIncomeLossCumulativeChangesInNetGainLossFromCashFlowHedgesEffectNetOfTax>
  <!--Unrealized gain on interest rate swap, net of tax-->
  <us-gaap:AccumulatedOtherComprehensiveIncomeLossCumulativeChangesInNetGainLossFromCashFlowHedgesEffectNetOfTax contextRef="c20171230" unitRef="U001" decimals="0">41757</us-gaap:AccumulatedOtherComprehensiveIncomeLossCumulativeChangesInNetGainLossFromCashFlowHedgesEffectNetOfTax>
  <!--Accumulated Other Comprehensive (Income) Loss, Defined Benefit Plan, after Tax-->
  <us-gaap:AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax contextRef="c20161231" unitRef="U001" decimals="0">21039520</us-gaap:AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax>
  <!--Accumulated Other Comprehensive (Income) Loss, Defined Benefit Plan, after Tax-->
  <us-gaap:AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax contextRef="c20171230" unitRef="U001" decimals="0">20485277</us-gaap:AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax>
  <!--Accumulated Other Comprehensive (Income) Loss, Defined Benefit Plan, after Tax-Pension Benefits [Member]-->
  <us-gaap:AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax contextRef="c20161231_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember" unitRef="U001" decimals="0">-33799555</us-gaap:AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax>
  <!--Accumulated Other Comprehensive (Income) Loss, Defined Benefit Plan, after Tax-Pension Benefits [Member]-->
  <us-gaap:AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax contextRef="c20171230_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember" unitRef="U001" decimals="0">-33059756</us-gaap:AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax>
  <!--Accumulated Other Comprehensive (Income) Loss, Defined Benefit Plan, after Tax-Other Postretirement Benefits [Member]-->
  <us-gaap:AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax contextRef="c20171230_RetirementPlanTypeAxis_OtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="U001" decimals="0">1108182</us-gaap:AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax>
  <!--Accumulated Other Comprehensive (Income) Loss, Defined Benefit Plan, after Tax-Other Postretirement Benefits [Member]-->
  <us-gaap:AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax contextRef="c20161231_RetirementPlanTypeAxis_OtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="U001" decimals="0">1270922</us-gaap:AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax>
  <!--Accumulated Other Comprehensive (Income) Loss, Defined Benefit Plan, after Tax-Pension Benefits [Member]-->
  <us-gaap:AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax contextRef="c20160102_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember" unitRef="U001" decimals="0">-32597167</us-gaap:AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax>
  <!--Accumulated Other Comprehensive (Income) Loss, Defined Benefit Plan, after Tax-Other Postretirement Benefits [Member]-->
  <us-gaap:AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax contextRef="c20160102_RetirementPlanTypeAxis_OtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="U001" decimals="0">1722137</us-gaap:AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax>
  <!--Accumulated Other Comprehensive Income (Loss), Net of Tax-->
  <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="c20161231" unitRef="U001" decimals="0">-23204601</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
  <!--Accumulated Other Comprehensive Income (Loss), Net of Tax-->
  <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="c20171230" unitRef="U001" decimals="0">-21386713</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
  <!--Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment-->
  <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment contextRef="c20171230" unitRef="U001" decimals="0">41075121</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
  <!--Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment-->
  <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment contextRef="c20161231" unitRef="U001" decimals="0">38745557</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
  <!--Accumulated Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Net of Tax-->
  <us-gaap:AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax contextRef="c20171230" unitRef="U001" decimals="0">-943193</us-gaap:AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax>
  <!--Accumulated Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Net of Tax-->
  <us-gaap:AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax contextRef="c20161231" unitRef="U001" decimals="0">-2165081</us-gaap:AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax>
  <!--Advertising Expense-->
  <us-gaap:AdvertisingExpense contextRef="c20160103to20161231" unitRef="U001" decimals="0">441853</us-gaap:AdvertisingExpense>
  <!--Advertising Expense-->
  <us-gaap:AdvertisingExpense contextRef="c20150104to20160102" unitRef="U001" decimals="0">496066</us-gaap:AdvertisingExpense>
  <!--Advertising Expense-->
  <us-gaap:AdvertisingExpense contextRef="c20170101to20171230" unitRef="U001" decimals="0">526651</us-gaap:AdvertisingExpense>
  <!--Advertising Costs-->
  <us-gaap:AdvertisingCostsPolicyTextBlock contextRef="c20170101to20171230">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: justify;"&gt;Advertising Costs&lt;/div&gt;&lt;div style="font-family: Tahoma, Geneva, 'sans-serif';"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;"&gt;The Company expenses advertising costs as incurred.&amp;#160; Advertising costs were $526,651 in 2017, $441,853 in 2016 and $496,066 in 2015.&lt;/div&gt;&lt;/div&gt;</us-gaap:AdvertisingCostsPolicyTextBlock>
  <!--Stock-based compensation expense-Stock Appreciation Rights (SARs) [Member]-->
  <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c20170101to20171230_AwardTypeAxis_StockAppreciationRightsSARSMember" unitRef="U001" decimals="0">172806</us-gaap:AllocatedShareBasedCompensationExpense>
  <!--Accounts receivable, allowances-->
  <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent contextRef="c20171230" unitRef="U001" decimals="0">470000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
  <!--Accounts receivable, allowances-->
  <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent contextRef="c20161231" unitRef="U001" decimals="0">430000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
  <!--Amortization of Intangible Assets-->
  <us-gaap:AmortizationOfIntangibleAssets contextRef="c20160103to20161231" unitRef="U001" decimals="0">442699</us-gaap:AmortizationOfIntangibleAssets>
  <!--Amortization of Intangible Assets-->
  <us-gaap:AmortizationOfIntangibleAssets contextRef="c20170101to20171230" unitRef="U001" decimals="0">770457</us-gaap:AmortizationOfIntangibleAssets>
  <!--Amortization of Intangible Assets-->
  <us-gaap:AmortizationOfIntangibleAssets contextRef="c20150104to20160102" unitRef="U001" decimals="0">460922</us-gaap:AmortizationOfIntangibleAssets>
  <!--Anti-dilutive stock options (in shares)-->
  <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="c20160103to20161231" unitRef="U002" decimals="0">0</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
  <!--Anti-dilutive stock options (in shares)-->
  <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="c20150104to20160102" unitRef="U002" decimals="0">0</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
  <!--Anti-dilutive stock options (in shares)-->
  <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="c20170101to20171230" unitRef="U002" decimals="0">0</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
  <!--Assets, Fair Value Disclosure-Level 3 [Member]-->
  <us-gaap:AssetsFairValueDisclosure contextRef="c20171230_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member" unitRef="U001" decimals="0">0</us-gaap:AssetsFairValueDisclosure>
  <!--Assets, Fair Value Disclosure-->
  <us-gaap:AssetsFairValueDisclosure contextRef="c20171230" unitRef="U001" decimals="0">67350</us-gaap:AssetsFairValueDisclosure>
  <!--Assets, Fair Value Disclosure-Level 2 [Member]-->
  <us-gaap:AssetsFairValueDisclosure contextRef="c20171230_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel2Member" unitRef="U001" decimals="0">67350</us-gaap:AssetsFairValueDisclosure>
  <!--Assets, Fair Value Disclosure-Level 1 [Member]-->
  <us-gaap:AssetsFairValueDisclosure contextRef="c20171230_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member" unitRef="U001" decimals="0">0</us-gaap:AssetsFairValueDisclosure>
  <!--Assets-->
  <us-gaap:Assets contextRef="c20161231" unitRef="U001" decimals="0">124198396</us-gaap:Assets>
  <!--Assets-->
  <us-gaap:Assets contextRef="c20171230" unitRef="U001" decimals="0">176458397</us-gaap:Assets>
  <!--Assets, Current-->
  <us-gaap:AssetsCurrent contextRef="c20161231" unitRef="U001" decimals="0">77696926</us-gaap:AssetsCurrent>
  <!--Assets, Current-->
  <us-gaap:AssetsCurrent contextRef="c20171230" unitRef="U001" decimals="0">100065600</us-gaap:AssetsCurrent>
  <!--Buildings-->
  <us-gaap:BuildingsAndImprovementsGross contextRef="c20171230" unitRef="U001" decimals="0">16426977</us-gaap:BuildingsAndImprovementsGross>
  <!--Buildings-->
  <us-gaap:BuildingsAndImprovementsGross contextRef="c20161231" unitRef="U001" decimals="0">16303521</us-gaap:BuildingsAndImprovementsGross>
  <!--Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities-Velvac Holdings, Inc [Member]-->
  <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities contextRef="c20170403_BusinessAcquisitionAxis_VelvacHoldingsIncMember" unitRef="U001" decimals="0">7720591</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities>
  <!--Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables-Velvac Holdings, Inc [Member]-->
  <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables contextRef="c20170403_BusinessAcquisitionAxis_VelvacHoldingsIncMember" unitRef="U001" decimals="0">6063429</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables>
  <!--Other intangible assets-Velvac Holdings, Inc [Member]-->
  <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill contextRef="c20170403_BusinessAcquisitionAxis_VelvacHoldingsIncMember" unitRef="U001" decimals="0">11560000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill>
  <!--Prepaid and other assets-Velvac Holdings, Inc [Member]-->
  <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets contextRef="c20170403_BusinessAcquisitionAxis_VelvacHoldingsIncMember" unitRef="U001" decimals="0">494617</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets>
  <!--Debt-Velvac Holdings, Inc [Member]-->
  <us-gaap:BusinessCombinationConsiderationTransferredLiabilitiesIncurred contextRef="c20170403to20170403_BusinessAcquisitionAxis_VelvacHoldingsIncMember" unitRef="U001" decimals="0">36000000</us-gaap:BusinessCombinationConsiderationTransferredLiabilitiesIncurred>
  <!--Business Combination, Contingent Consideration, Liability-Velvac Holdings, Inc [Member]-->
  <us-gaap:BusinessCombinationContingentConsiderationLiability contextRef="c20170403_BusinessAcquisitionAxis_VelvacHoldingsIncMember" unitRef="U001" decimals="0">2070000</us-gaap:BusinessCombinationContingentConsiderationLiability>
  <!--Contingent Liability-->
  <us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent contextRef="c20161231" unitRef="U001" decimals="0">0</us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent>
  <!--Contingent Liability-->
  <us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent contextRef="c20171230" unitRef="U001" decimals="0">2070000</us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent>
  <!--Purchase price of acquisition-Velvac Holdings, Inc [Member]-->
  <us-gaap:BusinessCombinationConsiderationTransferred1 contextRef="c20170403to20170403_BusinessAcquisitionAxis_VelvacHoldingsIncMember" unitRef="U001" decimals="-5">39500000</us-gaap:BusinessCombinationConsiderationTransferred1>
  <!--Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities-Velvac Holdings, Inc [Member]-->
  <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities contextRef="c20170403_BusinessAcquisitionAxis_VelvacHoldingsIncMember" unitRef="U001" decimals="0">2860946</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities>
  <!--Other noncurrent assets-Velvac Holdings, Inc [Member]-->
  <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets contextRef="c20170403_BusinessAcquisitionAxis_VelvacHoldingsIncMember" unitRef="U001" decimals="0">366401</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets>
  <!--Property plant and equipment-Velvac Holdings, Inc [Member]-->
  <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment contextRef="c20170403_BusinessAcquisitionAxis_VelvacHoldingsIncMember" unitRef="U001" decimals="0">3911767</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment>
  <!--Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net-Velvac Holdings, Inc [Member]-->
  <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet contextRef="c20170403_BusinessAcquisitionAxis_VelvacHoldingsIncMember" unitRef="U001" decimals="0">24807054</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet>
  <!--BUSINESS ACQUISITIONS-->
  <us-gaap:BusinessCombinationDisclosureTextBlock contextRef="c20170101to20171230">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: justify;"&gt;3. B&lt;font style="font-variant: small-caps;"&gt;usiness&lt;/font&gt;&amp;#160;&lt;font style="font-variant: small-caps;"&gt;Acquisitions&lt;/font&gt;&lt;/div&gt;&lt;div style="font-family: Tahoma, Geneva, 'sans-serif';"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;"&gt;On April 3, 2017, the Company completed the Velvac Acquisition 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, as 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.&lt;/div&gt;&lt;div style="font-family: Tahoma, Geneva, 'sans-serif';"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;"&gt;The adjusted goodwill of $17,341,000 arising from the Velvac Acquisition consists 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.&lt;/div&gt;&lt;div style="font-family: Tahoma, Geneva, 'sans-serif';"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;"&gt;&lt;u style="font-size: 10pt; font-family: 'Times New Roman';"&gt;At April 3, 2017:&lt;/u&gt;&lt;/div&gt;&lt;div style="font-family: Tahoma, Geneva, 'sans-serif';"&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;"&gt;Consideration&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 88%; vertical-align: top; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify; text-indent: 9.2pt;"&gt;Cash&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;4,078,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 88%; vertical-align: top; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify; text-indent: 9.2pt;"&gt;Debt&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;36,000,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 88%; vertical-align: top; padding-bottom: 2px; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify; text-indent: 9.2pt;"&gt;Contingent consideration arrangement&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;2,070,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 88%; vertical-align: top; padding-bottom: 4px; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;42,148,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 88%; vertical-align: top; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;"&gt;Recognized amounts of identifiable assets acquired and liabilities assumed&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 88%; vertical-align: top; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;"&gt;at fair value&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 88%; vertical-align: top; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify; text-indent: 9.2pt;"&gt;Accounts receivable&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;6,063,429&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 88%; vertical-align: top; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify; text-indent: 9.2pt;"&gt;Inventory&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;12,992,377&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 88%; vertical-align: top; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify; text-indent: 9.2pt;"&gt;Prepaid and other assets&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;494,617&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 88%; vertical-align: top; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify; text-indent: 9.2pt;"&gt;Property plant and equipment&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;3,911,767&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 88%; vertical-align: top; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify; text-indent: 9.2pt;"&gt;Other noncurrent assets&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;366,401&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 88%; vertical-align: top; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify; text-indent: 9.2pt;"&gt;Other intangible assets&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;11,560,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 88%; vertical-align: top; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify; text-indent: 9.2pt;"&gt;Current liabilities&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(7,720,591&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 88%; vertical-align: top; padding-bottom: 2px; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify; text-indent: 9.2pt;"&gt;Deferred tax liabilities&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(2,860,946&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 88%; vertical-align: top; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify; text-indent: 27.2pt;"&gt;Total identifiable net assets&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;24,807,054&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 88%; vertical-align: top; padding-bottom: 2px; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;"&gt;Goodwill&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;17,340,946&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 88%; vertical-align: top; padding-bottom: 4px; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;42,148,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;"&gt;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.&lt;/div&gt;&lt;div style="font-family: Tahoma, Geneva, 'sans-serif';"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;"&gt;&lt;u style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Accounts Receivable&lt;/u&gt;&lt;/div&gt;&lt;div style="font-family: Tahoma, Geneva, 'sans-serif';"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;"&gt;Acquired receivables are amounts due from customers.&lt;/div&gt;&lt;div style="font-family: Tahoma, Geneva, 'sans-serif';"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;"&gt;&lt;u style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Inventories&lt;/u&gt;&lt;/div&gt;&lt;div style="font-family: Tahoma, Geneva, 'sans-serif';"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;"&gt;The estimated fair value of inventories acquired included a purchase price adjustment of $1,187,668 above the seller's original cost basis of $11,804,709. The entire amount was charged to cost of sales in the second quarter of 2017.&lt;/div&gt;&lt;div style="font-family: Tahoma, Geneva, 'sans-serif';"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;"&gt;&lt;u style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Intangible Assets&lt;/u&gt;&lt;/div&gt;&lt;div style="font-family: Tahoma, Geneva, 'sans-serif';"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;"&gt;The estimated fair value of identifiable intangible assets was 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.&lt;/div&gt;&lt;div style="font-family: Tahoma, Geneva, 'sans-serif';"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;u style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Acquisition Related Expenses&lt;/u&gt;&lt;/div&gt;&lt;div style="font-family: Tahoma, Geneva, 'sans-serif';"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;"&gt;Included in general and administrative expenses in the consolidated statements of operations for year ended December 30, 2017 was $863,000 for acquisition expenses.&lt;/div&gt;&lt;/div&gt;</us-gaap:BusinessCombinationDisclosureTextBlock>
  <!--Inventory-Velvac Holdings, Inc [Member]-->
  <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory contextRef="c20170403_BusinessAcquisitionAxis_VelvacHoldingsIncMember" unitRef="U001" decimals="0">12992377</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory>
  <!--Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Inventory-Velvac Holdings, Inc [Member]-->
  <us-gaap:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentInventory contextRef="c20170403to20170403_BusinessAcquisitionAxis_VelvacHoldingsIncMember" unitRef="U001" decimals="0">1187668</us-gaap:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentInventory>
  <!--Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net-Velvac Holdings, Inc [Member]-->
  <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet contextRef="c20170403_BusinessAcquisitionAxis_VelvacHoldingsIncMember" unitRef="U001" decimals="0">42148000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet>
  <!--Business Combination, Acquisition Related Costs-->
  <us-gaap:BusinessCombinationAcquisitionRelatedCosts contextRef="c20170101to20171230" unitRef="U001" decimals="0">863000</us-gaap:BusinessCombinationAcquisitionRelatedCosts>
  <!--Cash Equivalents-->
  <us-gaap:CashAndCashEquivalentsPolicyTextBlock contextRef="c20170101to20171230">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: justify;"&gt;Cash Equivalents&lt;/div&gt;&lt;div style="font-family: Tahoma, Geneva, 'sans-serif';"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;"&gt;Highly liquid investments purchased with a maturity of three months or less are considered cash equivalents.&amp;#160; The Company has deposits that exceed amounts insured by the Federal Deposit Insurance Corporation (FDIC) up to $250,000, but the Company does not consider this a significant concentration of credit risk based on the strength of the financial institution. Approximately 64% of available cash is located outside of the United States in our foreign subsidiaries.&lt;/div&gt;&lt;/div&gt;</us-gaap:CashAndCashEquivalentsPolicyTextBlock>
  <!--Cash and cash equivalents-->
  <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="c20161231" unitRef="U001" decimals="0">22725376</us-gaap:CashAndCashEquivalentsAtCarryingValue>
  <!--Cash and cash equivalents-->
  <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="c20171230" unitRef="U001" decimals="0">22275477</us-gaap:CashAndCashEquivalentsAtCarryingValue>
  <!--Cash and cash equivalents-->
  <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="c20160102" unitRef="U001" decimals="0">17814986</us-gaap:CashAndCashEquivalentsAtCarryingValue>
  <!--Cash and cash equivalents-->
  <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="c20150103" unitRef="U001" decimals="0">15834444</us-gaap:CashAndCashEquivalentsAtCarryingValue>
  <!--Cash and Cash Equivalents, Period Increase (Decrease)-->
  <us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease contextRef="c20160103to20161231" unitRef="U001" decimals="0">4910390</us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease>
  <!--Cash and Cash Equivalents, Period Increase (Decrease)-->
  <us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease contextRef="c20150104to20160102" unitRef="U001" decimals="0">1980542</us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease>
  <!--Cash and Cash Equivalents, Period Increase (Decrease)-->
  <us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease contextRef="c20170101to20171230" unitRef="U001" decimals="0">-449899</us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease>
  <!--Amount of deposits insured by Federal Deposit Insurance Corporation (FDIC)-->
  <us-gaap:CashFDICInsuredAmount contextRef="c20171230" unitRef="U001" decimals="0">250000</us-gaap:CashFDICInsuredAmount>
  <!--CONTINGENCIES-->
  <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock contextRef="c20170101to20171230">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: justify;"&gt;4. C&lt;font style="font-variant: small-caps;"&gt;ontingencies&lt;/font&gt;&lt;/div&gt;&lt;div style="font-family: Tahoma, Geneva, 'sans-serif';"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;"&gt;The Company is party to various legal proceedings and claims related to its normal business operations.&amp;#160; In the opinion of management, the Company has substantial and meritorious defenses for these claims and proceedings in which it is a defendant, and believes these matters will ultimately be resolved without a material adverse effect on the consolidated financial position,&lt;/div&gt;&lt;div style="font-family: Tahoma, Geneva, 'sans-serif';"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;"&gt;results of operations or liquidity of the Company.&amp;#160; The aggregate provision for losses related to contingencies arising in the ordinary course of business was not material to operating results for any year presented.&lt;/div&gt;&lt;div style="font-family: Tahoma, Geneva, 'sans-serif';"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;"&gt;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 first quarter of 2018. The total estimated cost for the proposed remediation system is anticipated to be approximately $50,000.&lt;/div&gt;&lt;div style="font-family: Tahoma, Geneva, 'sans-serif';"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;"&gt;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 the first quarter of 2018. 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.&lt;/div&gt;&lt;div style="font-family: Tahoma, Geneva, 'sans-serif';"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;"&gt;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.&lt;/div&gt;&lt;div style="font-family: Tahoma, Geneva, 'sans-serif';"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;"&gt;Approximately 31% of the total workforce is subject to negotiated union contracts, and approximately 9% of the total workforce is covered by such agreements that expire during 2018.&lt;/div&gt;&lt;/div&gt;</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
  <!--Commitments and contingencies (See Note 4)-->
  <us-gaap:CommitmentsAndContingencies contextRef="c20171230" unitRef="U001" xsi:nil="true" />
  <!--Commitments and contingencies (See Note 4)-->
  <us-gaap:CommitmentsAndContingencies contextRef="c20161231" unitRef="U001" xsi:nil="true" />
  <!--Common Stock, par value (in dollars per share)-->
  <us-gaap:CommonStockNoParValue contextRef="c20161231" unitRef="U003" decimals="INF">0</us-gaap:CommonStockNoParValue>
  <!--Common Stock, par value (in dollars per share)-->
  <us-gaap:CommonStockNoParValue contextRef="c20171230" unitRef="U003" decimals="INF">0</us-gaap:CommonStockNoParValue>
  <!--Cash dividends declared, per share (in dollars per share)-->
  <us-gaap:CommonStockDividendsPerShareDeclared contextRef="c20150104to20160102" unitRef="U003" decimals="INF">0.45</us-gaap:CommonStockDividendsPerShareDeclared>
  <!--Cash dividends declared, per share (in dollars per share)-->
  <us-gaap:CommonStockDividendsPerShareDeclared contextRef="c20170101to20171230" unitRef="U003" decimals="INF">0.44</us-gaap:CommonStockDividendsPerShareDeclared>
  <!--Cash dividends declared, per share (in dollars per share)-->
  <us-gaap:CommonStockDividendsPerShareDeclared contextRef="c20160103to20161231" unitRef="U003" decimals="INF">0.44</us-gaap:CommonStockDividendsPerShareDeclared>
  <!--Common Stock, shares authorized (in shares)-->
  <us-gaap:CommonStockSharesAuthorized contextRef="c20171230" unitRef="U002" decimals="INF">50000000</us-gaap:CommonStockSharesAuthorized>
  <!--Common Stock, shares authorized (in shares)-->
  <us-gaap:CommonStockSharesAuthorized contextRef="c20161231" unitRef="U002" decimals="INF">50000000</us-gaap:CommonStockSharesAuthorized>
  <!--Common Stock, shares issued (in shares)-->
  <us-gaap:CommonStockSharesIssued contextRef="c20171230" unitRef="U002" decimals="INF">8957974</us-gaap:CommonStockSharesIssued>
  <!--Common Stock, shares issued (in shares)-->
  <us-gaap:CommonStockSharesIssued contextRef="c20161231" unitRef="U002" decimals="INF">8950827</us-gaap:CommonStockSharesIssued>
  <!--Common Stock, no par value: Authorized: 50,000,000 shares Issued: 8,957,974 shares in 2017 and 8,950,827 shares in 2016 Outstanding: 6,263,245 shares in 2017 and 6,256,098 shares in 2016-->
  <us-gaap:CommonStockValue contextRef="c20161231" unitRef="U001" decimals="0">29146622</us-gaap:CommonStockValue>
  <!--Common Stock, no par value: Authorized: 50,000,000 shares Issued: 8,957,974 shares in 2017 and 8,950,827 shares in 2016 Outstanding: 6,263,245 shares in 2017 and 6,256,098 shares in 2016-->
  <us-gaap:CommonStockValue contextRef="c20171230" unitRef="U001" decimals="0">29501123</us-gaap:CommonStockValue>
  <!--Common Stock, shares outstanding (in shares)-->
  <us-gaap:CommonStockSharesOutstanding contextRef="c20161231" unitRef="U002" decimals="INF">6256098</us-gaap:CommonStockSharesOutstanding>
  <!--Common Stock, shares outstanding (in shares)-->
  <us-gaap:CommonStockSharesOutstanding contextRef="c20171230" unitRef="U002" decimals="INF">6263245</us-gaap:CommonStockSharesOutstanding>
  <!--Comprehensive Income (Loss), Net of Tax, Attributable to Parent-->
  <us-gaap:ComprehensiveIncomeNetOfTax contextRef="c20150104to20160102" unitRef="U001" decimals="0">7175826</us-gaap:ComprehensiveIncomeNetOfTax>
  <!--Comprehensive Income (Loss), Net of Tax, Attributable to Parent-->
  <us-gaap:ComprehensiveIncomeNetOfTax contextRef="c20160103to20161231" unitRef="U001" decimals="0">5664034</us-gaap:ComprehensiveIncomeNetOfTax>
  <!--Comprehensive Income (Loss), Net of Tax, Attributable to Parent-->
  <us-gaap:ComprehensiveIncomeNetOfTax contextRef="c20170101to20171230" unitRef="U001" decimals="0">6863143</us-gaap:ComprehensiveIncomeNetOfTax>
  <!--Concentration Risk, Percentage-Accounts Receivable [Member]-Customer Concentration Risk [Member]-->
  <us-gaap:ConcentrationRiskPercentage1 contextRef="c20170101to20171230_ConcentrationRiskByBenchmarkAxis_AccountsReceivableMember_ConcentrationRiskByTypeAxis_CustomerConcentrationRiskMember" unitRef="U007" decimals="INF">0.1</us-gaap:ConcentrationRiskPercentage1>
  <!--Concentration Risk, Percentage-Customer Concentration Risk [Member]-Accounts Receivable [Member]-->
  <us-gaap:ConcentrationRiskPercentage1 contextRef="c20160103to20161231_ConcentrationRiskByBenchmarkAxis_AccountsReceivableMember_ConcentrationRiskByTypeAxis_CustomerConcentrationRiskMember" unitRef="U007" decimals="INF">0.1</us-gaap:ConcentrationRiskPercentage1>
  <!--Principles of Consolidation-->
  <us-gaap:ConsolidationPolicyTextBlock contextRef="c20170101to20171230">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: justify;"&gt;Principles of Consolidation&lt;/div&gt;&lt;div style="font-family: Tahoma, Geneva, 'sans-serif';"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;"&gt;The consolidated financial statements include the accounts of the Company and its subsidiaries, all of which are wholly-owned. All intercompany accounts and transactions are eliminated.&lt;/div&gt;&lt;/div&gt;</us-gaap:ConsolidationPolicyTextBlock>
  <!--Cost of Goods Sold-->
  <us-gaap:CostOfGoodsSold contextRef="c20160103to20161231" unitRef="U001" decimals="0">101262048</us-gaap:CostOfGoodsSold>
  <!--Cost of Goods Sold-->
  <us-gaap:CostOfGoodsSold contextRef="c20150104to20160102" unitRef="U001" decimals="0">110318320</us-gaap:CostOfGoodsSold>
  <!--Cost of Goods Sold-->
  <us-gaap:CostOfGoodsSold contextRef="c20170101to20171230" unitRef="U001" decimals="0">154188794</us-gaap:CostOfGoodsSold>
  <!--Cost of Sales, Policy [Policy Text Block]-->
  <us-gaap:CostOfSalesPolicyTextBlock contextRef="c20170101to20171230">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: justify;"&gt;Cost of Goods Sold&lt;/div&gt;&lt;div style="font-family: Tahoma, Geneva, 'sans-serif';"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;"&gt;Cost of goods sold reflects the cost of purchasing, manufacturing and preparing a product for sale.&amp;#160; These costs generally represent the expenses to acquire or manufacture products for sale (including an allocation of depreciation and amortization) and are primarily comprised of direct materials, direct labor, and overhead, which includes indirect labor, facility and equipment costs, inbound freight, receiving, inspection, purchasing, warehousing and any other costs related to the purchasing, manufacturing or preparation of a product for sale.&lt;/div&gt;&lt;/div&gt;</us-gaap:CostOfSalesPolicyTextBlock>
  <!--Cost of Services, Environmental Remediation-->
  <us-gaap:CostOfServicesEnvironmentalRemediation contextRef="c20170101to20171230" unitRef="U001" decimals="0">50000</us-gaap:CostOfServicesEnvironmentalRemediation>
  <!--State-->
  <us-gaap:CurrentStateAndLocalTaxExpenseBenefit contextRef="c20150104to20160102" unitRef="U001" decimals="0">140139</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
  <!--State-->
  <us-gaap:CurrentStateAndLocalTaxExpenseBenefit contextRef="c20160103to20161231" unitRef="U001" decimals="0">194514</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
  <!--State-->
  <us-gaap:CurrentStateAndLocalTaxExpenseBenefit contextRef="c20170101to20171230" unitRef="U001" decimals="0">319439</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
  <!--Current Foreign Tax Expense (Benefit)-->
  <us-gaap:CurrentForeignTaxExpenseBenefit contextRef="c20150104to20160102" unitRef="U001" decimals="0">1054694</us-gaap:CurrentForeignTaxExpenseBenefit>
  <!--Current Foreign Tax Expense (Benefit)-->
  <us-gaap:CurrentForeignTaxExpenseBenefit contextRef="c20170101to20171230" unitRef="U001" decimals="0">1084353</us-gaap:CurrentForeignTaxExpenseBenefit>
  <!--Current Foreign Tax Expense (Benefit)-->
  <us-gaap:CurrentForeignTaxExpenseBenefit contextRef="c20160103to20161231" unitRef="U001" decimals="0">1091952</us-gaap:CurrentForeignTaxExpenseBenefit>
  <!--Federal-->
  <us-gaap:CurrentFederalTaxExpenseBenefit contextRef="c20170101to20171230" unitRef="U001" decimals="0">3713975</us-gaap:CurrentFederalTaxExpenseBenefit>
  <!--Federal-->
  <us-gaap:CurrentFederalTaxExpenseBenefit contextRef="c20160103to20161231" unitRef="U001" decimals="0">2554341</us-gaap:CurrentFederalTaxExpenseBenefit>
  <!--Federal-->
  <us-gaap:CurrentFederalTaxExpenseBenefit contextRef="c20150104to20160102" unitRef="U001" decimals="0">1337417</us-gaap:CurrentFederalTaxExpenseBenefit>
  <!--Debt instrument, variable interest rate-LIBOR [Member]-Line of Credit [Member]-->
  <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1 contextRef="c20100129to20100129_LongtermDebtTypeAxis_LineOfCreditMember_VariableRateAxis_LondonInterbankOfferedRateLIBORMember" unitRef="U007" decimals="INF">0.0225</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
  <!--Debt instrument, variable interest rate-LIBOR [Member]-Line of Credit [Member]-Maximum [Member]-->
  <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1 contextRef="c20170101to20171230_LongtermDebtTypeAxis_LineOfCreditMember_RangeAxis_MaximumMember_VariableRateAxis_LondonInterbankOfferedRateLIBORMember" unitRef="U007" decimals="INF">0.0250</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
  <!--Debt instrument, variable interest rate-LIBOR [Member]-Line of Credit [Member]-->
  <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1 contextRef="c20140123to20140123_LongtermDebtTypeAxis_LineOfCreditMember_VariableRateAxis_LondonInterbankOfferedRateLIBORMember" unitRef="U007" decimals="INF">0.0225</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
  <!--Debt instrument, variable interest rate-Prime Rate [Member]-Line of Credit [Member]-->
  <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1 contextRef="c20100129to20100129_LongtermDebtTypeAxis_LineOfCreditMember_VariableRateAxis_PrimeRateMember" unitRef="U007" decimals="INF">0.0225</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
  <!--Debt instrument, variable interest rate-Floor Rate [Member]-Line of Credit [Member]-->
  <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1 contextRef="c20100129to20100129_LongtermDebtTypeAxis_LineOfCreditMember_VariableRateAxis_InterestRateFloorMember" unitRef="U007" decimals="INF">0.0225</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
  <!--Debt instrument, variable interest rate-Line of Credit [Member]-Minimum [Member]-LIBOR [Member]-->
  <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1 contextRef="c20170101to20171230_LongtermDebtTypeAxis_LineOfCreditMember_RangeAxis_MinimumMember_VariableRateAxis_LondonInterbankOfferedRateLIBORMember" unitRef="U007" decimals="INF">0.0175</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
  <!--Debt instrument, variable interest rate-Maximum [Member]-LIBOR [Member]-->
  <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1 contextRef="c20170101to20171230_RangeAxis_MaximumMember_VariableRateAxis_LondonInterbankOfferedRateLIBORMember" unitRef="U007" decimals="INF">0.0250</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
  <!--Debt instrument, variable interest rate-LIBOR [Member]-Minimum [Member]-->
  <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1 contextRef="c20170101to20171230_RangeAxis_MinimumMember_VariableRateAxis_LondonInterbankOfferedRateLIBORMember" unitRef="U007" decimals="INF">0.0175</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
  <!--Debt Disclosure [Text Block]-->
  <us-gaap:DebtDisclosureTextBlock contextRef="c20170101to20171230">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: justify;"&gt;5. D&lt;font style="font-variant: small-caps;"&gt;ebt&lt;/font&gt;&lt;/div&gt;&lt;div style="font-family: Tahoma, Geneva, 'sans-serif';"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;"&gt;On January 29, 2010, the Company signed a secured Loan Agreement (the "Loan Agreement") with People's United Bank ("People's") which included a $5,000,000 term portion (the "Original Term Loan") and a $10,000,000 revolving credit portion.&amp;#160; On January 25, 2012, the Company amended the loan agreement by taking an additional $5,000,000 term loan (the "2012 Term Loan").&amp;#160; Interest on the Original Term Loan portion of the Loan Agreement is fixed at 4.98%.&amp;#160; Interest on the 2012 Term Loan is fixed at 3.90%.&amp;#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.&amp;#160; On January 23, 2014, the Company signed an amendment to its secured Loan Agreement with People's which extended the maturity date of the $10,000,000 revolver 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.&amp;#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.&lt;/div&gt;&lt;div style="font-family: Tahoma, Geneva, 'sans-serif';"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;"&gt;On April 3, 2017, the Company signed an amended and restated loan agreement (the "Restated Loan Agreement") with People's United Bank that included a $31 million term portion and a $10 million revolving credit portion.&amp;#160; Proceeds of the loan were used to repay the remaining outstanding term loan of the Company (approximately $1,429,000) and to acquire 100% of the common stock of Velvac Holdings, Inc. (see Footnote 3).&amp;#160; The term portion of the loan requires quarterly principal payments of $387,500 for a two-year period beginning July 3, 2017.&amp;#160; The repayment amount then increases to $775,000 per quarter beginning July 1, 2019.&amp;#160; The term loan is a five-year loan with any remaining outstanding balance due on March 1, 2022.&amp;#160; The revolving credit portion has a quarterly commitment fee ranging from 0.2% to 0.375% based on operating results.&amp;#160; Under the terms of the Restated Loan Agreement, this quarterly commitment fee will be 0.25% for the first six months.&amp;#160; The revolving credit portion has a maturity&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;"&gt;date of April 1, 2022.&amp;#160; On April 3, 2017, the Company borrowed approximately $6.6 million on the revolving credit facility. The&lt;/div&gt;&lt;div style="font-family: Tahoma, Geneva, 'sans-serif';"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;"&gt;Company subsequently paid off $1.6 million on the revolving credit facility leaving a balance on the credit facility of $5 million as of December 30, 2017.&lt;/div&gt;&lt;div style="font-family: Tahoma, Geneva, 'sans-serif';"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;"&gt;The interest rates on the term and revolving credit portion of the Restated Loan Agreement vary.&amp;#160; The interest rates may vary based on the LIBOR rate plus a margin spread of 1.75% to 2.50%.&amp;#160; The margin spread is based on operating results calculated on a rolling-four-quarter basis.&amp;#160; The Company may also borrow funds at the lender's prime rate.&amp;#160; On December&amp;#160; 30, 2017, the interest rate for one half ($15.1 million) of the term portion was 3.11%, using a 1 month LIBOR rate and 3.33% on the remaining balance ($15.1 million) of the term loan based on a 3 month LIBOR rate. The interest rate on the $5 million of the revolving credit portion was 3.11%.&lt;/div&gt;&lt;div style="font-family: Tahoma, Geneva, 'sans-serif';"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;"&gt;On April 4, 2017, the Company entered into an interest rate swap contract with the lender with an original notional amount of $15,500,000, which is equal to 50% of the outstanding balance of the term loan on that date.&amp;#160; The notional amount will decrease on a quarterly basis beginning July 3, 2017 following the principal repayment schedule of the term loan.&amp;#160; 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%.&lt;/div&gt;&lt;div style="font-family: Tahoma, Geneva, 'sans-serif';"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;"&gt;Debt consists of:&lt;/div&gt;&lt;div style="font-family: Tahoma, Geneva, 'sans-serif';"&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2017&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: center;"&gt;2016&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 76%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 13.65pt; text-indent: -13.65pt;"&gt;Term loans&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;30,225,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;1,785,714&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 76%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 13.65pt; text-indent: -13.65pt;"&gt;Revolving credit loan&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;5,000,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 76%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;35,225,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;1,785,714&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 76%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 13.65pt; text-indent: -13.65pt;"&gt;Less current portion&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;6,550,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;892,857&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 76%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;28,675,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;892,857&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="font-family: Tahoma, Geneva, 'sans-serif';"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;"&gt;The Company paid interest of $977,399 in 2017, $127,735 in 2016, and $174,558 in 2015.&lt;/div&gt;&lt;div style="font-family: Tahoma, Geneva, 'sans-serif';"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;"&gt;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.&amp;#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.&amp;#160; The Company was in compliance with all covenants for the three month period ended December 30, 2017.&amp;#160; In addition, the Company has restrictions on, among other things, new capital leases, purchases or redemptions of its capital stock, mergers and divestitures, and new borrowing.&amp;#160; The Company was in compliance with all covenants in 2016 and 2017.&lt;/div&gt;&lt;div style="font-family: Tahoma, Geneva, 'sans-serif';"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;"&gt;As of December 30, 2017, scheduled annual principal maturities of long-term debt for each of the next five years follow:&lt;/div&gt;&lt;div style="font-family: Tahoma, Geneva, 'sans-serif';"&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 88%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;"&gt;2018&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;1,550,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 88%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;"&gt;2019&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;2,325,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 88%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;"&gt;2020&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;3,100,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 88%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;"&gt;2021&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;3,100,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 88%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;"&gt;2022&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;20,150,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 88%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;"&gt;Thereafter&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 88%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;30,225,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:DebtDisclosureTextBlock>
  <!--Debt Instrument, Term-Medium-term Notes [Member]-->
  <us-gaap:DebtInstrumentTerm contextRef="c20170101to20171230_LongtermDebtTypeAxis_MediumTermNotesMember">P5Y</us-gaap:DebtInstrumentTerm>
  <!--Maturity date of loan-LIBOR [Member]-Line of Credit [Member]-->
  <us-gaap:DebtInstrumentMaturityDate contextRef="c20140123to20140123_LongtermDebtTypeAxis_LineOfCreditMember_VariableRateAxis_LondonInterbankOfferedRateLIBORMember">2016-07-01</us-gaap:DebtInstrumentMaturityDate>
  <!--Maturity date of loan-Term Loan 2012 [Member]-->
  <us-gaap:DebtInstrumentMaturityDate contextRef="c20120125to20120125_LongtermDebtTypeAxis_TermLoan2012Member">2014-01-31</us-gaap:DebtInstrumentMaturityDate>
  <!--Maturity date of loan-Line of Credit [Member]-->
  <us-gaap:DebtInstrumentMaturityDate contextRef="c20170101to20171230_LongtermDebtTypeAxis_LineOfCreditMember">2022-04-01</us-gaap:DebtInstrumentMaturityDate>
  <!--Maturity date of loan-Medium-term Notes [Member]-->
  <us-gaap:DebtInstrumentMaturityDate contextRef="c20170101to20171230_LongtermDebtTypeAxis_MediumTermNotesMember">2022-03-01</us-gaap:DebtInstrumentMaturityDate>
  <!--Maturity date of loan-Line of Credit [Member]-->
  <us-gaap:DebtInstrumentMaturityDate contextRef="c20160609to20160609_LongtermDebtTypeAxis_LineOfCreditMember">2018-07-01</us-gaap:DebtInstrumentMaturityDate>
  <!--Debt Instrument, Interest Rate, Stated Percentage-Line of Credit [Member]-Floor Rate [Member]-->
  <us-gaap:DebtInstrumentInterestRateStatedPercentage contextRef="c20100129_LongtermDebtTypeAxis_LineOfCreditMember_VariableRateAxis_InterestRateFloorMember" unitRef="U007" decimals="INF">0.0325</us-gaap:DebtInstrumentInterestRateStatedPercentage>
  <!--Debt Instrument, Interest Rate, Stated Percentage-Prime Rate [Member]-Line of Credit [Member]-->
  <us-gaap:DebtInstrumentInterestRateStatedPercentage contextRef="c20100129_LongtermDebtTypeAxis_LineOfCreditMember_VariableRateAxis_PrimeRateMember" unitRef="U007" decimals="INF">0.0325</us-gaap:DebtInstrumentInterestRateStatedPercentage>
  <!--Debt Instrument, Interest Rate, Stated Percentage-LIBOR [Member]-Line of Credit [Member]-->
  <us-gaap:DebtInstrumentInterestRateStatedPercentage contextRef="c20100129_LongtermDebtTypeAxis_LineOfCreditMember_VariableRateAxis_LondonInterbankOfferedRateLIBORMember" unitRef="U007" decimals="INF">0.0325</us-gaap:DebtInstrumentInterestRateStatedPercentage>
  <!--Deferred Tax Assets, Goodwill and Intangible Assets-->
  <us-gaap:DeferredTaxAssetsGoodwillAndIntangibleAssets contextRef="c20171230" unitRef="U001" decimals="0">0</us-gaap:DeferredTaxAssetsGoodwillAndIntangibleAssets>
  <!--Deferred Tax Assets, Goodwill and Intangible Assets-->
  <us-gaap:DeferredTaxAssetsGoodwillAndIntangibleAssets contextRef="c20161231" unitRef="U001" decimals="0">224609</us-gaap:DeferredTaxAssetsGoodwillAndIntangibleAssets>
  <!--Deferred Tax Assets, Goodwill and Intangible Assets-->
  <us-gaap:DeferredTaxAssetsGoodwillAndIntangibleAssets contextRef="c20160102" unitRef="U001" decimals="0">299137</us-gaap:DeferredTaxAssetsGoodwillAndIntangibleAssets>
  <!--Deferred Foreign Income Tax Expense (Benefit)-->
  <us-gaap:DeferredForeignIncomeTaxExpenseBenefit contextRef="c20150104to20160102" unitRef="U001" decimals="0">0</us-gaap:DeferredForeignIncomeTaxExpenseBenefit>
  <!--Deferred Foreign Income Tax Expense (Benefit)-->
  <us-gaap:DeferredForeignIncomeTaxExpenseBenefit contextRef="c20170101to20171230" unitRef="U001" decimals="0">1301972</us-gaap:DeferredForeignIncomeTaxExpenseBenefit>
  <!--Deferred Foreign Income Tax Expense (Benefit)-->
  <us-gaap:DeferredForeignIncomeTaxExpenseBenefit contextRef="c20160103to20161231" unitRef="U001" decimals="0">0</us-gaap:DeferredForeignIncomeTaxExpenseBenefit>
  <!--Deferred Federal Income Tax Expense (Benefit)-->
  <us-gaap:DeferredFederalIncomeTaxExpenseBenefit contextRef="c20150104to20160102" unitRef="U001" decimals="0">-223530</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
  <!--Deferred Federal Income Tax Expense (Benefit)-->
  <us-gaap:DeferredFederalIncomeTaxExpenseBenefit contextRef="c20160103to20161231" unitRef="U001" decimals="0">-339412</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
  <!--Deferred Federal Income Tax Expense (Benefit)-->
  <us-gaap:DeferredFederalIncomeTaxExpenseBenefit contextRef="c20170101to20171230" unitRef="U001" decimals="0">-47241</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
  <!--Deferred Income Tax Expense (Benefit)-->
  <us-gaap:DeferredIncomeTaxExpenseBenefit contextRef="c20160103to20161231" unitRef="U001" decimals="0">-403002</us-gaap:DeferredIncomeTaxExpenseBenefit>
  <!--Deferred Income Tax Expense (Benefit)-->
  <us-gaap:DeferredIncomeTaxExpenseBenefit contextRef="c20170101to20171230" unitRef="U001" decimals="0">1198020</us-gaap:DeferredIncomeTaxExpenseBenefit>
  <!--Deferred Income Tax Expense (Benefit)-->
  <us-gaap:DeferredIncomeTaxExpenseBenefit contextRef="c20150104to20160102" unitRef="U001" decimals="0">-240071</us-gaap:DeferredIncomeTaxExpenseBenefit>
  <!--Deferred Tax Liabilities, Gross-->
  <us-gaap:DeferredIncomeTaxLiabilities contextRef="c20160102" unitRef="U001" decimals="0">6794874</us-gaap:DeferredIncomeTaxLiabilities>
  <!--Deferred Tax Liabilities, Gross-->
  <us-gaap:DeferredIncomeTaxLiabilities contextRef="c20161231" unitRef="U001" decimals="0">6634747</us-gaap:DeferredIncomeTaxLiabilities>
  <!--Deferred Tax Liabilities, Gross-->
  <us-gaap:DeferredIncomeTaxLiabilities contextRef="c20171230" unitRef="U001" decimals="0">7401497</us-gaap:DeferredIncomeTaxLiabilities>
  <!--Deferred State and Local Income Tax Expense (Benefit)-->
  <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit contextRef="c20150104to20160102" unitRef="U001" decimals="0">-14788</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
  <!--Deferred State and Local Income Tax Expense (Benefit)-->
  <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit contextRef="c20160103to20161231" unitRef="U001" decimals="0">-63303</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
  <!--Deferred State and Local Income Tax Expense (Benefit)-->
  <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit contextRef="c20170101to20171230" unitRef="U001" decimals="0">37189</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
  <!--Deferred Tax Assets, Inventory-->
  <us-gaap:DeferredTaxAssetsInventory contextRef="c20161231" unitRef="U001" decimals="0">806680</us-gaap:DeferredTaxAssetsInventory>
  <!--Deferred Tax Assets, Inventory-->
  <us-gaap:DeferredTaxAssetsInventory contextRef="c20171230" unitRef="U001" decimals="0">792724</us-gaap:DeferredTaxAssetsInventory>
  <!--Deferred Tax Assets, Inventory-->
  <us-gaap:DeferredTaxAssetsInventory contextRef="c20160102" unitRef="U001" decimals="0">807061</us-gaap:DeferredTaxAssetsInventory>
  <!--Deferred Tax Assets, Net-->
  <us-gaap:DeferredTaxAssetsLiabilitiesNet contextRef="c20160102" unitRef="U001" decimals="0">3585708</us-gaap:DeferredTaxAssetsLiabilitiesNet>
  <!--Deferred Tax Assets, Net-->
  <us-gaap:DeferredTaxAssetsLiabilitiesNet contextRef="c20161231" unitRef="U001" decimals="0">4532361</us-gaap:DeferredTaxAssetsLiabilitiesNet>
  <!--Deferred Tax Assets, Net-->
  <us-gaap:DeferredTaxAssetsLiabilitiesNet contextRef="c20171230" unitRef="U001" decimals="0">286748</us-gaap:DeferredTaxAssetsLiabilitiesNet>
  <!--Deferred Tax Assets, Gross-->
  <us-gaap:DeferredTaxAssetsGross contextRef="c20160102" unitRef="U001" decimals="0">10380582</us-gaap:DeferredTaxAssetsGross>
  <!--Deferred Tax Assets, Gross-->
  <us-gaap:DeferredTaxAssetsGross contextRef="c20171230" unitRef="U001" decimals="0">7688245</us-gaap:DeferredTaxAssetsGross>
  <!--Deferred Tax Assets, Gross-->
  <us-gaap:DeferredTaxAssetsGross contextRef="c20161231" unitRef="U001" decimals="0">11167108</us-gaap:DeferredTaxAssetsGross>
  <!--Deferred Tax Assets, Net of Valuation Allowance, Noncurrent-->
  <us-gaap:DeferredTaxAssetsNetNoncurrent contextRef="c20161231" unitRef="U001" decimals="0">3585360</us-gaap:DeferredTaxAssetsNetNoncurrent>
  <!--Deferred Tax Assets, Net of Valuation Allowance, Noncurrent-->
  <us-gaap:DeferredTaxAssetsNetNoncurrent contextRef="c20171230" unitRef="U001" decimals="0">2010291</us-gaap:DeferredTaxAssetsNetNoncurrent>
  <!--Deferred Tax Assets, Net of Valuation Allowance, Current-->
  <us-gaap:DeferredTaxAssetsNetCurrent contextRef="c20161231" unitRef="U001" decimals="0">947001</us-gaap:DeferredTaxAssetsNetCurrent>
  <!--Deferred Tax Assets, Net of Valuation Allowance, Current-->
  <us-gaap:DeferredTaxAssetsNetCurrent contextRef="c20171230" unitRef="U001" decimals="0">0</us-gaap:DeferredTaxAssetsNetCurrent>
  <!--Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Employee Compensation-->
  <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation contextRef="c20161231" unitRef="U001" decimals="0">233806</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation>
  <!--Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Employee Compensation-->
  <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation contextRef="c20171230" unitRef="U001" decimals="0">83829</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation>
  <!--Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Employee Compensation-->
  <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation contextRef="c20160102" unitRef="U001" decimals="0">252297</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation>
  <!--Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Postretirement Benefits-->
  <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPostretirementBenefits contextRef="c20160102" unitRef="U001" decimals="0">281154</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPostretirementBenefits>
  <!--Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Postretirement Benefits-->
  <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPostretirementBenefits contextRef="c20171230" unitRef="U001" decimals="0">235510</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPostretirementBenefits>
  <!--Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Postretirement Benefits-->
  <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPostretirementBenefits contextRef="c20161231" unitRef="U001" decimals="0">371460</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPostretirementBenefits>
  <!--Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Pensions-->
  <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions contextRef="c20171230" unitRef="U001" decimals="0">6029034</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions>
  <!--Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Pensions-->
  <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions contextRef="c20161231" unitRef="U001" decimals="0">9406224</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions>
  <!--Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Pensions-->
  <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions contextRef="c20160102" unitRef="U001" decimals="0">8616582</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions>
  <!--Deferred Tax Assets, Tax Credit Carryforwards, Foreign-->
  <us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsForeign contextRef="c20160102" unitRef="U001" decimals="0">0</us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsForeign>
  <!--Deferred Tax Assets, Tax Credit Carryforwards, Foreign-->
  <us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsForeign contextRef="c20171230" unitRef="U001" decimals="0">449578</us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsForeign>
  <!--Deferred Tax Assets, Tax Credit Carryforwards, Foreign-->
  <us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsForeign contextRef="c20161231" unitRef="U001" decimals="0">0</us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsForeign>
  <!--Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Allowance for Doubtful Accounts-->
  <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts contextRef="c20161231" unitRef="U001" decimals="0">124329</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts>
  <!--Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Allowance for Doubtful Accounts-->
  <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts contextRef="c20160102" unitRef="U001" decimals="0">124351</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts>
  <!--Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Allowance for Doubtful Accounts-->
  <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts contextRef="c20171230" unitRef="U001" decimals="0">97570</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts>
  <!--Property, plant and equipment-->
  <us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment contextRef="c20160102" unitRef="U001" decimals="0">6694885</us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment>
  <!--Property, plant and equipment-->
  <us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment contextRef="c20171230" unitRef="U001" decimals="0">3853837</us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment>
  <!--Property, plant and equipment-->
  <us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment contextRef="c20161231" unitRef="U001" decimals="0">6515129</us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment>
  <!--Deferred Tax Liabilities, Intangible Assets-->
  <us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets contextRef="c20160102" unitRef="U001" decimals="0">0</us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets>
  <!--Deferred Tax Liabilities, Intangible Assets-->
  <us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets contextRef="c20171230" unitRef="U001" decimals="0">2620791</us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets>
  <!--Deferred Tax Liabilities, Intangible Assets-->
  <us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets contextRef="c20161231" unitRef="U001" decimals="0">0</us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets>
  <!--Deferred income taxes-->
  <us-gaap:DeferredTaxLiabilitiesNoncurrent contextRef="c20171230" unitRef="U001" decimals="0">1723543</us-gaap:DeferredTaxLiabilitiesNoncurrent>
  <!--Deferred income taxes-->
  <us-gaap:DeferredTaxLiabilitiesNoncurrent contextRef="c20161231" unitRef="U001" decimals="0">0</us-gaap:DeferredTaxLiabilitiesNoncurrent>
  <!--Other-->
  <us-gaap:DeferredTaxLiabilitiesOther contextRef="c20160102" unitRef="U001" decimals="0">99989</us-gaap:DeferredTaxLiabilitiesOther>
  <!--Other-->
  <us-gaap:DeferredTaxLiabilitiesOther contextRef="c20171230" unitRef="U001" decimals="0">64905</us-gaap:DeferredTaxLiabilitiesOther>
  <!--Other-->
  <us-gaap:DeferredTaxLiabilitiesOther contextRef="c20161231" unitRef="U001" decimals="0">119618</us-gaap:DeferredTaxLiabilitiesOther>
  <!--Defined Benefit Plan, Benefit Obligation, Benefits Paid-Other Postretirement Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid contextRef="c20170101to20171230_RetirementPlanTypeAxis_OtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="U001" decimals="0">139946</us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid>
  <!--Defined Benefit Plan, Benefit Obligation, Benefits Paid-Pension Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid contextRef="c20170101to20171230_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember" unitRef="U001" decimals="0">3385793</us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid>
  <!--Defined Benefit Plan, Benefit Obligation, Benefits Paid-Other Postretirement Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid contextRef="c20160103to20161231_RetirementPlanTypeAxis_OtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="U001" decimals="0">151399</us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid>
  <!--Defined Benefit Plan, Benefit Obligation, Benefits Paid-Pension Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid contextRef="c20160103to20161231_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember" unitRef="U001" decimals="0">3398419</us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid>
  <!--Defined Benefit Plan, Plan Assets, Benefits Paid-Other Postretirement Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid contextRef="c20160103to20161231_RetirementPlanTypeAxis_OtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="U001" decimals="0">151399</us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid>
  <!--Defined Benefit Plan, Plan Assets, Benefits Paid-Other Postretirement Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid contextRef="c20170101to20171230_RetirementPlanTypeAxis_OtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="U001" decimals="0">139946</us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid>
  <!--Defined Benefit Plan, Plan Assets, Benefits Paid-Pension Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid contextRef="c20170101to20171230_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember" unitRef="U001" decimals="0">3385793</us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid>
  <!--Defined Benefit Plan, Plan Assets, Benefits Paid-Pension Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid contextRef="c20160103to20161231_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember" unitRef="U001" decimals="0">3398419</us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid>
  <!--Defined Benefit Plan, Expected Future Benefit Payment, Year Four-Pension Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour contextRef="c20171230_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember" unitRef="U001" decimals="-5">4600000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour>
  <!--Defined Benefit Plan, Expected Future Benefit Payment, Year Four-Other Postretirement Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour contextRef="c20171230_RetirementPlanTypeAxis_OtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="U001" decimals="0">109000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour>
  <!--Defined Benefit Plan, Expected Amortization of Prior Service Cost (Credit), Next Fiscal Year-Pension Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanExpectedAmortizationOfPriorServiceCostCreditNextFiscalYear contextRef="c20171230_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember" unitRef="U001" decimals="0">120968</us-gaap:DefinedBenefitPlanExpectedAmortizationOfPriorServiceCostCreditNextFiscalYear>
  <!--Defined Benefit Plan, Expected Amortization of Prior Service Cost (Credit), Next Fiscal Year-Other Postretirement Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanExpectedAmortizationOfPriorServiceCostCreditNextFiscalYear contextRef="c20171230_RetirementPlanTypeAxis_OtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="U001" decimals="0">-5072</us-gaap:DefinedBenefitPlanExpectedAmortizationOfPriorServiceCostCreditNextFiscalYear>
  <!--Defined Benefit Plan, Expected Amortization of Gain (Loss), Next Fiscal Year-Pension Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanExpectedAmortizationOfGainLossNextFiscalYear contextRef="c20171230_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember" unitRef="U001" decimals="0">-1118370</us-gaap:DefinedBenefitPlanExpectedAmortizationOfGainLossNextFiscalYear>
  <!--Defined Benefit Plan, Expected Amortization of Gain (Loss), Next Fiscal Year-Other Postretirement Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanExpectedAmortizationOfGainLossNextFiscalYear contextRef="c20171230_RetirementPlanTypeAxis_OtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="U001" decimals="0">65591</us-gaap:DefinedBenefitPlanExpectedAmortizationOfGainLossNextFiscalYear>
  <!--2023 through 2027-Other Postretirement Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter contextRef="c20171230_RetirementPlanTypeAxis_OtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="U001" decimals="0">569000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter>
  <!--2023 through 2027-Pension Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter contextRef="c20171230_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember" unitRef="U001" decimals="-5">26800000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter>
  <!--Defined Contribution Plan-->
  <us-gaap:DefinedContributionPlanDisclosuresTableTextBlock contextRef="c20170101to20171230">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;"&gt;The Company made contributions to the plan as follows:&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;"&gt;2017&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;"&gt;2016&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;"&gt;2015&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 64%; vertical-align: top; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;"&gt;Regular matching contributions&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;"&gt;465,671&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;328,144&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;232,399&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 64%; vertical-align: top; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;"&gt;Transitional credit contributions&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;"&gt;385,578&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;231,847&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 64%; vertical-align: top; padding-bottom: 2px; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;"&gt;Non-discretionary contributions&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;"&gt;355,747&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;51,470&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 64%; vertical-align: top; padding-bottom: 4px; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;"&gt;Total contributions made for the period&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;"&gt;1,206,996&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;611,461&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;232,399&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:DefinedContributionPlanDisclosuresTableTextBlock>
  <!--Contributions expected to be made by Company in next fiscal year-Other Postretirement Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanExpectedFutureEmployerContributionsNextFiscalYear contextRef="c20171230_RetirementPlanTypeAxis_OtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="U001" decimals="0">105000</us-gaap:DefinedBenefitPlanExpectedFutureEmployerContributionsNextFiscalYear>
  <!--Contributions expected to be made by Company in next fiscal year-Pension Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanExpectedFutureEmployerContributionsNextFiscalYear contextRef="c20171230_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember" unitRef="U001" decimals="0">510000</us-gaap:DefinedBenefitPlanExpectedFutureEmployerContributionsNextFiscalYear>
  <!--Defined Contribution Plan, Maximum Annual Contributions Per Employee, Percent-Plan 401 K Plan Amendment [Member]-->
  <us-gaap:DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent contextRef="c20170101to20171230_RetirementPlanNameAxis_Plan401KPlanAmendmentMember" unitRef="U007" decimals="INF">1</us-gaap:DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent>
  <!--Change due to availability of final actual assets and census data-Pension Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanOtherChanges contextRef="c20170101to20171230_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember" unitRef="U001" decimals="0">0</us-gaap:DefinedBenefitPlanOtherChanges>
  <!--Change due to availability of final actual assets and census data-Other Postretirement Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanOtherChanges contextRef="c20170101to20171230_RetirementPlanTypeAxis_OtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="U001" decimals="0">0</us-gaap:DefinedBenefitPlanOtherChanges>
  <!--Change due to availability of final actual assets and census data-Pension Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanOtherChanges contextRef="c20160103to20161231_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember" unitRef="U001" decimals="0">0</us-gaap:DefinedBenefitPlanOtherChanges>
  <!--Change due to availability of final actual assets and census data-Other Postretirement Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanOtherChanges contextRef="c20160103to20161231_RetirementPlanTypeAxis_OtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="U001" decimals="0">317440</us-gaap:DefinedBenefitPlanOtherChanges>
  <!--Prior service (cost) credit-Other Postretirement Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditAfterTax contextRef="c20171230_RetirementPlanTypeAxis_OtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="U001" decimals="0">18397</us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditAfterTax>
  <!--Prior service (cost) credit-Other Postretirement Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditAfterTax contextRef="c20161231_RetirementPlanTypeAxis_OtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="U001" decimals="0">39841</us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditAfterTax>
  <!--Prior service (cost) credit-Pension Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditAfterTax contextRef="c20171230_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember" unitRef="U001" decimals="0">-494142</us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditAfterTax>
  <!--Prior service (cost) credit-Pension Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditAfterTax contextRef="c20161231_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember" unitRef="U001" decimals="0">-176117</us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditAfterTax>
  <!--Employer matching contribution percentage-Plan 401 K Plan Amendment [Member]-->
  <us-gaap:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch contextRef="c20160103to20161231_RetirementPlanNameAxis_Plan401KPlanAmendmentMember" unitRef="U007" decimals="1">0.5</us-gaap:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch>
  <!--Total contributions made for the period-Transitional Credit Contributions [Member]-->
  <us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount contextRef="c20160103to20161231_RetirementPlanNameAxis_TransitionalCreditContributionsMember" unitRef="U001" decimals="0">231847</us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount>
  <!--Total contributions made for the period-Regular Matching Contributions [Member]-->
  <us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount contextRef="c20160103to20161231_RetirementPlanNameAxis_RegularMatchingContributionsMember" unitRef="U001" decimals="0">328144</us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount>
  <!--Total contributions made for the period-->
  <us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount contextRef="c20170101to20171230" unitRef="U001" decimals="0">1206996</us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount>
  <!--Total contributions made for the period-->
  <us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount contextRef="c20150104to20160102" unitRef="U001" decimals="0">232399</us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount>
  <!--Total contributions made for the period-Transitional Credit Contributions [Member]-->
  <us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount contextRef="c20150104to20160102_RetirementPlanNameAxis_TransitionalCreditContributionsMember" unitRef="U001" decimals="0">0</us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount>
  <!--Total contributions made for the period-Non-discretionary Contributions [Member]-->
  <us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount contextRef="c20150104to20160102_RetirementPlanNameAxis_NonDiscretionaryContributionsMember" unitRef="U001" decimals="0">0</us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount>
  <!--Total contributions made for the period-Non-discretionary Contributions [Member]-->
  <us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount contextRef="c20170101to20171230_RetirementPlanNameAxis_NonDiscretionaryContributionsMember" unitRef="U001" decimals="0">355747</us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount>
  <!--Total contributions made for the period-->
  <us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount contextRef="c20160103to20161231" unitRef="U001" decimals="0">611461</us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount>
  <!--Total contributions made for the period-Regular Matching Contributions [Member]-->
  <us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount contextRef="c20170101to20171230_RetirementPlanNameAxis_RegularMatchingContributionsMember" unitRef="U001" decimals="0">465671</us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount>
  <!--Total contributions made for the period-Regular Matching Contributions [Member]-->
  <us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount contextRef="c20150104to20160102_RetirementPlanNameAxis_RegularMatchingContributionsMember" unitRef="U001" decimals="0">232399</us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount>
  <!--Total contributions made for the period-Transitional Credit Contributions [Member]-->
  <us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount contextRef="c20170101to20171230_RetirementPlanNameAxis_TransitionalCreditContributionsMember" unitRef="U001" decimals="0">385578</us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount>
  <!--Total contributions made for the period-Non-discretionary Contributions [Member]-->
  <us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount contextRef="c20160103to20161231_RetirementPlanNameAxis_NonDiscretionaryContributionsMember" unitRef="U001" decimals="0">51470</us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount>
  <!--Total contributions made for the period-U.S. Non Union Employees [Member]-->
  <us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount contextRef="c20160103to20161231_RetirementPlanNameAxis_USNonUnionEmployeesMember" unitRef="U001" decimals="0">307568</us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount>
  <!--Total contributions made for the period-U.S. Non Union Employees [Member]-->
  <us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount contextRef="c20170101to20171230_RetirementPlanNameAxis_USNonUnionEmployeesMember" unitRef="U001" decimals="0">502618</us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount>
  <!--Long-term target allocations for plan assets-Fixed income [Member]-->
  <us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage contextRef="c20171230_DefinedBenefitPlanByPlanAssetCategoriesAxis_FixedIncomeFundsMember" unitRef="U007" decimals="INF">0.5</us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage>
  <!--Long-term target allocations for plan assets-Equity Securities [Member]-->
  <us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage contextRef="c20171230_DefinedBenefitPlanByPlanAssetCategoriesAxis_EquitySecuritiesMember" unitRef="U007" decimals="INF">0.5</us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage>
  <!--Defined Benefit Plan, Expected Future Benefit Payment, Year Five-Pension Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive contextRef="c20171230_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember" unitRef="U001" decimals="-5">4800000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive>
  <!--Defined Benefit Plan, Expected Future Benefit Payment, Year Five-Other Postretirement Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive contextRef="c20171230_RetirementPlanTypeAxis_OtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="U001" decimals="0">110000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive>
  <!--Defined Benefit Plan, Expected Future Benefit Payment, Year Three-Pension Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree contextRef="c20171230_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember" unitRef="U001" decimals="-5">4300000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree>
  <!--Defined Benefit Plan, Expected Future Benefit Payment, Year Three-Other Postretirement Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree contextRef="c20171230_RetirementPlanTypeAxis_OtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="U001" decimals="0">107000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree>
  <!--Accumulated Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss), after Tax-Other Postretirement Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesAfterTax contextRef="c20161231_RetirementPlanTypeAxis_OtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="U001" decimals="0">-1231081</us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesAfterTax>
  <!--Accumulated Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss), after Tax-Pension Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesAfterTax contextRef="c20161231_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember" unitRef="U001" decimals="0">33623438</us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesAfterTax>
  <!--Accumulated Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss), after Tax-Pension Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesAfterTax contextRef="c20171230_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember" unitRef="U001" decimals="0">32565614</us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesAfterTax>
  <!--Accumulated Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss), after Tax-Other Postretirement Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesAfterTax contextRef="c20171230_RetirementPlanTypeAxis_OtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="U001" decimals="0">-1089785</us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesAfterTax>
  <!--Defined Benefit Plan, Expected Future Benefit Payment, Year Two-Other Postretirement Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo contextRef="c20171230_RetirementPlanTypeAxis_OtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="U001" decimals="0">106000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo>
  <!--Defined Benefit Plan, Expected Future Benefit Payment, Year Two-Pension Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo contextRef="c20171230_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember" unitRef="U001" decimals="-5">4100000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo>
  <!--Defined Benefit Plan, Expected Future Benefit Payment, Next Twelve Months-Other Postretirement Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths contextRef="c20171230_RetirementPlanTypeAxis_OtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="U001" decimals="0">105000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths>
  <!--Defined Benefit Plan, Expected Future Benefit Payment, Next Twelve Months-Pension Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths contextRef="c20171230_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember" unitRef="U001" decimals="-5">3800000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths>
  <!--Actuarial (gain)/loss-Other Postretirement Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanActuarialGainLoss contextRef="c20170101to20171230_RetirementPlanTypeAxis_OtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="U001" decimals="0">-65601</us-gaap:DefinedBenefitPlanActuarialGainLoss>
  <!--Actuarial (gain)/loss-Pension Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanActuarialGainLoss contextRef="c20170101to20171230_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember" unitRef="U001" decimals="0">-1495135</us-gaap:DefinedBenefitPlanActuarialGainLoss>
  <!--Actuarial (gain)/loss-Other Postretirement Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanActuarialGainLoss contextRef="c20160103to20161231_RetirementPlanTypeAxis_OtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="U001" decimals="0">33022</us-gaap:DefinedBenefitPlanActuarialGainLoss>
  <!--Actuarial (gain)/loss-Pension Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanActuarialGainLoss contextRef="c20160103to20161231_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember" unitRef="U001" decimals="0">2940154</us-gaap:DefinedBenefitPlanActuarialGainLoss>
  <!--Defined Benefit Plan, Amortization of Gain (Loss)-Other Postretirement Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses contextRef="c20150104to20160102_RetirementPlanTypeAxis_OtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="U001" decimals="0">-18804</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
  <!--Defined Benefit Plan, Amortization of Gain (Loss)-Pension Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses contextRef="c20150104to20160102_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember" unitRef="U001" decimals="0">-1928298</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
  <!--Defined Benefit Plan, Amortization of Gain (Loss)-Other Postretirement Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses contextRef="c20170101to20171230_RetirementPlanTypeAxis_OtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="U001" decimals="0">77601</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
  <!--Defined Benefit Plan, Amortization of Gain (Loss)-Pension Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses contextRef="c20160103to20161231_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember" unitRef="U001" decimals="0">-1704863</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
  <!--Defined Benefit Plan, Amortization of Gain (Loss)-Other Postretirement Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses contextRef="c20160103to20161231_RetirementPlanTypeAxis_OtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="U001" decimals="0">93921</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
  <!--Defined Benefit Plan, Amortization of Gain (Loss)-Pension Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses contextRef="c20170101to20171230_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember" unitRef="U001" decimals="0">-1231486</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
  <!--Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Rate of Compensation Increase-Pension Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease contextRef="c20150104to20160102_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember" unitRef="U007" decimals="4">0.0325</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease>
  <!--Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Rate of Compensation Increase-Pension Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease contextRef="c20160103to20161231_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember" unitRef="U007" decimals="4">0.0325</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease>
  <!--Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Rate of Compensation Increase-Pension Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease contextRef="c20170101to20171230_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember" unitRef="U007" decimals="4">0.0000</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease>
  <!--Amortization of prior service cost-Pension Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit contextRef="c20170101to20171230_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember" unitRef="U001" decimals="0">178874</us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit>
  <!--Amortization of prior service cost-Other Postretirement Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit contextRef="c20150104to20160102_RetirementPlanTypeAxis_OtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="U001" decimals="0">-23889</us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit>
  <!--Amortization of prior service cost-Other Postretirement Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit contextRef="c20170101to20171230_RetirementPlanTypeAxis_OtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="U001" decimals="0">-21444</us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit>
  <!--Amortization of prior service cost-Pension Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit contextRef="c20150104to20160102_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember" unitRef="U001" decimals="0">218585</us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit>
  <!--Amortization of prior service cost-Pension Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit contextRef="c20160103to20161231_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember" unitRef="U001" decimals="0">200568</us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit>
  <!--Amortization of prior service cost-Other Postretirement Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit contextRef="c20160103to20161231_RetirementPlanTypeAxis_OtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="U001" decimals="0">-23890</us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit>
  <!--Defined Benefit Plan, Amounts for Asset (Liability) Recognized in Statement of Financial Position-Pension Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanAmountsRecognizedInBalanceSheet contextRef="c20171230_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember" unitRef="U001" decimals="0">26423429</us-gaap:DefinedBenefitPlanAmountsRecognizedInBalanceSheet>
  <!--Defined Benefit Plan, Amounts for Asset (Liability) Recognized in Statement of Financial Position-Pension Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanAmountsRecognizedInBalanceSheet contextRef="c20161231_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember" unitRef="U001" decimals="0">26631438</us-gaap:DefinedBenefitPlanAmountsRecognizedInBalanceSheet>
  <!--Defined Benefit Plan, Amounts for Asset (Liability) Recognized in Statement of Financial Position-Other Postretirement Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanAmountsRecognizedInBalanceSheet contextRef="c20161231_RetirementPlanTypeAxis_OtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="U001" decimals="0">1051700</us-gaap:DefinedBenefitPlanAmountsRecognizedInBalanceSheet>
  <!--Defined Benefit Plan, Amounts for Asset (Liability) Recognized in Statement of Financial Position-Other Postretirement Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanAmountsRecognizedInBalanceSheet contextRef="c20171230_RetirementPlanTypeAxis_OtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="U001" decimals="0">1032171</us-gaap:DefinedBenefitPlanAmountsRecognizedInBalanceSheet>
  <!--Defined Benefit Plan, Amounts for Asset (Liability) Recognized in Statement of Financial Position-->
  <us-gaap:DefinedBenefitPlanAmountsRecognizedInBalanceSheet contextRef="c20171230" unitRef="U001" decimals="0">-26423429</us-gaap:DefinedBenefitPlanAmountsRecognizedInBalanceSheet>
  <!--Defined Benefit Plan, Amounts for Asset (Liability) Recognized in Statement of Financial Position-->
  <us-gaap:DefinedBenefitPlanAmountsRecognizedInBalanceSheet contextRef="c20161231" unitRef="U001" decimals="0">-26631438</us-gaap:DefinedBenefitPlanAmountsRecognizedInBalanceSheet>
  <!--Value of employer common stock included plan assets-->
  <us-gaap:DefinedBenefitPlanAmountOfEmployerAndRelatedPartySecuritiesIncludedInPlanAssets contextRef="c20161231" unitRef="U001" decimals="0">4535676</us-gaap:DefinedBenefitPlanAmountOfEmployerAndRelatedPartySecuritiesIncludedInPlanAssets>
  <!--Value of employer common stock included plan assets-->
  <us-gaap:DefinedBenefitPlanAmountOfEmployerAndRelatedPartySecuritiesIncludedInPlanAssets contextRef="c20171230" unitRef="U001" decimals="0">5675021</us-gaap:DefinedBenefitPlanAmountOfEmployerAndRelatedPartySecuritiesIncludedInPlanAssets>
  <!--Value of employer common stock included plan assets-Pension Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanAmountOfEmployerAndRelatedPartySecuritiesIncludedInPlanAssets contextRef="c20171230_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember" unitRef="U001" decimals="0">0</us-gaap:DefinedBenefitPlanAmountOfEmployerAndRelatedPartySecuritiesIncludedInPlanAssets>
  <!--Value of employer common stock included plan assets-Pension Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanAmountOfEmployerAndRelatedPartySecuritiesIncludedInPlanAssets contextRef="c20161231_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember" unitRef="U001" decimals="0">0</us-gaap:DefinedBenefitPlanAmountOfEmployerAndRelatedPartySecuritiesIncludedInPlanAssets>
  <!--Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Discount Rate-Pension Benefits [Member]-Minimum [Member]-->
  <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate contextRef="c20170101to20171230_RangeAxis_MinimumMember_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember" unitRef="U007" decimals="4">0.0404</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate>
  <!--Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Discount Rate-Pension Benefits [Member]-Maximum [Member]-->
  <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate contextRef="c20170101to20171230_RangeAxis_MaximumMember_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember" unitRef="U007" decimals="4">0.0408</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate>
  <!--Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Discount Rate-Maximum [Member]-Pension Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate contextRef="c20160103to20161231_RangeAxis_MaximumMember_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember" unitRef="U007" decimals="4">0.0428</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate>
  <!--Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Discount Rate-Other Postretirement Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate contextRef="c20160103to20161231_RetirementPlanTypeAxis_OtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="U007" decimals="INF">0.0423</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate>
  <!--Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Discount Rate-Other Pension, Postretirement and Supplemental Plans [Member]-->
  <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate contextRef="c20160103to20161231_RetirementPlanTypeAxis_OtherPensionPlansPostretirementOrSupplementalPlansDefinedBenefitMember" unitRef="U007" decimals="4">0.0353</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate>
  <!--Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Discount Rate-Pension Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate contextRef="c20150104to20160102_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember" unitRef="U007" decimals="4">0.0390</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate>
  <!--Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Discount Rate-Other Postretirement Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate contextRef="c20150104to20160102_RetirementPlanTypeAxis_OtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="U007" decimals="INF">0.0390</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate>
  <!--Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Discount Rate-Other Postretirement Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate contextRef="c20170101to20171230_RetirementPlanTypeAxis_OtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="U007" decimals="INF">0.0412</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate>
  <!--Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Discount Rate-Other Pension, Postretirement and Supplemental Plans [Member]-->
  <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate contextRef="c20150104to20160102_RetirementPlanTypeAxis_OtherPensionPlansPostretirementOrSupplementalPlansDefinedBenefitMember" unitRef="U007" decimals="4">0.0390</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate>
  <!--Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Discount Rate-Pension Benefits [Member]-Minimum [Member]-->
  <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate contextRef="c20160103to20161231_RangeAxis_MinimumMember_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember" unitRef="U007" decimals="4">0.0424</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate>
  <!--Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Discount Rate-Other Pension, Postretirement and Supplemental Plans [Member]-->
  <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate contextRef="c20170101to20171230_RetirementPlanTypeAxis_OtherPensionPlansPostretirementOrSupplementalPlansDefinedBenefitMember" unitRef="U007" decimals="4">0.0303</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate>
  <!--Actual return on plan assets-Pension Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets contextRef="c20170101to20171230_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember" unitRef="U001" decimals="0">9315225</us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets>
  <!--Actual return on plan assets-Pension Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets contextRef="c20160103to20161231_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember" unitRef="U001" decimals="0">4653349</us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets>
  <!--Actual return on plan assets-Other Postretirement Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets contextRef="c20170101to20171230_RetirementPlanTypeAxis_OtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="U001" decimals="0">103889</us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets>
  <!--Actual return on plan assets-Other Postretirement Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets contextRef="c20160103to20161231_RetirementPlanTypeAxis_OtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="U001" decimals="0">99061</us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets>
  <!--Defined Benefit Plan, Assumptions Used Calculating Benefit Obligation, Discount Rate-Other Pension, Postretirement and Supplemental Plans [Member]-->
  <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate contextRef="c20161231_RetirementPlanTypeAxis_OtherPensionPlansPostretirementOrSupplementalPlansDefinedBenefitMember" unitRef="U007" decimals="4">0.0303</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate>
  <!--Defined Benefit Plan, Assumptions Used Calculating Benefit Obligation, Discount Rate-Pension Benefits [Member]-Minimum [Member]-->
  <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate contextRef="c20161231_RangeAxis_MinimumMember_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember" unitRef="U007" decimals="4">0.0404</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate>
  <!--Defined Benefit Plan, Assumptions Used Calculating Benefit Obligation, Discount Rate-Other Postretirement Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate contextRef="c20171230_RetirementPlanTypeAxis_OtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="U007" decimals="4">0.0360</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate>
  <!--Defined Benefit Plan, Assumptions Used Calculating Benefit Obligation, Discount Rate-Maximum [Member]-Pension Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate contextRef="c20161231_RangeAxis_MaximumMember_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember" unitRef="U007" decimals="4">0.0408</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate>
  <!--Defined Benefit Plan, Assumptions Used Calculating Benefit Obligation, Discount Rate-Pension Benefits [Member]-Maximum [Member]-->
  <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate contextRef="c20171230_RangeAxis_MaximumMember_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember" unitRef="U007" decimals="4">0.0357</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate>
  <!--Defined Benefit Plan, Assumptions Used Calculating Benefit Obligation, Discount Rate-Minimum [Member]-Pension Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate contextRef="c20171230_RangeAxis_MinimumMember_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember" unitRef="U007" decimals="4">0.0354</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate>
  <!--Defined Benefit Plan, Assumptions Used Calculating Benefit Obligation, Discount Rate-Other Postretirement Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate contextRef="c20161231_RetirementPlanTypeAxis_OtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="U007" decimals="4">0.0412</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate>
  <!--Defined Benefit Plan, Assumptions Used Calculating Benefit Obligation, Discount Rate-Other Pension, Postretirement and Supplemental Plans [Member]-->
  <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate contextRef="c20171230_RetirementPlanTypeAxis_OtherPensionPlansPostretirementOrSupplementalPlansDefinedBenefitMember" unitRef="U007" decimals="4">0.0310</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate>
  <!--Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Expected Long-term Rate of Return on Plan Assets-Pension Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets contextRef="c20170101to20171230_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember" unitRef="U007" decimals="3">0.075</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets>
  <!--Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Expected Long-term Rate of Return on Plan Assets-Other Postretirement Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets contextRef="c20150104to20160102_RetirementPlanTypeAxis_OtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="U007" decimals="3">0.080</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets>
  <!--Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Expected Long-term Rate of Return on Plan Assets-Other Postretirement Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets contextRef="c20160103to20161231_RetirementPlanTypeAxis_OtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="U007" decimals="3">0.080</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets>
  <!--Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Expected Long-term Rate of Return on Plan Assets-Other Postretirement Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets contextRef="c20170101to20171230_RetirementPlanTypeAxis_OtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="U007" decimals="3">0.040</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets>
  <!--Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Expected Long-term Rate of Return on Plan Assets-Pension Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets contextRef="c20160103to20161231_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember" unitRef="U007" decimals="3">0.080</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets>
  <!--Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Expected Long-term Rate of Return on Plan Assets-Pension Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets contextRef="c20150104to20160102_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember" unitRef="U007" decimals="3">0.080</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets>
  <!--Accumulated benefit obligation for all qualified and nonqualified defined benefit pension plans-->
  <us-gaap:DefinedBenefitPlanAccumulatedBenefitObligation contextRef="c20161231" unitRef="U001" decimals="0">92258937</us-gaap:DefinedBenefitPlanAccumulatedBenefitObligation>
  <!--Accumulated benefit obligation for all qualified and nonqualified defined benefit pension plans-->
  <us-gaap:DefinedBenefitPlanAccumulatedBenefitObligation contextRef="c20171230" unitRef="U001" decimals="0">98522201</us-gaap:DefinedBenefitPlanAccumulatedBenefitObligation>
  <!--Defined Benefit Plan, Benefit Obligation-Other Postretirement Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanBenefitObligation contextRef="c20160102_RetirementPlanTypeAxis_OtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="U001" decimals="0">1981344</us-gaap:DefinedBenefitPlanBenefitObligation>
  <!--Defined Benefit Plan, Benefit Obligation-Pension Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanBenefitObligation contextRef="c20161231_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember" unitRef="U001" decimals="0">92258937</us-gaap:DefinedBenefitPlanBenefitObligation>
  <!--Defined Benefit Plan, Benefit Obligation-Other Postretirement Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanBenefitObligation contextRef="c20161231_RetirementPlanTypeAxis_OtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="U001" decimals="0">2339050</us-gaap:DefinedBenefitPlanBenefitObligation>
  <!--Defined Benefit Plan, Benefit Obligation-Pension Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanBenefitObligation contextRef="c20160102_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember" unitRef="U001" decimals="0">87427769</us-gaap:DefinedBenefitPlanBenefitObligation>
  <!--Defined Benefit Plan, Benefit Obligation-Other Postretirement Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanBenefitObligation contextRef="c20171230_RetirementPlanTypeAxis_OtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="U001" decimals="0">2423410</us-gaap:DefinedBenefitPlanBenefitObligation>
  <!--Defined Benefit Plan, Benefit Obligation-Pension Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanBenefitObligation contextRef="c20171230_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember" unitRef="U001" decimals="0">98522201</us-gaap:DefinedBenefitPlanBenefitObligation>
  <!--Defined Benefit Plan, Fair Value of Plan Assets-Pension Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c20160102_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember" unitRef="U001" decimals="0">63122843</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
  <!--Defined Benefit Plan, Fair Value of Plan Assets-Pension Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c20161231_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember" unitRef="U001" decimals="0">65627499</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
  <!--Defined Benefit Plan, Fair Value of Plan Assets-Other Postretirement Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c20160102_RetirementPlanTypeAxis_OtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="U001" decimals="0">1188289</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
  <!--Defined Benefit Plan, Fair Value of Plan Assets-Other Postretirement Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c20161231_RetirementPlanTypeAxis_OtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="U001" decimals="0">1287350</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
  <!--Defined Benefit Plan, Fair Value of Plan Assets-Pension Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c20171230_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember" unitRef="U001" decimals="0">72098772</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
  <!--Defined Benefit Plan, Fair Value of Plan Assets-Other Postretirement Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c20171230_RetirementPlanTypeAxis_OtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="U001" decimals="0">1391239</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
  <!--Defined Benefit Plan, Expected Return (Loss) on Plan Assets-Other Postretirement Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets contextRef="c20170101to20171230_RetirementPlanTypeAxis_OtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="U001" decimals="0">51494</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
  <!--Defined Benefit Plan, Expected Return (Loss) on Plan Assets-Pension Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets contextRef="c20150104to20160102_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember" unitRef="U001" decimals="0">5151654</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
  <!--Defined Benefit Plan, Expected Return (Loss) on Plan Assets-Other Postretirement Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets contextRef="c20150104to20160102_RetirementPlanTypeAxis_OtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="U001" decimals="0">91936</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
  <!--Defined Benefit Plan, Expected Return (Loss) on Plan Assets-Pension Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets contextRef="c20170101to20171230_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember" unitRef="U001" decimals="0">4783531</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
  <!--Defined Benefit Plan, Expected Return (Loss) on Plan Assets-Pension Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets contextRef="c20160103to20161231_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember" unitRef="U001" decimals="0">4995858</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
  <!--Defined Benefit Plan, Expected Return (Loss) on Plan Assets-Other Postretirement Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets contextRef="c20160103to20161231_RetirementPlanTypeAxis_OtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="U001" decimals="0">47532</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
  <!--Interest cost-Other Postretirement Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanInterestCost contextRef="c20160103to20161231_RetirementPlanTypeAxis_OtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="U001" decimals="0">94872</us-gaap:DefinedBenefitPlanInterestCost>
  <!--Interest cost-Pension Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanInterestCost contextRef="c20170101to20171230_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember" unitRef="U001" decimals="0">3170194</us-gaap:DefinedBenefitPlanInterestCost>
  <!--Interest cost-Other Postretirement Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanInterestCost contextRef="c20170101to20171230_RetirementPlanTypeAxis_OtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="U001" decimals="0">80827</us-gaap:DefinedBenefitPlanInterestCost>
  <!--Interest cost-Pension Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanInterestCost contextRef="c20160103to20161231_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember" unitRef="U001" decimals="0">3486982</us-gaap:DefinedBenefitPlanInterestCost>
  <!--Interest cost-Pension Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanInterestCost contextRef="c20150104to20160102_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember" unitRef="U001" decimals="0">3472870</us-gaap:DefinedBenefitPlanInterestCost>
  <!--Interest cost-Other Postretirement Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanInterestCost contextRef="c20150104to20160102_RetirementPlanTypeAxis_OtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="U001" decimals="0">154915</us-gaap:DefinedBenefitPlanInterestCost>
  <!--Defined Benefit Plan, Plan Assets, Contributions by Employer-Pension Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanContributionsByEmployer contextRef="c20160103to20161231_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember" unitRef="U001" decimals="0">1249726</us-gaap:DefinedBenefitPlanContributionsByEmployer>
  <!--Defined Benefit Plan, Plan Assets, Contributions by Employer-Other Postretirement Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanContributionsByEmployer contextRef="c20160103to20161231_RetirementPlanTypeAxis_OtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="U001" decimals="0">151399</us-gaap:DefinedBenefitPlanContributionsByEmployer>
  <!--Defined Benefit Plan, Plan Assets, Contributions by Employer-Other Postretirement Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanContributionsByEmployer contextRef="c20170101to20171230_RetirementPlanTypeAxis_OtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="U001" decimals="0">139946</us-gaap:DefinedBenefitPlanContributionsByEmployer>
  <!--Defined Benefit Plan, Plan Assets, Contributions by Employer-Pension Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanContributionsByEmployer contextRef="c20170101to20171230_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember" unitRef="U001" decimals="0">541841</us-gaap:DefinedBenefitPlanContributionsByEmployer>
  <!--Defined Benefit Plan, Pension Plan with Accumulated Benefit Obligation in Excess of Plan Assets, Fair Value of Plan Assets-->
  <us-gaap:DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateFairValueOfPlanAssets contextRef="c20161231" unitRef="U001" decimals="0">65627499</us-gaap:DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateFairValueOfPlanAssets>
  <!--Defined Benefit Plan, Pension Plan with Accumulated Benefit Obligation in Excess of Plan Assets, Fair Value of Plan Assets-->
  <us-gaap:DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateFairValueOfPlanAssets contextRef="c20171230" unitRef="U001" decimals="0">72098722</us-gaap:DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateFairValueOfPlanAssets>
  <!--Service cost-Other Postretirement Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanServiceCost contextRef="c20170101to20171230_RetirementPlanTypeAxis_OtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="U001" decimals="0">27389</us-gaap:DefinedBenefitPlanServiceCost>
  <!--Service cost-Pension Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanServiceCost contextRef="c20170101to20171230_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember" unitRef="U001" decimals="0">1276608</us-gaap:DefinedBenefitPlanServiceCost>
  <!--Service cost-Pension Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanServiceCost contextRef="c20160103to20161231_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember" unitRef="U001" decimals="0">1977295</us-gaap:DefinedBenefitPlanServiceCost>
  <!--Service cost-Other Postretirement Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanServiceCost contextRef="c20160103to20161231_RetirementPlanTypeAxis_OtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="U001" decimals="0">29300</us-gaap:DefinedBenefitPlanServiceCost>
  <!--Service cost-Other Postretirement Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanServiceCost contextRef="c20150104to20160102_RetirementPlanTypeAxis_OtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="U001" decimals="0">217570</us-gaap:DefinedBenefitPlanServiceCost>
  <!--Service cost-Pension Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanServiceCost contextRef="c20150104to20160102_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember" unitRef="U001" decimals="0">3770191</us-gaap:DefinedBenefitPlanServiceCost>
  <!--Defined Benefit Plan, Net Periodic Benefit Cost (Credit)-Other Postretirement Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost contextRef="c20170101to20171230_RetirementPlanTypeAxis_OtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="U001" decimals="0">-42323</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
  <!--Defined Benefit Plan, Net Periodic Benefit Cost (Credit)-Other Postretirement Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost contextRef="c20160103to20161231_RetirementPlanTypeAxis_OtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="U001" decimals="0">-41171</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
  <!--Defined Benefit Plan, Net Periodic Benefit Cost (Credit)-Pension Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost contextRef="c20160103to20161231_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember" unitRef="U001" decimals="0">2373850</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
  <!--Defined Benefit Plan, Net Periodic Benefit Cost (Credit)-Pension Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost contextRef="c20150104to20160102_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember" unitRef="U001" decimals="0">4238290</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
  <!--Defined Benefit Plan, Net Periodic Benefit Cost (Credit)-Pension Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost contextRef="c20170101to20171230_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember" unitRef="U001" decimals="0">1073631</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
  <!--Defined Benefit Plan, Net Periodic Benefit Cost (Credit)-Other Postretirement Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost contextRef="c20150104to20160102_RetirementPlanTypeAxis_OtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="U001" decimals="0">275464</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
  <!--Defined Benefit Plan, Pension Plan with Accumulated Benefit Obligation in Excess of Plan Assets, Accumulated Benefit Obligation-->
  <us-gaap:DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateAccumulatedBenefitObligation contextRef="c20171230" unitRef="U001" decimals="0">98522201</us-gaap:DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateAccumulatedBenefitObligation>
  <!--Defined Benefit Plan, Pension Plan with Accumulated Benefit Obligation in Excess of Plan Assets, Accumulated Benefit Obligation-->
  <us-gaap:DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateAccumulatedBenefitObligation contextRef="c20161231" unitRef="U001" decimals="0">92258937</us-gaap:DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateAccumulatedBenefitObligation>
  <!--Number of shares of employer common stock included plan assets (in shares)-->
  <us-gaap:DefinedBenefitPlanNumberOfSharesOfEquitySecuritiesIssuedByEmployerAndRelatedPartiesIncludedInPlanAssets contextRef="c20171230" unitRef="U002" decimals="INF">217018</us-gaap:DefinedBenefitPlanNumberOfSharesOfEquitySecuritiesIssuedByEmployerAndRelatedPartiesIncludedInPlanAssets>
  <!--Number of shares of employer common stock included plan assets (in shares)-Pension Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanNumberOfSharesOfEquitySecuritiesIssuedByEmployerAndRelatedPartiesIncludedInPlanAssets contextRef="c20171230_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember" unitRef="U002" decimals="INF">0</us-gaap:DefinedBenefitPlanNumberOfSharesOfEquitySecuritiesIssuedByEmployerAndRelatedPartiesIncludedInPlanAssets>
  <!--Number of shares of employer common stock included plan assets (in shares)-->
  <us-gaap:DefinedBenefitPlanNumberOfSharesOfEquitySecuritiesIssuedByEmployerAndRelatedPartiesIncludedInPlanAssets contextRef="c20161231" unitRef="U002" decimals="INF">217018</us-gaap:DefinedBenefitPlanNumberOfSharesOfEquitySecuritiesIssuedByEmployerAndRelatedPartiesIncludedInPlanAssets>
  <!--Number of shares of employer common stock included plan assets (in shares)-Pension Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanNumberOfSharesOfEquitySecuritiesIssuedByEmployerAndRelatedPartiesIncludedInPlanAssets contextRef="c20161231_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember" unitRef="U002" decimals="INF">0</us-gaap:DefinedBenefitPlanNumberOfSharesOfEquitySecuritiesIssuedByEmployerAndRelatedPartiesIncludedInPlanAssets>
  <!--Defined Benefit Plan, Benefit Obligation, Increase (Decrease) for Plan Amendment-Pension Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanPlanAmendments contextRef="c20160103to20161231_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember" unitRef="U001" decimals="0">2534589</us-gaap:DefinedBenefitPlanPlanAmendments>
  <!--Defined Benefit Plan, Benefit Obligation, Increase (Decrease) for Plan Amendment-Other Postretirement Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanPlanAmendments contextRef="c20170101to20171230_RetirementPlanTypeAxis_OtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="U001" decimals="0">0</us-gaap:DefinedBenefitPlanPlanAmendments>
  <!--Defined Benefit Plan, Benefit Obligation, Increase (Decrease) for Plan Amendment-Other Postretirement Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanPlanAmendments contextRef="c20160103to20161231_RetirementPlanTypeAxis_OtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="U001" decimals="0">0</us-gaap:DefinedBenefitPlanPlanAmendments>
  <!--Defined Benefit Plan, Benefit Obligation, Increase (Decrease) for Plan Amendment-Pension Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanPlanAmendments contextRef="c20170101to20171230_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember" unitRef="U001" decimals="0">-496899</us-gaap:DefinedBenefitPlanPlanAmendments>
  <!--Defined Benefit Plan, Pension Plan with Accumulated Benefit Obligation in Excess of Plan Assets, Projected Benefit Obligation-->
  <us-gaap:DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateProjectedBenefitObligation contextRef="c20171230" unitRef="U001" decimals="0">98522201</us-gaap:DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateProjectedBenefitObligation>
  <!--Defined Benefit Plan, Pension Plan with Accumulated Benefit Obligation in Excess of Plan Assets, Projected Benefit Obligation-->
  <us-gaap:DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateProjectedBenefitObligation contextRef="c20161231" unitRef="U001" decimals="0">92258937</us-gaap:DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateProjectedBenefitObligation>
  <!--Liability, Defined Benefit Pension Plan, Noncurrent-->
  <us-gaap:DefinedBenefitPensionPlanLiabilitiesNoncurrent contextRef="c20171230" unitRef="U001" decimals="0">26423429</us-gaap:DefinedBenefitPensionPlanLiabilitiesNoncurrent>
  <!--Liability, Defined Benefit Pension Plan, Noncurrent-->
  <us-gaap:DefinedBenefitPensionPlanLiabilitiesNoncurrent contextRef="c20161231" unitRef="U001" decimals="0">26631438</us-gaap:DefinedBenefitPensionPlanLiabilitiesNoncurrent>
  <!--Fair value of plan assets-Pension Benefits [Member]-Level 3 [Member]-International Large Cap with Active Currency [Member]-->
  <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent contextRef="c20161231_DefinedBenefitPlanByPlanAssetCategoriesAxis_InternationalLargeCapWithActiveCurrencyMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember" unitRef="U001" decimals="0">0</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent>
  <!--Fair value of plan assets-Pension Benefits [Member]-Level 3 [Member]-Intermediate Bond [Member]-->
  <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent contextRef="c20161231_DefinedBenefitPlanByPlanAssetCategoriesAxis_IntermediateBondMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember" unitRef="U001" decimals="0">0</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent>
  <!--Fair value of plan assets-Fourteen Year Target Duration LDI Fixed Income Fund [Member]-Pension Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent contextRef="c20161231_DefinedBenefitPlanByPlanAssetCategoriesAxis_FourteenYearTargetDurationLdiFixedIncomeFundMember_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember" unitRef="U001" decimals="0">3790209</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent>
  <!--Fair value of plan assets-Level 1 [Member]-Ten Year Target Duration STRIPS Fixed Income Fund [Member]-Pension Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent contextRef="c20171230_DefinedBenefitPlanByPlanAssetCategoriesAxis_TenYearTargetDurationSTRIPSFixedIncomeFundMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember" unitRef="U001" decimals="0" id="Item-1">0</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent>
  <!--Fair value of plan assets-Fifteen Year Target Duration STRIPS Fixed Income Fund [Member]-Pension Benefits [Member]-Level 2 [Member]-->
  <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent contextRef="c20161231_DefinedBenefitPlanByPlanAssetCategoriesAxis_FifteenYearTargetDurationSTRIPSFixedIncomeFundMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel2Member_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember" unitRef="U001" decimals="0">2504395</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent>
  <!--Fair value of plan assets-Cash and Cash Equivalents [Member]-Level 2 [Member]-Pension Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent contextRef="c20171230_DefinedBenefitPlanByPlanAssetCategoriesAxis_CashAndCashEquivalentsMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel2Member_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember" unitRef="U001" decimals="0">278016</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent>
  <!--Fair value of plan assets-Pension Benefits [Member]-Level 1 [Member]-International Large Cap with Active Currency [Member]-->
  <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent contextRef="c20161231_DefinedBenefitPlanByPlanAssetCategoriesAxis_InternationalLargeCapWithActiveCurrencyMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember" unitRef="U001" decimals="0">0</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent>
  <!--Fair value of plan assets-Pension Benefits [Member]-Fifteen Year Target Duration STRIPS Fixed Income Fund [Member]-->
  <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent contextRef="c20171230_DefinedBenefitPlanByPlanAssetCategoriesAxis_FifteenYearTargetDurationSTRIPSFixedIncomeFundMember_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember" unitRef="U001" decimals="0" id="Item-2">1905068</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent>
  <!--Fair value of plan assets-Pension Benefits [Member]-Level 2 [Member]-Ten Year Target Duration STRIPS Fixed Income Fund [Member]-->
  <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent contextRef="c20171230_DefinedBenefitPlanByPlanAssetCategoriesAxis_TenYearTargetDurationSTRIPSFixedIncomeFundMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel2Member_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember" unitRef="U001" decimals="0" id="Item-3">3570427</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent>
  <!--Fair value of plan assets-Multi Asset Core Plus Fund [Member]-Pension Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent contextRef="c20171230_DefinedBenefitPlanByPlanAssetCategoriesAxis_MultiAssetCorePlusFundMember_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember" unitRef="U001" decimals="0" id="Item-4">31642837</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent>
  <!--Fair value of plan assets-Level 1 [Member]-Pension Benefits [Member]-Twenty Eight to Twenty Nine Year Target Duration STRIPS Fixed Income Fund [Member]-->
  <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent contextRef="c20171230_DefinedBenefitPlanByPlanAssetCategoriesAxis_TwentyEightToTwentyNineYearTargetDurationSTRIPSFixedIncomeFundMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember" unitRef="U001" decimals="0" id="Item-5">0</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent>
  <!--Fair value of plan assets-Level 2 [Member]-Insurance contracts [Member]-Pension Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent contextRef="c20171230_DefinedBenefitPlanByPlanAssetCategoriesAxis_InsuranceContractsMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel2Member_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember" unitRef="U001" decimals="0">2765967</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent>
  <!--Fair value of plan assets-Pension Benefits [Member]-Ten Year Target Duration STRIPS Fixed Income Fund [Member]-->
  <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent contextRef="c20171230_DefinedBenefitPlanByPlanAssetCategoriesAxis_TenYearTargetDurationSTRIPSFixedIncomeFundMember_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember" unitRef="U001" decimals="0" id="Item-6">3570427</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent>
  <!--Fair value of plan assets-Pension Benefits [Member]-Level 3 [Member]-Eight Year Target Duration LDI Fixed Income Fund [Member]-->
  <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent contextRef="c20161231_DefinedBenefitPlanByPlanAssetCategoriesAxis_EightYearTargetDurationLdiFixedIncomeFundMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember" unitRef="U001" decimals="0">0</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent>
  <!--Fair value of plan assets-Pension Benefits [Member]-US Large Cap Equity Fund [Member]-Level 3 [Member]-->
  <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent contextRef="c20161231_DefinedBenefitPlanByPlanAssetCategoriesAxis_USLargeCapEquityFundMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember" unitRef="U001" decimals="0" id="Item-7">0</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent>
  <!--Fair value of plan assets-Pension Benefits [Member]-Cash and Cash Equivalents [Member]-->
  <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent contextRef="c20171230_DefinedBenefitPlanByPlanAssetCategoriesAxis_CashAndCashEquivalentsMember_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember" unitRef="U001" decimals="0">278016</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent>
  <!--Fair value of plan assets-Twelve Year Target Duration LDI Fixed Income Fund [Member]-Pension Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent contextRef="c20161231_DefinedBenefitPlanByPlanAssetCategoriesAxis_TwelveYearTargetDurationLdiFixedIncomeFundMember_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember" unitRef="U001" decimals="0">2122411</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent>
  <!--Fair value of plan assets-Pension Benefits [Member]-Level 3 [Member]-Fourteen Year Target Duration LDI Fixed Income Fund [Member]-->
  <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent contextRef="c20161231_DefinedBenefitPlanByPlanAssetCategoriesAxis_FourteenYearTargetDurationLdiFixedIncomeFundMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember" unitRef="U001" decimals="0">0</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent>
  <!--Fair value of plan assets-Pension Benefits [Member]-Level 2 [Member]-Twenty Eight to Twenty Nine Year Target Duration STRIPS Fixed Income Fund [Member]-->
  <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent contextRef="c20161231_DefinedBenefitPlanByPlanAssetCategoriesAxis_TwentyEightToTwentyNineYearTargetDurationSTRIPSFixedIncomeFundMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel2Member_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember" unitRef="U001" decimals="0">464106</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent>
  <!--Fair value of plan assets-Sixteen Year Target Duration LDI Fixed Income Fund [Member]-Pension Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent contextRef="c20161231_DefinedBenefitPlanByPlanAssetCategoriesAxis_SixteenYearTargetDurationLdiFixedIncomeFundMember_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember" unitRef="U001" decimals="0">5650440</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent>
  <!--Fair value of plan assets-Pension Benefits [Member]-Level 3 [Member]-Multi Asset Core Plus Fund [Member]-->
  <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent contextRef="c20171230_DefinedBenefitPlanByPlanAssetCategoriesAxis_MultiAssetCorePlusFundMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember" unitRef="U001" decimals="0" id="Item-8">0</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent>
  <!--Fair value of plan assets-Pension Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent contextRef="c20171230_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember" unitRef="U001" decimals="0">72098771</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent>
  <!--Fair value of plan assets-Pension Benefits [Member]-Level 2 [Member]-->
  <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent contextRef="c20171230_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel2Member_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember" unitRef="U001" decimals="0">66423750</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent>
  <!--Fair value of plan assets-Level 1 [Member]-U.S. Large Cap [Member]-Pension Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent contextRef="c20161231_DefinedBenefitPlanByPlanAssetCategoriesAxis_USLargeCapMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember" unitRef="U001" decimals="0" id="Item-9">0</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent>
  <!--Fair value of plan assets-International Large Cap with Active Currency [Member]-Pension Benefits [Member]-Level 2 [Member]-->
  <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent contextRef="c20161231_DefinedBenefitPlanByPlanAssetCategoriesAxis_InternationalLargeCapWithActiveCurrencyMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel2Member_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember" unitRef="U001" decimals="0">8178635</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent>
  <!--Fair value of plan assets-Level 2 [Member]-Eight Year Target Duration LDI Fixed Income Fund [Member]-Pension Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent contextRef="c20171230_DefinedBenefitPlanByPlanAssetCategoriesAxis_EightYearTargetDurationLdiFixedIncomeFundMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel2Member_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember" unitRef="U001" decimals="0" id="Item-10">6033648</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent>
  <!--Fair value of plan assets-Pension Benefits [Member]-Cash and Cash Equivalents [Member]-Level 1 [Member]-->
  <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent contextRef="c20171230_DefinedBenefitPlanByPlanAssetCategoriesAxis_CashAndCashEquivalentsMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember" unitRef="U001" decimals="0">0</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent>
  <!--Fair value of plan assets-Pension Benefits [Member]-Level 3 [Member]-Eight Year Target Duration LDI Fixed Income Fund [Member]-->
  <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent contextRef="c20171230_DefinedBenefitPlanByPlanAssetCategoriesAxis_EightYearTargetDurationLdiFixedIncomeFundMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember" unitRef="U001" decimals="0" id="Item-11">0</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent>
  <!--Fair value of plan assets-Level 2 [Member]-Pension Benefits [Member]-The Eastern Company Common Stock [Member]-->
  <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent contextRef="c20161231_DefinedBenefitPlanByPlanAssetCategoriesAxis_EasternCompanyCommonStockMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel2Member_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember" unitRef="U001" decimals="0">0</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent>
  <!--Fair value of plan assets-U.S. Small Cap [Member]-Level 1 [Member]-Pension Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent contextRef="c20161231_DefinedBenefitPlanByPlanAssetCategoriesAxis_USSmallCapMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember" unitRef="U001" decimals="0" id="Item-12">0</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent>
  <!--Fair value of plan assets-US Large Cap Equity Fund [Member]-Pension Benefits [Member]-Level 2 [Member]-->
  <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent contextRef="c20161231_DefinedBenefitPlanByPlanAssetCategoriesAxis_USLargeCapEquityFundMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel2Member_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember" unitRef="U001" decimals="0" id="Item-13">5984636</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent>
  <!--Fair value of plan assets-Insurance contracts [Member]-Level 1 [Member]-Pension Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent contextRef="c20171230_DefinedBenefitPlanByPlanAssetCategoriesAxis_InsuranceContractsMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember" unitRef="U001" decimals="0">0</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent>
  <!--Fair value of plan assets-Twenty Eight to Twenty Nine Year Target Duration STRIPS Fixed Income Fund [Member]-Pension Benefits [Member]-Level 2 [Member]-->
  <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent contextRef="c20171230_DefinedBenefitPlanByPlanAssetCategoriesAxis_TwentyEightToTwentyNineYearTargetDurationSTRIPSFixedIncomeFundMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel2Member_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember" unitRef="U001" decimals="0" id="Item-14">2144581</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent>
  <!--Fair value of plan assets-Pension Benefits [Member]-Fourteen Year Target Duration LDI Fixed Income Fund [Member]-Level 1 [Member]-->
  <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent contextRef="c20171230_DefinedBenefitPlanByPlanAssetCategoriesAxis_FourteenYearTargetDurationLdiFixedIncomeFundMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember" unitRef="U001" decimals="0" id="Item-15">0</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent>
  <!--Fair value of plan assets-Pension Benefits [Member]-Level 2 [Member]-Fourteen Year Target Duration LDI Fixed Income Fund [Member]-->
  <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent contextRef="c20171230_DefinedBenefitPlanByPlanAssetCategoriesAxis_FourteenYearTargetDurationLdiFixedIncomeFundMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel2Member_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember" unitRef="U001" decimals="0" id="Item-16">18083206</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent>
  <!--Fair value of plan assets-Pension Benefits [Member]-Level 3 [Member]-Ten Year Target Duration LDI Fixed Income Fund [Member]-->
  <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent contextRef="c20161231_DefinedBenefitPlanByPlanAssetCategoriesAxis_TenYearTargetDurationLdiFixedIncomeFundMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember" unitRef="U001" decimals="0">0</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent>
  <!--Fair value of plan assets-Level 3 [Member]-Pension Benefits [Member]-U.S. Large Cap [Member]-->
  <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent contextRef="c20161231_DefinedBenefitPlanByPlanAssetCategoriesAxis_USLargeCapMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember" unitRef="U001" decimals="0" id="Item-17">0</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent>
  <!--Fair value of plan assets-The Eastern Company Common Stock [Member]-Pension Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent contextRef="c20161231_DefinedBenefitPlanByPlanAssetCategoriesAxis_EasternCompanyCommonStockMember_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember" unitRef="U001" decimals="0">4535676</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent>
  <!--Fair value of plan assets-Pension Benefits [Member]-Ten Year Target Duration LDI Fixed Income Fund [Member]-Level 1 [Member]-->
  <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent contextRef="c20161231_DefinedBenefitPlanByPlanAssetCategoriesAxis_TenYearTargetDurationLdiFixedIncomeFundMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember" unitRef="U001" decimals="0">0</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent>
  <!--Fair value of plan assets-Pension Benefits [Member]-The Eastern Company Common Stock [Member]-->
  <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent contextRef="c20171230_DefinedBenefitPlanByPlanAssetCategoriesAxis_EasternCompanyCommonStockMember_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember" unitRef="U001" decimals="0">5675021</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent>
  <!--Fair value of plan assets-Pension Benefits [Member]-International Large Cap with Active Currency [Member]-->
  <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent contextRef="c20161231_DefinedBenefitPlanByPlanAssetCategoriesAxis_InternationalLargeCapWithActiveCurrencyMember_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember" unitRef="U001" decimals="0">8178635</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent>
  <!--Fair value of plan assets-Twelve Year Target Duration LDI Fixed Income Fund [Member]-Level 2 [Member]-Pension Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent contextRef="c20161231_DefinedBenefitPlanByPlanAssetCategoriesAxis_TwelveYearTargetDurationLdiFixedIncomeFundMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel2Member_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember" unitRef="U001" decimals="0">2122411</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent>
  <!--Fair value of plan assets-Level 2 [Member]-Pension Benefits [Member]-Multi Asset Core Plus Fund [Member]-->
  <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent contextRef="c20171230_DefinedBenefitPlanByPlanAssetCategoriesAxis_MultiAssetCorePlusFundMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel2Member_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember" unitRef="U001" decimals="0" id="Item-18">31642837</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent>
  <!--Fair value of plan assets-Level 3 [Member]-Pension Benefits [Member]-Ten Year Target Duration STRIPS Fixed Income Fund [Member]-->
  <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent contextRef="c20171230_DefinedBenefitPlanByPlanAssetCategoriesAxis_TenYearTargetDurationSTRIPSFixedIncomeFundMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember" unitRef="U001" decimals="0" id="Item-19">0</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent>
  <!--Fair value of plan assets-Ten Year Target Duration LDI Fixed Income Fund [Member]-Level 2 [Member]-Pension Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent contextRef="c20161231_DefinedBenefitPlanByPlanAssetCategoriesAxis_TenYearTargetDurationLdiFixedIncomeFundMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel2Member_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember" unitRef="U001" decimals="0">1851317</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent>
  <!--Fair value of plan assets-Twelve Year Target Duration LDI Fixed Income Fund [Member]-Pension Benefits [Member]-Level 3 [Member]-->
  <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent contextRef="c20161231_DefinedBenefitPlanByPlanAssetCategoriesAxis_TwelveYearTargetDurationLdiFixedIncomeFundMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember" unitRef="U001" decimals="0">0</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent>
  <!--Fair value of plan assets-Pension Benefits [Member]-Eight Year Target Duration LDI Fixed Income Fund [Member]-->
  <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent contextRef="c20171230_DefinedBenefitPlanByPlanAssetCategoriesAxis_EightYearTargetDurationLdiFixedIncomeFundMember_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember" unitRef="U001" decimals="0" id="Item-20">6033648</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent>
  <!--Fair value of plan assets-Pension Benefits [Member]-Level 1 [Member]-Twelve Year Target Duration LDI Fixed Income Fund [Member]-->
  <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent contextRef="c20161231_DefinedBenefitPlanByPlanAssetCategoriesAxis_TwelveYearTargetDurationLdiFixedIncomeFundMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember" unitRef="U001" decimals="0">0</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent>
  <!--Fair value of plan assets-Pension Benefits [Member]-U.S. Large Cap [Member]-->
  <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent contextRef="c20161231_DefinedBenefitPlanByPlanAssetCategoriesAxis_USLargeCapMember_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember" unitRef="U001" decimals="0" id="Item-21">7131589</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent>
  <!--Fair value of plan assets-Pension Benefits [Member]-U.S. Small Cap [Member]-->
  <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent contextRef="c20161231_DefinedBenefitPlanByPlanAssetCategoriesAxis_USSmallCapMember_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember" unitRef="U001" decimals="0" id="Item-22">4875234</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent>
  <!--Fair value of plan assets-U.S. Large Cap [Member]-Pension Benefits [Member]-Level 2 [Member]-->
  <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent contextRef="c20161231_DefinedBenefitPlanByPlanAssetCategoriesAxis_USLargeCapMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel2Member_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember" unitRef="U001" decimals="0" id="Item-23">7131589</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent>
  <!--Fair value of plan assets-Sixteen Year Target Duration LDI Fixed Income Fund [Member]-Pension Benefits [Member]-Level 3 [Member]-->
  <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent contextRef="c20161231_DefinedBenefitPlanByPlanAssetCategoriesAxis_SixteenYearTargetDurationLdiFixedIncomeFundMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember" unitRef="U001" decimals="0">0</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent>
  <!--Fair value of plan assets-Level 1 [Member]-Pension Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent contextRef="c20171230_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember" unitRef="U001" decimals="0">5675021</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent>
  <!--Fair value of plan assets-Fourteen Year Target Duration LDI Fixed Income Fund [Member]-Pension Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent contextRef="c20171230_DefinedBenefitPlanByPlanAssetCategoriesAxis_FourteenYearTargetDurationLdiFixedIncomeFundMember_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember" unitRef="U001" decimals="0" id="Item-24">18083206</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent>
  <!--Fair value of plan assets-Intermediate Bond [Member]-Pension Benefits [Member]-Level 2 [Member]-->
  <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent contextRef="c20161231_DefinedBenefitPlanByPlanAssetCategoriesAxis_IntermediateBondMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel2Member_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember" unitRef="U001" decimals="0">8700175</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent>
  <!--Fair value of plan assets-Pension Benefits [Member]-Twenty Eight to Twenty Nine Year Target Duration STRIPS Fixed Income Fund [Member]-Level 3 [Member]-->
  <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent contextRef="c20161231_DefinedBenefitPlanByPlanAssetCategoriesAxis_TwentyEightToTwentyNineYearTargetDurationSTRIPSFixedIncomeFundMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember" unitRef="U001" decimals="0">0</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent>
  <!--Fair value of plan assets-Level 2 [Member]-Ten Year Target Duration STRIPS Fixed Income Fund [Member]-Pension Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent contextRef="c20161231_DefinedBenefitPlanByPlanAssetCategoriesAxis_TenYearTargetDurationSTRIPSFixedIncomeFundMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel2Member_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember" unitRef="U001" decimals="0">1407518</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent>
  <!--Fair value of plan assets-Level 1 [Member]-Pension Benefits [Member]-Twenty Eight to Twenty Nine Year Target Duration STRIPS Fixed Income Fund [Member]-->
  <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent contextRef="c20161231_DefinedBenefitPlanByPlanAssetCategoriesAxis_TwentyEightToTwentyNineYearTargetDurationSTRIPSFixedIncomeFundMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember" unitRef="U001" decimals="0">0</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent>
  <!--Fair value of plan assets-Pension Benefits [Member]-Emerging Market [Member]-->
  <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent contextRef="c20161231_DefinedBenefitPlanByPlanAssetCategoriesAxis_EmergingMarketMember_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember" unitRef="U001" decimals="0">3373089</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent>
  <!--Fair value of plan assets-Pension Benefits [Member]-Intermediate Bond [Member]-Level 1 [Member]-->
  <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent contextRef="c20161231_DefinedBenefitPlanByPlanAssetCategoriesAxis_IntermediateBondMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember" unitRef="U001" decimals="0">0</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent>
  <!--Fair value of plan assets-Pension Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent contextRef="c20161231_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember" unitRef="U001" decimals="0">65627501</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent>
  <!--Fair value of plan assets-Pension Benefits [Member]-Level 3 [Member]-U.S. Small Cap [Member]-->
  <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent contextRef="c20161231_DefinedBenefitPlanByPlanAssetCategoriesAxis_USSmallCapMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember" unitRef="U001" decimals="0" id="Item-25">0</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent>
  <!--Fair value of plan assets-Pension Benefits [Member]-Level 3 [Member]-Insurance contracts [Member]-->
  <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent contextRef="c20161231_DefinedBenefitPlanByPlanAssetCategoriesAxis_InsuranceContractsMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember" unitRef="U001" decimals="0">0</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent>
  <!--Fair value of plan assets-Pension Benefits [Member]-Eight Year Target Duration LDI Fixed Income Fund [Member]-Level 1 [Member]-->
  <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent contextRef="c20171230_DefinedBenefitPlanByPlanAssetCategoriesAxis_EightYearTargetDurationLdiFixedIncomeFundMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember" unitRef="U001" decimals="0" id="Item-26">0</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent>
  <!--Fair value of plan assets-Level 1 [Member]-Fifteen Year Target Duration STRIPS Fixed Income Fund [Member]-Pension Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent contextRef="c20171230_DefinedBenefitPlanByPlanAssetCategoriesAxis_FifteenYearTargetDurationSTRIPSFixedIncomeFundMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember" unitRef="U001" decimals="0" id="Item-27">0</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent>
  <!--Fair value of plan assets-Twenty Eight to Twenty Nine Year Target Duration STRIPS Fixed Income Fund [Member]-Pension Benefits [Member]-Level 3 [Member]-->
  <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent contextRef="c20171230_DefinedBenefitPlanByPlanAssetCategoriesAxis_TwentyEightToTwentyNineYearTargetDurationSTRIPSFixedIncomeFundMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember" unitRef="U001" decimals="0" id="Item-28">0</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent>
  <!--Fair value of plan assets-Level 2 [Member]-Pension Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent contextRef="c20161231_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel2Member_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember" unitRef="U001" decimals="0">61091825</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent>
  <!--Fair value of plan assets-Pension Benefits [Member]-Fifteen Year Target Duration STRIPS Fixed Income Fund [Member]-Level 1 [Member]-->
  <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent contextRef="c20161231_DefinedBenefitPlanByPlanAssetCategoriesAxis_FifteenYearTargetDurationSTRIPSFixedIncomeFundMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember" unitRef="U001" decimals="0">0</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent>
  <!--Fair value of plan assets-Insurance contracts [Member]-Pension Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent contextRef="c20161231_DefinedBenefitPlanByPlanAssetCategoriesAxis_InsuranceContractsMember_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember" unitRef="U001" decimals="0">3282552</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent>
  <!--Fair value of plan assets-U.S. Small Cap [Member]-Level 2 [Member]-Pension Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent contextRef="c20161231_DefinedBenefitPlanByPlanAssetCategoriesAxis_USSmallCapMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel2Member_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember" unitRef="U001" decimals="0" id="Item-29">4875234</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent>
  <!--Fair value of plan assets-Pension Benefits [Member]-Fifteen Year Target Duration STRIPS Fixed Income Fund [Member]-Level 2 [Member]-->
  <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent contextRef="c20171230_DefinedBenefitPlanByPlanAssetCategoriesAxis_FifteenYearTargetDurationSTRIPSFixedIncomeFundMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel2Member_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember" unitRef="U001" decimals="0" id="Item-30">1905068</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent>
  <!--Fair value of plan assets-Level 3 [Member]-Pension Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent contextRef="c20171230_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember" unitRef="U001" decimals="0">0</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent>
  <!--Fair value of plan assets-Fifteen Year Target Duration STRIPS Fixed Income Fund [Member]-Pension Benefits [Member]-Level 3 [Member]-->
  <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent contextRef="c20161231_DefinedBenefitPlanByPlanAssetCategoriesAxis_FifteenYearTargetDurationSTRIPSFixedIncomeFundMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember" unitRef="U001" decimals="0">0</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent>
  <!--Fair value of plan assets-Insurance contracts [Member]-Pension Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent contextRef="c20171230_DefinedBenefitPlanByPlanAssetCategoriesAxis_InsuranceContractsMember_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember" unitRef="U001" decimals="0">2765967</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent>
  <!--Fair value of plan assets-Pension Benefits [Member]-Level 3 [Member]-Ten Year Target Duration STRIPS Fixed Income Fund [Member]-->
  <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent contextRef="c20161231_DefinedBenefitPlanByPlanAssetCategoriesAxis_TenYearTargetDurationSTRIPSFixedIncomeFundMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember" unitRef="U001" decimals="0">0</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent>
  <!--Fair value of plan assets-Pension Benefits [Member]-Level 2 [Member]-Insurance contracts [Member]-->
  <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent contextRef="c20161231_DefinedBenefitPlanByPlanAssetCategoriesAxis_InsuranceContractsMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel2Member_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember" unitRef="U001" decimals="0">3282552</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent>
  <!--Fair value of plan assets-Pension Benefits [Member]-Level 1 [Member]-->
  <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent contextRef="c20161231_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember" unitRef="U001" decimals="0">4535676</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent>
  <!--Fair value of plan assets-Sixteen Year Target Duration LDI Fixed Income Fund [Member]-Pension Benefits [Member]-Level 2 [Member]-->
  <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent contextRef="c20161231_DefinedBenefitPlanByPlanAssetCategoriesAxis_SixteenYearTargetDurationLdiFixedIncomeFundMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel2Member_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember" unitRef="U001" decimals="0">5650440</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent>
  <!--Fair value of plan assets-Pension Benefits [Member]-Twenty Eight to Twenty Nine Year Target Duration STRIPS Fixed Income Fund [Member]-->
  <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent contextRef="c20161231_DefinedBenefitPlanByPlanAssetCategoriesAxis_TwentyEightToTwentyNineYearTargetDurationSTRIPSFixedIncomeFundMember_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember" unitRef="U001" decimals="0">464106</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent>
  <!--Fair value of plan assets-Pension Benefits [Member]-Sixteen Year Target Duration LDI Fixed Income Fund [Member]-Level 1 [Member]-->
  <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent contextRef="c20161231_DefinedBenefitPlanByPlanAssetCategoriesAxis_SixteenYearTargetDurationLdiFixedIncomeFundMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember" unitRef="U001" decimals="0">0</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent>
  <!--Fair value of plan assets-The Eastern Company Common Stock [Member]-Pension Benefits [Member]-Level 1 [Member]-->
  <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent contextRef="c20161231_DefinedBenefitPlanByPlanAssetCategoriesAxis_EasternCompanyCommonStockMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember" unitRef="U001" decimals="0">4535676</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent>
  <!--Fair value of plan assets-The Eastern Company Common Stock [Member]-Level 1 [Member]-Pension Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent contextRef="c20171230_DefinedBenefitPlanByPlanAssetCategoriesAxis_EasternCompanyCommonStockMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember" unitRef="U001" decimals="0">5675021</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent>
  <!--Fair value of plan assets-Twenty Eight to Twenty Nine Year Target Duration STRIPS Fixed Income Fund [Member]-Pension Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent contextRef="c20171230_DefinedBenefitPlanByPlanAssetCategoriesAxis_TwentyEightToTwentyNineYearTargetDurationSTRIPSFixedIncomeFundMember_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember" unitRef="U001" decimals="0" id="Item-31">2144581</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent>
  <!--Fair value of plan assets-Pension Benefits [Member]-Fifteen Year Target Duration STRIPS Fixed Income Fund [Member]-->
  <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent contextRef="c20161231_DefinedBenefitPlanByPlanAssetCategoriesAxis_FifteenYearTargetDurationSTRIPSFixedIncomeFundMember_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember" unitRef="U001" decimals="0">2504395</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent>
  <!--Fair value of plan assets-Fourteen Year Target Duration LDI Fixed Income Fund [Member]-Pension Benefits [Member]-Level 2 [Member]-->
  <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent contextRef="c20161231_DefinedBenefitPlanByPlanAssetCategoriesAxis_FourteenYearTargetDurationLdiFixedIncomeFundMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel2Member_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember" unitRef="U001" decimals="0">3790209</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent>
  <!--Fair value of plan assets-Eight Year Target Duration LDI Fixed Income Fund [Member]-Pension Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent contextRef="c20161231_DefinedBenefitPlanByPlanAssetCategoriesAxis_EightYearTargetDurationLdiFixedIncomeFundMember_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember" unitRef="U001" decimals="0">1499390</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent>
  <!--Fair value of plan assets-Pension Benefits [Member]-Level 3 [Member]-->
  <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent contextRef="c20161231_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember" unitRef="U001" decimals="0">0</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent>
  <!--Fair value of plan assets-Pension Benefits [Member]-Level 1 [Member]-Ten Year Target Duration STRIPS Fixed Income Fund [Member]-->
  <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent contextRef="c20161231_DefinedBenefitPlanByPlanAssetCategoriesAxis_TenYearTargetDurationSTRIPSFixedIncomeFundMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember" unitRef="U001" decimals="0">0</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent>
  <!--Fair value of plan assets-Pension Benefits [Member]-Intermediate Bond [Member]-->
  <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent contextRef="c20161231_DefinedBenefitPlanByPlanAssetCategoriesAxis_IntermediateBondMember_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember" unitRef="U001" decimals="0">8700175</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent>
  <!--Fair value of plan assets-Pension Benefits [Member]-Ten Year Target Duration LDI Fixed Income Fund [Member]-->
  <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent contextRef="c20161231_DefinedBenefitPlanByPlanAssetCategoriesAxis_TenYearTargetDurationLdiFixedIncomeFundMember_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember" unitRef="U001" decimals="0">1851317</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent>
  <!--Fair value of plan assets-Insurance contracts [Member]-Pension Benefits [Member]-Level 3 [Member]-->
  <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent contextRef="c20171230_DefinedBenefitPlanByPlanAssetCategoriesAxis_InsuranceContractsMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember" unitRef="U001" decimals="0">0</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent>
  <!--Fair value of plan assets-Pension Benefits [Member]-Emerging Market [Member]-Level 2 [Member]-->
  <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent contextRef="c20161231_DefinedBenefitPlanByPlanAssetCategoriesAxis_EmergingMarketMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel2Member_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember" unitRef="U001" decimals="0">3373089</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent>
  <!--Fair value of plan assets-Level 3 [Member]-Cash and Cash Equivalents [Member]-Pension Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent contextRef="c20171230_DefinedBenefitPlanByPlanAssetCategoriesAxis_CashAndCashEquivalentsMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember" unitRef="U001" decimals="0">0</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent>
  <!--Fair value of plan assets-The Eastern Company Common Stock [Member]-Level 3 [Member]-Pension Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent contextRef="c20161231_DefinedBenefitPlanByPlanAssetCategoriesAxis_EasternCompanyCommonStockMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember" unitRef="U001" decimals="0">0</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent>
  <!--Fair value of plan assets-Pension Benefits [Member]-Ten Year Target Duration STRIPS Fixed Income Fund [Member]-->
  <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent contextRef="c20161231_DefinedBenefitPlanByPlanAssetCategoriesAxis_TenYearTargetDurationSTRIPSFixedIncomeFundMember_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember" unitRef="U001" decimals="0">1407518</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent>
  <!--Fair value of plan assets-Level 3 [Member]-Fourteen Year Target Duration LDI Fixed Income Fund [Member]-Pension Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent contextRef="c20171230_DefinedBenefitPlanByPlanAssetCategoriesAxis_FourteenYearTargetDurationLdiFixedIncomeFundMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember" unitRef="U001" decimals="0" id="Item-32">0</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent>
  <!--Fair value of plan assets-Level 1 [Member]-Eight Year Target Duration LDI Fixed Income Fund [Member]-Pension Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent contextRef="c20161231_DefinedBenefitPlanByPlanAssetCategoriesAxis_EightYearTargetDurationLdiFixedIncomeFundMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember" unitRef="U001" decimals="0">0</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent>
  <!--Fair value of plan assets-US Large Cap Equity Fund [Member]-Pension Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent contextRef="c20161231_DefinedBenefitPlanByPlanAssetCategoriesAxis_USLargeCapEquityFundMember_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember" unitRef="U001" decimals="0" id="Item-33">5984636</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent>
  <!--Fair value of plan assets-Level 2 [Member]-The Eastern Company Common Stock [Member]-Pension Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent contextRef="c20171230_DefinedBenefitPlanByPlanAssetCategoriesAxis_EasternCompanyCommonStockMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel2Member_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember" unitRef="U001" decimals="0">0</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent>
  <!--Fair value of plan assets-Pension Benefits [Member]-Level 1 [Member]-Fourteen Year Target Duration LDI Fixed Income Fund [Member]-->
  <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent contextRef="c20161231_DefinedBenefitPlanByPlanAssetCategoriesAxis_FourteenYearTargetDurationLdiFixedIncomeFundMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember" unitRef="U001" decimals="0">0</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent>
  <!--Fair value of plan assets-Level 2 [Member]-Pension Benefits [Member]-Cash and Cash Equivalents [Member]-->
  <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent contextRef="c20161231_DefinedBenefitPlanByPlanAssetCategoriesAxis_CashAndCashEquivalentsMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel2Member_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember" unitRef="U001" decimals="0">276129</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent>
  <!--Fair value of plan assets-Pension Benefits [Member]-Emerging Market [Member]-Level 1 [Member]-->
  <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent contextRef="c20161231_DefinedBenefitPlanByPlanAssetCategoriesAxis_EmergingMarketMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember" unitRef="U001" decimals="0">0</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent>
  <!--Fair value of plan assets-The Eastern Company Common Stock [Member]-Level 3 [Member]-Pension Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent contextRef="c20171230_DefinedBenefitPlanByPlanAssetCategoriesAxis_EasternCompanyCommonStockMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember" unitRef="U001" decimals="0">0</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent>
  <!--Fair value of plan assets-Level 1 [Member]-Multi Asset Core Plus Fund [Member]-Pension Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent contextRef="c20171230_DefinedBenefitPlanByPlanAssetCategoriesAxis_MultiAssetCorePlusFundMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember" unitRef="U001" decimals="0" id="Item-34">0</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent>
  <!--Fair value of plan assets-Level 3 [Member]-Cash and Cash Equivalents [Member]-Pension Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent contextRef="c20161231_DefinedBenefitPlanByPlanAssetCategoriesAxis_CashAndCashEquivalentsMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember" unitRef="U001" decimals="0">0</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent>
  <!--Fair value of plan assets-Level 1 [Member]-Cash and Cash Equivalents [Member]-Pension Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent contextRef="c20161231_DefinedBenefitPlanByPlanAssetCategoriesAxis_CashAndCashEquivalentsMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember" unitRef="U001" decimals="0">0</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent>
  <!--Fair value of plan assets-Eight Year Target Duration LDI Fixed Income Fund [Member]-Level 2 [Member]-Pension Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent contextRef="c20161231_DefinedBenefitPlanByPlanAssetCategoriesAxis_EightYearTargetDurationLdiFixedIncomeFundMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel2Member_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember" unitRef="U001" decimals="0">1499390</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent>
  <!--Fair value of plan assets-Pension Benefits [Member]-Level 3 [Member]-Emerging Market [Member]-->
  <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent contextRef="c20161231_DefinedBenefitPlanByPlanAssetCategoriesAxis_EmergingMarketMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember" unitRef="U001" decimals="0">0</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent>
  <!--Fair value of plan assets-Pension Benefits [Member]-Cash and Cash Equivalents [Member]-->
  <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent contextRef="c20161231_DefinedBenefitPlanByPlanAssetCategoriesAxis_CashAndCashEquivalentsMember_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember" unitRef="U001" decimals="0">276129</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent>
  <!--Fair value of plan assets-Pension Benefits [Member]-Fifteen Year Target Duration STRIPS Fixed Income Fund [Member]-Level 3 [Member]-->
  <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent contextRef="c20171230_DefinedBenefitPlanByPlanAssetCategoriesAxis_FifteenYearTargetDurationSTRIPSFixedIncomeFundMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember" unitRef="U001" decimals="0" id="Item-35">0</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent>
  <!--Fair value of plan assets-Insurance contracts [Member]-Pension Benefits [Member]-Level 1 [Member]-->
  <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent contextRef="c20161231_DefinedBenefitPlanByPlanAssetCategoriesAxis_InsuranceContractsMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember" unitRef="U001" decimals="0">0</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent>
  <!--Fair value of plan assets-Level 1 [Member]-US Large Cap Equity Fund [Member]-Pension Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent contextRef="c20161231_DefinedBenefitPlanByPlanAssetCategoriesAxis_USLargeCapEquityFundMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember" unitRef="U001" decimals="0" id="Item-36">0</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent>
  <!--Depreciation and amortization-->
  <us-gaap:DepreciationDepletionAndAmortization contextRef="c20150104to20160102" unitRef="U001" decimals="0">3921438</us-gaap:DepreciationDepletionAndAmortization>
  <!--Depreciation and amortization-->
  <us-gaap:DepreciationDepletionAndAmortization contextRef="c20160103to20161231" unitRef="U001" decimals="0">3814393</us-gaap:DepreciationDepletionAndAmortization>
  <!--Depreciation and amortization-->
  <us-gaap:DepreciationDepletionAndAmortization contextRef="c20170101to20171230" unitRef="U001" decimals="0">4719185</us-gaap:DepreciationDepletionAndAmortization>
  <!--Depreciation and amortization-Industrial Hardware [Member]-Operating Segments [Member]-->
  <us-gaap:DepreciationDepletionAndAmortization contextRef="c20170101to20171230_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_IndustrialHardwareMember" unitRef="U001" decimals="0">2526460</us-gaap:DepreciationDepletionAndAmortization>
  <!--Depreciation and amortization-Industrial Hardware [Member]-Operating Segments [Member]-->
  <us-gaap:DepreciationDepletionAndAmortization contextRef="c20150104to20160102_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_IndustrialHardwareMember" unitRef="U001" decimals="0">1580741</us-gaap:DepreciationDepletionAndAmortization>
  <!--Depreciation and amortization-Operating Segments [Member]-Industrial Hardware [Member]-->
  <us-gaap:DepreciationDepletionAndAmortization contextRef="c20160103to20161231_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_IndustrialHardwareMember" unitRef="U001" decimals="0">1468904</us-gaap:DepreciationDepletionAndAmortization>
  <!--Depreciation and amortization-Operating Segments [Member]-Security Products [Member]-->
  <us-gaap:DepreciationDepletionAndAmortization contextRef="c20150104to20160102_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_SecurityProductsMember" unitRef="U001" decimals="0">1010262</us-gaap:DepreciationDepletionAndAmortization>
  <!--Depreciation and amortization-Metal Products [Member]-Operating Segments [Member]-->
  <us-gaap:DepreciationDepletionAndAmortization contextRef="c20150104to20160102_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_MetalProductsMember" unitRef="U001" decimals="0">1330435</us-gaap:DepreciationDepletionAndAmortization>
  <!--Depreciation and amortization-Security Products [Member]-Operating Segments [Member]-->
  <us-gaap:DepreciationDepletionAndAmortization contextRef="c20170101to20171230_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_SecurityProductsMember" unitRef="U001" decimals="0">964873</us-gaap:DepreciationDepletionAndAmortization>
  <!--Depreciation and amortization-Metal Products [Member]-Operating Segments [Member]-->
  <us-gaap:DepreciationDepletionAndAmortization contextRef="c20160103to20161231_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_MetalProductsMember" unitRef="U001" decimals="0">1365441</us-gaap:DepreciationDepletionAndAmortization>
  <!--Depreciation and amortization-Operating Segments [Member]-Security Products [Member]-->
  <us-gaap:DepreciationDepletionAndAmortization contextRef="c20160103to20161231_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_SecurityProductsMember" unitRef="U001" decimals="0">980048</us-gaap:DepreciationDepletionAndAmortization>
  <!--Depreciation and amortization-Operating Segments [Member]-Metal Products [Member]-->
  <us-gaap:DepreciationDepletionAndAmortization contextRef="c20170101to20171230_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_MetalProductsMember" unitRef="U001" decimals="0">1227852</us-gaap:DepreciationDepletionAndAmortization>
  <!--Depreciation-->
  <us-gaap:Depreciation contextRef="c20170101to20171230" unitRef="U001" decimals="0">3948728</us-gaap:Depreciation>
  <!--Depreciation-->
  <us-gaap:Depreciation contextRef="c20160103to20161231" unitRef="U001" decimals="0">3371694</us-gaap:Depreciation>
  <!--Depreciation-->
  <us-gaap:Depreciation contextRef="c20150104to20160102" unitRef="U001" decimals="0">3460516</us-gaap:Depreciation>
  <!--Interest rate swap-Level 2 [Member]-->
  <us-gaap:DerivativeAssets contextRef="c20171230_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel2Member" unitRef="U001" decimals="0">67350</us-gaap:DerivativeAssets>
  <!--Interest rate swap-Level 1 [Member]-->
  <us-gaap:DerivativeAssets contextRef="c20171230_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member" unitRef="U001" decimals="0">0</us-gaap:DerivativeAssets>
  <!--Interest rate swap-->
  <us-gaap:DerivativeAssets contextRef="c20171230" unitRef="U001" decimals="0">67350</us-gaap:DerivativeAssets>
  <!--Interest rate swap-Level 3 [Member]-->
  <us-gaap:DerivativeAssets contextRef="c20171230_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member" unitRef="U001" decimals="0">0</us-gaap:DerivativeAssets>
  <!--Disclosure of Compensation Related Costs, Share-based Payments [Text Block]-->
  <us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock contextRef="c20170101to20171230">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left;"&gt;6. S&lt;font style="font-variant: small-caps;"&gt;tock&lt;/font&gt; O&lt;font style="font-variant: small-caps;"&gt;ptions and &lt;/font&gt;A&lt;font style="font-variant: small-caps;"&gt;wards&lt;/font&gt;&lt;/div&gt;&lt;div style="font-family: Tahoma, Geneva, 'sans-serif';"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: justify;"&gt;Stock Options&lt;/div&gt;&lt;div style="font-family: Tahoma, Geneva, 'sans-serif';"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;"&gt;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. The Company used several assumptions which included an expected term of 3.5 years, volatility deviation of 22.6% and a risk free rate of 1.47%.&lt;/div&gt;&lt;div style="font-family: Tahoma, Geneva, 'sans-serif';"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;"&gt;As of December 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.&amp;#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.&amp;#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.&amp;#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. During 2017, 25,000 shares were granted but not issued and during the year of 2016, no stock options or restricted stock were granted that were subject to the meeting of performance measurements.&lt;/div&gt;&lt;div style="font-family: Tahoma, Geneva, 'sans-serif';"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;"&gt;The 2010 Plan also permits the issuance of Stock Appreciation Rights ("SARs").&amp;#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 the Company's common stock.&amp;#160; During 2017, the Company issued 149,500 SARs and during 2016 no SARs were issued.&lt;/div&gt;&lt;div style="font-family: Tahoma, Geneva, 'sans-serif';"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;"&gt;Stock-based compensation expense in connection with SARs granted to employees during fiscal year 2017 was approximately $172,806.&lt;/div&gt;&lt;div style="font-family: Tahoma, Geneva, 'sans-serif';"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;"&gt;As of December 30, 2017, there were 333,500 shares of common stock reserved and available for future grant under the above noted 2010 Plan.&lt;/div&gt;&lt;div style="font-family: Tahoma, Geneva, 'sans-serif';"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;&lt;font style="font-variant: small-caps; font-weight: bold;"&gt;&amp;#160;&lt;/font&gt;The following tables set forth the outstanding SARs for the period specified:&lt;/div&gt;&lt;div style="font-family: Tahoma, Geneva, 'sans-serif';"&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="6" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Year Ended&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;December 30, 2017&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="6" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Year Ended&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;December 31, 2016&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Units&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Weighted - Average Exercise Price&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Units&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Weighted - Average Exercise Price&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left; margin-left: 26.65pt; text-indent: -18pt;"&gt;Outstanding at beginning of period&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left; margin-left: 26.65pt; text-indent: -18pt;"&gt;Issued&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;149,500&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;20.39&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left; margin-left: 26.65pt; text-indent: -18pt;"&gt;Forfeited&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;(8,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; padding-bottom: 2px; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;21.10&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; padding-bottom: 2px; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left; margin-left: 26.65pt; text-indent: -18pt;"&gt;Outstanding at end of period&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;141,500&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;20.36&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"&gt;&lt;tr&gt;&lt;td colspan="26" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;SARs Outstanding and Exercisable&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Range of Exercise Prices&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center; text-indent: 4pt;"&gt;Outstanding as of&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;December 30, 2017&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Weighted- Average Remaining Contractual Life&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Weighted- Average Exercise Price&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center; text-indent: 4pt;"&gt;Exercisable as of&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;December 30, 2017&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Weighted- Average Remaining Contractual Life&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Weighted- Average Exercise Price&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;19.10-21.10&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;141,500&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;4.2&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;20.36&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;The following tables set forth the outstanding stock grants for the period specified:&lt;/div&gt;&lt;div style="font-family: Tahoma, Geneva, 'sans-serif';"&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="6" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Year Ended&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;December 30, 2017&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="6" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Year Ended&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;December 31, 2016&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Shares&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Weighted - Average Exercise Price&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Shares&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Weighted - Average Exercise Price&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left; margin-left: 26.65pt; text-indent: -18pt;"&gt;Outstanding at beginning of period&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left; margin-left: 26.65pt; text-indent: -18pt;"&gt;Issued&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;25,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left; margin-left: 26.65pt; text-indent: -18pt;"&gt;Forfeited&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; padding-bottom: 2px; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; padding-bottom: 2px; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left; margin-left: 26.65pt; text-indent: -18pt;"&gt;Outstanding at end of period&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;25,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"&gt;&lt;tr&gt;&lt;td colspan="26" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Stock Grants Outstanding and Exercisable&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Range of Exercise Prices&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center; text-indent: 4pt;"&gt;Outstanding as of&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;December 30, 2017&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Weighted- Average Remaining Contractual Life&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Weighted- Average Exercise Price&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center; text-indent: 4pt;"&gt;Exercisable as of&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;December 30, 2017&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Weighted- Average Remaining Contractual Life&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Weighted- Average Exercise Price&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;0.00&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;25,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;5.0&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;"&gt;As of December 30, 2017, outstanding SARs and options had an intrinsic value of $1,484,375.&lt;/div&gt;&lt;/div&gt;</us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock>
  <!--Dividends, Common Stock, Cash-Retained Earnings [Member]-->
  <us-gaap:DividendsCommonStockCash contextRef="c20150104to20160102_StatementEquityComponentsAxis_RetainedEarningsMember" unitRef="U001" decimals="0">2810669</us-gaap:DividendsCommonStockCash>
  <!--Dividends, Common Stock, Cash-->
  <us-gaap:DividendsCommonStockCash contextRef="c20150104to20160102" unitRef="U001" decimals="0">2810669</us-gaap:DividendsCommonStockCash>
  <!--Dividends, Common Stock, Cash-Retained Earnings [Member]-->
  <us-gaap:DividendsCommonStockCash contextRef="c20160103to20161231_StatementEquityComponentsAxis_RetainedEarningsMember" unitRef="U001" decimals="0">2751148</us-gaap:DividendsCommonStockCash>
  <!--Dividends, Common Stock, Cash-Retained Earnings [Member]-->
  <us-gaap:DividendsCommonStockCash contextRef="c20170101to20171230_StatementEquityComponentsAxis_RetainedEarningsMember" unitRef="U001" decimals="0">2754568</us-gaap:DividendsCommonStockCash>
  <!--Dividends, Common Stock, Cash-->
  <us-gaap:DividendsCommonStockCash contextRef="c20170101to20171230" unitRef="U001" decimals="0">2754568</us-gaap:DividendsCommonStockCash>
  <!--Dividends, Common Stock, Cash-->
  <us-gaap:DividendsCommonStockCash contextRef="c20160103to20161231" unitRef="U001" decimals="0">2751148</us-gaap:DividendsCommonStockCash>
  <!--Diluted (in dollars per share)-->
  <us-gaap:EarningsPerShareDiluted contextRef="c20170101to20171230" unitRef="U003" decimals="2">0.80</us-gaap:EarningsPerShareDiluted>
  <!--Diluted (in dollars per share)-->
  <us-gaap:EarningsPerShareDiluted contextRef="c20160103to20161231" unitRef="U003" decimals="2">1.25</us-gaap:EarningsPerShareDiluted>
  <!--Diluted (in dollars per share)-->
  <us-gaap:EarningsPerShareDiluted contextRef="c20150104to20160102" unitRef="U003" decimals="2">0.92</us-gaap:EarningsPerShareDiluted>
  <!--Diluted (in dollars per share)-->
  <us-gaap:EarningsPerShareDiluted contextRef="c20160103to20160402" unitRef="U003" decimals="2">0.10</us-gaap:EarningsPerShareDiluted>
  <!--Diluted (in dollars per share)-->
  <us-gaap:EarningsPerShareDiluted contextRef="c20160703to20161001" unitRef="U003" decimals="2">0.38</us-gaap:EarningsPerShareDiluted>
  <!--Diluted (in dollars per share)-->
  <us-gaap:EarningsPerShareDiluted contextRef="c20160403to20160702" unitRef="U003" decimals="2">0.33</us-gaap:EarningsPerShareDiluted>
  <!--Diluted (in dollars per share)-->
  <us-gaap:EarningsPerShareDiluted contextRef="c20170402to20170701" unitRef="U003" decimals="2">0.23</us-gaap:EarningsPerShareDiluted>
  <!--Diluted (in dollars per share)-->
  <us-gaap:EarningsPerShareDiluted contextRef="c20170702to20170930" unitRef="U003" decimals="2">0.35</us-gaap:EarningsPerShareDiluted>
  <!--Diluted (in dollars per share)-->
  <us-gaap:EarningsPerShareDiluted contextRef="c20161002to20161231" unitRef="U003" decimals="2">0.42</us-gaap:EarningsPerShareDiluted>
  <!--Diluted (in dollars per share)-->
  <us-gaap:EarningsPerShareDiluted contextRef="c20171001to20171230" unitRef="U003" decimals="2">-0.03</us-gaap:EarningsPerShareDiluted>
  <!--Diluted (in dollars per share)-->
  <us-gaap:EarningsPerShareDiluted contextRef="c20170101to20170401" unitRef="U003" decimals="2">0.24</us-gaap:EarningsPerShareDiluted>
  <!--Basic (in dollars per share)-->
  <us-gaap:EarningsPerShareBasic contextRef="c20170101to20171230" unitRef="U003" decimals="2">0.81</us-gaap:EarningsPerShareBasic>
  <!--Basic (in dollars per share)-->
  <us-gaap:EarningsPerShareBasic contextRef="c20160103to20161231" unitRef="U003" decimals="2">1.25</us-gaap:EarningsPerShareBasic>
  <!--Basic (in dollars per share)-->
  <us-gaap:EarningsPerShareBasic contextRef="c20150104to20160102" unitRef="U003" decimals="2">0.92</us-gaap:EarningsPerShareBasic>
  <!--Basic (in dollars per share)-->
  <us-gaap:EarningsPerShareBasic contextRef="c20171001to20171230" unitRef="U003" decimals="2">-0.03</us-gaap:EarningsPerShareBasic>
  <!--Basic (in dollars per share)-->
  <us-gaap:EarningsPerShareBasic contextRef="c20170402to20170701" unitRef="U003" decimals="2">0.23</us-gaap:EarningsPerShareBasic>
  <!--Basic (in dollars per share)-->
  <us-gaap:EarningsPerShareBasic contextRef="c20161002to20161231" unitRef="U003" decimals="2">0.42</us-gaap:EarningsPerShareBasic>
  <!--Basic (in dollars per share)-->
  <us-gaap:EarningsPerShareBasic contextRef="c20170101to20170401" unitRef="U003" decimals="2">0.24</us-gaap:EarningsPerShareBasic>
  <!--Basic (in dollars per share)-->
  <us-gaap:EarningsPerShareBasic contextRef="c20160103to20160402" unitRef="U003" decimals="2">0.10</us-gaap:EarningsPerShareBasic>
  <!--Basic (in dollars per share)-->
  <us-gaap:EarningsPerShareBasic contextRef="c20170702to20170930" unitRef="U003" decimals="2">0.36</us-gaap:EarningsPerShareBasic>
  <!--Basic (in dollars per share)-->
  <us-gaap:EarningsPerShareBasic contextRef="c20160403to20160702" unitRef="U003" decimals="2">0.33</us-gaap:EarningsPerShareBasic>
  <!--Basic (in dollars per share)-->
  <us-gaap:EarningsPerShareBasic contextRef="c20160703to20161001" unitRef="U003" decimals="2">0.38</us-gaap:EarningsPerShareBasic>
  <!--Earnings per Share-->
  <us-gaap:EarningsPerSharePolicyTextBlock contextRef="c20170101to20171230">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: justify;"&gt;Earnings per Share&lt;/div&gt;&lt;div style="font-family: Tahoma, Geneva, 'sans-serif';"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;"&gt;The denominators used in the earnings per share computations follow:&lt;/div&gt;&lt;div style="font-family: Tahoma, Geneva, 'sans-serif';"&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: middle; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2017&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2016&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2015&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left; margin-left: 18pt; text-indent: -18pt;"&gt;Basic:&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 64%; vertical-align: middle; padding-bottom: 4px; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;"&gt;Weighted average shares outstanding&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;6,259,139&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;6,251,535&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;6,245,057&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 64%; vertical-align: middle; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 64%; vertical-align: middle; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left;"&gt;Diluted:&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 64%; vertical-align: middle; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;Weighted average shares outstanding&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;6,259,139&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;6,251,535&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;6,245,057&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 64%; vertical-align: middle; padding-bottom: 2px; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;"&gt;Dilutive stock options&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;35,634&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 64%; vertical-align: middle; padding-bottom: 4px; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;Denominator for diluted earnings per share&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;6,294,773&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;6,251,535&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;6,245,057&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="font-family: Tahoma, Geneva, 'sans-serif';"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;"&gt;There were no anti-dilutive stock equivalents in 2017, 2016 or 2015.&lt;/div&gt;&lt;/div&gt;</us-gaap:EarningsPerSharePolicyTextBlock>
  <!--Effect of exchange rate changes on cash-->
  <us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents contextRef="c20170101to20171230" unitRef="U001" decimals="0">482049</us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents>
  <!--Effect of exchange rate changes on cash-->
  <us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents contextRef="c20150104to20160102" unitRef="U001" decimals="0">-757554</us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents>
  <!--Effect of exchange rate changes on cash-->
  <us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents contextRef="c20160103to20161231" unitRef="U001" decimals="0">-470011</us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents>
  <!--Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Percent-->
  <us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential contextRef="c20150104to20160102" unitRef="U007" decimals="2">0.05</us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential>
  <!--Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Percent-->
  <us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential contextRef="c20160103to20161231" unitRef="U007" decimals="2">0.03</us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential>
  <!--Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Percent-->
  <us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential contextRef="c20170101to20171230" unitRef="U007" decimals="2">0.03</us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential>
  <!--Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Percent-->
  <us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes contextRef="c20150104to20160102" unitRef="U007" decimals="2">0.01</us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes>
  <!--Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Percent-->
  <us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes contextRef="c20160103to20161231" unitRef="U007" decimals="2">0.01</us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes>
  <!--Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Percent-->
  <us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes contextRef="c20170101to20171230" unitRef="U007" decimals="2">0.02</us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes>
  <!--Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent-Maximum [Member]-->
  <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate contextRef="c20170101to20171230_RangeAxis_MaximumMember" unitRef="U007" decimals="INF">0.35</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
  <!--Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent-->
  <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate contextRef="c20160103to20161231" unitRef="U007" decimals="INF">0.34</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
  <!--Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent-->
  <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate contextRef="c20170101to20171230" unitRef="U007" decimals="INF">0.34</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
  <!--Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent-->
  <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate contextRef="c20150104to20160102" unitRef="U007" decimals="INF">0.34</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
  <!--Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent-Scenario, Plan [Member]-->
  <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate contextRef="c20171231to20181229_StatementScenarioAxis_ScenarioPlanMember" unitRef="U007" decimals="INF">0.21</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
  <!--Effective Income Tax Rate Reconciliation, Deduction, Other, Percent-->
  <us-gaap:EffectiveIncomeTaxRateReconciliationDeductionsOther contextRef="c20170101to20171230" unitRef="U007" decimals="2">0.01</us-gaap:EffectiveIncomeTaxRateReconciliationDeductionsOther>
  <!--Effective Income Tax Rate Reconciliation, Deduction, Other, Percent-->
  <us-gaap:EffectiveIncomeTaxRateReconciliationDeductionsOther contextRef="c20150104to20160102" unitRef="U007" decimals="2">0.01</us-gaap:EffectiveIncomeTaxRateReconciliationDeductionsOther>
  <!--Effective Income Tax Rate Reconciliation, Deduction, Other, Percent-->
  <us-gaap:EffectiveIncomeTaxRateReconciliationDeductionsOther contextRef="c20160103to20161231" unitRef="U007" decimals="2">0.01</us-gaap:EffectiveIncomeTaxRateReconciliationDeductionsOther>
  <!--Effective Income Tax Rate Reconciliation, Other Adjustments, Percent-->
  <us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments contextRef="c20170101to20171230" unitRef="U007" decimals="2">0.01</us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments>
  <!--Effective Income Tax Rate Reconciliation, Other Adjustments, Percent-->
  <us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments contextRef="c20150104to20160102" unitRef="U007" decimals="0">0</us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments>
  <!--Effective Income Tax Rate Reconciliation, Other Adjustments, Percent-->
  <us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments contextRef="c20160103to20161231" unitRef="U007" decimals="0">0</us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments>
  <!--Effective Income Tax Rate Reconciliation, Percent-->
  <us-gaap:EffectiveIncomeTaxRateContinuingOperations contextRef="c20150104to20160102" unitRef="U007" decimals="2">0.29</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
  <!--Effective Income Tax Rate Reconciliation, Percent-->
  <us-gaap:EffectiveIncomeTaxRateContinuingOperations contextRef="c20160103to20161231" unitRef="U007" decimals="2">0.31</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
  <!--Effective Income Tax Rate Reconciliation, Percent-->
  <us-gaap:EffectiveIncomeTaxRateContinuingOperations contextRef="c20170101to20171230" unitRef="U007" decimals="2">0.56</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
  <!--Employee-related Liabilities, Current-->
  <us-gaap:EmployeeRelatedLiabilitiesCurrent contextRef="c20171230" unitRef="U001" decimals="0">4376211</us-gaap:EmployeeRelatedLiabilitiesCurrent>
  <!--Employee-related Liabilities, Current-->
  <us-gaap:EmployeeRelatedLiabilitiesCurrent contextRef="c20161231" unitRef="U001" decimals="0">3112404</us-gaap:EmployeeRelatedLiabilitiesCurrent>
  <!--Percentage of common stock acquired-Velvac Holdings, Inc [Member]-->
  <us-gaap:EquityMethodInvestmentOwnershipPercentage contextRef="c20170403_LegalEntityAxis_VelvacHoldingsIncMember" unitRef="U007" decimals="INF">1</us-gaap:EquityMethodInvestmentOwnershipPercentage>
  <!--Excess of current cost over LIFO carrying value-->
  <us-gaap:ExcessOfReplacementOrCurrentCostsOverStatedLIFOValue contextRef="c20161231" unitRef="U001" decimals="0">6121286</us-gaap:ExcessOfReplacementOrCurrentCostsOverStatedLIFOValue>
  <!--Excess of current cost over LIFO carrying value-->
  <us-gaap:ExcessOfReplacementOrCurrentCostsOverStatedLIFOValue contextRef="c20171230" unitRef="U001" decimals="0">6476073</us-gaap:ExcessOfReplacementOrCurrentCostsOverStatedLIFOValue>
  <!--FINANCIAL INSTRUMENTS AND FAIR VALUE MEASUREMENTS-->
  <us-gaap:FairValueDisclosuresTextBlock contextRef="c20170101to20171230">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-variant: small-caps; font-weight: bold; text-align: justify;"&gt;12. Financial Instruments and Fair Value Measurements&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;"&gt;&amp;#160;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: justify;"&gt;Financial Risk Management Objectives and Policies&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;"&gt;&amp;#160;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;"&gt;In March 2017, the FASB issued ASU No. 2017-07, Compensation &amp;#8212; Retirement Benefits (Topic 715): Improving the Presentation of Net Periodic Pension Cost and Net Periodic Postretirement Benefit Cost.&amp;#160; ASU 2017-07 provides guidance to update and primarily improve the presentation of net periodic pension cost and net periodic postretirement benefit cost reporting. 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 still in the process of determining the effect that the adoption of ASU 2017-07 will have on the accompanying financial statements.&lt;/div&gt;&lt;div style="font-family: Tahoma, Geneva, 'sans-serif';"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;"&gt;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.&lt;/div&gt;&lt;div style="font-family: Tahoma, Geneva, 'sans-serif';"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;"&gt;The Company is exposed primarily to credit, interest rate and currency exchange rate risks which arise in the normal course of business.&lt;/div&gt;&lt;div style="font-family: Tahoma, Geneva, 'sans-serif';"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: justify;"&gt;Credit Risk&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;"&gt;&amp;#160;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;"&gt;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 of December 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 December 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.&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;"&gt;&amp;#160;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: justify;"&gt;Interest Rate Risk&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;"&gt;&amp;#160;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;"&gt;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,112,500 on December 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.&lt;/div&gt;&lt;div style="font-family: Tahoma, Geneva, 'sans-serif';"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: justify;"&gt;Currency Exchange Rate Risk&lt;/div&gt;&lt;div style="font-family: Tahoma, Geneva, 'sans-serif';"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;"&gt;The Company's currency exposure is concentrated in the Canadian dollar, Mexican peso, New Taiwan dollar, Chinese RMB and the Hong Kong dollar.&amp;#160; Because of the Company's limited exposure to any single foreign market, any exchange gains or losses have not been material and are not expected to be material in the future.&amp;#160; As a result, the Company does not attempt to mitigate its foreign currency exposure through the acquisition of any speculative or leveraged financial instruments.&lt;/div&gt;&lt;div style="font-family: Tahoma, Geneva, 'sans-serif';"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: justify;"&gt;Fair Value Measurements&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;"&gt;&amp;#160;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;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 &lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;to value assets and liabilities as appropriate. The assets or liabilities requiring fair value measurements on December 30, 2017 are as follows:&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: top; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: center;"&gt;Fair Value&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: center;"&gt;Level 1&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: center;"&gt;Level 2&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: center;"&gt;Level 3&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: top; padding-bottom: 2px; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Financial Receivable&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;Interest rate swap&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;67,350&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;67,350&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: top; padding-bottom: 4px; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;Total assets&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;67,350&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;67,350&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="font-family: Tahoma, Geneva, 'sans-serif';"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;"&gt;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 assets.&lt;/div&gt;&lt;/div&gt;</us-gaap:FairValueDisclosuresTextBlock>
  <!--Fair Value of Financial Instruments-->
  <us-gaap:FairValueOfFinancialInstrumentsPolicy contextRef="c20170101to20171230">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: justify;"&gt;Fair Value of Financial Instruments&lt;/div&gt;&lt;div style="font-family: Tahoma, Geneva, 'sans-serif';"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;"&gt;Fair value is defined as the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date.&amp;#160;&amp;#160; The company utilizes a fair value hierarchy, which maximizes the use of observable inputs and minimizes the use of unobservable inputs when measuring fair value.&amp;#160;&amp;#160;The fair value hierarchy has three levels of inputs that may be used to measure fair value:&lt;/div&gt;&lt;div style="font-family: Tahoma, Geneva, 'sans-serif';"&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"&gt;&lt;tr&gt;&lt;td style="width: 8.59%; vertical-align: top;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;Level 1&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 91.41%; vertical-align: top;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;"&gt;Unadjusted quoted prices in active markets that are accessible at the measurement date for identical, unrestricted assets or liabilities.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="font-family: Tahoma, Geneva, 'sans-serif';"&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"&gt;&lt;tr&gt;&lt;td style="width: 8.59%; vertical-align: top;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;Level 2&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 91.41%; vertical-align: top;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;"&gt;Quoted prices in markets that are not active; or other inputs that are observable, either directly or indirectly, for substantially the full term of the asset or liability.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="font-family: Tahoma, Geneva, 'sans-serif';"&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"&gt;&lt;tr&gt;&lt;td style="width: 8.59%; vertical-align: top;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;Level 3&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 91.41%; vertical-align: top;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;"&gt;Prices or valuation techniques that require inputs that are both significant to the fair value measurement and unobservable.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="font-family: Tahoma, Geneva, 'sans-serif';"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;"&gt;The carrying amounts of other financial instruments (cash and cash equivalents, accounts receivable, accounts payable and debt) as of December 30, 2017 and December 31, 2016, approximate fair value.&amp;#160; Fair value was based on expected cash flows and current market conditions.&lt;/div&gt;&lt;div style="font-family: Tahoma, Geneva, 'sans-serif';"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;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.&lt;/div&gt;&lt;/div&gt;</us-gaap:FairValueOfFinancialInstrumentsPolicy>
  <!--Fair Value, by Balance Sheet Grouping [Table Text Block]-->
  <us-gaap:FairValueByBalanceSheetGroupingTextBlock contextRef="c20170101to20171230">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div&gt;The assets or liabilities requiring fair value measurements on December 30, 2017 are as follows:&lt;/div&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: top; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: center;"&gt;Fair Value&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: center;"&gt;Level 1&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: center;"&gt;Level 2&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: center;"&gt;Level 3&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: top; padding-bottom: 2px; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Financial Receivable&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;Interest rate swap&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;67,350&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;67,350&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: top; padding-bottom: 4px; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;Total assets&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;67,350&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;67,350&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="font-family: Tahoma, Geneva, 'sans-serif';"&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:FairValueByBalanceSheetGroupingTextBlock>
  <!--FIFO inventory amount-->
  <us-gaap:FIFOInventoryAmount contextRef="c20171230" unitRef="U001" decimals="0">8034924</us-gaap:FIFOInventoryAmount>
  <!--Patents, technology and other intangibles net of accumulated amortization-->
  <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="c20171230" unitRef="U001" decimals="0">9275158</us-gaap:FiniteLivedIntangibleAssetsNet>
  <!--Patents, technology and other intangibles net of accumulated amortization-->
  <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="c20161231" unitRef="U001" decimals="0">1764449</us-gaap:FiniteLivedIntangibleAssetsNet>
  <!--Patents, technology and other intangibles net of accumulated amortization-Industrial Hardware [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="c20161231_StatementBusinessSegmentsAxis_IndustrialHardwareMember" unitRef="U001" decimals="0">629385</us-gaap:FiniteLivedIntangibleAssetsNet>
  <!--Patents, technology and other intangibles net of accumulated amortization-Security Products [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="c20161231_StatementBusinessSegmentsAxis_SecurityProductsMember" unitRef="U001" decimals="0">1135064</us-gaap:FiniteLivedIntangibleAssetsNet>
  <!--Patents, technology and other intangibles net of accumulated amortization-Industrial Hardware [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="c20171230_StatementBusinessSegmentsAxis_IndustrialHardwareMember" unitRef="U001" decimals="0">8418393</us-gaap:FiniteLivedIntangibleAssetsNet>
  <!--Patents, technology and other intangibles net of accumulated amortization-Security Products [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="c20171230_StatementBusinessSegmentsAxis_SecurityProductsMember" unitRef="U001" decimals="0">856765</us-gaap:FiniteLivedIntangibleAssetsNet>
  <!--Patents, technology and other intangibles net of accumulated amortization-Metal Products [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="c20161231_StatementBusinessSegmentsAxis_MetalProductsMember" unitRef="U001" decimals="0">0</us-gaap:FiniteLivedIntangibleAssetsNet>
  <!--Patents, technology and other intangibles net of accumulated amortization-Metal Products [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="c20171230_StatementBusinessSegmentsAxis_MetalProductsMember" unitRef="U001" decimals="0">0</us-gaap:FiniteLivedIntangibleAssetsNet>
  <!--2018-->
  <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths contextRef="c20171230" unitRef="U001" decimals="0">1228000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths>
  <!--Weighted-Average Amortization Period-Intellectual Property [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetWeightedAveragePeriodBeforeNextRenewalOrExtension contextRef="c20160103to20161231_FiniteLivedIntangibleAssetsByMajorClassAxis_IntellectualPropertyMember">P5Y</us-gaap:FiniteLivedIntangibleAssetWeightedAveragePeriodBeforeNextRenewalOrExtension>
  <!--Weighted-Average Amortization Period-Patents and developed technology [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetWeightedAveragePeriodBeforeNextRenewalOrExtension contextRef="c20170101to20171230_FiniteLivedIntangibleAssetsByMajorClassAxis_PatentsAndDevelopedTechnologyMember">P12Y3M18D</us-gaap:FiniteLivedIntangibleAssetWeightedAveragePeriodBeforeNextRenewalOrExtension>
  <!--Weighted-Average Amortization Period-Patents and developed technology [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetWeightedAveragePeriodBeforeNextRenewalOrExtension contextRef="c20160103to20161231_FiniteLivedIntangibleAssetsByMajorClassAxis_PatentsAndDevelopedTechnologyMember">P15Y7M6D</us-gaap:FiniteLivedIntangibleAssetWeightedAveragePeriodBeforeNextRenewalOrExtension>
  <!--Weighted-Average Amortization Period-Non-Compete Agreements [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetWeightedAveragePeriodBeforeNextRenewalOrExtension contextRef="c20160103to20161231_FiniteLivedIntangibleAssetsByMajorClassAxis_NoncompeteAgreementsMember">P5Y</us-gaap:FiniteLivedIntangibleAssetWeightedAveragePeriodBeforeNextRenewalOrExtension>
  <!--Weighted-Average Amortization Period-Non-Compete Agreements [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetWeightedAveragePeriodBeforeNextRenewalOrExtension contextRef="c20170101to20171230_FiniteLivedIntangibleAssetsByMajorClassAxis_NoncompeteAgreementsMember">P5Y</us-gaap:FiniteLivedIntangibleAssetWeightedAveragePeriodBeforeNextRenewalOrExtension>
  <!--Weighted-Average Amortization Period-Customer Relationships [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetWeightedAveragePeriodBeforeNextRenewalOrExtension contextRef="c20170101to20171230_FiniteLivedIntangibleAssetsByMajorClassAxis_CustomerRelationshipsMember">P9Y6M</us-gaap:FiniteLivedIntangibleAssetWeightedAveragePeriodBeforeNextRenewalOrExtension>
  <!--Weighted-Average Amortization Period-Customer Relationships [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetWeightedAveragePeriodBeforeNextRenewalOrExtension contextRef="c20160103to20161231_FiniteLivedIntangibleAssetsByMajorClassAxis_CustomerRelationshipsMember">P5Y</us-gaap:FiniteLivedIntangibleAssetWeightedAveragePeriodBeforeNextRenewalOrExtension>
  <!--Weighted-Average Amortization Period-->
  <us-gaap:FiniteLivedIntangibleAssetWeightedAveragePeriodBeforeNextRenewalOrExtension contextRef="c20160103to20161231">P12Y3M18D</us-gaap:FiniteLivedIntangibleAssetWeightedAveragePeriodBeforeNextRenewalOrExtension>
  <!--Weighted-Average Amortization Period-->
  <us-gaap:FiniteLivedIntangibleAssetWeightedAveragePeriodBeforeNextRenewalOrExtension contextRef="c20170101to20171230">P10Y9M18D</us-gaap:FiniteLivedIntangibleAssetWeightedAveragePeriodBeforeNextRenewalOrExtension>
  <!--Weighted-Average Amortization Period-Intellectual Property [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetWeightedAveragePeriodBeforeNextRenewalOrExtension contextRef="c20170101to20171230_FiniteLivedIntangibleAssetsByMajorClassAxis_IntellectualPropertyMember">P5Y</us-gaap:FiniteLivedIntangibleAssetWeightedAveragePeriodBeforeNextRenewalOrExtension>
  <!--2022-->
  <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive contextRef="c20171230" unitRef="U001" decimals="0">853000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive>
  <!--Accumulated Amortization-Customer Relationships [Member]-Metal Products [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c20171230_FiniteLivedIntangibleAssetsByMajorClassAxis_CustomerRelationshipsMember_StatementBusinessSegmentsAxis_MetalProductsMember" unitRef="U001" decimals="0">0</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
  <!--Accumulated Amortization-Industrial Hardware [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c20171230_StatementBusinessSegmentsAxis_IndustrialHardwareMember" unitRef="U001" decimals="0">2306063</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
  <!--Accumulated Amortization-Security Products [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c20171230_StatementBusinessSegmentsAxis_SecurityProductsMember" unitRef="U001" decimals="0">1329229</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
  <!--Accumulated Amortization-Patents and developed technology [Member]-Industrial Hardware [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c20161231_FiniteLivedIntangibleAssetsByMajorClassAxis_PatentsAndDevelopedTechnologyMember_StatementBusinessSegmentsAxis_IndustrialHardwareMember" unitRef="U001" decimals="0">1529675</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
  <!--Accumulated Amortization-Intellectual Property [Member]-Metal Products [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c20161231_FiniteLivedIntangibleAssetsByMajorClassAxis_IntellectualPropertyMember_StatementBusinessSegmentsAxis_MetalProductsMember" unitRef="U001" decimals="0">0</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
  <!--Accumulated Amortization-Security Products [Member]-Non-Compete Agreements [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c20161231_FiniteLivedIntangibleAssetsByMajorClassAxis_NoncompeteAgreementsMember_StatementBusinessSegmentsAxis_SecurityProductsMember" unitRef="U001" decimals="0">162800</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
  <!--Accumulated Amortization-Industrial Hardware [Member]-Non-Compete Agreements [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c20161231_FiniteLivedIntangibleAssetsByMajorClassAxis_NoncompeteAgreementsMember_StatementBusinessSegmentsAxis_IndustrialHardwareMember" unitRef="U001" decimals="0">0</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
  <!--Accumulated Amortization-Metal Products [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c20171230_StatementBusinessSegmentsAxis_MetalProductsMember" unitRef="U001" decimals="0">0</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
  <!--Accumulated Amortization-Patents and developed technology [Member]-Industrial Hardware [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c20171230_FiniteLivedIntangibleAssetsByMajorClassAxis_PatentsAndDevelopedTechnologyMember_StatementBusinessSegmentsAxis_IndustrialHardwareMember" unitRef="U001" decimals="0">2007418</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
  <!--Accumulated Amortization-Customer Relationships [Member]-Security Products [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c20161231_FiniteLivedIntangibleAssetsByMajorClassAxis_CustomerRelationshipsMember_StatementBusinessSegmentsAxis_SecurityProductsMember" unitRef="U001" decimals="0">179882</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
  <!--Accumulated Amortization-Industrial Hardware [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c20161231_StatementBusinessSegmentsAxis_IndustrialHardwareMember" unitRef="U001" decimals="0">1529675</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
  <!--Accumulated Amortization-Security Products [Member]-Intellectual Property [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c20171230_FiniteLivedIntangibleAssetsByMajorClassAxis_IntellectualPropertyMember_StatementBusinessSegmentsAxis_SecurityProductsMember" unitRef="U001" decimals="0">184422</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
  <!--Accumulated Amortization-Security Products [Member]-Patents and developed technology [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c20171230_FiniteLivedIntangibleAssetsByMajorClassAxis_PatentsAndDevelopedTechnologyMember_StatementBusinessSegmentsAxis_SecurityProductsMember" unitRef="U001" decimals="0">630784</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
  <!--Accumulated Amortization-Security Products [Member]-Customer Relationships [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c20171230_FiniteLivedIntangibleAssetsByMajorClassAxis_CustomerRelationshipsMember_StatementBusinessSegmentsAxis_SecurityProductsMember" unitRef="U001" decimals="0">269823</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
  <!--Accumulated Amortization-->
  <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c20161231" unitRef="U001" decimals="0">2594061</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
  <!--Accumulated Amortization-Metal Products [Member]-Patents and developed technology [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c20171230_FiniteLivedIntangibleAssetsByMajorClassAxis_PatentsAndDevelopedTechnologyMember_StatementBusinessSegmentsAxis_MetalProductsMember" unitRef="U001" decimals="0">0</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
  <!--Accumulated Amortization-Industrial Hardware [Member]-Customer Relationships [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c20161231_FiniteLivedIntangibleAssetsByMajorClassAxis_CustomerRelationshipsMember_StatementBusinessSegmentsAxis_IndustrialHardwareMember" unitRef="U001" decimals="0">0</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
  <!--Accumulated Amortization-Intellectual Property [Member]-Industrial Hardware [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c20161231_FiniteLivedIntangibleAssetsByMajorClassAxis_IntellectualPropertyMember_StatementBusinessSegmentsAxis_IndustrialHardwareMember" unitRef="U001" decimals="0">0</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
  <!--Accumulated Amortization-Customer Relationships [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c20161231_FiniteLivedIntangibleAssetsByMajorClassAxis_CustomerRelationshipsMember" unitRef="U001" decimals="0">179882</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
  <!--Accumulated Amortization-->
  <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c20171230" unitRef="U001" decimals="0">3635292</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
  <!--Accumulated Amortization-Patents and developed technology [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c20161231_FiniteLivedIntangibleAssetsByMajorClassAxis_PatentsAndDevelopedTechnologyMember" unitRef="U001" decimals="0">2128431</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
  <!--Accumulated Amortization-Metal Products [Member]-Non-Compete Agreements [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c20171230_FiniteLivedIntangibleAssetsByMajorClassAxis_NoncompeteAgreementsMember_StatementBusinessSegmentsAxis_MetalProductsMember" unitRef="U001" decimals="0">0</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
  <!--Accumulated Amortization-Patents and developed technology [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c20171230_FiniteLivedIntangibleAssetsByMajorClassAxis_PatentsAndDevelopedTechnologyMember" unitRef="U001" decimals="0">2638202</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
  <!--Accumulated Amortization-Non-Compete Agreements [Member]-Industrial Hardware [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c20171230_FiniteLivedIntangibleAssetsByMajorClassAxis_NoncompeteAgreementsMember_StatementBusinessSegmentsAxis_IndustrialHardwareMember" unitRef="U001" decimals="0">0</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
  <!--Accumulated Amortization-Security Products [Member]-Intellectual Property [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c20161231_FiniteLivedIntangibleAssetsByMajorClassAxis_IntellectualPropertyMember_StatementBusinessSegmentsAxis_SecurityProductsMember" unitRef="U001" decimals="0">122948</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
  <!--Accumulated Amortization-Metal Products [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c20161231_StatementBusinessSegmentsAxis_MetalProductsMember" unitRef="U001" decimals="0">0</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
  <!--Accumulated Amortization-Customer Relationships [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c20171230_FiniteLivedIntangibleAssetsByMajorClassAxis_CustomerRelationshipsMember" unitRef="U001" decimals="0">568468</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
  <!--Accumulated Amortization-Industrial Hardware [Member]-Customer Relationships [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c20171230_FiniteLivedIntangibleAssetsByMajorClassAxis_CustomerRelationshipsMember_StatementBusinessSegmentsAxis_IndustrialHardwareMember" unitRef="U001" decimals="0">298645</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
  <!--Accumulated Amortization-Security Products [Member]-Patents and developed technology [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c20161231_FiniteLivedIntangibleAssetsByMajorClassAxis_PatentsAndDevelopedTechnologyMember_StatementBusinessSegmentsAxis_SecurityProductsMember" unitRef="U001" decimals="0">598756</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
  <!--Accumulated Amortization-Customer Relationships [Member]-Metal Products [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c20161231_FiniteLivedIntangibleAssetsByMajorClassAxis_CustomerRelationshipsMember_StatementBusinessSegmentsAxis_MetalProductsMember" unitRef="U001" decimals="0">0</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
  <!--Accumulated Amortization-Metal Products [Member]-Non-Compete Agreements [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c20161231_FiniteLivedIntangibleAssetsByMajorClassAxis_NoncompeteAgreementsMember_StatementBusinessSegmentsAxis_MetalProductsMember" unitRef="U001" decimals="0">0</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
  <!--Accumulated Amortization-Non-Compete Agreements [Member]-Security Products [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c20171230_FiniteLivedIntangibleAssetsByMajorClassAxis_NoncompeteAgreementsMember_StatementBusinessSegmentsAxis_SecurityProductsMember" unitRef="U001" decimals="0">244200</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
  <!--Accumulated Amortization-Intellectual Property [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c20171230_FiniteLivedIntangibleAssetsByMajorClassAxis_IntellectualPropertyMember" unitRef="U001" decimals="0">184422</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
  <!--Accumulated Amortization-Security Products [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c20161231_StatementBusinessSegmentsAxis_SecurityProductsMember" unitRef="U001" decimals="0">1064386</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
  <!--Accumulated Amortization-Intellectual Property [Member]-Metal Products [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c20171230_FiniteLivedIntangibleAssetsByMajorClassAxis_IntellectualPropertyMember_StatementBusinessSegmentsAxis_MetalProductsMember" unitRef="U001" decimals="0">0</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
  <!--Accumulated Amortization-Non-Compete Agreements [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c20161231_FiniteLivedIntangibleAssetsByMajorClassAxis_NoncompeteAgreementsMember" unitRef="U001" decimals="0">162800</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
  <!--Accumulated Amortization-Industrial Hardware [Member]-Intellectual Property [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c20171230_FiniteLivedIntangibleAssetsByMajorClassAxis_IntellectualPropertyMember_StatementBusinessSegmentsAxis_IndustrialHardwareMember" unitRef="U001" decimals="0">0</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
  <!--Accumulated Amortization-Intellectual Property [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c20161231_FiniteLivedIntangibleAssetsByMajorClassAxis_IntellectualPropertyMember" unitRef="U001" decimals="0">122948</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
  <!--Accumulated Amortization-Non-Compete Agreements [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c20171230_FiniteLivedIntangibleAssetsByMajorClassAxis_NoncompeteAgreementsMember" unitRef="U001" decimals="0">244200</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
  <!--Accumulated Amortization-Patents and developed technology [Member]-Metal Products [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c20161231_FiniteLivedIntangibleAssetsByMajorClassAxis_PatentsAndDevelopedTechnologyMember_StatementBusinessSegmentsAxis_MetalProductsMember" unitRef="U001" decimals="0">0</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
  <!--2020-->
  <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree contextRef="c20171230" unitRef="U001" decimals="0">995000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree>
  <!--Useful lives of intangible assets-Maximum [Member]-Technology and licenses [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="c20170101to20171230_FiniteLivedIntangibleAssetsByMajorClassAxis_TechnologyAndLicensesMember_RangeAxis_MaximumMember">P17Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
  <!--Useful lives of intangible assets-Minimum [Member]-Technology and licenses [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="c20170101to20171230_FiniteLivedIntangibleAssetsByMajorClassAxis_TechnologyAndLicensesMember_RangeAxis_MinimumMember">P5Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
  <!--Useful lives of intangible assets-Customer Relationships [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="c20170101to20171230_FiniteLivedIntangibleAssetsByMajorClassAxis_CustomerRelationshipsMember">P5Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
  <!--Useful lives of intangible assets-Non-Compete Agreements [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="c20170101to20171230_FiniteLivedIntangibleAssetsByMajorClassAxis_NoncompeteAgreementsMember">P5Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
  <!--2021-->
  <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour contextRef="c20171230" unitRef="U001" decimals="0">995000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour>
  <!--Gross Amount-Intellectual Property [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c20171230_FiniteLivedIntangibleAssetsByMajorClassAxis_IntellectualPropertyMember" unitRef="U001" decimals="0">307370</us-gaap:FiniteLivedIntangibleAssetsGross>
  <!--Gross Amount-Customer Relationships [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c20171230_FiniteLivedIntangibleAssetsByMajorClassAxis_CustomerRelationshipsMember" unitRef="U001" decimals="0">4099706</us-gaap:FiniteLivedIntangibleAssetsGross>
  <!--Gross Amount-Non-Compete Agreements [Member]-Security Products [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c20171230_FiniteLivedIntangibleAssetsByMajorClassAxis_NoncompeteAgreementsMember_StatementBusinessSegmentsAxis_SecurityProductsMember" unitRef="U001" decimals="0">407000</us-gaap:FiniteLivedIntangibleAssetsGross>
  <!--Gross Amount-Intellectual Property [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c20161231_FiniteLivedIntangibleAssetsByMajorClassAxis_IntellectualPropertyMember" unitRef="U001" decimals="0">307370</us-gaap:FiniteLivedIntangibleAssetsGross>
  <!--Gross Amount-Patents and developed technology [Member]-Metal Products [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c20171230_FiniteLivedIntangibleAssetsByMajorClassAxis_PatentsAndDevelopedTechnologyMember_StatementBusinessSegmentsAxis_MetalProductsMember" unitRef="U001" decimals="0">0</us-gaap:FiniteLivedIntangibleAssetsGross>
  <!--Gross Amount-Industrial Hardware [Member]-Patents and developed technology [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c20171230_FiniteLivedIntangibleAssetsByMajorClassAxis_PatentsAndDevelopedTechnologyMember_StatementBusinessSegmentsAxis_IndustrialHardwareMember" unitRef="U001" decimals="0">7074456</us-gaap:FiniteLivedIntangibleAssetsGross>
  <!--Gross Amount-Security Products [Member]-Customer Relationships [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c20161231_FiniteLivedIntangibleAssetsByMajorClassAxis_CustomerRelationshipsMember_StatementBusinessSegmentsAxis_SecurityProductsMember" unitRef="U001" decimals="0">449706</us-gaap:FiniteLivedIntangibleAssetsGross>
  <!--Gross Amount-Industrial Hardware [Member]-Customer Relationships [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c20171230_FiniteLivedIntangibleAssetsByMajorClassAxis_CustomerRelationshipsMember_StatementBusinessSegmentsAxis_IndustrialHardwareMember" unitRef="U001" decimals="0">3650000</us-gaap:FiniteLivedIntangibleAssetsGross>
  <!--Gross Amount-Patents and developed technology [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c20161231_FiniteLivedIntangibleAssetsByMajorClassAxis_PatentsAndDevelopedTechnologyMember" unitRef="U001" decimals="0">3194434</us-gaap:FiniteLivedIntangibleAssetsGross>
  <!--Gross Amount-Patents and developed technology [Member]-Security Products [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c20161231_FiniteLivedIntangibleAssetsByMajorClassAxis_PatentsAndDevelopedTechnologyMember_StatementBusinessSegmentsAxis_SecurityProductsMember" unitRef="U001" decimals="0">1035374</us-gaap:FiniteLivedIntangibleAssetsGross>
  <!--Gross Amount-Intellectual Property [Member]-Metal Products [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c20171230_FiniteLivedIntangibleAssetsByMajorClassAxis_IntellectualPropertyMember_StatementBusinessSegmentsAxis_MetalProductsMember" unitRef="U001" decimals="0">0</us-gaap:FiniteLivedIntangibleAssetsGross>
  <!--Gross Amount-Intellectual Property [Member]-Industrial Hardware [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c20171230_FiniteLivedIntangibleAssetsByMajorClassAxis_IntellectualPropertyMember_StatementBusinessSegmentsAxis_IndustrialHardwareMember" unitRef="U001" decimals="0">0</us-gaap:FiniteLivedIntangibleAssetsGross>
  <!--Gross Amount-Customer Relationships [Member]-Security Products [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c20171230_FiniteLivedIntangibleAssetsByMajorClassAxis_CustomerRelationshipsMember_StatementBusinessSegmentsAxis_SecurityProductsMember" unitRef="U001" decimals="0">449706</us-gaap:FiniteLivedIntangibleAssetsGross>
  <!--Gross Amount-Security Products [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c20161231_StatementBusinessSegmentsAxis_SecurityProductsMember" unitRef="U001" decimals="0">2199450</us-gaap:FiniteLivedIntangibleAssetsGross>
  <!--Gross Amount-Non-Compete Agreements [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c20161231_FiniteLivedIntangibleAssetsByMajorClassAxis_NoncompeteAgreementsMember" unitRef="U001" decimals="0">407000</us-gaap:FiniteLivedIntangibleAssetsGross>
  <!--Gross Amount-Industrial Hardware [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c20171230_StatementBusinessSegmentsAxis_IndustrialHardwareMember" unitRef="U001" decimals="0">10724456</us-gaap:FiniteLivedIntangibleAssetsGross>
  <!--Gross Amount-Non-Compete Agreements [Member]-Security Products [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c20161231_FiniteLivedIntangibleAssetsByMajorClassAxis_NoncompeteAgreementsMember_StatementBusinessSegmentsAxis_SecurityProductsMember" unitRef="U001" decimals="0">407000</us-gaap:FiniteLivedIntangibleAssetsGross>
  <!--Gross Amount-Security Products [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c20171230_StatementBusinessSegmentsAxis_SecurityProductsMember" unitRef="U001" decimals="0">2185994</us-gaap:FiniteLivedIntangibleAssetsGross>
  <!--Gross Amount-Intellectual Property [Member]-Industrial Hardware [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c20161231_FiniteLivedIntangibleAssetsByMajorClassAxis_IntellectualPropertyMember_StatementBusinessSegmentsAxis_IndustrialHardwareMember" unitRef="U001" decimals="0">0</us-gaap:FiniteLivedIntangibleAssetsGross>
  <!--Gross Amount-Metal Products [Member]-Patents and developed technology [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c20161231_FiniteLivedIntangibleAssetsByMajorClassAxis_PatentsAndDevelopedTechnologyMember_StatementBusinessSegmentsAxis_MetalProductsMember" unitRef="U001" decimals="0">0</us-gaap:FiniteLivedIntangibleAssetsGross>
  <!--Gross Amount-Industrial Hardware [Member]-Customer Relationships [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c20161231_FiniteLivedIntangibleAssetsByMajorClassAxis_CustomerRelationshipsMember_StatementBusinessSegmentsAxis_IndustrialHardwareMember" unitRef="U001" decimals="0">0</us-gaap:FiniteLivedIntangibleAssetsGross>
  <!--Gross Amount-Metal Products [Member]-Non-Compete Agreements [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c20171230_FiniteLivedIntangibleAssetsByMajorClassAxis_NoncompeteAgreementsMember_StatementBusinessSegmentsAxis_MetalProductsMember" unitRef="U001" decimals="0">0</us-gaap:FiniteLivedIntangibleAssetsGross>
  <!--Gross Amount-Customer Relationships [Member]-Metal Products [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c20161231_FiniteLivedIntangibleAssetsByMajorClassAxis_CustomerRelationshipsMember_StatementBusinessSegmentsAxis_MetalProductsMember" unitRef="U001" decimals="0">0</us-gaap:FiniteLivedIntangibleAssetsGross>
  <!--Gross Amount-Metal Products [Member]-Customer Relationships [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c20171230_FiniteLivedIntangibleAssetsByMajorClassAxis_CustomerRelationshipsMember_StatementBusinessSegmentsAxis_MetalProductsMember" unitRef="U001" decimals="0">0</us-gaap:FiniteLivedIntangibleAssetsGross>
  <!--Gross Amount-Security Products [Member]-Intellectual Property [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c20161231_FiniteLivedIntangibleAssetsByMajorClassAxis_IntellectualPropertyMember_StatementBusinessSegmentsAxis_SecurityProductsMember" unitRef="U001" decimals="0">307370</us-gaap:FiniteLivedIntangibleAssetsGross>
  <!--Gross Amount-Industrial Hardware [Member]-Patents and developed technology [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c20161231_FiniteLivedIntangibleAssetsByMajorClassAxis_PatentsAndDevelopedTechnologyMember_StatementBusinessSegmentsAxis_IndustrialHardwareMember" unitRef="U001" decimals="0">2159060</us-gaap:FiniteLivedIntangibleAssetsGross>
  <!--Gross Amount-Patents and developed technology [Member]-Security Products [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c20171230_FiniteLivedIntangibleAssetsByMajorClassAxis_PatentsAndDevelopedTechnologyMember_StatementBusinessSegmentsAxis_SecurityProductsMember" unitRef="U001" decimals="0">1021918</us-gaap:FiniteLivedIntangibleAssetsGross>
  <!--Gross Amount-Metal Products [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c20161231_StatementBusinessSegmentsAxis_MetalProductsMember" unitRef="U001" decimals="0">0</us-gaap:FiniteLivedIntangibleAssetsGross>
  <!--Gross Amount-Non-Compete Agreements [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c20171230_FiniteLivedIntangibleAssetsByMajorClassAxis_NoncompeteAgreementsMember" unitRef="U001" decimals="0">407000</us-gaap:FiniteLivedIntangibleAssetsGross>
  <!--Gross Amount-Metal Products [Member]-Non-Compete Agreements [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c20161231_FiniteLivedIntangibleAssetsByMajorClassAxis_NoncompeteAgreementsMember_StatementBusinessSegmentsAxis_MetalProductsMember" unitRef="U001" decimals="0">0</us-gaap:FiniteLivedIntangibleAssetsGross>
  <!--Gross Amount-Industrial Hardware [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c20161231_StatementBusinessSegmentsAxis_IndustrialHardwareMember" unitRef="U001" decimals="0">2159060</us-gaap:FiniteLivedIntangibleAssetsGross>
  <!--Gross Amount-->
  <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c20171230" unitRef="U001" decimals="0">12910450</us-gaap:FiniteLivedIntangibleAssetsGross>
  <!--Gross Amount-Industrial Hardware [Member]-Non-Compete Agreements [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c20161231_FiniteLivedIntangibleAssetsByMajorClassAxis_NoncompeteAgreementsMember_StatementBusinessSegmentsAxis_IndustrialHardwareMember" unitRef="U001" decimals="0">0</us-gaap:FiniteLivedIntangibleAssetsGross>
  <!--Gross Amount-Non-Compete Agreements [Member]-Industrial Hardware [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c20171230_FiniteLivedIntangibleAssetsByMajorClassAxis_NoncompeteAgreementsMember_StatementBusinessSegmentsAxis_IndustrialHardwareMember" unitRef="U001" decimals="0">0</us-gaap:FiniteLivedIntangibleAssetsGross>
  <!--Gross Amount-Intellectual Property [Member]-Metal Products [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c20161231_FiniteLivedIntangibleAssetsByMajorClassAxis_IntellectualPropertyMember_StatementBusinessSegmentsAxis_MetalProductsMember" unitRef="U001" decimals="0">0</us-gaap:FiniteLivedIntangibleAssetsGross>
  <!--Gross Amount-Customer Relationships [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c20161231_FiniteLivedIntangibleAssetsByMajorClassAxis_CustomerRelationshipsMember" unitRef="U001" decimals="0">449706</us-gaap:FiniteLivedIntangibleAssetsGross>
  <!--Gross Amount-Patents and developed technology [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c20171230_FiniteLivedIntangibleAssetsByMajorClassAxis_PatentsAndDevelopedTechnologyMember" unitRef="U001" decimals="0">8096374</us-gaap:FiniteLivedIntangibleAssetsGross>
  <!--Gross Amount-Security Products [Member]-Intellectual Property [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c20171230_FiniteLivedIntangibleAssetsByMajorClassAxis_IntellectualPropertyMember_StatementBusinessSegmentsAxis_SecurityProductsMember" unitRef="U001" decimals="0">307370</us-gaap:FiniteLivedIntangibleAssetsGross>
  <!--Gross Amount-Metal Products [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c20171230_StatementBusinessSegmentsAxis_MetalProductsMember" unitRef="U001" decimals="0">0</us-gaap:FiniteLivedIntangibleAssetsGross>
  <!--Gross Amount-->
  <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c20161231" unitRef="U001" decimals="0">4358510</us-gaap:FiniteLivedIntangibleAssetsGross>
  <!--2019-->
  <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo contextRef="c20171230" unitRef="U001" decimals="0">1228000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo>
  <!--Fiscal Year-->
  <us-gaap:FiscalPeriod contextRef="c20170101to20171230">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: justify;"&gt;Fiscal Year&lt;/div&gt;&lt;div style="font-family: Tahoma, Geneva, 'sans-serif';"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;"&gt;The Company's year ends on the Saturday nearest to December 31.&amp;#160; Fiscal 2017 was a 52 week year, 2016 was a 52 week year and 2015 was a 52 week year.&lt;/div&gt;&lt;/div&gt;</us-gaap:FiscalPeriod>
  <!--Foreign Currency-->
  <us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock contextRef="c20170101to20171230">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: justify;"&gt;Foreign Currency&lt;/div&gt;&lt;div style="font-family: Tahoma, Geneva, 'sans-serif';"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;"&gt;For foreign operations balance sheet accounts are translated at the current year-end exchange rate; income statement accounts are translated at the average exchange rate for the year.&amp;#160; Resulting translation adjustments are made directly to a separate component of shareholders' equity &amp;#8211; "Accumulated other comprehensive income (loss) &amp;#8211; Foreign currency translation".&amp;#160; Foreign currency exchange transaction gains and losses are not material in any year.&lt;/div&gt;&lt;/div&gt;</us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock>
  <!--Foreign Earnings Repatriated-->
  <us-gaap:ForeignEarningsRepatriated contextRef="c20160103to20161231" unitRef="U001" decimals="0">365528</us-gaap:ForeignEarningsRepatriated>
  <!--Foreign Earnings Repatriated-->
  <us-gaap:ForeignEarningsRepatriated contextRef="c20170101to20171230" unitRef="U001" decimals="0">364569</us-gaap:ForeignEarningsRepatriated>
  <!--Foreign Earnings Repatriated-->
  <us-gaap:ForeignEarningsRepatriated contextRef="c20150104to20160102" unitRef="U001" decimals="0">388132</us-gaap:ForeignEarningsRepatriated>
  <!--Gain (Loss) on Disposition of Property Plant Equipment-->
  <us-gaap:GainLossOnSaleOfPropertyPlantEquipment contextRef="c20160103to20161231" unitRef="U001" decimals="0">-73309</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
  <!--Gain (Loss) on Disposition of Property Plant Equipment-->
  <us-gaap:GainLossOnSaleOfPropertyPlantEquipment contextRef="c20150104to20160102" unitRef="U001" decimals="0">-49796</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
  <!--Gain (Loss) on Disposition of Property Plant Equipment-->
  <us-gaap:GainLossOnSaleOfPropertyPlantEquipment contextRef="c20170101to20171230" unitRef="U001" decimals="0">369128</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
  <!--Goodwill, Foreign Currency Translation Gain (Loss)-Industrial Hardware [Member]-->
  <us-gaap:GoodwillForeignCurrencyTranslationGainLoss contextRef="c20160103to20161231_StatementBusinessSegmentsAxis_IndustrialHardwareMember" unitRef="U001" decimals="0">29042</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
  <!--Goodwill, Foreign Currency Translation Gain (Loss)-Industrial Hardware [Member]-->
  <us-gaap:GoodwillForeignCurrencyTranslationGainLoss contextRef="c20170101to20171230_StatementBusinessSegmentsAxis_IndustrialHardwareMember" unitRef="U001" decimals="0">68110</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
  <!--Goodwill, Foreign Currency Translation Gain (Loss)-Security Products [Member]-->
  <us-gaap:GoodwillForeignCurrencyTranslationGainLoss contextRef="c20160103to20161231_StatementBusinessSegmentsAxis_SecurityProductsMember" unitRef="U001" decimals="0">0</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
  <!--Goodwill, Foreign Currency Translation Gain (Loss)-Metal Products [Member]-->
  <us-gaap:GoodwillForeignCurrencyTranslationGainLoss contextRef="c20170101to20171230_StatementBusinessSegmentsAxis_MetalProductsMember" unitRef="U001" decimals="0">0</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
  <!--Goodwill, Foreign Currency Translation Gain (Loss)-Metal Products [Member]-->
  <us-gaap:GoodwillForeignCurrencyTranslationGainLoss contextRef="c20160103to20161231_StatementBusinessSegmentsAxis_MetalProductsMember" unitRef="U001" decimals="0">0</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
  <!--Goodwill, Foreign Currency Translation Gain (Loss)-Security Products [Member]-->
  <us-gaap:GoodwillForeignCurrencyTranslationGainLoss contextRef="c20170101to20171230_StatementBusinessSegmentsAxis_SecurityProductsMember" unitRef="U001" decimals="0">0</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
  <!--Goodwill, Foreign Currency Translation Gain (Loss)-->
  <us-gaap:GoodwillForeignCurrencyTranslationGainLoss contextRef="c20170101to20171230" unitRef="U001" decimals="0">68110</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
  <!--Goodwill, Foreign Currency Translation Gain (Loss)-->
  <us-gaap:GoodwillForeignCurrencyTranslationGainLoss contextRef="c20160103to20161231" unitRef="U001" decimals="0">29042</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
  <!--Goodwill-->
  <us-gaap:Goodwill contextRef="c20171230" unitRef="U001" decimals="0">32228891</us-gaap:Goodwill>
  <!--Goodwill-->
  <us-gaap:Goodwill contextRef="c20161231" unitRef="U001" decimals="0">14819835</us-gaap:Goodwill>
  <!--Goodwill-Industrial Hardware [Member]-->
  <us-gaap:Goodwill contextRef="c20161231_StatementBusinessSegmentsAxis_IndustrialHardwareMember" unitRef="U001" decimals="0">1760793</us-gaap:Goodwill>
  <!--Goodwill-Metal Products [Member]-->
  <us-gaap:Goodwill contextRef="c20161231_StatementBusinessSegmentsAxis_MetalProductsMember" unitRef="U001" decimals="0">0</us-gaap:Goodwill>
  <!--Goodwill-Metal Products [Member]-->
  <us-gaap:Goodwill contextRef="c20160102_StatementBusinessSegmentsAxis_MetalProductsMember" unitRef="U001" decimals="0">0</us-gaap:Goodwill>
  <!--Goodwill-Security Products [Member]-->
  <us-gaap:Goodwill contextRef="c20160102_StatementBusinessSegmentsAxis_SecurityProductsMember" unitRef="U001" decimals="0">13059042</us-gaap:Goodwill>
  <!--Goodwill-Security Products [Member]-->
  <us-gaap:Goodwill contextRef="c20161231_StatementBusinessSegmentsAxis_SecurityProductsMember" unitRef="U001" decimals="0">13059042</us-gaap:Goodwill>
  <!--Goodwill-->
  <us-gaap:Goodwill contextRef="c20160102" unitRef="U001" decimals="0">14790793</us-gaap:Goodwill>
  <!--Goodwill-Industrial Hardware [Member]-->
  <us-gaap:Goodwill contextRef="c20160102_StatementBusinessSegmentsAxis_IndustrialHardwareMember" unitRef="U001" decimals="0">1731751</us-gaap:Goodwill>
  <!--Goodwill-Security Products [Member]-->
  <us-gaap:Goodwill contextRef="c20171230_StatementBusinessSegmentsAxis_SecurityProductsMember" unitRef="U001" decimals="0">13059042</us-gaap:Goodwill>
  <!--Goodwill-Industrial Hardware [Member]-->
  <us-gaap:Goodwill contextRef="c20171230_StatementBusinessSegmentsAxis_IndustrialHardwareMember" unitRef="U001" decimals="0">19169849</us-gaap:Goodwill>
  <!--Goodwill-Metal Products [Member]-->
  <us-gaap:Goodwill contextRef="c20171230_StatementBusinessSegmentsAxis_MetalProductsMember" unitRef="U001" decimals="0">0</us-gaap:Goodwill>
  <!--Goodwill-Velvac Holdings, Inc [Member]-->
  <us-gaap:Goodwill contextRef="c20170403_BusinessAcquisitionAxis_VelvacHoldingsIncMember" unitRef="U001" decimals="0">17340946</us-gaap:Goodwill>
  <!--Goodwill, Intangibles and Impairment of Long-Lived Assets-->
  <us-gaap:GoodwillAndIntangibleAssetsPolicyTextBlock contextRef="c20170101to20171230">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: justify;"&gt;Goodwill, Intangibles and Impairment of Long-Lived Assets&lt;/div&gt;&lt;div style="font-family: Tahoma, Geneva, 'sans-serif';"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Patents are recorded at cost and are amortized using the straight-line method over the lives of the patents.&amp;#160; Technology and licenses are recorded at cost and are generally amortized on a straight-line basis over periods ranging from 5 to 17 years.&amp;#160; Non-compete agreements and customer relationships are being amortized using the straight-line method over a period of 5 years. Amortization expense in 2017, 2016 and 2015 was $770,457, $442,699 and $460,922, respectively.&amp;#160; Total amortization expense for each of the &lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;next five years is estimated to be as follows: 2018 - $1,228,000; 2019 - $1,228,000; 2020 - $995,000; 2021 - $995,000 and 2022 - $853,000.&amp;#160; Trademarks are not amortized as their lives are deemed to be indefinite.&lt;/font&gt;&lt;/div&gt;&lt;div style="font-family: Tahoma, Geneva, 'sans-serif';"&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;&lt;br /&gt;&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Industrial&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;&lt;br /&gt;&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Hardware&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;&lt;br /&gt;&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Segment&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;&lt;br /&gt;&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Security&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;&lt;br /&gt;&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Products&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;&lt;br /&gt;&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Segment&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;&lt;br /&gt;&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Metal&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;&lt;br /&gt;&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Products&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;&lt;br /&gt;&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Segment&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;&lt;br /&gt;&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;&lt;br /&gt;&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;&lt;br /&gt;&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Total&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Weighted-Average&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;&lt;br /&gt;&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Amortization Period (Years)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left; margin-left: 18pt; text-indent: -18pt;"&gt;2017 Gross Amount&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 40%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;"&gt;Patents and developed technology&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;7,074,456&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;1,021,918&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;8,096,374&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;12.3&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 40%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;"&gt;Customer relationships&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;3,650,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;449,706&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;4,099,706&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;9.5&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 40%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;"&gt;Non-compete agreements&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;407,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;407,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;5.0&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 40%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;"&gt;Intellectual property&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;307,370&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;307,370&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;5.0&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 40%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;"&gt;Total Gross Intangibles&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;10,724,456&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;2,185,994&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;12,910,450&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;10.8&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 40%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 40%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left; margin-left: 18pt; text-indent: -18pt;"&gt;2017 Accumulated Amortization&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 40%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;"&gt;Patents and developed technology&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;2,007,418&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;630,784&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;2,638,202&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 14px;"&gt;&lt;td valign="bottom" style="width: 40%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;"&gt;Customer relationships&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;298,645&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;269,823&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;568,468&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 40%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;"&gt;Non-compete agreements&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;244,200&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;244,200&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 40%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;"&gt;Intellectual property&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;184,422&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;184,422&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; padding-bottom: 2px; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 40%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;"&gt;Accumulated Amortization&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;2,306,063&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;1,329,229&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;3,635,292&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 40%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 40%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left; margin-left: 18pt; text-indent: -18pt;"&gt;Net 2017 per Balance Sheet&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;8,418,393&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;856,765&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;9,275,158&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 40%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 40%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left; margin-left: 18pt; text-indent: -18pt;"&gt;2016 Gross Amount&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 40%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;"&gt;Patents and developed technology&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;2,159,060&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;1,035,374&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;3,194,434&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;15.6&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 40%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;"&gt;Customer relationships&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;449,706&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;449,706&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;5.0&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 40%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;"&gt;Non-compete agreements&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;407,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;407,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;5.0&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 40%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;"&gt;Intellectual property&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;307,370&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;307,370&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; padding-bottom: 2px; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;5.0&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 40%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;"&gt;Total Gross Intangibles&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;2,159,060&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;2,199,450&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;4,358,510&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;12.3&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 40%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: right;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;&lt;br /&gt;&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Industrial&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;&lt;br /&gt;&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Hardware&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;&lt;br /&gt;&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Segment&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: right;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;&lt;br /&gt;&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Security&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;&lt;br /&gt;&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Products&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;&lt;br /&gt;&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Segment&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: right;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;&lt;br /&gt;&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Metal&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;&lt;br /&gt;&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Products&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;&lt;br /&gt;&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Segment&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: right;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;&lt;br /&gt;&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;&lt;br /&gt;&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;&lt;br /&gt;&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Total&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: right;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Weighted-Average&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;&lt;br /&gt;&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Amortization Period (Years)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left; margin-left: 18pt; text-indent: -18pt;"&gt;2016 Accumulated Amortization&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 40%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;"&gt;Patents and developed technology&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;1,529,675&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;598,756&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;2,128,431&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 40%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;"&gt;Customer relationships&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;179,882&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;179,882&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 40%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;"&gt;Non-compete agreements&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;162,800&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;162,800&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 40%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;"&gt;Intellectual property&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;122,948&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;122,948&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; padding-bottom: 2px; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 40%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;"&gt;Accumulated Amortization&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;1,529,675&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;1,064,386&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;2,594,061&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 40%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 40%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left; margin-left: 18pt; text-indent: -18pt;"&gt;Net 2016 per Balance Sheet&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;629,385&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;1,135,064&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;1,764,449&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 40%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="font-family: Tahoma, Geneva, 'sans-serif';"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;"&gt;In the event that facts and circumstances indicate that the carrying value of long-lived assets, including definite life intangible assets, may be impaired, an evaluation is performed to determine if a write-down is required.&amp;#160; No events or changes in circumstances have occurred to indicate that the carrying amount of such long-lived assets held and used may not be recovered.&lt;/div&gt;&lt;div style="font-family: Tahoma, Geneva, 'sans-serif';"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;"&gt;The Company performed qualitative assessments as of the end of fiscal 2017 and fiscal 2016 and determined it is more likely than not that no impairment of goodwill existed at the end of 2017 or 2016.&amp;#160; The Company will perform annual qualitative assessments in subsequent years as of the end of each fiscal year.&amp;#160; Additionally, the Company will perform interim analysis whenever conditions warrant.&lt;/div&gt;&lt;div style="font-family: Tahoma, Geneva, 'sans-serif';"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;"&gt;Goodwill or trademarks would be considered impaired whenever the historical carrying amount exceeds the fair value.&amp;#160; Pursuant to the qualitative assessment performed, goodwill and trademarks were not impaired in 2017, 2016 or 2015.&amp;#160; Should we reach a different conclusion in the future, additional work would be performed to determine the amount of the non-cash impairment charge to be recognized.&amp;#160; The maximum future impairment of goodwill or trademarks that could occur is the amount recognized on our balance sheet.&lt;/div&gt;&lt;div style="font-family: Tahoma, Geneva, 'sans-serif';"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;"&gt;The following is a roll-forward of goodwill for 2017 and 2016:&lt;/div&gt;&lt;div style="font-family: Tahoma, Geneva, 'sans-serif';"&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Industrial&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;&lt;br /&gt;&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Hardware&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;&lt;br /&gt;&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Segment&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Security&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;&lt;br /&gt;&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Products&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;&lt;br /&gt;&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Segment&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Metal&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;&lt;br /&gt;&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Products&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;&lt;br /&gt;&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Segment&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;&lt;br /&gt;&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;&lt;br /&gt;&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Total&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center; margin-left: 18pt; text-indent: -18pt;"&gt;2017&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify; margin-left: 18pt; text-indent: -18pt;"&gt;Beginning balance&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;1,760,793&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;13,059,042&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;14,819,835&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify; margin-left: 18pt; text-indent: -18pt;"&gt;Investment in Velvac&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;17,340,946&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;17,340,946&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;"&gt;Foreign exchange&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;68,110&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;68,110&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify; margin-left: 18pt; text-indent: -18pt;"&gt;Ending balance&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;19,169,849&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;13,059,042&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;32,228,891&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="font-family: Tahoma, Geneva, 'sans-serif';"&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Industrial&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;&lt;br /&gt;&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Hardware&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;&lt;br /&gt;&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Segment&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Security&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;&lt;br /&gt;&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Products&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;&lt;br /&gt;&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Segment&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Metal&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;&lt;br /&gt;&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Products&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;&lt;br /&gt;&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Segment&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;&lt;br /&gt;&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;&lt;br /&gt;&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Total&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center; margin-left: 18pt; text-indent: -18pt;"&gt;2016&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify; margin-left: 18pt; text-indent: -18pt;"&gt;Beginning balance&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;1,731,751&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;13,059,042&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;14,790,793&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify; margin-left: 18pt; text-indent: -18pt;"&gt;Foreign exchange&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;29,042&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;29,042&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify; margin-left: 18pt; text-indent: -18pt;"&gt;Ending balance&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;1,760,793&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;13,059,042&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;14,819,835&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:GoodwillAndIntangibleAssetsPolicyTextBlock>
  <!--Investment - Velvac-Security Products [Member]-->
  <us-gaap:GoodwillAcquiredDuringPeriod contextRef="c20170101to20171230_StatementBusinessSegmentsAxis_SecurityProductsMember" unitRef="U001" decimals="0">0</us-gaap:GoodwillAcquiredDuringPeriod>
  <!--Investment - Velvac-Industrial Hardware [Member]-->
  <us-gaap:GoodwillAcquiredDuringPeriod contextRef="c20170101to20171230_StatementBusinessSegmentsAxis_IndustrialHardwareMember" unitRef="U001" decimals="0">17340946</us-gaap:GoodwillAcquiredDuringPeriod>
  <!--Investment - Velvac-Metal Products [Member]-->
  <us-gaap:GoodwillAcquiredDuringPeriod contextRef="c20170101to20171230_StatementBusinessSegmentsAxis_MetalProductsMember" unitRef="U001" decimals="0">0</us-gaap:GoodwillAcquiredDuringPeriod>
  <!--Investment - Velvac-->
  <us-gaap:GoodwillAcquiredDuringPeriod contextRef="c20170101to20171230" unitRef="U001" decimals="0">17340946</us-gaap:GoodwillAcquiredDuringPeriod>
  <!--Gross margin-->
  <us-gaap:GrossProfit contextRef="c20150104to20160102" unitRef="U001" decimals="0">34249631</us-gaap:GrossProfit>
  <!--Gross margin-->
  <us-gaap:GrossProfit contextRef="c20160103to20161231" unitRef="U001" decimals="0">36346210</us-gaap:GrossProfit>
  <!--Gross margin-->
  <us-gaap:GrossProfit contextRef="c20170101to20171230" unitRef="U001" decimals="0">50050819</us-gaap:GrossProfit>
  <!--Gross margin-->
  <us-gaap:GrossProfit contextRef="c20161002to20161231" unitRef="U001" decimals="0">10862980</us-gaap:GrossProfit>
  <!--Gross margin-->
  <us-gaap:GrossProfit contextRef="c20171001to20171230" unitRef="U001" decimals="0">13842715</us-gaap:GrossProfit>
  <!--Gross margin-->
  <us-gaap:GrossProfit contextRef="c20160703to20161001" unitRef="U001" decimals="0">9372742</us-gaap:GrossProfit>
  <!--Gross margin-->
  <us-gaap:GrossProfit contextRef="c20170702to20170930" unitRef="U001" decimals="0">11949531</us-gaap:GrossProfit>
  <!--Gross margin-->
  <us-gaap:GrossProfit contextRef="c20170101to20170401" unitRef="U001" decimals="0">8744579</us-gaap:GrossProfit>
  <!--Gross margin-->
  <us-gaap:GrossProfit contextRef="c20160403to20160702" unitRef="U001" decimals="0">9202180</us-gaap:GrossProfit>
  <!--Gross margin-->
  <us-gaap:GrossProfit contextRef="c20170402to20170701" unitRef="U001" decimals="0">15513994</us-gaap:GrossProfit>
  <!--Gross margin-->
  <us-gaap:GrossProfit contextRef="c20160103to20160402" unitRef="U001" decimals="0">6908308</us-gaap:GrossProfit>
  <!--Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest-->
  <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c20160103to20161231" unitRef="U001" decimals="0">11223415</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
  <!--Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest-->
  <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c20170101to20171230" unitRef="U001" decimals="0">11454942</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
  <!--Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest-->
  <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c20150104to20160102" unitRef="U001" decimals="0">8020975</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
  <!--Domestic-->
  <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic contextRef="c20170101to20171230" unitRef="U001" decimals="0">7513348</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
  <!--Domestic-->
  <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic contextRef="c20160103to20161231" unitRef="U001" decimals="0">7276239</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
  <!--Domestic-->
  <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic contextRef="c20150104to20160102" unitRef="U001" decimals="0">4308809</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
  <!--Foreign-->
  <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign contextRef="c20160103to20161231" unitRef="U001" decimals="0">3947176</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign>
  <!--Foreign-->
  <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign contextRef="c20150104to20160102" unitRef="U001" decimals="0">3712166</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign>
  <!--Foreign-->
  <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign contextRef="c20170101to20171230" unitRef="U001" decimals="0">3941594</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign>
  <!--Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest-->
  <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments contextRef="c20150104to20160102" unitRef="U001" decimals="0">8020975</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
  <!--Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest-->
  <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments contextRef="c20160103to20161231" unitRef="U001" decimals="0">11223415</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
  <!--Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest-->
  <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments contextRef="c20170101to20171230" unitRef="U001" decimals="0">11454942</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
  <!--Income Tax Disclosure [Text Block]-->
  <us-gaap:IncomeTaxDisclosureTextBlock contextRef="c20170101to20171230">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: justify;"&gt;7. I&lt;font style="font-variant: small-caps;"&gt;ncome&lt;/font&gt; T&lt;font style="font-variant: small-caps;"&gt;axes&lt;/font&gt;&lt;/div&gt;&lt;div style="font-family: Tahoma, Geneva, 'sans-serif';"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;"&gt;Deferred income taxes are provided on temporary differences between the carrying amounts of assets and liabilities for financial reporting purposes and those for income tax reporting purposes.&amp;#160; Deferred income tax (assets) liabilities relate to:&lt;/div&gt;&lt;div style="font-family: Tahoma, Geneva, 'sans-serif';"&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2017&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2016&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2015&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 64%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 13.65pt;"&gt;Property, plant and equipment&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;3,853,837&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;6,515,129&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;6,694,885&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 64%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 13.65pt;"&gt;Intangible assets&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;2,620,791&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 64%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 13.65pt;"&gt;Other&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;64,905&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;119,618&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;99,989&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 64%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 13.65pt;"&gt;Foreign Withholding Tax&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;861,964&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 64%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 13.65pt;"&gt;Total deferred income tax liabilities&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;7,401,497&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;6,634,747&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;6,794,874&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 64%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 64%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 13.65pt;"&gt;Other postretirement benefits&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;(235,510&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(371,460&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(281,154&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 64%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 13.65pt;"&gt;Inventories&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;(792,724&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(806,680&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(807,061&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 64%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 13.65pt;"&gt;Allowance for doubtful accounts&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;(97,570&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(124,329&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(124,351&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 64%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 13.65pt;"&gt;Intangible assets&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(224,609&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(299,137&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 64%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 13.65pt;"&gt;Accrued compensation&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;(83,829&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(233,806&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(252,297&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 64%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 13.65pt;"&gt;Pensions&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;(6,029,034&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(9,406,224&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(8,616,582&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 64%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 13.65pt;"&gt;Foreign Tax Credit&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;(449,578&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 64%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 13.65pt;"&gt;Total deferred income tax assets&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;(7,688,245&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(11,167,108&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(10,380,582&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 64%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 31.1pt;"&gt;Net deferred income tax (assets)&amp;#160; liabilities&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;(286,748&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(4,532,361&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(3,585,708&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 64%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;Income before income taxes consists of:&lt;/div&gt;&lt;div style="font-family: Tahoma, Geneva, 'sans-serif';"&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2017&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2016&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2015&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 64%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 108pt;"&gt;Domestic&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;7,513,348&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;7,276,239&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;4,308,809&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 64%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 108pt;"&gt;Foreign&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;3,941,594&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;3,947,176&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;3,712,166&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 64%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;11,454,942&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;11,223,415&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;8,020,975&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="font-family: Tahoma, Geneva, 'sans-serif';"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;The provision for income taxes follows:&lt;/div&gt;&lt;div style="font-family: Tahoma, Geneva, 'sans-serif';"&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2017&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2016&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2015&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 108pt;"&gt;Current:&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 64%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 108pt;"&gt;&amp;#160;&amp;#160;&amp;#160;Federal&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;3,713,975&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;2,554,341&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;1,337,417&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 64%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 108pt;"&gt;&amp;#160;&amp;#160;&amp;#160;Foreign&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;1,084,353&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;1,091,952&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;1,054,694&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 64%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 108pt;"&gt;&amp;#160;&amp;#160;&amp;#160;State&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;319,439&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;194,514&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;140,139&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 64%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 108pt;"&gt;Deferred:&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 64%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 108pt;"&gt;&amp;#160;&amp;#160;&amp;#160;Federal&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;(47,241&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(339,412&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(223,530&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 64%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 108pt;"&gt;&amp;#160;&amp;#160;&amp;#160;Foreign&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;1,301,972&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 64%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 108pt;"&gt;&amp;#160;&amp;#160;&amp;#160;State&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;37,189&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(63,303&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(14,788&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 64%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;6,409,687&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;3,438,092&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;2,293,932&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;"&gt;A reconciliation of income taxes computed using the U.S. federal statutory rate to that reflected in operations follows:&lt;/div&gt;&lt;div style="font-family: Tahoma, Geneva, 'sans-serif';"&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="width: 100%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="6" valign="bottom" style="border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2017&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; font-weight: bold; padding-bottom: 2px; text-align: center;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; font-weight: bold; padding-bottom: 2px; text-align: center;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="6" valign="bottom" style="border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2016&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; font-weight: bold; padding-bottom: 2px; text-align: center;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; font-weight: bold; padding-bottom: 2px; text-align: center;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="6" valign="bottom" style="border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2015&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; font-weight: bold; padding-bottom: 2px; text-align: center;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; padding-bottom: 2px; text-align: center;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; font-weight: bold; padding-bottom: 2px; text-align: center;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Amount&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; font-weight: bold; padding-bottom: 2px; text-align: center;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; font-weight: bold; padding-bottom: 2px; text-align: center;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Percent&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; font-weight: bold; padding-bottom: 2px; text-align: center;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; font-weight: bold; padding-bottom: 2px; text-align: center;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Amount&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; font-weight: bold; padding-bottom: 2px; text-align: center;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; font-weight: bold; padding-bottom: 2px; text-align: center;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Percent&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; font-weight: bold; padding-bottom: 2px; text-align: center;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; font-weight: bold; padding-bottom: 2px; text-align: center;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Amount&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; font-weight: bold; padding-bottom: 2px; text-align: center;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; font-weight: bold; padding-bottom: 2px; text-align: center;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Percent&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 28%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Income taxes using U.S. federal statutory rate&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;3,894,680&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;34&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;3,815,962&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;34&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;2,727,131&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;34&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;%&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 28%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;State income taxes, net of federal benefit&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;264,205&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;2&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;87,061&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;1&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;82,987&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;1&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 28%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Impact on Foreign Repatriation Tax Reform&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;2,034,065&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;18&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 28%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Impact of foreign subsidiaries on effective tax rate&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(364,569&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(3&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(365,528&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(3&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(388,132&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(5&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 28%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Impact on New Tax Law&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;531,307&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;5&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 28%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Impact of manufacturers deduction on effective tax rate&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(123,554&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(1&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(140,690&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(1&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(91,018&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(1&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 28%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Other&amp;#8212;net&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;173,553&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;1&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;41,287&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(37,036&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 28%; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;6,409,687&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;56&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;3,438,092&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;31&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;2,293,932&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;29&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;%&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;Total income taxes paid were $4,104,701 in 2017, $3,493,558 in 2016 and $2,348,865 in 2015.&lt;/div&gt;&lt;div style="font-family: Tahoma, Geneva, 'sans-serif';"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;On December 22, 2017, the United States enacted the Tax Cuts and Jobs Act (the "Act"). The Act, which is also commonly referred to as "U.S. tax reform," significantly changes U.S. corporate income tax laws by, among other provisions, reducing the maximum U.S. corporate income tax rate from 35% to 21% starting in 2018, and creating a territorial tax system with a one-time mandatory tax on previously deferred foreign earnings of U.S. subsidiaries. During the year ending December 30, 2017, the Company recognized deferred income tax expense of $531,307 as a result of the re-measurement of deferred tax assets and liabilities to the new lower statutory rate of 21%.&lt;/div&gt;&lt;div style="font-family: Tahoma, Geneva, 'sans-serif';"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;"&gt;Due to the passage of the Tax Cut and Jobs Act, United States income taxes have been provided on the undistributed earnings of foreign subsidiaries ($17,153,163, at December 30, 2017) as well as the associated withholding taxes from the foreign countries.&amp;#160; The amount of taxes associated with the current tax law change on the foreign earnings is $2,034,065.&amp;#160; Foreign divisions that were previously treated as corporations for U.S. income tax purposes will generally no longer be taxed on their foreign source income by the U.S. federal government.&amp;#160; The resulting taxes from the Tax Cut and Jobs Act of $2,034,065; $861,964 are associated with the withholding taxes assessed by the foreign countries, net of the applicable U.S. tax credits; and $1,172,101 in taxes are associated with the deemed repatriation of earnings held in foreign corporations.&amp;#160; The Company has made an election to pay the $1,172,101 taxes in installments over 8 years with the payments due in the years 2018 to 2022 in the amount of $93,768; in the year 2023 a payment of $175,815; in the year 2024 a payment of $234,420; and the final payment in the year 2025 of $293,026.&lt;/div&gt;&lt;div style="font-family: Tahoma, Geneva, 'sans-serif';"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;"&gt;The final impact on the company from the Tax Act's transition tax legislation may differ from the aforementioned reasonable estimate due to the complexity of calculating and supporting with primary evidence such U.S. tax attributes as accumulated foreign earnings and profits, foreign tax paid, and other tax components involved in foreign tax credit calculations for prior years back to 1986. Such differences could be material, due to, among other things, changes in interpretations of the Tax Act, future legislative action to address questions that arise because of the Tax Act, changes in accounting standards for income taxes or related interpretations in response to the Tax Act, or any updates or changes to estimates the company has utilized to calculate the transition tax's reasonable estimate.&lt;/div&gt;&lt;div style="font-family: Tahoma, Geneva, 'sans-serif';"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;Pursuant to the SAB118, the company is allowed a measurement period of up to one year after the enactment date of the Tax Act to finalize the recording of the related tax impacts.&lt;/div&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;"&gt;A reconciliation of the beginning and ending amount of unrecognized tax benefits are as follows:&lt;/div&gt;&lt;div style="font-family: Tahoma, Geneva, 'sans-serif';"&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2017&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2016&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2015&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 64%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 9pt;"&gt;Balance at beginning of year&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;251,839&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;249,782&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;248,645&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 64%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt;"&gt;Increases for positions taken during the current period&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;53,013&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;44,172&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;27,947&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 64%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt;"&gt;Decreases resulting from the expiration of the statute of limitations&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;(5,118&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(42,115&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(26,810&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 64%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 9pt;"&gt;Balance at end of year&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;299,734&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;251,839&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;249,782&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="font-family: Tahoma, Geneva, 'sans-serif';"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;"&gt;The Company files income tax returns in the U.S. federal jurisdiction, and various states and foreign jurisdictions.&amp;#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 non-U.S. income tax examinations by tax authorities prior to 2011.&lt;/div&gt;&lt;div style="font-family: Tahoma, Geneva, 'sans-serif';"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;"&gt;Included in the balance at December 30, 2017, are $236,789 of unrecognized tax benefits that would affect the annual effective tax rate.&amp;#160; In 2017, the Company recognized accrued interest related to unrecognized tax benefits in income tax expense.&amp;#160; The Company had approximately $59,316 of accrued interest at December 30, 2017.&lt;/div&gt;&lt;div style="font-family: Tahoma, Geneva, 'sans-serif';"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;"&gt;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 by expiration of the statute of limitations and the recognition and measurement considerations under ASC 740.&amp;#160; The Company believes that the total amount of unrecognized tax benefits will not increase or decrease significantly over the next twelve months.&lt;/div&gt;&lt;/div&gt;</us-gaap:IncomeTaxDisclosureTextBlock>
  <!--Income taxes using U.S. federal statutory rate, Amount-->
  <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate contextRef="c20170101to20171230" unitRef="U001" decimals="0">3894680</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
  <!--Income taxes using U.S. federal statutory rate, Amount-->
  <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate contextRef="c20160103to20161231" unitRef="U001" decimals="0">3815962</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
  <!--Income taxes using U.S. federal statutory rate, Amount-->
  <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate contextRef="c20150104to20160102" unitRef="U001" decimals="0">2727131</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
  <!--Effective Income Tax Rate Reconciliation, Deduction, Qualified Production Activity, Amount-->
  <us-gaap:IncomeTaxReconciliationDeductionsQualifiedProductionActivities contextRef="c20160103to20161231" unitRef="U001" decimals="0">140690</us-gaap:IncomeTaxReconciliationDeductionsQualifiedProductionActivities>
  <!--Effective Income Tax Rate Reconciliation, Deduction, Qualified Production Activity, Amount-->
  <us-gaap:IncomeTaxReconciliationDeductionsQualifiedProductionActivities contextRef="c20170101to20171230" unitRef="U001" decimals="0">123554</us-gaap:IncomeTaxReconciliationDeductionsQualifiedProductionActivities>
  <!--Effective Income Tax Rate Reconciliation, Deduction, Qualified Production Activity, Amount-->
  <us-gaap:IncomeTaxReconciliationDeductionsQualifiedProductionActivities contextRef="c20150104to20160102" unitRef="U001" decimals="0">91018</us-gaap:IncomeTaxReconciliationDeductionsQualifiedProductionActivities>
  <!--Income Tax Expense (Benefit)-->
  <us-gaap:IncomeTaxExpenseBenefit contextRef="c20160103to20161231" unitRef="U001" decimals="0">3438092</us-gaap:IncomeTaxExpenseBenefit>
  <!--Income Tax Expense (Benefit)-->
  <us-gaap:IncomeTaxExpenseBenefit contextRef="c20170101to20171230" unitRef="U001" decimals="0">6409687</us-gaap:IncomeTaxExpenseBenefit>
  <!--Income Tax Expense (Benefit)-->
  <us-gaap:IncomeTaxExpenseBenefit contextRef="c20150104to20160102" unitRef="U001" decimals="0">2293932</us-gaap:IncomeTaxExpenseBenefit>
  <!--Other-net, Amount-->
  <us-gaap:IncomeTaxReconciliationOtherAdjustments contextRef="c20170101to20171230" unitRef="U001" decimals="0">173553</us-gaap:IncomeTaxReconciliationOtherAdjustments>
  <!--Other-net, Amount-->
  <us-gaap:IncomeTaxReconciliationOtherAdjustments contextRef="c20150104to20160102" unitRef="U001" decimals="0">-37036</us-gaap:IncomeTaxReconciliationOtherAdjustments>
  <!--Other-net, Amount-->
  <us-gaap:IncomeTaxReconciliationOtherAdjustments contextRef="c20160103to20161231" unitRef="U001" decimals="0">41287</us-gaap:IncomeTaxReconciliationOtherAdjustments>
  <!--State income taxes, net of federal benefit, Amount-->
  <us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes contextRef="c20150104to20160102" unitRef="U001" decimals="0">82987</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
  <!--State income taxes, net of federal benefit, Amount-->
  <us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes contextRef="c20160103to20161231" unitRef="U001" decimals="0">87061</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
  <!--State income taxes, net of federal benefit, Amount-->
  <us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes contextRef="c20170101to20171230" unitRef="U001" decimals="0">264205</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
  <!--Total income taxes paid-->
  <us-gaap:IncomeTaxesPaid contextRef="c20170101to20171230" unitRef="U001" decimals="0">4104701</us-gaap:IncomeTaxesPaid>
  <!--Total income taxes paid-->
  <us-gaap:IncomeTaxesPaid contextRef="c20160103to20161231" unitRef="U001" decimals="0">3493558</us-gaap:IncomeTaxesPaid>
  <!--Total income taxes paid-->
  <us-gaap:IncomeTaxesPaid contextRef="c20150104to20160102" unitRef="U001" decimals="0">2348865</us-gaap:IncomeTaxesPaid>
  <!--Income Taxes-->
  <us-gaap:IncomeTaxPolicyTextBlock contextRef="c20170101to20171230">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: justify;"&gt;Income Taxes&lt;/div&gt;&lt;div style="font-family: Tahoma, Geneva, 'sans-serif';"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;"&gt;The Company accounts for uncertain tax positions pursuant to the provisions of FASB Accounting Standards Codification ("ASC") 740 which clarifies the accounting for uncertainty in income taxes recognized in a company's financial statements. These provisions detail how companies should recognize, measure, present and disclose uncertain tax positions that have or are expected to be taken.&amp;#160; As such, the financial statements will reflect expected future tax consequences of uncertain tax positions presuming the taxing authorities' full knowledge of the position and all relevant facts. See Note 7 Income Taxes.&lt;/div&gt;&lt;div style="font-family: Tahoma, Geneva, 'sans-serif';"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;"&gt;The Company and its U.S. subsidiaries file a consolidated federal income tax return.&lt;/div&gt;&lt;div style="font-family: Tahoma, Geneva, 'sans-serif';"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;"&gt;Deferred tax assets and liabilities are determined based on differences between financial reporting and tax bases of assets and liabilities and are measured using the enacted tax rates and laws that will be in effect when the differences are expected to reverse.&lt;/div&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;"&gt;On December, 22, 2017, SAB 118 was issued due to the complexities involved in accounting for the recently enacted Tax Act. SAB 118 requires the company to include in its financial statements a reasonable estimate of the impact of the Tax Act on earnings to the extent such estimate has been determined. Accordingly, the U.S. provision for income tax for 2017 is based on the reasonable estimate guidance provided by SAB 118. The company is continuing to assess the impact from the Tax Act and will record adjustments in 2018. The final impact on the company from the Tax Act's transition tax legislation may differ from the reasonable estimate due to the complexity of calculating and supporting with primary evidence such U.S. tax attributes as accumulated foreign earnings and profits, foreign tax paid, and other tax components involved in foreign tax credit calculations for prior years back to 1986. Such differences could be material, due to, among other things, changes in interpretations of the Tax Act, future legislative action to address questions that arise because of the Tax Act, changes in accounting standards for income taxes or related interpretations in response to the Tax Act, or any updates or changes to estimates the company has utilized to calculate the transition tax's reasonable estimate.&lt;/div&gt;&lt;/div&gt;</us-gaap:IncomeTaxPolicyTextBlock>
  <!--Increase (Decrease) in Accounts Receivable-->
  <us-gaap:IncreaseDecreaseInAccountsReceivable contextRef="c20150104to20160102" unitRef="U001" decimals="0">852168</us-gaap:IncreaseDecreaseInAccountsReceivable>
  <!--Increase (Decrease) in Accounts Receivable-->
  <us-gaap:IncreaseDecreaseInAccountsReceivable contextRef="c20160103to20161231" unitRef="U001" decimals="0">1062654</us-gaap:IncreaseDecreaseInAccountsReceivable>
  <!--Increase (Decrease) in Accounts Receivable-->
  <us-gaap:IncreaseDecreaseInAccountsReceivable contextRef="c20170101to20171230" unitRef="U001" decimals="0">2574823</us-gaap:IncreaseDecreaseInAccountsReceivable>
  <!--Accounts payable-->
  <us-gaap:IncreaseDecreaseInAccountsPayable contextRef="c20160103to20161231" unitRef="U001" decimals="0">-1755159</us-gaap:IncreaseDecreaseInAccountsPayable>
  <!--Accounts payable-->
  <us-gaap:IncreaseDecreaseInAccountsPayable contextRef="c20150104to20160102" unitRef="U001" decimals="0">1182124</us-gaap:IncreaseDecreaseInAccountsPayable>
  <!--Accounts payable-->
  <us-gaap:IncreaseDecreaseInAccountsPayable contextRef="c20170101to20171230" unitRef="U001" decimals="0">892439</us-gaap:IncreaseDecreaseInAccountsPayable>
  <!--Increase (Decrease) in Income Taxes Receivable-->
  <us-gaap:IncreaseDecreaseInIncomeTaxesReceivable contextRef="c20170101to20171230" unitRef="U001" decimals="0">0</us-gaap:IncreaseDecreaseInIncomeTaxesReceivable>
  <!--Increase (Decrease) in Income Taxes Receivable-->
  <us-gaap:IncreaseDecreaseInIncomeTaxesReceivable contextRef="c20160103to20161231" unitRef="U001" decimals="0">0</us-gaap:IncreaseDecreaseInIncomeTaxesReceivable>
  <!--Increase (Decrease) in Income Taxes Receivable-->
  <us-gaap:IncreaseDecreaseInIncomeTaxesReceivable contextRef="c20150104to20160102" unitRef="U001" decimals="0">-380000</us-gaap:IncreaseDecreaseInIncomeTaxesReceivable>
  <!--Accrued compensation-->
  <us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities contextRef="c20160103to20161231" unitRef="U001" decimals="0">261231</us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities>
  <!--Accrued compensation-->
  <us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities contextRef="c20170101to20171230" unitRef="U001" decimals="0">911572</us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities>
  <!--Accrued compensation-->
  <us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities contextRef="c20150104to20160102" unitRef="U001" decimals="0">28426</us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities>
  <!--Increase (Decrease) in Other Operating Assets-->
  <us-gaap:IncreaseDecreaseInOtherOperatingAssets contextRef="c20150104to20160102" unitRef="U001" decimals="0">106081</us-gaap:IncreaseDecreaseInOtherOperatingAssets>
  <!--Increase (Decrease) in Other Operating Assets-->
  <us-gaap:IncreaseDecreaseInOtherOperatingAssets contextRef="c20160103to20161231" unitRef="U001" decimals="0">84626</us-gaap:IncreaseDecreaseInOtherOperatingAssets>
  <!--Increase (Decrease) in Other Operating Assets-->
  <us-gaap:IncreaseDecreaseInOtherOperatingAssets contextRef="c20170101to20171230" unitRef="U001" decimals="0">-709757</us-gaap:IncreaseDecreaseInOtherOperatingAssets>
  <!--Increase (Decrease) in Prepaid Expense-->
  <us-gaap:IncreaseDecreaseInPrepaidExpense contextRef="c20160103to20161231" unitRef="U001" decimals="0">-217389</us-gaap:IncreaseDecreaseInPrepaidExpense>
  <!--Increase (Decrease) in Prepaid Expense-->
  <us-gaap:IncreaseDecreaseInPrepaidExpense contextRef="c20170101to20171230" unitRef="U001" decimals="0">1709241</us-gaap:IncreaseDecreaseInPrepaidExpense>
  <!--Increase (Decrease) in Prepaid Expense-->
  <us-gaap:IncreaseDecreaseInPrepaidExpense contextRef="c20150104to20160102" unitRef="U001" decimals="0">-483178</us-gaap:IncreaseDecreaseInPrepaidExpense>
  <!--Increase (Decrease) in Inventories-->
  <us-gaap:IncreaseDecreaseInInventories contextRef="c20170101to20171230" unitRef="U001" decimals="0">-152130</us-gaap:IncreaseDecreaseInInventories>
  <!--Increase (Decrease) in Inventories-->
  <us-gaap:IncreaseDecreaseInInventories contextRef="c20150104to20160102" unitRef="U001" decimals="0">3095801</us-gaap:IncreaseDecreaseInInventories>
  <!--Increase (Decrease) in Inventories-->
  <us-gaap:IncreaseDecreaseInInventories contextRef="c20160103to20161231" unitRef="U001" decimals="0">-2514371</us-gaap:IncreaseDecreaseInInventories>
  <!--Other accrued expenses-->
  <us-gaap:IncreaseDecreaseInOtherAccruedLiabilities contextRef="c20170101to20171230" unitRef="U001" decimals="0">1468525</us-gaap:IncreaseDecreaseInOtherAccruedLiabilities>
  <!--Other accrued expenses-->
  <us-gaap:IncreaseDecreaseInOtherAccruedLiabilities contextRef="c20160103to20161231" unitRef="U001" decimals="0">-146713</us-gaap:IncreaseDecreaseInOtherAccruedLiabilities>
  <!--Other accrued expenses-->
  <us-gaap:IncreaseDecreaseInOtherAccruedLiabilities contextRef="c20150104to20160102" unitRef="U001" decimals="0">196489</us-gaap:IncreaseDecreaseInOtherAccruedLiabilities>
  <!--Dilutive stock options (in shares)-->
  <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements contextRef="c20170101to20171230" unitRef="U002" decimals="0">35634</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
  <!--Dilutive stock options (in shares)-->
  <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements contextRef="c20150104to20160102" unitRef="U002" decimals="0">0</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
  <!--Dilutive stock options (in shares)-->
  <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements contextRef="c20160103to20161231" unitRef="U002" decimals="0">0</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
  <!--Trademarks-->
  <us-gaap:IndefiniteLivedTrademarks contextRef="c20171230" unitRef="U001" decimals="0">3686063</us-gaap:IndefiniteLivedTrademarks>
  <!--Trademarks-->
  <us-gaap:IndefiniteLivedTrademarks contextRef="c20161231" unitRef="U001" decimals="0">166312</us-gaap:IndefiniteLivedTrademarks>
  <!--Interest Expense-->
  <us-gaap:InterestExpense contextRef="c20170101to20171230" unitRef="U001" decimals="0">976512</us-gaap:InterestExpense>
  <!--Interest Expense-->
  <us-gaap:InterestExpense contextRef="c20150104to20160102" unitRef="U001" decimals="0">185475</us-gaap:InterestExpense>
  <!--Interest Expense-->
  <us-gaap:InterestExpense contextRef="c20160103to20161231" unitRef="U001" decimals="0">121500</us-gaap:InterestExpense>
  <!--Interest paid-->
  <us-gaap:InterestPaid contextRef="c20160103to20161231" unitRef="U001" decimals="0">127735</us-gaap:InterestPaid>
  <!--Interest paid-->
  <us-gaap:InterestPaid contextRef="c20150104to20160102" unitRef="U001" decimals="0">174558</us-gaap:InterestPaid>
  <!--Interest paid-->
  <us-gaap:InterestPaid contextRef="c20170101to20171230" unitRef="U001" decimals="0">977399</us-gaap:InterestPaid>
  <!--Finished goods-->
  <us-gaap:InventoryFinishedGoodsNetOfReserves contextRef="c20171230" unitRef="U001" decimals="0">25218463</us-gaap:InventoryFinishedGoodsNetOfReserves>
  <!--Finished goods-->
  <us-gaap:InventoryFinishedGoodsNetOfReserves contextRef="c20161231" unitRef="U001" decimals="0">18082901</us-gaap:InventoryFinishedGoodsNetOfReserves>
  <!--Inventory, Net-->
  <us-gaap:InventoryNet contextRef="c20161231" unitRef="U001" decimals="0">34030286</us-gaap:InventoryNet>
  <!--Inventory, Net-->
  <us-gaap:InventoryNet contextRef="c20171230" unitRef="U001" decimals="0">47268757</us-gaap:InventoryNet>
  <!--Work in process-->
  <us-gaap:InventoryWorkInProcessNetOfReserves contextRef="c20161231" unitRef="U001" decimals="0">7118149</us-gaap:InventoryWorkInProcessNetOfReserves>
  <!--Work in process-->
  <us-gaap:InventoryWorkInProcessNetOfReserves contextRef="c20171230" unitRef="U001" decimals="0">7718379</us-gaap:InventoryWorkInProcessNetOfReserves>
  <!--Raw materials and component parts-->
  <us-gaap:InventoryRawMaterialsAndSuppliesNetOfReserves contextRef="c20171230" unitRef="U001" decimals="0">14331915</us-gaap:InventoryRawMaterialsAndSuppliesNetOfReserves>
  <!--Raw materials and component parts-->
  <us-gaap:InventoryRawMaterialsAndSuppliesNetOfReserves contextRef="c20161231" unitRef="U001" decimals="0">8829236</us-gaap:InventoryRawMaterialsAndSuppliesNetOfReserves>
  <!--Inventory, Policy [Policy Text Block]-->
  <us-gaap:InventoryPolicyTextBlock contextRef="c20170101to20171230">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: justify;"&gt;Inventories&lt;/div&gt;&lt;div style="font-family: Tahoma, Geneva, 'sans-serif';"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;"&gt;Inventories are valued at the lower of cost or market or net realizable value. Cost is determined by the last-in, first-out (LIFO) method in the U.S. ($26,280,620 for U.S. inventories at December 30, 2017 excluding Velvac) and by the first-in, first-out (FIFO) method for inventories outside the U.S. ($8,034,924 for inventories outside the U.S. at December 30, 2017). Cost exceeds the LIFO carrying value by approximately $6,476,073 at December 30, 2017 and $6,121,286 at December 31, 2016. There was no material LIFO quantity liquidation in 2017, 2016 and 2015. In addition, as of the balance sheet dates, the Company has recorded reserves for excess/obsolete inventory.&lt;/div&gt;&lt;/div&gt;</us-gaap:InventoryPolicyTextBlock>
  <!--Land-->
  <us-gaap:Land contextRef="c20171230" unitRef="U001" decimals="0">1160298</us-gaap:Land>
  <!--Land-->
  <us-gaap:Land contextRef="c20161231" unitRef="U001" decimals="0">1159901</us-gaap:Land>
  <!--LEASES-->
  <us-gaap:LeasesOfLesseeDisclosureTextBlock contextRef="c20170101to20171230">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: justify;"&gt;8. L&lt;font style="font-variant: small-caps;"&gt;eases&lt;/font&gt;&lt;/div&gt;&lt;div style="font-family: Tahoma, Geneva, 'sans-serif';"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;"&gt;The Company leases certain equipment and buildings under operating lease arrangements.&amp;#160; Most leases are for a fixed term and for a fixed amount; additionally, the Company leases certain buildings under operating leases on a month-to-month basis.&amp;#160; The Company is not a party to any leases that have step rent provisions, escalation clauses, capital improvement funding or payment increases based on any index or rate.&lt;/div&gt;&lt;div style="font-family: Tahoma, Geneva, 'sans-serif';"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;"&gt;Future minimum payments under non-cancelable operating leases with initial or remaining terms in excess of one year during each of the next five years follow:&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;"&gt;&amp;#160;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 88%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;"&gt;2018&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;2,178,480&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 88%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;"&gt;2019&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;1,538,397&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 88%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;"&gt;2020&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;1,193,329&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 88%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;"&gt;2021&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;704,929&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 88%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;"&gt;2022&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;202,943&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 88%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;5,818,078&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="font-family: Tahoma, Geneva, 'sans-serif';"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;"&gt;Rent expense for all operating leases was $2,166,755 in 2017, $1,293,271 in 2016, and $1,324,365 in 2015. The Company expects future rent expense, including non-cancelable operating leases, leases that are expected to be renewed and buildings leased on a month-to-month basis, for each of the next five years to be in the range of $2,200,000 to $2,500,000.&lt;/div&gt;&lt;/div&gt;</us-gaap:LeasesOfLesseeDisclosureTextBlock>
  <!--Liabilities and Equity-->
  <us-gaap:LiabilitiesAndStockholdersEquity contextRef="c20161231" unitRef="U001" decimals="0">124198396</us-gaap:LiabilitiesAndStockholdersEquity>
  <!--Liabilities and Equity-->
  <us-gaap:LiabilitiesAndStockholdersEquity contextRef="c20171230" unitRef="U001" decimals="0">176458397</us-gaap:LiabilitiesAndStockholdersEquity>
  <!--Liabilities, Current-->
  <us-gaap:LiabilitiesCurrent contextRef="c20171230" unitRef="U001" decimals="0">31314682</us-gaap:LiabilitiesCurrent>
  <!--Liabilities, Current-->
  <us-gaap:LiabilitiesCurrent contextRef="c20161231" unitRef="U001" decimals="0">12866082</us-gaap:LiabilitiesCurrent>
  <!--LIFO inventory amount-->
  <us-gaap:LIFOInventoryAmount contextRef="c20171230" unitRef="U001" decimals="0">26280620</us-gaap:LIFOInventoryAmount>
  <!--Revolving credit loan-One Month London Interbank Offered Rate (LIBOR) [Member]-Medium-term Notes [Member]-->
  <us-gaap:LineOfCredit contextRef="c20171230_LongtermDebtTypeAxis_MediumTermNotesMember_VariableRateAxis_OneMonthLondonInterbankOfferedRateLIBORMember" unitRef="U001" decimals="-5">15100000</us-gaap:LineOfCredit>
  <!--Revolving credit loan-Line of Credit [Member]-->
  <us-gaap:LineOfCredit contextRef="c20171230_LongtermDebtTypeAxis_LineOfCreditMember" unitRef="U001" decimals="-6">5000000</us-gaap:LineOfCredit>
  <!--Revolving credit loan-Line of Credit [Member]-->
  <us-gaap:LineOfCredit contextRef="c20170403_LongtermDebtTypeAxis_LineOfCreditMember" unitRef="U001" decimals="-5">6600000</us-gaap:LineOfCredit>
  <!--Revolving credit loan-Three Month London Interbank Offered Rate (LIBOR) [Member]-Medium-term Notes [Member]-->
  <us-gaap:LineOfCredit contextRef="c20171230_LongtermDebtTypeAxis_MediumTermNotesMember_VariableRateAxis_ThreeMonthLondonInterbankOfferedRateLIBORMember" unitRef="U001" decimals="-5">15100000</us-gaap:LineOfCredit>
  <!--Revolving credit loan-->
  <us-gaap:LineOfCredit contextRef="c20161231" unitRef="U001" decimals="0">0</us-gaap:LineOfCredit>
  <!--Revolving credit loan-->
  <us-gaap:LineOfCredit contextRef="c20171230" unitRef="U001" decimals="0">5000000</us-gaap:LineOfCredit>
  <!--Line of Credit Facility, Commitment Fee Percentage-Maximum [Member]-Line of Credit [Member]-->
  <us-gaap:LineOfCreditFacilityCommitmentFeePercentage contextRef="c20170101to20171230_LongtermDebtTypeAxis_LineOfCreditMember_RangeAxis_MaximumMember" unitRef="U007" decimals="INF">0.00375</us-gaap:LineOfCreditFacilityCommitmentFeePercentage>
  <!--Line of Credit Facility, Commitment Fee Percentage-Line of Credit [Member]-Minimum [Member]-->
  <us-gaap:LineOfCreditFacilityCommitmentFeePercentage contextRef="c20170101to20171230_LongtermDebtTypeAxis_LineOfCreditMember_RangeAxis_MinimumMember" unitRef="U007" decimals="INF">0.002</us-gaap:LineOfCreditFacilityCommitmentFeePercentage>
  <!--Line of Credit Facility, Commitment Fee Percentage-Line of Credit [Member]-->
  <us-gaap:LineOfCreditFacilityCommitmentFeePercentage contextRef="c20170101to20171230_LongtermDebtTypeAxis_LineOfCreditMember" unitRef="U007" decimals="INF">0.0025</us-gaap:LineOfCreditFacilityCommitmentFeePercentage>
  <!--Maximum borrowing capacity-Line of Credit [Member]-LIBOR [Member]-->
  <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity contextRef="c20140123_LongtermDebtTypeAxis_LineOfCreditMember_VariableRateAxis_LondonInterbankOfferedRateLIBORMember" unitRef="U001" decimals="0">10000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
  <!--Maximum borrowing capacity-Line of Credit [Member]-->
  <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity contextRef="c20160609_LongtermDebtTypeAxis_LineOfCreditMember" unitRef="U001" decimals="0">10000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
  <!--Maximum borrowing capacity-Line of Credit [Member]-->
  <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity contextRef="c20100129_LongtermDebtTypeAxis_LineOfCreditMember" unitRef="U001" decimals="0">10000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
  <!--Maximum borrowing capacity-Term Loan 2012 [Member]-->
  <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity contextRef="c20120125_LongtermDebtTypeAxis_TermLoan2012Member" unitRef="U001" decimals="0">5000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
  <!--Maximum borrowing capacity-Line of Credit [Member]-->
  <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity contextRef="c20171230_LongtermDebtTypeAxis_LineOfCreditMember" unitRef="U001" decimals="0">10000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
  <!--Maximum borrowing capacity-Medium-term Notes [Member]-->
  <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity contextRef="c20100129_LongtermDebtTypeAxis_MediumTermNotesMember" unitRef="U001" decimals="0">5000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
  <!--Maximum borrowing capacity-Medium-term Notes [Member]-->
  <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity contextRef="c20171230_LongtermDebtTypeAxis_MediumTermNotesMember" unitRef="U001" decimals="-6">31000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
  <!--Line of Credit Facility, Periodic Payment, Principal-Medium-term Notes [Member]-Forecast [Member]-->
  <us-gaap:LineOfCreditFacilityPeriodicPaymentPrincipal contextRef="c20190701to20190930_LongtermDebtTypeAxis_MediumTermNotesMember_StatementScenarioAxis_ScenarioForecastMember" unitRef="U001" decimals="0">775000</us-gaap:LineOfCreditFacilityPeriodicPaymentPrincipal>
  <!--Line of Credit Facility, Periodic Payment, Principal-Medium-term Notes [Member]-Forecast [Member]-->
  <us-gaap:LineOfCreditFacilityPeriodicPaymentPrincipal contextRef="c20170702to20190630_LongtermDebtTypeAxis_MediumTermNotesMember_StatementScenarioAxis_ScenarioForecastMember" unitRef="U001" decimals="0">387500</us-gaap:LineOfCreditFacilityPeriodicPaymentPrincipal>
  <!--Long-term Debt-->
  <us-gaap:LongTermDebt contextRef="c20171230" unitRef="U001" decimals="0">35225000</us-gaap:LongTermDebt>
  <!--Long-term Debt-->
  <us-gaap:LongTermDebt contextRef="c20161231" unitRef="U001" decimals="0">1785714</us-gaap:LongTermDebt>
  <!--Long-term Debt, Maturities, Repayments of Principal in Year Five-->
  <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive contextRef="c20171230" unitRef="U001" decimals="0">20150000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive>
  <!--Long-term Debt, Maturities, Repayments of Principal in Year Four-->
  <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour contextRef="c20171230" unitRef="U001" decimals="0">3100000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour>
  <!--Fixed rate of interest-Line of Credit [Member]-->
  <us-gaap:LongTermDebtPercentageBearingFixedInterestRate contextRef="c20171230_LongtermDebtTypeAxis_LineOfCreditMember" unitRef="U007" decimals="INF">0.0311</us-gaap:LongTermDebtPercentageBearingFixedInterestRate>
  <!--Fixed rate of interest-Term Loan 2012 [Member]-->
  <us-gaap:LongTermDebtPercentageBearingFixedInterestRate contextRef="c20120125_LongtermDebtTypeAxis_TermLoan2012Member" unitRef="U007" decimals="INF">0.0390</us-gaap:LongTermDebtPercentageBearingFixedInterestRate>
  <!--Fixed rate of interest-Medium-term Notes [Member]-Interest Rate Swap [Member]-->
  <us-gaap:LongTermDebtPercentageBearingFixedInterestRate contextRef="c20170404_DerivativeInstrumentRiskAxis_InterestRateSwapMember_LongtermDebtTypeAxis_MediumTermNotesMember" unitRef="U007" decimals="INF">0.0192</us-gaap:LongTermDebtPercentageBearingFixedInterestRate>
  <!--Fixed rate of interest-Medium-term Notes [Member]-->
  <us-gaap:LongTermDebtPercentageBearingFixedInterestRate contextRef="c20100129_LongtermDebtTypeAxis_MediumTermNotesMember" unitRef="U007" decimals="INF">0.0498</us-gaap:LongTermDebtPercentageBearingFixedInterestRate>
  <!--Fixed rate of interest-Medium-term Notes [Member]-One Month London Interbank Offered Rate (LIBOR) [Member]-->
  <us-gaap:LongTermDebtPercentageBearingFixedInterestRate contextRef="c20171230_LongtermDebtTypeAxis_MediumTermNotesMember_VariableRateAxis_OneMonthLondonInterbankOfferedRateLIBORMember" unitRef="U007" decimals="INF">0.0311</us-gaap:LongTermDebtPercentageBearingFixedInterestRate>
  <!--Fixed rate of interest-Medium-term Notes [Member]-Three Month London Interbank Offered Rate (LIBOR) [Member]-->
  <us-gaap:LongTermDebtPercentageBearingFixedInterestRate contextRef="c20171230_LongtermDebtTypeAxis_MediumTermNotesMember_VariableRateAxis_ThreeMonthLondonInterbankOfferedRateLIBORMember" unitRef="U007" decimals="INF">0.0333</us-gaap:LongTermDebtPercentageBearingFixedInterestRate>
  <!--Long-term Debt, Maturities, Repayments of Principal in Year Three-->
  <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree contextRef="c20171230" unitRef="U001" decimals="0">3100000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree>
  <!--Current portion of long-term debt-->
  <us-gaap:LongTermDebtCurrent contextRef="c20171230" unitRef="U001" decimals="0">6550000</us-gaap:LongTermDebtCurrent>
  <!--Current portion of long-term debt-->
  <us-gaap:LongTermDebtCurrent contextRef="c20161231" unitRef="U001" decimals="0">892857</us-gaap:LongTermDebtCurrent>
  <!--Long-term Debt, Maturities, Repayments of Principal in Next Twelve Months-->
  <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths contextRef="c20171230" unitRef="U001" decimals="0">1550000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths>
  <!--Long-term debt, less current portion-->
  <us-gaap:LongTermDebtNoncurrent contextRef="c20161231" unitRef="U001" decimals="0">892857</us-gaap:LongTermDebtNoncurrent>
  <!--Long-term debt, less current portion-->
  <us-gaap:LongTermDebtNoncurrent contextRef="c20171230" unitRef="U001" decimals="0">28675000</us-gaap:LongTermDebtNoncurrent>
  <!--Long-term Debt, Maturities, Repayments of Principal in Year Two-->
  <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo contextRef="c20171230" unitRef="U001" decimals="0">2325000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo>
  <!--Thereafter-->
  <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive contextRef="c20171230" unitRef="U001" decimals="0">0</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive>
  <!--Machinery and equipment-->
  <us-gaap:MachineryAndEquipmentGross contextRef="c20171230" unitRef="U001" decimals="0">52680240</us-gaap:MachineryAndEquipmentGross>
  <!--Machinery and equipment-->
  <us-gaap:MachineryAndEquipmentGross contextRef="c20161231" unitRef="U001" decimals="0">47447649</us-gaap:MachineryAndEquipmentGross>
  <!--Long-Lived Assets-Operating Segments [Member]-Industrial Hardware [Member]-->
  <us-gaap:NoncurrentAssets contextRef="c20160102_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_IndustrialHardwareMember" unitRef="U001" decimals="0">30425348</us-gaap:NoncurrentAssets>
  <!--Long-Lived Assets-Corporate, Non-Segment [Member]-->
  <us-gaap:NoncurrentAssets contextRef="c20160102_ConsolidationItemsAxis_CorporateNonSegmentMember" unitRef="U001" decimals="0">17692851</us-gaap:NoncurrentAssets>
  <!--Long-Lived Assets-Operating Segments [Member]-->
  <us-gaap:NoncurrentAssets contextRef="c20161231_ConsolidationItemsAxis_OperatingSegmentsMember" unitRef="U001" decimals="0">100246515</us-gaap:NoncurrentAssets>
  <!--Long-Lived Assets-Reportable Geographical Components [Member]-Non-US [Member]-->
  <us-gaap:NoncurrentAssets contextRef="c20160102_ConsolidationItemsAxis_ReportableGeographicalComponentsMember_StatementGeographicalAxis_NonUsMember" unitRef="U001" decimals="0">15075816</us-gaap:NoncurrentAssets>
  <!--Long-Lived Assets-Operating Segments [Member]-Industrial Hardware [Member]-->
  <us-gaap:NoncurrentAssets contextRef="c20161231_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_IndustrialHardwareMember" unitRef="U001" decimals="0">32278281</us-gaap:NoncurrentAssets>
  <!--Long-Lived Assets-Metal Products [Member]-Operating Segments [Member]-->
  <us-gaap:NoncurrentAssets contextRef="c20160102_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_MetalProductsMember" unitRef="U001" decimals="0">20931863</us-gaap:NoncurrentAssets>
  <!--Long-Lived Assets-Operating Segments [Member]-Industrial Hardware [Member]-->
  <us-gaap:NoncurrentAssets contextRef="c20171230_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_IndustrialHardwareMember" unitRef="U001" decimals="0">44828458</us-gaap:NoncurrentAssets>
  <!--Long-Lived Assets-Non-US [Member]-Reportable Geographical Components [Member]-->
  <us-gaap:NoncurrentAssets contextRef="c20171230_ConsolidationItemsAxis_ReportableGeographicalComponentsMember_StatementGeographicalAxis_NonUsMember" unitRef="U001" decimals="0">22745754</us-gaap:NoncurrentAssets>
  <!--Long-Lived Assets-Metal Products [Member]-Operating Segments [Member]-->
  <us-gaap:NoncurrentAssets contextRef="c20171230_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_MetalProductsMember" unitRef="U001" decimals="0">18126395</us-gaap:NoncurrentAssets>
  <!--Long-Lived Assets-Metal Products [Member]-Operating Segments [Member]-->
  <us-gaap:NoncurrentAssets contextRef="c20161231_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_MetalProductsMember" unitRef="U001" decimals="0">18447526</us-gaap:NoncurrentAssets>
  <!--Long-Lived Assets-Corporate, Non-Segment [Member]-->
  <us-gaap:NoncurrentAssets contextRef="c20171230_ConsolidationItemsAxis_CorporateNonSegmentMember" unitRef="U001" decimals="0">59778707</us-gaap:NoncurrentAssets>
  <!--Long-Lived Assets-Corporate, Non-Segment [Member]-->
  <us-gaap:NoncurrentAssets contextRef="c20161231_ConsolidationItemsAxis_CorporateNonSegmentMember" unitRef="U001" decimals="0">23951881</us-gaap:NoncurrentAssets>
  <!--Long-Lived Assets-Operating Segments [Member]-->
  <us-gaap:NoncurrentAssets contextRef="c20171230_ConsolidationItemsAxis_OperatingSegmentsMember" unitRef="U001" decimals="0">116679690</us-gaap:NoncurrentAssets>
  <!--Long-Lived Assets-->
  <us-gaap:NoncurrentAssets contextRef="c20171230" unitRef="U001" decimals="0">176458397</us-gaap:NoncurrentAssets>
  <!--Long-Lived Assets-->
  <us-gaap:NoncurrentAssets contextRef="c20160102" unitRef="U001" decimals="0">121738559</us-gaap:NoncurrentAssets>
  <!--Long-Lived Assets-Operating Segments [Member]-Security Products [Member]-->
  <us-gaap:NoncurrentAssets contextRef="c20160102_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_SecurityProductsMember" unitRef="U001" decimals="0">52688497</us-gaap:NoncurrentAssets>
  <!--Long-Lived Assets-United States [Member]-Reportable Geographical Components [Member]-->
  <us-gaap:NoncurrentAssets contextRef="c20161231_ConsolidationItemsAxis_ReportableGeographicalComponentsMember_StatementGeographicalAxis_US" unitRef="U001" decimals="0">107031435</us-gaap:NoncurrentAssets>
  <!--Long-Lived Assets-Operating Segments [Member]-->
  <us-gaap:NoncurrentAssets contextRef="c20160102_ConsolidationItemsAxis_OperatingSegmentsMember" unitRef="U001" decimals="0">104045708</us-gaap:NoncurrentAssets>
  <!--Long-Lived Assets-Security Products [Member]-Operating Segments [Member]-->
  <us-gaap:NoncurrentAssets contextRef="c20171230_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_SecurityProductsMember" unitRef="U001" decimals="0">53724837</us-gaap:NoncurrentAssets>
  <!--Long-Lived Assets-United States [Member]-Reportable Geographical Components [Member]-->
  <us-gaap:NoncurrentAssets contextRef="c20160102_ConsolidationItemsAxis_ReportableGeographicalComponentsMember_StatementGeographicalAxis_US" unitRef="U001" decimals="0">106662743</us-gaap:NoncurrentAssets>
  <!--Long-Lived Assets-Operating Segments [Member]-Security Products [Member]-->
  <us-gaap:NoncurrentAssets contextRef="c20161231_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_SecurityProductsMember" unitRef="U001" decimals="0">49520708</us-gaap:NoncurrentAssets>
  <!--Long-Lived Assets-->
  <us-gaap:NoncurrentAssets contextRef="c20161231" unitRef="U001" decimals="0">124198396</us-gaap:NoncurrentAssets>
  <!--Long-Lived Assets-United States [Member]-Reportable Geographical Components [Member]-->
  <us-gaap:NoncurrentAssets contextRef="c20171230_ConsolidationItemsAxis_ReportableGeographicalComponentsMember_StatementGeographicalAxis_US" unitRef="U001" decimals="0">153712643</us-gaap:NoncurrentAssets>
  <!--Long-Lived Assets-Non-US [Member]-Reportable Geographical Components [Member]-->
  <us-gaap:NoncurrentAssets contextRef="c20161231_ConsolidationItemsAxis_ReportableGeographicalComponentsMember_StatementGeographicalAxis_NonUsMember" unitRef="U001" decimals="0">17166961</us-gaap:NoncurrentAssets>
  <!--Nature of Operations [Text Block]-->
  <us-gaap:NatureOfOperations contextRef="c20170101to20171230">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: justify;"&gt;1. &lt;font style="font-variant: small-caps;"&gt;Description of Business&lt;/font&gt;&lt;/div&gt;&lt;div style="font-family: Tahoma, Geneva, 'sans-serif';"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;"&gt;The Eastern Company (the "Company") includes eight separate operating divisions located within the United States, two wholly-owned Canadian subsidiaries (one located in Tillsonburg, Ontario, Canada, and one in Kelowna, British Columbia, Canada), a wholly-owned Taiwanese subsidiary located in Taipei, Taiwan, a wholly-owned subsidiary in Hong Kong, two wholly-owned Chinese subsidiaries (one located in Shanghai, China, and one located in Dongguan, China) and two wholly-owned subsidiaries in Mexico (one located in Lerma, Mexico and one located in Reynosa, Mexico).&lt;/div&gt;&lt;div style="font-family: Tahoma, Geneva, 'sans-serif';"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;"&gt;The operations of the Company consist of three business segments: industrial hardware, security products, and metal products.&lt;/div&gt;&lt;div style="font-family: Tahoma, Geneva, 'sans-serif';"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;"&gt;The Industrial Hardware segment consists of Eberhard Manufacturing, Eberhard Hardware Manufacturing Ltd., Eastern Industrial Ltd, Velvac Holdings Inc., Canadian Commercial Vehicles Corporation, Composite Panel Technologies. and Sesamee Mexicana, S.A. de C.V. These businesses design, manufacture and market a diverse product line of custom and standard vehicular and industrial hardware, including passenger restraint and vehicular locks, latches, hinges, mirrors, mirror-cameras, light weight sleeper boxes and truck bodies. The segment's products can be found on tractor-trailer trucks, specialty commercial vehicles, recreational vehicles, fire and rescue vehicles, school buses, military vehicles and other vehicles. In addition, the segment designs and manufactures a wide selection of fasteners and other closure devices used to secure access doors on various types of industrial equipment such as metal cabinets, machinery housings and electronic instruments.&lt;/div&gt;&lt;div style="font-family: Tahoma, Geneva, 'sans-serif';"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;"&gt;The Security Products segment, Illinois Lock Company/CCL Security Products, World Lock Company Ltd., Dongguan Reeworld Security Products Ltd. and World Security Industries Ltd., Greenwald Industries, Argo EMS (formerly Argo Transdata). Illinois Lock Company/CCL Security Products design, manufactures and distributes custom engineered and many standard closing and locking systems, including vehicular accessory locks, cabinet locks, cam locks, electric switch locks, tubular key locks and combination padlocks. Greenwald manufactures and markets coin acceptors and other coin security products used primarily in the commercial laundry markets. Greenwald's products include timers, drop meters, coin chutes, money boxes, meter cases, smart cards, value transfer stations, smart card readers, card management software, assess control units. Argo EMS supplies printed circuit boards and other electronic assemblies.&lt;/div&gt;&lt;div style="font-family: Tahoma, Geneva, 'sans-serif';"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;"&gt;The Metal Products segment produces anchoring devices used in supporting the roofs of underground coal mines and specialty products which serve the construction, automotive, railroad and electrical industries.&lt;/div&gt;&lt;div style="font-family: Tahoma, Geneva, 'sans-serif';"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;"&gt;Sales are made to customers primarily in North America.&lt;/div&gt;&lt;/div&gt;</us-gaap:NatureOfOperations>
  <!--Net Cash Provided by (Used in) Financing Activities-->
  <us-gaap:NetCashProvidedByUsedInFinancingActivities contextRef="c20170101to20171230" unitRef="U001" decimals="0">30684718</us-gaap:NetCashProvidedByUsedInFinancingActivities>
  <!--Net Cash Provided by (Used in) Financing Activities-->
  <us-gaap:NetCashProvidedByUsedInFinancingActivities contextRef="c20160103to20161231" unitRef="U001" decimals="0">-4179719</us-gaap:NetCashProvidedByUsedInFinancingActivities>
  <!--Net Cash Provided by (Used in) Financing Activities-->
  <us-gaap:NetCashProvidedByUsedInFinancingActivities contextRef="c20150104to20160102" unitRef="U001" decimals="0">-3882097</us-gaap:NetCashProvidedByUsedInFinancingActivities>
  <!--Net Cash Provided by (Used in) Investing Activities-->
  <us-gaap:NetCashProvidedByUsedInInvestingActivities contextRef="c20160103to20161231" unitRef="U001" decimals="0">-2855120</us-gaap:NetCashProvidedByUsedInInvestingActivities>
  <!--Net Cash Provided by (Used in) Investing Activities-->
  <us-gaap:NetCashProvidedByUsedInInvestingActivities contextRef="c20170101to20171230" unitRef="U001" decimals="0">-42796849</us-gaap:NetCashProvidedByUsedInInvestingActivities>
  <!--Net Cash Provided by (Used in) Investing Activities-->
  <us-gaap:NetCashProvidedByUsedInInvestingActivities contextRef="c20150104to20160102" unitRef="U001" decimals="0">-2513236</us-gaap:NetCashProvidedByUsedInInvestingActivities>
  <!--Net Cash Provided by (Used in) Operating Activities-->
  <us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="c20170101to20171230" unitRef="U001" decimals="0">11180182</us-gaap:NetCashProvidedByUsedInOperatingActivities>
  <!--Net Cash Provided by (Used in) Operating Activities-->
  <us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="c20150104to20160102" unitRef="U001" decimals="0">9133429</us-gaap:NetCashProvidedByUsedInOperatingActivities>
  <!--Net Cash Provided by (Used in) Operating Activities-->
  <us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="c20160103to20161231" unitRef="U001" decimals="0">12415240</us-gaap:NetCashProvidedByUsedInOperatingActivities>
  <!--Net income-->
  <us-gaap:NetIncomeLoss contextRef="c20160103to20161231" unitRef="U001" decimals="0">7785323</us-gaap:NetIncomeLoss>
  <!--Net income-->
  <us-gaap:NetIncomeLoss contextRef="c20150104to20160102" unitRef="U001" decimals="0">5727043</us-gaap:NetIncomeLoss>
  <!--Net income-->
  <us-gaap:NetIncomeLoss contextRef="c20170101to20171230" unitRef="U001" decimals="0">5045255</us-gaap:NetIncomeLoss>
  <!--Net income-Retained Earnings [Member]-->
  <us-gaap:NetIncomeLoss contextRef="c20150104to20160102_StatementEquityComponentsAxis_RetainedEarningsMember" unitRef="U001" decimals="0">5727043</us-gaap:NetIncomeLoss>
  <!--Net income-Retained Earnings [Member]-->
  <us-gaap:NetIncomeLoss contextRef="c20170101to20171230_StatementEquityComponentsAxis_RetainedEarningsMember" unitRef="U001" decimals="0">5045255</us-gaap:NetIncomeLoss>
  <!--Net income-Retained Earnings [Member]-->
  <us-gaap:NetIncomeLoss contextRef="c20160103to20161231_StatementEquityComponentsAxis_RetainedEarningsMember" unitRef="U001" decimals="0">7785323</us-gaap:NetIncomeLoss>
  <!--Net income-->
  <us-gaap:NetIncomeLoss contextRef="c20160103to20160402" unitRef="U001" decimals="0">648073</us-gaap:NetIncomeLoss>
  <!--Net income-->
  <us-gaap:NetIncomeLoss contextRef="c20161002to20161231" unitRef="U001" decimals="0">2649349</us-gaap:NetIncomeLoss>
  <!--Net income-->
  <us-gaap:NetIncomeLoss contextRef="c20170702to20170930" unitRef="U001" decimals="0">2230481</us-gaap:NetIncomeLoss>
  <!--Net income-->
  <us-gaap:NetIncomeLoss contextRef="c20160403to20160702" unitRef="U001" decimals="0">2087837</us-gaap:NetIncomeLoss>
  <!--Net income-->
  <us-gaap:NetIncomeLoss contextRef="c20160703to20161001" unitRef="U001" decimals="0">2400064</us-gaap:NetIncomeLoss>
  <!--Net income-->
  <us-gaap:NetIncomeLoss contextRef="c20170402to20170701" unitRef="U001" decimals="0">1466402</us-gaap:NetIncomeLoss>
  <!--Net income-->
  <us-gaap:NetIncomeLoss contextRef="c20170101to20170401" unitRef="U001" decimals="0">1517141</us-gaap:NetIncomeLoss>
  <!--Net income-->
  <us-gaap:NetIncomeLoss contextRef="c20171001to20171230" unitRef="U001" decimals="0">-168769</us-gaap:NetIncomeLoss>
  <!--Other income-->
  <us-gaap:NonoperatingIncomeExpense contextRef="c20170101to20171230" unitRef="U001" decimals="0">154753</us-gaap:NonoperatingIncomeExpense>
  <!--Other income-->
  <us-gaap:NonoperatingIncomeExpense contextRef="c20150104to20160102" unitRef="U001" decimals="0">178722</us-gaap:NonoperatingIncomeExpense>
  <!--Other income-->
  <us-gaap:NonoperatingIncomeExpense contextRef="c20160103to20161231" unitRef="U001" decimals="0">209043</us-gaap:NonoperatingIncomeExpense>
  <!--Number of operating segments-->
  <us-gaap:NumberOfOperatingSegments contextRef="c20170101to20171230" unitRef="U006" decimals="INF">3</us-gaap:NumberOfOperatingSegments>
  <!--Open Tax Year-State and Local Jurisdiction [Member]-->
  <us-gaap:OpenTaxYear contextRef="c20170101to20171230_IncomeTaxAuthorityAxis_StateAndLocalJurisdictionMember">2013</us-gaap:OpenTaxYear>
  <!--Open Tax Year-Foreign Jurisdiction [Member]-->
  <us-gaap:OpenTaxYear contextRef="c20170101to20171230_IncomeTaxAuthorityAxis_ForeignCountryMember">2011</us-gaap:OpenTaxYear>
  <!--Open Tax Year-U.S. Federal [Member]-->
  <us-gaap:OpenTaxYear contextRef="c20170101to20171230_IncomeTaxAuthorityAxis_InternalRevenueServiceIRSMember">2013</us-gaap:OpenTaxYear>
  <!--Operating Leases, Future Minimum Payments, Due in Two Years-Maximum [Member]-All Leases of All Kinds [Member]-->
  <us-gaap:OperatingLeasesFutureMinimumPaymentsDueInTwoYears contextRef="c20171230_LeaseArrangementTypeAxis_AllLeasesOfAllKindsMember_RangeAxis_MaximumMember" unitRef="U001" decimals="0">2500000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueInTwoYears>
  <!--Operating Leases, Future Minimum Payments, Due in Two Years-Non-Cancelable Leases [Member]-->
  <us-gaap:OperatingLeasesFutureMinimumPaymentsDueInTwoYears contextRef="c20171230_LeaseArrangementTypeAxis_NonCancelableLeasesMember" unitRef="U001" decimals="0">1538397</us-gaap:OperatingLeasesFutureMinimumPaymentsDueInTwoYears>
  <!--Operating Leases, Future Minimum Payments, Due in Two Years-Minimum [Member]-All Leases of All Kinds [Member]-->
  <us-gaap:OperatingLeasesFutureMinimumPaymentsDueInTwoYears contextRef="c20171230_LeaseArrangementTypeAxis_AllLeasesOfAllKindsMember_RangeAxis_MinimumMember" unitRef="U001" decimals="0">2200000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueInTwoYears>
  <!--Rent expense for all operating leases-->
  <us-gaap:OperatingLeasesRentExpenseNet contextRef="c20160103to20161231" unitRef="U001" decimals="0">1293271</us-gaap:OperatingLeasesRentExpenseNet>
  <!--Rent expense for all operating leases-->
  <us-gaap:OperatingLeasesRentExpenseNet contextRef="c20150104to20160102" unitRef="U001" decimals="0">1324365</us-gaap:OperatingLeasesRentExpenseNet>
  <!--Rent expense for all operating leases-->
  <us-gaap:OperatingLeasesRentExpenseNet contextRef="c20170101to20171230" unitRef="U001" decimals="0">2166755</us-gaap:OperatingLeasesRentExpenseNet>
  <!--Operating Leases, Future Minimum Payments Due-Non-Cancelable Leases [Member]-->
  <us-gaap:OperatingLeasesFutureMinimumPaymentsDue contextRef="c20171230_LeaseArrangementTypeAxis_NonCancelableLeasesMember" unitRef="U001" decimals="0">5818078</us-gaap:OperatingLeasesFutureMinimumPaymentsDue>
  <!--Operating Leases, Future Minimum Payments Due, Next Twelve Months-All Leases of All Kinds [Member]-Maximum [Member]-->
  <us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent contextRef="c20171230_LeaseArrangementTypeAxis_AllLeasesOfAllKindsMember_RangeAxis_MaximumMember" unitRef="U001" decimals="0">2500000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent>
  <!--Operating Leases, Future Minimum Payments Due, Next Twelve Months-Minimum [Member]-All Leases of All Kinds [Member]-->
  <us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent contextRef="c20171230_LeaseArrangementTypeAxis_AllLeasesOfAllKindsMember_RangeAxis_MinimumMember" unitRef="U001" decimals="0">2200000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent>
  <!--Operating Leases, Future Minimum Payments Due, Next Twelve Months-Non-Cancelable Leases [Member]-->
  <us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent contextRef="c20171230_LeaseArrangementTypeAxis_NonCancelableLeasesMember" unitRef="U001" decimals="0">2178480</us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent>
  <!--Operating Leases, Future Minimum Payments, Due in Five Years-All Leases of All Kinds [Member]-Minimum [Member]-->
  <us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFiveYears contextRef="c20171230_LeaseArrangementTypeAxis_AllLeasesOfAllKindsMember_RangeAxis_MinimumMember" unitRef="U001" decimals="0">2200000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFiveYears>
  <!--Operating Leases, Future Minimum Payments, Due in Five Years-All Leases of All Kinds [Member]-Maximum [Member]-->
  <us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFiveYears contextRef="c20171230_LeaseArrangementTypeAxis_AllLeasesOfAllKindsMember_RangeAxis_MaximumMember" unitRef="U001" decimals="0">2500000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFiveYears>
  <!--Operating Leases, Future Minimum Payments, Due in Five Years-Non-Cancelable Leases [Member]-->
  <us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFiveYears contextRef="c20171230_LeaseArrangementTypeAxis_NonCancelableLeasesMember" unitRef="U001" decimals="0">202943</us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFiveYears>
  <!--Operating Leases, Future Minimum Payments, Due in Four Years-Maximum [Member]-All Leases of All Kinds [Member]-->
  <us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFourYears contextRef="c20171230_LeaseArrangementTypeAxis_AllLeasesOfAllKindsMember_RangeAxis_MaximumMember" unitRef="U001" decimals="0">2500000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFourYears>
  <!--Operating Leases, Future Minimum Payments, Due in Four Years-Minimum [Member]-All Leases of All Kinds [Member]-->
  <us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFourYears contextRef="c20171230_LeaseArrangementTypeAxis_AllLeasesOfAllKindsMember_RangeAxis_MinimumMember" unitRef="U001" decimals="0">2200000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFourYears>
  <!--Operating Leases, Future Minimum Payments, Due in Four Years-Non-Cancelable Leases [Member]-->
  <us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFourYears contextRef="c20171230_LeaseArrangementTypeAxis_NonCancelableLeasesMember" unitRef="U001" decimals="0">704929</us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFourYears>
  <!--Operating profit-->
  <us-gaap:OperatingIncomeLoss contextRef="c20170101to20171230" unitRef="U001" decimals="0">12276701</us-gaap:OperatingIncomeLoss>
  <!--Operating profit-->
  <us-gaap:OperatingIncomeLoss contextRef="c20160103to20161231" unitRef="U001" decimals="0">11135872</us-gaap:OperatingIncomeLoss>
  <!--Operating profit-->
  <us-gaap:OperatingIncomeLoss contextRef="c20150104to20160102" unitRef="U001" decimals="0">8027728</us-gaap:OperatingIncomeLoss>
  <!--Operating profit-Metal Products [Member]-Operating Segments [Member]-->
  <us-gaap:OperatingIncomeLoss contextRef="c20150104to20160102_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_MetalProductsMember" unitRef="U001" decimals="0">-84536</us-gaap:OperatingIncomeLoss>
  <!--Operating profit-Operating Segments [Member]-Security Products [Member]-->
  <us-gaap:OperatingIncomeLoss contextRef="c20150104to20160102_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_SecurityProductsMember" unitRef="U001" decimals="0">3798115</us-gaap:OperatingIncomeLoss>
  <!--Operating profit-Industrial Hardware [Member]-Operating Segments [Member]-->
  <us-gaap:OperatingIncomeLoss contextRef="c20150104to20160102_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_IndustrialHardwareMember" unitRef="U001" decimals="0">4314149</us-gaap:OperatingIncomeLoss>
  <!--Operating profit-Industrial Hardware [Member]-Operating Segments [Member]-->
  <us-gaap:OperatingIncomeLoss contextRef="c20170101to20171230_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_IndustrialHardwareMember" unitRef="U001" decimals="0">5126128</us-gaap:OperatingIncomeLoss>
  <!--Operating profit-Metal Products [Member]-Operating Segments [Member]-->
  <us-gaap:OperatingIncomeLoss contextRef="c20160103to20161231_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_MetalProductsMember" unitRef="U001" decimals="0">-225122</us-gaap:OperatingIncomeLoss>
  <!--Operating profit-Operating Segments [Member]-Metal Products [Member]-->
  <us-gaap:OperatingIncomeLoss contextRef="c20170101to20171230_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_MetalProductsMember" unitRef="U001" decimals="0">1050796</us-gaap:OperatingIncomeLoss>
  <!--Operating profit-Operating Segments [Member]-Security Products [Member]-->
  <us-gaap:OperatingIncomeLoss contextRef="c20160103to20161231_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_SecurityProductsMember" unitRef="U001" decimals="0">5677264</us-gaap:OperatingIncomeLoss>
  <!--Operating profit-Security Products [Member]-Operating Segments [Member]-->
  <us-gaap:OperatingIncomeLoss contextRef="c20170101to20171230_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_SecurityProductsMember" unitRef="U001" decimals="0">6099777</us-gaap:OperatingIncomeLoss>
  <!--Operating profit-Operating Segments [Member]-Industrial Hardware [Member]-->
  <us-gaap:OperatingIncomeLoss contextRef="c20160103to20161231_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_IndustrialHardwareMember" unitRef="U001" decimals="0">5683730</us-gaap:OperatingIncomeLoss>
  <!--Operating Leases, Future Minimum Payments, Due in Three Years-Maximum [Member]-All Leases of All Kinds [Member]-->
  <us-gaap:OperatingLeasesFutureMinimumPaymentsDueInThreeYears contextRef="c20171230_LeaseArrangementTypeAxis_AllLeasesOfAllKindsMember_RangeAxis_MaximumMember" unitRef="U001" decimals="0">2500000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueInThreeYears>
  <!--Operating Leases, Future Minimum Payments, Due in Three Years-Minimum [Member]-All Leases of All Kinds [Member]-->
  <us-gaap:OperatingLeasesFutureMinimumPaymentsDueInThreeYears contextRef="c20171230_LeaseArrangementTypeAxis_AllLeasesOfAllKindsMember_RangeAxis_MinimumMember" unitRef="U001" decimals="0">2200000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueInThreeYears>
  <!--Operating Leases, Future Minimum Payments, Due in Three Years-Non-Cancelable Leases [Member]-->
  <us-gaap:OperatingLeasesFutureMinimumPaymentsDueInThreeYears contextRef="c20171230_LeaseArrangementTypeAxis_NonCancelableLeasesMember" unitRef="U001" decimals="0">1193329</us-gaap:OperatingLeasesFutureMinimumPaymentsDueInThreeYears>
  <!--Change in fair value of interest rate swap, net of tax benefit of: $7,310-->
  <us-gaap:OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax contextRef="c20170101to20171230" unitRef="U001" decimals="0">41757</us-gaap:OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax>
  <!--Change in fair value of interest rate swap, net of tax benefit of: $7,310-->
  <us-gaap:OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax contextRef="c20150104to20160102" unitRef="U001" decimals="0">0</us-gaap:OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax>
  <!--Change in fair value of interest rate swap, net of tax benefit of: $7,310-->
  <us-gaap:OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax contextRef="c20160103to20161231" unitRef="U001" decimals="0">0</us-gaap:OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax>
  <!--Change in fair value of interest rate swap, net of tax benefit of: $7,310-Accumulated Other Comprehensive Income (Loss) [Member]-->
  <us-gaap:OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax contextRef="c20170101to20171230_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember" unitRef="U001" decimals="0">41757</us-gaap:OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax>
  <!--Other Comprehensive Income (Loss), Derivatives Qualifying as Hedges, Tax-->
  <us-gaap:OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesTax contextRef="c20160103to20161231" unitRef="U001" decimals="0">0</us-gaap:OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesTax>
  <!--Other Comprehensive Income (Loss), Derivatives Qualifying as Hedges, Tax-->
  <us-gaap:OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesTax contextRef="c20170101to20171230" unitRef="U001" decimals="0">7310</us-gaap:OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesTax>
  <!--Other Comprehensive Income (Loss), Derivatives Qualifying as Hedges, Tax-->
  <us-gaap:OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesTax contextRef="c20150104to20160102" unitRef="U001" decimals="0">0</us-gaap:OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesTax>
  <!--Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, after Tax-->
  <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax contextRef="c20160103to20161231" unitRef="U001" decimals="0">1110306</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax>
  <!--Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, after Tax-->
  <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax contextRef="c20170101to20171230" unitRef="U001" decimals="0">-554243</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax>
  <!--Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, after Tax-->
  <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax contextRef="c20150104to20160102" unitRef="U001" decimals="0">-3458060</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax>
  <!--Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, after Tax-Accumulated Other Comprehensive Income (Loss) [Member]-->
  <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax contextRef="c20150104to20160102_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember" unitRef="U001" decimals="0">-3458060</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax>
  <!--Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, after Tax-Accumulated Other Comprehensive Income (Loss) [Member]-->
  <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax contextRef="c20160103to20161231_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember" unitRef="U001" decimals="0">1110306</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax>
  <!--Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, after Tax-Accumulated Other Comprehensive Income (Loss) [Member]-->
  <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax contextRef="c20170101to20171230_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember" unitRef="U001" decimals="0">-554243</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax>
  <!--Change in foreign currency translation-->
  <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax contextRef="c20160103to20161231" unitRef="U001" decimals="0">-1010983</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
  <!--Change in foreign currency translation-->
  <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax contextRef="c20170101to20171230" unitRef="U001" decimals="0">1221888</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
  <!--Change in foreign currency translation-->
  <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax contextRef="c20150104to20160102" unitRef="U001" decimals="0">-2009277</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
  <!--Change in foreign currency translation-Accumulated Other Comprehensive Income (Loss) [Member]-->
  <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax contextRef="c20170101to20171230_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember" unitRef="U001" decimals="0">1221888</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
  <!--Change in foreign currency translation-Accumulated Other Comprehensive Income (Loss) [Member]-->
  <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax contextRef="c20150104to20160102_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember" unitRef="U001" decimals="0">-2009277</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
  <!--Change in foreign currency translation-Accumulated Other Comprehensive Income (Loss) [Member]-->
  <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax contextRef="c20160103to20161231_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember" unitRef="U001" decimals="0">-1010983</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
  <!--Change in pension and postretirement benefit costs, income taxes (expense)/benefit-->
  <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax contextRef="c20160103to20161231" unitRef="U001" decimals="0">-543297</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax>
  <!--Change in pension and postretirement benefit costs, income taxes (expense)/benefit-->
  <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax contextRef="c20150104to20160102" unitRef="U001" decimals="0">1899285</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax>
  <!--Change in pension and postretirement benefit costs, income taxes (expense)/benefit-->
  <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax contextRef="c20170101to20171230" unitRef="U001" decimals="0">62632</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax>
  <!--Other Assets, Noncurrent-->
  <us-gaap:OtherAssetsNoncurrent contextRef="c20171230" unitRef="U001" decimals="0">47200403</us-gaap:OtherAssetsNoncurrent>
  <!--Other Assets, Noncurrent-->
  <us-gaap:OtherAssetsNoncurrent contextRef="c20161231" unitRef="U001" decimals="0">20335956</us-gaap:OtherAssetsNoncurrent>
  <!--Asset (gains)/losses deferred-Pension Benefits [Member]-->
  <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax contextRef="c20160103to20161231_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember" unitRef="U001" decimals="0">-4325232</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax>
  <!--Asset (gains)/losses deferred-Pension Benefits [Member]-->
  <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax contextRef="c20170101to20171230_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember" unitRef="U001" decimals="0">5978071</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax>
  <!--Asset (gains)/losses deferred-Other Postretirement Benefits [Member]-->
  <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax contextRef="c20170101to20171230_RetirementPlanTypeAxis_OtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="U001" decimals="0">52395</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax>
  <!--Asset (gains)/losses deferred-Other Postretirement Benefits [Member]-->
  <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax contextRef="c20160103to20161231_RetirementPlanTypeAxis_OtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="U001" decimals="0">51529</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax>
  <!--Other long-term liabilities-->
  <us-gaap:OtherLiabilitiesNoncurrent contextRef="c20171230" unitRef="U001" decimals="0">358982</us-gaap:OtherLiabilitiesNoncurrent>
  <!--Other long-term liabilities-->
  <us-gaap:OtherLiabilitiesNoncurrent contextRef="c20161231" unitRef="U001" decimals="0">288805</us-gaap:OtherLiabilitiesNoncurrent>
  <!--Other Accrued Liabilities, Current-->
  <us-gaap:OtherAccruedLiabilitiesCurrent contextRef="c20171230" unitRef="U001" decimals="0">3606057</us-gaap:OtherAccruedLiabilitiesCurrent>
  <!--Other Accrued Liabilities, Current-->
  <us-gaap:OtherAccruedLiabilitiesCurrent contextRef="c20161231" unitRef="U001" decimals="0">1812647</us-gaap:OtherAccruedLiabilitiesCurrent>
  <!--Accrued other postretirement benefits-->
  <us-gaap:OtherPostretirementDefinedBenefitPlanLiabilitiesNoncurrent contextRef="c20161231" unitRef="U001" decimals="0">1051700</us-gaap:OtherPostretirementDefinedBenefitPlanLiabilitiesNoncurrent>
  <!--Accrued other postretirement benefits-->
  <us-gaap:OtherPostretirementDefinedBenefitPlanLiabilitiesNoncurrent contextRef="c20171230" unitRef="U001" decimals="0">1032171</us-gaap:OtherPostretirementDefinedBenefitPlanLiabilitiesNoncurrent>
  <!--Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent-->
  <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent contextRef="c20170101to20171230" unitRef="U001" decimals="0">1817888</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
  <!--Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent-->
  <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent contextRef="c20150104to20160102" unitRef="U001" decimals="0">1448783</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
  <!--Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent-->
  <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent contextRef="c20160103to20161231" unitRef="U001" decimals="0">-931548</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
  <!--Payments of Ordinary Dividends, Common Stock-->
  <us-gaap:PaymentsOfDividendsCommonStock contextRef="c20160103to20161231" unitRef="U001" decimals="0">2751148</us-gaap:PaymentsOfDividendsCommonStock>
  <!--Payments of Ordinary Dividends, Common Stock-->
  <us-gaap:PaymentsOfDividendsCommonStock contextRef="c20150104to20160102" unitRef="U001" decimals="0">2810669</us-gaap:PaymentsOfDividendsCommonStock>
  <!--Payments of Ordinary Dividends, Common Stock-->
  <us-gaap:PaymentsOfDividendsCommonStock contextRef="c20170101to20171230" unitRef="U001" decimals="0">2754568</us-gaap:PaymentsOfDividendsCommonStock>
  <!--Payments to Acquire Businesses, Net of Cash Acquired-->
  <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired contextRef="c20170101to20171230" unitRef="U001" decimals="0">40078000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
  <!--Payments to Acquire Businesses, Net of Cash Acquired-->
  <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired contextRef="c20150104to20160102" unitRef="U001" decimals="0">0</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
  <!--Payments to Acquire Businesses, Net of Cash Acquired-->
  <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired contextRef="c20160103to20161231" unitRef="U001" decimals="0">0</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
  <!--Cash-Velvac Holdings, Inc [Member]-->
  <us-gaap:PaymentsToAcquireBusinessesGross contextRef="c20170403to20170403_BusinessAcquisitionAxis_VelvacHoldingsIncMember" unitRef="U001" decimals="0">4078000</us-gaap:PaymentsToAcquireBusinessesGross>
  <!--Payments to Acquire Property, Plant, and Equipment-->
  <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="c20160103to20161231" unitRef="U001" decimals="0">2863470</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
  <!--Payments to Acquire Property, Plant, and Equipment-->
  <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="c20150104to20160102" unitRef="U001" decimals="0">2538236</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
  <!--Payments to Acquire Property, Plant, and Equipment-->
  <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="c20170101to20171230" unitRef="U001" decimals="0">2762949</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
  <!--Pension and Other Postretirement Benefits Disclosure [Text Block]-->
  <us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock contextRef="c20170101to20171230">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-variant: small-caps; font-weight: bold; text-align: justify;"&gt;9. Retirement Benefit Plans&lt;/div&gt;&lt;div style="font-family: Tahoma, Geneva, 'sans-serif';"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;"&gt;The Company has non-contributory defined benefit pension plans covering most U.S. employees.&amp;#160; Plan benefits are generally based upon age at retirement, years of service and, for its salaried plan, the level of compensation.&amp;#160; The Company also sponsors unfunded non-qualified supplemental retirement plans that provide certain former officers with benefits in excess of limits imposed by federal tax law.&lt;/div&gt;&lt;div style="font-family: Tahoma, Geneva, 'sans-serif';"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;"&gt;The Company also provides health care and life insurance for retired salaried employees in the United States who meet specific eligibility requirements.&lt;/div&gt;&lt;div style="font-family: Tahoma, Geneva, 'sans-serif';"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;"&gt;Effective for January 1, 2018, as a result of the collective bargaining agreement between the Illinois Lock Company and the Service Employees International Union Local, 1 C.L.C.&amp;#160; pension accruals for the covered employees have been frozen.&amp;#160;&amp;#160; Under ASC 715, the Company is required to remeasure plan assets and obligations during an interim period whenever a significant event occurs that results in a material change in the net periodic pension cost.&amp;#160; The determination of significance is based on judgment and consideration of events and circumstances affecting the pension costs.&amp;#160; After consulting with our actuary, the freezing of benefits under the Illinois Lock Plan was considered a significant event pursuant to such standard. As a result, the Company expensed the previously unrecognized Prior Service Cost. The Eastern Company increased the expense by $14,928. The freezing of benefit accruals did not impact the pension benefit obligation. The additional recognition occurred as of the end of the fiscal year; thus, a remeasurement was not necessary.&lt;/div&gt;&lt;div style="font-family: Tahoma, Geneva, 'sans-serif';"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;Effective for September 1, 2017, as a result of the collective bargaining agreement between the Eberhard Manufacturing Company and the International Association of Machinists and Aerospace Workers AFL-CIO District # 54 Local #439, the following changes were made:&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;"&gt;&amp;#160;&lt;/div&gt;&lt;div&gt;&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-size: 10pt; margin-bottom: 8pt; font-family: 'Times New Roman', Times, serif; width: 100%;"&gt;&lt;tr&gt;&lt;td style="width: 36pt; vertical-align: top; align: right;"&gt;&lt;div style="font-size: 10pt; margin-bottom: 8pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt;"&gt;&amp;#183;&lt;/div&gt;&lt;/td&gt;&lt;td style="width: auto; vertical-align: top;"&gt;&lt;div style="font-size: 10pt; margin-bottom: 8pt; font-family: 'Times New Roman'; text-align: left;"&gt;The pension for the covered employees has been frozen for any new employees who would have entered the plan after September 1, 2017. Under ASC 715, the Company is required to remeasure plan assets and obligations during an interim period whenever a significant event occurs that results in a material change in the net periodic pension cost. The determination of significance is based on judgment and consideration of events and circumstances affecting the pension costs. After consulting with our actuary the partial freezing of benefits under the Eberhard Hourly Union Plan was not considered a significant event pursuant to such standard. The benefit formula multiplier was modified by increasing it by $.50 on September 1, 2017 and by another $.50 on each subsequent anniversary for the lifetime of the contract. The benefit multiplier will equal $45.00 at the end of the current contract (August 31, 2022).&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;"&gt;On April 5, 2016, the Board of Directors passed a resolution freezing the benefits of The Salaried Employees Retirement Plan of The Eastern Company (the "Salaried Plan") effective as of May 31, 2016.&amp;#160; Under ASC 715, the Company is required to remeasure plan assets and obligations during an interim period whenever a significant event occurs that results in a material change in the net periodic pension cost.&amp;#160; The determination of significance is based on judgment and consideration of events and circumstances affecting the pension costs.&amp;#160; After consulting with our actuary the freezing of benefits under the Salaried Plan was considered a significant event pursuant to such standard. of events and circumstances affecting the pension costs.&amp;#160; After consulting with our actuary the freezing of benefits under the Salaried Plan was considered a significant event pursuant to such standard.&lt;/div&gt;&lt;div style="font-family: Tahoma, Geneva, 'sans-serif';"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;"&gt;Components of the net periodic benefit cost of the Company's pension benefit plans for the fiscal year indicated were as follows:&lt;/div&gt;&lt;div style="font-family: Tahoma, Geneva, 'sans-serif';"&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2017&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2016&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2015&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 64%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;"&gt;Service cost&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;1,276,608&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;1,977,295&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;3,770,191&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 64%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;"&gt;Interest cost&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;3,170,194&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;3,486,982&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;3,472,870&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 64%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;"&gt;Expected return on plan assets&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;(4,783,531&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(4,995,858&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(5,151,654&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 64%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;"&gt;Amortization of prior service cost&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;178,874&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;200,568&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;218,585&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 64%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;"&gt;Amortization of the net loss&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;1,231,486&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;1,704,863&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;1,928,298&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 64%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;"&gt;Net periodic benefit cost&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;1,073,631&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;2,373,850&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;4,238,290&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;"&gt;As a result of the freezing of the benefits of the Salaried Plan, 2016 pension expense was reduced by $2,447,000.&lt;/div&gt;&lt;div style="font-family: Tahoma, Geneva, 'sans-serif';"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;"&gt;Assumptions used to determine net periodic benefit cost for the Company's pension benefit plans for the fiscal year indicated were as follows:&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;"&gt;&amp;#160;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: top; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2017&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2016&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2015&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic; text-align: left;"&gt;Discount rate&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 64%; vertical-align: top; background-color: #cceeff;"&gt;&lt;div style="margin-bottom: 8pt; text-indent: 5.25pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;-&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman'; width: 9pt; display: inline-block;"&gt;&amp;#160;&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Pension plans&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;4.04% - 4.08&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;4.24% - 4.28&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;3.90&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 64%; vertical-align: top; background-color: #ffffff;"&gt;&lt;div style="margin-bottom: 8pt; text-indent: 5.25pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;-&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman'; width: 9pt; display: inline-block;"&gt;&amp;#160;&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Supplemental pension plans&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;3.03&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;3.53&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;3.90&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 64%; vertical-align: top; padding-bottom: 2px; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;Expected return on plan assets&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;7.5&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;8.0&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;8.0&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 64%; vertical-align: top; padding-bottom: 2px; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;Rate of compensation increase&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;0&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;3.25&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;3.25&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="font-family: Tahoma, Geneva, 'sans-serif';"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;"&gt;Components of the net periodic benefit cost of the Company's other postretirement benefit plan were as follows:&lt;/div&gt;&lt;div style="font-family: Tahoma, Geneva, 'sans-serif';"&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2017&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2016&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2015&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 64%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;"&gt;Service cost&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;27,389&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;29,300&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;217,570&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 64%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;"&gt;Interest cost&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;80,827&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;94,872&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;154,915&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 64%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;"&gt;Expected return on plan assets&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;(51,494&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(47,532&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(91,936&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 64%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;"&gt;Amortization of prior service cost&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;(21,444&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(23,890&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(23,889&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 64%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;"&gt;Amortization of the net loss&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;(77,601&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(93,921&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;18,804&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 64%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;"&gt;Net periodic benefit cost&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;(42,323&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(41,171&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;275,464&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="font-family: Tahoma, Geneva, 'sans-serif';"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;"&gt;Assumptions used to determine net periodic benefit cost for the Company's other postretirement plan for the fiscal year indicated were as follows:&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;"&gt;&amp;#160;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: top; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2017&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2016&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2015&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 64%; vertical-align: top; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;"&gt;Discount rate&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;4.12&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;4.23&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;3.90&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 64%; vertical-align: top; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;"&gt;Expected return on plan assets&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;4.0&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;8.0&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;8.0&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="font-family: Tahoma, Geneva, 'sans-serif';"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;"&gt;As of December 30, 2017 and December 31, 2016, the status of the Company's pension benefit plans and other postretirement benefit plan was as follows:&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;"&gt;&amp;#160;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="6" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Pension Benefit&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="6" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Other Postretirement Benefit&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2017&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2016&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2017&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2016&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;"&gt;Benefit obligation at beginning of year&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;92,258,937&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;87,427,769&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;2,339,050&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;1,981,344&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 26.3pt; text-indent: -18pt;"&gt;Change due to availability of final actual assets and census data&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;317,440&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 26.65pt; text-indent: -18pt;"&gt;Discount rate&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;6,200,491&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;2,359,745&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;181,691&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;34,471&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 26.65pt; text-indent: -18pt;"&gt;Service cost&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;1,276,608&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;1,977,295&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;27,389&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;29,300&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 26.65pt; text-indent: -18pt;"&gt;Interest cost&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;3,170,194&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;3,486,982&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;80,827&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;94,872&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 26.65pt; text-indent: -18pt;"&gt;Actuarial (gain)/loss&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;(1,495,135&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;2,940,154&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;(65,601&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;33,022&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 26.65pt; text-indent: -18pt;"&gt;Benefits paid&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;(3,385,793&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(3,398,419&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;(139,946&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(151,399&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 26.65pt; text-indent: -18pt;"&gt;Plan Amendment&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;496,899&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 26.65pt; text-indent: -18pt;"&gt;Additional recognition due to significant event&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(2,534,589&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;"&gt;Benefit obligation at end of year&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;98,522,201&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;92,258,937&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;2,423,410&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;2,339,050&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="6" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Pension Benefit&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="6" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Other Postretirement Benefit&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2017&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2016&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2017&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2016&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;Fair value of plan assets at beginning of year&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;65,627,499&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;63,122,843&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;1,287,350&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;1,188,289&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 26.65pt; text-indent: -18pt;"&gt;Actual return on plan assets&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;9,315,225&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;4,653,349&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;103,889&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;99,061&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 26.65pt; text-indent: -18pt;"&gt;Employer contributions&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;541,841&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;1,249,726&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;139,946&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;151,399&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 27pt; text-indent: -18pt;"&gt;Benefits paid&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;(3,385,793&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(3,398,419&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;(139,946&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(151,399&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;Fair value of plan assets at end of year&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;72,098,772&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;65,627,499&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;1,391,239&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;1,287,350&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="7" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Pension Benefit&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="7" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Other Postretirement Benefit&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;"&gt;Funded Status&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2017&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="3" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2016&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="3" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2017&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="3" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2016&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;"&gt;Net amount recognized in the balance sheet&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;(26,423,429&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(26,631,438&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;(1,032,171&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(1,051,700&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="font-family: Tahoma, Geneva, 'sans-serif';"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;"&gt;Amounts recognized in accumulated other comprehensive income consist of:&lt;/div&gt;&lt;div style="font-family: Tahoma, Geneva, 'sans-serif';"&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="7" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Pension Benefit&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="7" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Other Postretirement Benefit&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="3" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2017&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="3" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2016&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="3" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2017&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="3" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2016&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;"&gt;Net (loss)/gain&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;(32,565,614&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(33,623,438&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;1,089,785&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;1,231,081&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;"&gt;Prior service (cost) credit&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;(494,142&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(176,117&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;18,397&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;39,841&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;(33,059,756&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(33,799,555&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;1,108,182&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;1,270,922&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="font-family: Tahoma, Geneva, 'sans-serif';"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;"&gt;Change in the components of accumulated other comprehensive income consist of:&lt;/div&gt;&lt;div style="font-family: Tahoma, Geneva, 'sans-serif';"&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="6" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Pension Benefit&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="6" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Other Postretirement Benefit&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2017&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2016&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2017&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2016&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;Balance at beginning of period&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;(33,799,555&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(32,597,167&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;1,270,922&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;1,722,137&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 26.3pt; text-indent: -18pt;"&gt;Change due to availability of final actual assets and census data&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;---&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;--&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(317,440&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 26.65pt; text-indent: -18pt;"&gt;Charged to net periodic benefit cost&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 54pt; text-indent: -18pt;"&gt;Prior service cost&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;178,874&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;200,568&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;(21,444&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(23,890&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 54pt; text-indent: -18pt;"&gt;Net loss (gain)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;1,231,486&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;1,704,863&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;(77,601&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(93,921&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 26.65pt; text-indent: -18pt;"&gt;Liability (gains)/losses&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 54pt; text-indent: -18pt;"&gt;Discount rate&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;(6,200,491&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(2,359,745&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;(181,691&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(34,471&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 54pt; text-indent: -18pt;"&gt;Asset (gains)/losses deferred&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;5,978,071&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(4,325,232&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;52,395&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;51,529&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 54pt; text-indent: -18pt;"&gt;Additional recognition due to plan amendment&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;(496,899&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;2,534,589&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&lt;font style="font-weight: bold;"&gt;-&lt;/font&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 54pt; text-indent: -18pt;"&gt;Other&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;48,758&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;1,042,569&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;65,601&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(33,022&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;"&gt;Balance at end of period&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;(33,059,756&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(33,799,555&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;1,108,182&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;1,270,922&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="font-family: Tahoma, Geneva, 'sans-serif';"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;"&gt;In 2017, the net periodic pension benefit cost included $1,118,370 of net loss and $120,968 of prior service cost and the net periodic other postretirement benefit cost included $65,591 of net gain and $5,072 of prior service credit.&lt;/div&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;"&gt;Assumptions used to determine the projected benefit obligations for the Company's pension benefit plans and other postretirement benefit plan for the fiscal year indicated were as follows:&lt;/div&gt;&lt;div style="font-family: Tahoma, Geneva, 'sans-serif';"&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"&gt;&lt;tr&gt;&lt;td colspan="3" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: top; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="3" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2017&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="3" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: center;"&gt;2016&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="5" valign="bottom" style="vertical-align: top;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;"&gt;&amp;#160;Discount rate&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="3" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 64%; vertical-align: top; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;"&gt;Pension plans&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;3.54% - 3.57&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;4.04% - 4.08&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 64%; vertical-align: top; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;"&gt;Supplemental pension plans&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;3.10&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;3.03&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 64%; vertical-align: top; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;"&gt;Other postretirement plan&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;3.60&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;4.12&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="font-family: Tahoma, Geneva, 'sans-serif';"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;"&gt;At December 30, 2017 and December 31, 2016, the accumulated benefit obligation for all qualified and nonqualified defined benefit pension plans was $98,522,201 and $92,258,937, respectively.&lt;/div&gt;&lt;div style="font-family: Tahoma, Geneva, 'sans-serif';"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;"&gt;Information for the under-funded pension plans with a projected benefit obligation and an accumulated benefit obligation in excess of plan assets:&lt;/div&gt;&lt;div style="font-family: Tahoma, Geneva, 'sans-serif';"&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2017&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2016&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 76%; vertical-align: bottom;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;"&gt;Number of plans&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; width: 1%; vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;6&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; width: 1%; vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; width: 1%; vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;6&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; width: 1%; vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 76%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;"&gt;Projected benefit obligation&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;98,522,201&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;92,258,937&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 76%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;"&gt;Accumulated benefit obligation&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;98,522,201&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;92,258,937&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 76%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;"&gt;Fair value of plan assets&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;72,098,722&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;65,627,499&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 76%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;"&gt;Net amount recognized in accrued benefit liability&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;(26,423,429&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(26,631,438&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="font-family: Tahoma, Geneva, 'sans-serif';"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;"&gt;Estimated future benefit payments to participants of the Company's pension plans are $3.8 million in 2018, $4.1 million in 2019, $4.3 million in 2020, $4.6 million in 2021, $4.8 million in 2022 and a total of $26.8 million from 2023 through 2027.&lt;/div&gt;&lt;div style="font-family: Tahoma, Geneva, 'sans-serif';"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;"&gt;Estimated future benefit payments to participants of the Company's other postretirement plan are $105,000 in 2018, $106,000 in 2019, $107,000 in 2020, $109,000 in 2021, $110,000 in 2022 and a total of $569,000 from 2023 through 2027.&lt;/div&gt;&lt;div style="font-family: Tahoma, Geneva, 'sans-serif';"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;"&gt;The Company expects to make cash contributions to its qualified pension plans of approximately $510,000 and to its other postretirement plan of approximately $105,000 in 2018.&lt;/div&gt;&lt;div style="font-family: Tahoma, Geneva, 'sans-serif';"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;"&gt;We consider a number of factors in determining and selecting assumptions for the overall expected long-term rate of return on plan assets.&amp;#160; We consider the historical long-term return experience of our assets, the current and expected allocation of our plan assets, and expected long-term rates of return. We derive these expected long-term rates of return with the assistance of our investment advisors and generally base these rates on a 10-year horizon for various asset classes and consider the expected positive impact of active investment management.&amp;#160; We base our expected allocation of plan assets on a diversified portfolio consisting of domestic and international equity securities and fixed income securities.&lt;/div&gt;&lt;div style="font-family: Tahoma, Geneva, 'sans-serif';"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;"&gt;We consider a variety of factors in determining and selecting our assumptions for the discount rate at the end of the year.&amp;#160; In 2017, as in 2016, we developed each plan's discount rate with the assistance of our actuaries by matching expected future&amp;#160;benefit payments in each year to the&amp;#160;corresponding spot rates&amp;#160;from the Citigroup Pension Liability Yield Curve, comprised of high quality (rated AA or better) corporate bonds.&lt;/div&gt;&lt;div style="font-family: Tahoma, Geneva, 'sans-serif';"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;"&gt;During 2016, as a result of a legal separation of the Russell Indexes from Russell Investments into different companies with different ownership, the name of our Trustee changed from Russell Trust Company to Russell Investment Trust Company ("RITC").&lt;/div&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;The fair values of the company's pension plans assets at December 30, 2017 and December 31, 2016, utilizing the fair value hierarchy discussed in Note 2, follow:&lt;/div&gt;&lt;div style="font-family: Tahoma, Geneva, 'sans-serif';"&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="14" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;December 30, 2017&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Level 1&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Level 2&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Level 3&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Total&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 14px;"&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-variant: normal; vertical-align: bottom; font-weight: normal; font-style: normal;"&gt;&lt;div style="text-align: left;"&gt;&lt;u style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Cash and Equivalents:&lt;/u&gt;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;"&gt;Common/collective trust funds&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;278,016&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;278,016&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman'; font-variant: normal; font-weight: normal; font-style: normal; background-color: #ffffff;"&gt;&lt;u&gt;Equities:&lt;/u&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;The Eastern Company Common Stock&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;5,675,021&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;5,675,021&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;Common/collective trust funds&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt;"&gt;Russell Multi Asset Core Plus Fund (a)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;31,642,837&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;31,642,837&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 14px;"&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman'; font-variant: normal; font-weight: normal; font-style: normal; background-color: #ffffff;"&gt;&lt;u&gt;Fixed Income:&lt;/u&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;Common/collective trust funds&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;"&gt;Target Duration LDI Fixed Income Funds (b)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 16px;"&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="margin-top: 2pt; text-indent: 36pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#183;&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman'; width: 9pt; display: inline-block;"&gt;&amp;#160;&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Russell 8 Year LDI Fixed Income Fund&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;6,033,648&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;6,033,648&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="margin-top: 2pt; text-indent: 36pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#183;&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman'; width: 9pt; display: inline-block;"&gt;&amp;#160;&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Russell 14 Year LDI Fixed Income Fund&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;18,083,206&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;18,083,206&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt;"&gt;STRIPS Fixed Income Funds (c)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="margin-top: 2pt; text-indent: 36pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#183;&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman'; width: 9pt; display: inline-block;"&gt;&amp;#160;&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Russell 15 Year STRIPS Fixed Income Fund&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;1,905,068&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;1,905,068&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="margin-top: 2pt; text-indent: 36pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#183;&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman'; width: 9pt; display: inline-block;"&gt;&amp;#160;&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Russell 10 Year STRIPS Fixed Income Fund&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;3,570,427&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;3,570,427&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="margin-top: 2pt; text-indent: 36pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#183;&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman'; width: 9pt; display: inline-block;"&gt;&amp;#160;&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Russell 28 to 29 Year STRIPS Fixed Income Fund&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;2,144,581&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;2,144,581&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;"&gt;Insurance contracts&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;2,765,967&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;2,765,967&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;Total&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;5,675,021&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;66,423,750&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;72,098,771&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="14" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;December 31, 2016&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Level 1&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Level 2&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Level 3&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Total&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-variant: normal; vertical-align: bottom; font-weight: normal; font-style: normal;"&gt;&lt;div style="text-align: left;"&gt;&lt;u style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Cash and Equivalents:&lt;/u&gt;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;"&gt;Common/collective trust funds&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;276,129&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;276,129&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 11px;"&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-variant: normal; width: 52%; vertical-align: bottom; font-weight: normal; font-style: normal; background-color: #ffffff;"&gt;&lt;div style="text-align: left;"&gt;&lt;u style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Equities:&lt;/u&gt;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;The Eastern Company Common Stock&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;4,535,676&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;4,535,676&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;Common/collective trust funds&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt;"&gt;RITC Large Cap Defensive Equity Fund (a)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;7,131,589&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;7,131,589&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt;"&gt;RITC Equity II Fund (b)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;4,875,234&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;4,875,234&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt;"&gt;RITC Large Cap U.S. Equity Fund (c)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;5,984,636&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;5,984,636&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt;"&gt;RITC International Fund with Active Currency&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;8,178,635&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;8,178,635&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt;"&gt;RITC Emerging Markets Fund&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;3,373,089&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;3,373,089&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-variant: normal; width: 52%; vertical-align: bottom; font-weight: normal; font-style: normal; background-color: #ffffff;"&gt;&lt;div style="text-align: left;"&gt;&lt;u style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Fixed Income:&lt;/u&gt;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;"&gt;Common/collective trust funds&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt;"&gt;RITC Fixed Income I Fund&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;8,700,175&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;8,700,175&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt;"&gt;Target Duration LDI Fixed Income Funds&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="margin-top: 2pt; text-indent: 36pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#183;&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman'; width: 9pt; display: inline-block;"&gt;&amp;#160;&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;RITC 8 Year LDI Fixed Income Fund&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;1,499,390&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;1,499,390&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 16px;"&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="margin-top: 2pt; text-indent: 36pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#183;&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman'; width: 9pt; display: inline-block;"&gt;&amp;#160;&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;RITC 10 Year LDI Fixed Income Fund&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;1,851,317&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;1,851,317&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="margin-top: 2pt; text-indent: 36pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#183;&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman'; width: 9pt; display: inline-block;"&gt;&amp;#160;&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;RITC 12 Year LDI Fixed Income Fund&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;2,122,411&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;2,122,411&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="margin-top: 2pt; text-indent: 36pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#183;&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman'; width: 9pt; display: inline-block;"&gt;&amp;#160;&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;RITC 14 Year LDI Fixed Income Fund&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;3,790,209&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;3,790,209&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="margin-top: 2pt; text-indent: 36pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#183;&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman'; width: 9pt; display: inline-block;"&gt;&amp;#160;&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;RITC 16 Year LDI Fixed Income Fund&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;5,650,440&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;5,650,440&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt;"&gt;STRIPS Fixed Income Funds&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="margin-top: 2pt; text-indent: 36pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#183;&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman'; width: 9pt; display: inline-block;"&gt;&amp;#160;&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;RITC 15 Year STRIPS Fixed Income Fund&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;2,504,395&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;2,504,395&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="margin-top: 2pt; text-indent: 36pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#183;&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman'; width: 9pt; display: inline-block;"&gt;&amp;#160;&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;RITC 10 Year STRIPS Fixed Income Fund&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;1,407,518&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;1,407,518&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="margin-top: 2pt; text-indent: 36pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#183;&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman'; width: 9pt; display: inline-block;"&gt;&amp;#160;&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;RITC 28 to 29 Year STRIPS Fixed Income Fund&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;464,106&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;464,106&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;"&gt;Insurance contracts&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;3,282,552&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;3,282,552&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;Total&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;4,535,676&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;61,091,825&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;65,627,501&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;"&gt;Equity common funds primarily hold publicly traded common stock of both U.S and international companies selected for purposes of total return and to maintain equity exposure consistent with policy allocations.&amp;#160; The Level 1 investment is made up of shares of The Eastern Company Common Stock and is valued at market price.&amp;#160; Level 2 investments include commingled funds valued at unit values provided by the investment managers, which are based on the fair value of the underlying publicly traded securities.&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;"&gt;&amp;#160;&lt;/div&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"&gt;&lt;tr&gt;&lt;td style="width: 4.39%; vertical-align: top;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;"&gt;(a)&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 95.61%; vertical-align: top;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;"&gt;The investment objective of the RITC (formerly Russell) Multi-Asset Core Plus Fund seeks to provide long-term growth of capital over a market cycle by offering a diversified portfolio of funds and separate accounts investing in global stock, return seeking fixed income, commodities, global real estate and opportunistic investments.&amp;#160; They hold a dynamic mix of underlying Russell Investments funds and/or separate accounts.&amp;#160; Russell Investments is a strong proponent of disciplined strategic asset allocation and rebalancing strategies, and believes that unstable movements in the market have the potential to create opportunities.&amp;#160; By identifying short-term mispricing, and making small tactical adjustments to the Multi-Asset Core Plus Fund, they believe there is potential to enhance returns while continuing to manage risks.&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width: 4.39%; vertical-align: top;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;"&gt;(b)&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 95.61%; vertical-align: top;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;"&gt;The Target Duration LDI Fixed Income Funds seek to outperform their respective Barclays-Russell LDI Indexes over a full market cycle.&amp;#160; These Funds invest primarily in investment grade corporate bonds that closely match those found in discount curves used to value U.S. pension liabilities.&amp;#160; They seek to provide additional incremental return through modest interest rate timing, security selection and tactical use of non-credit sectors.&amp;#160; Generally for use in combination with other bond funds to gain additional credit exposure, with the goal of reducing the mismatch between a plan's assets and liabilities.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"&gt;&lt;tr&gt;&lt;td style="width: 4.32%; vertical-align: top;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;"&gt;(c)&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 95.68%; vertical-align: top;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;"&gt;The STRIPS (Separate Trading of Registered Interest and Principal of Securities) Funds seek to provide duration and Treasury exposure by investing in an optimized subset of the STRIPS universe with a similar duration profile as the Barclays U.S. Treasury STRIPS 10-11 year, 16-16 year or 28-29 year Index.&amp;#160; These passively managed funds are generally used with other bond funds to add additional duration to the asset portfolio.&amp;#160; This will help reduce the mismatch between a plan's assets and liabilities.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;"&gt;&amp;#160;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;"&gt;The investment portfolio contains a diversified blend of common stocks, bonds, cash equivalents, and other investments, which may reflect varying rates of return. The investments are further diversified within each asset classification. The portfolio diversification provides protection against a single security or class of securities having a disproportionate impact on aggregate performance.&amp;#160; The Company has elected to change its investment strategy to better match the assets with the underlying plan liabilities.&amp;#160; Currently, the long-term target allocations for plan assets are 50% in equities and 50% in fixed income although the actual plan asset allocations may be within a range around these targets.&amp;#160;The actual asset allocations are reviewed and rebalanced on a periodic basis to maintain the target allocations.&amp;#160; It is expected that, as the funded status of the plans improves, more assets will be invested in long-duration fixed income instruments.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;"&gt;The plans' assets include 217,018 shares of the common stock of the Company having a market value of $5,675,021 and $4,535,676 at December 30, 2017 and December 31, 2016, respectively. No shares were purchased in 2017 or 2016 nor were and shares sold in either period.&amp;#160; Dividends received during 2017 and 2016 on the common stock of the Company were $95,488 and $95,488 respectively.&lt;/div&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;"&gt;U.S. salaried and non-union hourly employees and most employees of the Company's Canadian subsidiaries are covered by defined contribution plans.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;"&gt;The Company has a contributory savings plan under Section 401(k) of the Internal Revenue Code covering substantially all U.S. non-union employees. This plan allows participants to make voluntary contributions of up to 100% of their annual compensation on a pretax basis, subject to IRS limitations. The plan provides for contributions by the Company at its discretion.&lt;/div&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;"&gt;The Company amended the Eastern Company Savings and Investment Plan ("401(k) Plan Amendment") effective June 1, 2016.&amp;#160; The 401(k) Plan Amendment increased this match to 50% of the first 6% of contributions for the remainder of Fiscal 2016.&amp;#160; The 401(k) Plan Amendment also provided for an additional non-discretionary contribution (the "transitional credit") for certain non-union U.S. employees who were eligible to participate in the Salaried Plan. The amount of this non-discretionary contribution ranges from 0% to 4% of wages, based on the age of the individual on June 1, 2016. The 401(k) Plan Amendment increased the non-discretionary safe harbor contribution to 3%, and changed the eligibility to all non-union U.S. employees.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;"&gt;The Company made contributions to the plan as follows:&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;"&gt;2017&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;"&gt;2016&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;"&gt;2015&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 64%; vertical-align: top; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;"&gt;Regular matching contributions&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;"&gt;465,671&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;328,144&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;232,399&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 64%; vertical-align: top; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;"&gt;Transitional credit contributions&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;"&gt;385,578&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;231,847&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 64%; vertical-align: top; padding-bottom: 2px; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;"&gt;Non-discretionary contributions&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;"&gt;355,747&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;51,470&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 64%; vertical-align: top; padding-bottom: 4px; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;"&gt;Total contributions made for the period&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;"&gt;1,206,996&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;611,461&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;232,399&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;"&gt;At December 30, 2017, the Company had accrued $502,618 for the non-discretionary contribution this amount was expensed in 2017 and was contributed to the plan in January 2018. At December 31, 2016, the Company had accrued $307,568 for the non-discretionary contribution. This amount was contributed to the Plan in January 2017 and is included in the 2017 figure. The non-discretionary contribution for $51,470 was expensed in Fiscal 2015 and contributed to the Plan in Fiscal 216.&lt;/div&gt;&lt;/div&gt;</us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock>
  <!--Pension Cost (Reversal of Cost)-Salary Plan [Member]-->
  <us-gaap:PensionExpense contextRef="c20160103to20161231_RetirementPlanTypeAxis_SalaryPlanMember" unitRef="U001" decimals="0">2447000</us-gaap:PensionExpense>
  <!--Prepaid expenses and other assets-->
  <us-gaap:PrepaidExpenseAndOtherAssetsCurrent contextRef="c20161231" unitRef="U001" decimals="0">1858471</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
  <!--Prepaid expenses and other assets-->
  <us-gaap:PrepaidExpenseAndOtherAssetsCurrent contextRef="c20171230" unitRef="U001" decimals="0">3401456</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
  <!--Reclassification-->
  <us-gaap:PriorPeriodReclassificationAdjustmentDescription contextRef="c20170101to20171230">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: justify;"&gt;Reclassification&lt;/div&gt;&lt;div style="font-family: Tahoma, Geneva, 'sans-serif';"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;"&gt;Commencing with the third quarter of 2017, 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.&lt;/div&gt;&lt;/div&gt;</us-gaap:PriorPeriodReclassificationAdjustmentDescription>
  <!--Proceeds from (Repayments of) Long-term Debt and Capital Securities-Medium-term Notes [Member]-->
  <us-gaap:ProceedsFromRepaymentsOfLongTermDebtAndCapitalSecurities contextRef="c20170403to20170403_LongtermDebtTypeAxis_MediumTermNotesMember" unitRef="U001" decimals="0">1429000</us-gaap:ProceedsFromRepaymentsOfLongTermDebtAndCapitalSecurities>
  <!--Proceeds from issuance of long-term debt and note-->
  <us-gaap:ProceedsFromIssuanceOfLongTermDebt contextRef="c20160103to20161231" unitRef="U001" decimals="0">0</us-gaap:ProceedsFromIssuanceOfLongTermDebt>
  <!--Proceeds from issuance of long-term debt and note-->
  <us-gaap:ProceedsFromIssuanceOfLongTermDebt contextRef="c20170101to20171230" unitRef="U001" decimals="0">31000000</us-gaap:ProceedsFromIssuanceOfLongTermDebt>
  <!--Proceeds from issuance of long-term debt and note-->
  <us-gaap:ProceedsFromIssuanceOfLongTermDebt contextRef="c20150104to20160102" unitRef="U001" decimals="0">0</us-gaap:ProceedsFromIssuanceOfLongTermDebt>
  <!--Proceeds from sale of equipment and other assets-->
  <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment contextRef="c20160103to20161231" unitRef="U001" decimals="0">8350</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
  <!--Proceeds from sale of equipment and other assets-->
  <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment contextRef="c20150104to20160102" unitRef="U001" decimals="0">25000</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
  <!--Proceeds from sale of equipment and other assets-->
  <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment contextRef="c20170101to20171230" unitRef="U001" decimals="0">44100</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
  <!--Proceeds from short-term borrowing (Revolver)-->
  <us-gaap:ProceedsFromShortTermDebt contextRef="c20170101to20171230" unitRef="U001" decimals="0">6614611</us-gaap:ProceedsFromShortTermDebt>
  <!--Proceeds from short-term borrowing (Revolver)-->
  <us-gaap:ProceedsFromShortTermDebt contextRef="c20150104to20160102" unitRef="U001" decimals="0">0</us-gaap:ProceedsFromShortTermDebt>
  <!--Proceeds from short-term borrowing (Revolver)-->
  <us-gaap:ProceedsFromShortTermDebt contextRef="c20160103to20161231" unitRef="U001" decimals="0">0</us-gaap:ProceedsFromShortTermDebt>
  <!--Property, Plant and Equipment and Related Depreciation-->
  <us-gaap:PropertyPlantAndEquipmentPolicyTextBlock contextRef="c20170101to20171230">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: justify;"&gt;Property, Plant and Equipment and Related Depreciation&lt;/div&gt;&lt;div style="font-family: Tahoma, Geneva, 'sans-serif';"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;"&gt;Property, plant and equipment (including equipment under capital lease) are stated at cost.&amp;#160; Depreciation ($3,948,728 in 2017, $3,371,694 in 2016, $3,460,516 in 2015) is computed generally using the straight-line method based on the following estimated useful lives of the assets: Buildings 10 to 39.5 years; Machinery and equipment 3 to 10 years.&lt;/div&gt;&lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentPolicyTextBlock>
  <!--Property, Plant and Equipment, Net-->
  <us-gaap:PropertyPlantAndEquipmentNet contextRef="c20171230" unitRef="U001" decimals="0">29192394</us-gaap:PropertyPlantAndEquipmentNet>
  <!--Property, Plant and Equipment, Net-->
  <us-gaap:PropertyPlantAndEquipmentNet contextRef="c20161231" unitRef="U001" decimals="0">26165514</us-gaap:PropertyPlantAndEquipmentNet>
  <!--Estimated useful lives of the assets-Minimum [Member]-Machinery and Equipment [Member]-->
  <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="c20170101to20171230_PropertyPlantAndEquipmentByTypeAxis_MachineryAndEquipmentMember_RangeAxis_MinimumMember">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
  <!--Estimated useful lives of the assets-Building [Member]-Minimum [Member]-->
  <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="c20170101to20171230_PropertyPlantAndEquipmentByTypeAxis_BuildingMember_RangeAxis_MinimumMember">P10Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
  <!--Estimated useful lives of the assets-Machinery and Equipment [Member]-Maximum [Member]-->
  <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="c20170101to20171230_PropertyPlantAndEquipmentByTypeAxis_MachineryAndEquipmentMember_RangeAxis_MaximumMember">P10Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
  <!--Estimated useful lives of the assets-Maximum [Member]-Building [Member]-->
  <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="c20170101to20171230_PropertyPlantAndEquipmentByTypeAxis_BuildingMember_RangeAxis_MaximumMember">P39Y6M</us-gaap:PropertyPlantAndEquipmentUsefulLife>
  <!--Provision for doubtful accounts-->
  <us-gaap:ProvisionForDoubtfulAccounts contextRef="c20160103to20161231" unitRef="U001" decimals="0">120252</us-gaap:ProvisionForDoubtfulAccounts>
  <!--Provision for doubtful accounts-->
  <us-gaap:ProvisionForDoubtfulAccounts contextRef="c20150104to20160102" unitRef="U001" decimals="0">9459</us-gaap:ProvisionForDoubtfulAccounts>
  <!--Provision for doubtful accounts-->
  <us-gaap:ProvisionForDoubtfulAccounts contextRef="c20170101to20171230" unitRef="U001" decimals="0">55284</us-gaap:ProvisionForDoubtfulAccounts>
  <!--Quarterly Financial Information [Text Block]-->
  <us-gaap:QuarterlyFinancialInformationTextBlock contextRef="c20170101to20171230">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-variant: small-caps; font-weight: bold; text-align: justify;"&gt;13. Selected Quarterly Financial Information (Unaudited)&lt;/div&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;"&gt;Selected quarterly financial information (unaudited) follows:&lt;/div&gt;&lt;div style="font-family: Tahoma, Geneva, 'sans-serif';"&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2017&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;First&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Second&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Third&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Fourth&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Year&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 40%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;"&gt;Net sales&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;36,043,295&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;58,044,743&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;56,007,937&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;54,143,638&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;204,239,613&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 40%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;"&gt;Gross margin&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;8,744,579&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;15,513,994&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;11,949,531&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;13,842,715&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;50,050,819&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 40%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;"&gt;Engineering expenses&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;630,411&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;1,682,887&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;1,848,861&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;1,460,670&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;5,622,829&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 40%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Selling and administrative&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;&lt;br /&gt;&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;expenses&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;5,877,968&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;11,344,223&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;6,527,029&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;8,402,069&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;32,151,289&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 40%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;"&gt;Net (loss)/income&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;1,517,141&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;1,466,402&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;2,230,481&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(168,769&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;5,045,255&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 40%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 40%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;"&gt;Net (loss)/income per share:&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 40%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 31.5pt; text-indent: -18pt;"&gt;Basic&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;.24&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;.23&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;.36&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(.03&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;.81&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 40%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 31.5pt; text-indent: -18pt;"&gt;Diluted&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;.24&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;.23&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;.35&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(.03&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;.80&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 40%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="4" valign="bottom" style="vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;Weighted average shares outstanding:&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 40%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 31.5pt; text-indent: -18pt;"&gt;Basic&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;6,256,496&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;6,258,467&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;6,259,872&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;6,261,737&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;6,259,139&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 40%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 31.5pt; text-indent: -18pt;"&gt;Diluted&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;6,256,496&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;6,285,339&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;6,296,551&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;6,297,371&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;6,294,773&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="font-family: Tahoma, Geneva, 'sans-serif';"&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2016&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;First&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Second&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Third&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Fourth&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Year&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 40%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;"&gt;Net sales&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;33,101,657&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;36,883,312&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;33,478,347&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;34,144,942&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;137,608,258&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 40%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;"&gt;Gross margin&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;6,908,308&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;9,202,180&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;9,372,742&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;10,862,980&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;36,346,210&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 40%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;Engineering expenses&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;594,538&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;733,009&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;663,704&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;577,056&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;2,568,307&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 40%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Selling and administrative&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;&lt;br /&gt;&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;expenses&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;5,352,906&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;5,363,303&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;5,444,924&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;6,480,898&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;22,642,031&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 40%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;"&gt;Net income&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;648,073&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;2,087,837&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;2,400,064&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;2,649,349&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;7,785,323&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 40%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 40%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;"&gt;Net income per share:&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 40%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 31.5pt; text-indent: -18pt;"&gt;Basic&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;.10&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;.33&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;.38&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;.42&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;1.25&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 40%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 31.5pt; text-indent: -18pt;"&gt;Diluted&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;.10&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;.33&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;.38&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;.42&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;1.25&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 40%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="4" valign="bottom" style="vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;Weighted average shares outstanding:&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 40%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 31.5pt; text-indent: -18pt;"&gt;Basic&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;6,248,222&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;6,250,610&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;6,252,681&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;6,254,605&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;6,251,535&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 40%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 31.5pt; text-indent: -18pt;"&gt;Diluted&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;6,248,222&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;6,250,610&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;6,252,681&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;6,254,605&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;6,251,535&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;Fiscal 2017 and 2016 consisted of four 13 week quarters totaling 52 weeks for the year.&lt;/div&gt;&lt;/div&gt;</us-gaap:QuarterlyFinancialInformationTextBlock>
  <!--Repayments of Lines of Credit-->
  <us-gaap:RepaymentsOfLinesOfCredit contextRef="c20160103to20161231" unitRef="U001" decimals="0">0</us-gaap:RepaymentsOfLinesOfCredit>
  <!--Repayments of Lines of Credit-->
  <us-gaap:RepaymentsOfLinesOfCredit contextRef="c20170101to20171230" unitRef="U001" decimals="0">1614611</us-gaap:RepaymentsOfLinesOfCredit>
  <!--Repayments of Lines of Credit-->
  <us-gaap:RepaymentsOfLinesOfCredit contextRef="c20150104to20160102" unitRef="U001" decimals="0">0</us-gaap:RepaymentsOfLinesOfCredit>
  <!--Repayments of Lines of Credit-Line of Credit [Member]-->
  <us-gaap:RepaymentsOfLinesOfCredit contextRef="c20170101to20171230_LongtermDebtTypeAxis_LineOfCreditMember" unitRef="U001" decimals="0">1614611</us-gaap:RepaymentsOfLinesOfCredit>
  <!--Repayments of Long-term Debt-->
  <us-gaap:RepaymentsOfLongTermDebt contextRef="c20160103to20161231" unitRef="U001" decimals="0">1428571</us-gaap:RepaymentsOfLongTermDebt>
  <!--Repayments of Long-term Debt-->
  <us-gaap:RepaymentsOfLongTermDebt contextRef="c20150104to20160102" unitRef="U001" decimals="0">1071428</us-gaap:RepaymentsOfLongTermDebt>
  <!--Repayments of Long-term Debt-->
  <us-gaap:RepaymentsOfLongTermDebt contextRef="c20170101to20171230" unitRef="U001" decimals="0">2560714</us-gaap:RepaymentsOfLongTermDebt>
  <!--Research & Development Costs-->
  <us-gaap:ResearchAndDevelopmentExpensePolicy contextRef="c20170101to20171230">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: justify;"&gt;Research &amp;amp; Development Costs&lt;/div&gt;&lt;div style="font-family: Tahoma, Geneva, 'sans-serif';"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;"&gt;Research &amp;amp; development costs, charged to expense as incurred, were $3,678,481 in 2017, $1,525,650 in 2016 and $1,218,948 in 2015.&lt;/div&gt;&lt;/div&gt;</us-gaap:ResearchAndDevelopmentExpensePolicy>
  <!--Software Development Costs-->
  <us-gaap:ResearchDevelopmentAndComputerSoftwarePolicyTextBlock contextRef="c20170101to20171230">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: justify;"&gt;Software Development Costs&lt;/div&gt;&lt;div style="font-family: Tahoma, Geneva, 'sans-serif';"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;Software development costs, including costs to develop software sold, leased, or otherwise marketed, that are incurred subsequent to the establishment of technological feasibility are capitalized if significant. Costs incurred during the application development stage for internal-use software are capitalized if significant. Capitalized software development costs are amortized using the straight-line amortization method over the estimated useful life of the applicable software. Such software development costs required to be capitalized have not been material to date.&lt;/div&gt;&lt;/div&gt;</us-gaap:ResearchDevelopmentAndComputerSoftwarePolicyTextBlock>
  <!--Research and Development Expense-->
  <us-gaap:ResearchAndDevelopmentExpense contextRef="c20170101to20171230" unitRef="U001" decimals="0">3678481</us-gaap:ResearchAndDevelopmentExpense>
  <!--Research and Development Expense-->
  <us-gaap:ResearchAndDevelopmentExpense contextRef="c20150104to20160102" unitRef="U001" decimals="0">1218948</us-gaap:ResearchAndDevelopmentExpense>
  <!--Research and Development Expense-->
  <us-gaap:ResearchAndDevelopmentExpense contextRef="c20160103to20161231" unitRef="U001" decimals="0">1525650</us-gaap:ResearchAndDevelopmentExpense>
  <!--Retained earnings-->
  <us-gaap:RetainedEarningsAccumulatedDeficit contextRef="c20161231" unitRef="U001" decimals="0">95631216</us-gaap:RetainedEarningsAccumulatedDeficit>
  <!--Retained earnings-->
  <us-gaap:RetainedEarningsAccumulatedDeficit contextRef="c20171230" unitRef="U001" decimals="0">97921903</us-gaap:RetainedEarningsAccumulatedDeficit>
  <!--Recognition of Sales-->
  <us-gaap:RevenueRecognitionPolicyTextBlock contextRef="c20170101to20171230">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: justify;"&gt;Recognition of Sales&lt;/div&gt;&lt;div style="font-family: Tahoma, Geneva, 'sans-serif';"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify; margin-right: 4.5pt;"&gt;Sales are recognized when persuasive evidence of an arrangement exists, the price is fixed and determinable, delivery has occurred, and there is a reasonable assurance of collection of the sales proceeds.&amp;#160; The Company obtains written purchase authorizations from its customers for a specified amount of product at a specified price and delivery occurs at the time of shipment. Credit is extended based on an evaluation of each customer's financial condition; collateral is not required. Sales are recorded net of returns and allowances.&amp;#160; Accounts receivable are recorded net of applicable allowances.&amp;#160; No one customer accounted for 10% of net sales during 2017, 2016 or 2015.&amp;#160; No one customer exceeded 10% of total accounts receivable at year end 2017 for 2016.&lt;/div&gt;&lt;/div&gt;</us-gaap:RevenueRecognitionPolicyTextBlock>
  <!--Weighted- Average Remaining Contractual Life-Stock Options [Member]-->
  <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2 contextRef="c20170101to20171230_AwardTypeAxis_EmployeeStockOptionMember">P5Y</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2>
  <!--Weighted- Average Remaining Contractual Life-Stock Appreciation Rights (SARs) [Member]-->
  <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2 contextRef="c20170101to20171230_AwardTypeAxis_StockAppreciationRightsSARSMember">P4Y2M12D</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2>
  <!--Expected term-->
  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1 contextRef="c20170101to20171230">P3Y6M</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
  <!--Weighted- Average Exercise Price (in dollars per share)-Stock Appreciation Rights (SARs) [Member]-->
  <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1 contextRef="c20171230_AwardTypeAxis_StockAppreciationRightsSARSMember" unitRef="U003" decimals="2">20.36</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1>
  <!--Weighted- Average Exercise Price (in dollars per share)-Stock Options [Member]-->
  <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1 contextRef="c20171230_AwardTypeAxis_EmployeeStockOptionMember" unitRef="U003" decimals="0">0</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1>
  <!--Exercisable, Weighted- Average Exercise Price (in dollars per share)-Stock Appreciation Rights (SARs) [Member]-->
  <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1 contextRef="c20171230_AwardTypeAxis_StockAppreciationRightsSARSMember" unitRef="U003" decimals="0">0</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1>
  <!--Exercisable, Weighted- Average Exercise Price (in dollars per share)-Stock Options [Member]-->
  <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1 contextRef="c20171230_AwardTypeAxis_EmployeeStockOptionMember" unitRef="U003" decimals="0">0</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1>
  <!--Share-based Compensation Arrangement by Share-based Payment Award, Purchase Price of Common Stock, Percent-Minimum [Member]-->
  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent contextRef="c20170101to20171230_RangeAxis_MinimumMember" unitRef="U007" decimals="INF">1</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent>
  <!--Exercisable, Weighted- Average Remaining Contractual life-Stock Appreciation Rights (SARs) [Member]-->
  <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2 contextRef="c20170101to20171230_AwardTypeAxis_StockAppreciationRightsSARSMember">P0Y</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2>
  <!--Exercisable, Weighted- Average Remaining Contractual life-Stock Options [Member]-->
  <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2 contextRef="c20170101to20171230_AwardTypeAxis_EmployeeStockOptionMember">P0Y</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2>
  <!--Net sales-->
  <us-gaap:SalesRevenueGoodsNet contextRef="c20160103to20161231" unitRef="U001" decimals="0">137608258</us-gaap:SalesRevenueGoodsNet>
  <!--Net sales-->
  <us-gaap:SalesRevenueGoodsNet contextRef="c20170101to20171230" unitRef="U001" decimals="0">204239613</us-gaap:SalesRevenueGoodsNet>
  <!--Net sales-->
  <us-gaap:SalesRevenueGoodsNet contextRef="c20150104to20160102" unitRef="U001" decimals="0">144567951</us-gaap:SalesRevenueGoodsNet>
  <!--Net sales-Operating Segments [Member]-Industrial Hardware [Member]-->
  <us-gaap:SalesRevenueGoodsNet contextRef="c20160103to20161231_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_IndustrialHardwareMember" unitRef="U001" decimals="0">61058871</us-gaap:SalesRevenueGoodsNet>
  <!--Net sales-Intersegment Eliminations [Member]-Metal Products [Member]-->
  <us-gaap:SalesRevenueGoodsNet contextRef="c20160103to20161231_ConsolidationItemsAxis_IntersegmentEliminationMember_StatementBusinessSegmentsAxis_MetalProductsMember" unitRef="U001" decimals="0">0</us-gaap:SalesRevenueGoodsNet>
  <!--Net sales-Intersegment Eliminations [Member]-Security Products [Member]-->
  <us-gaap:SalesRevenueGoodsNet contextRef="c20170101to20171230_ConsolidationItemsAxis_IntersegmentEliminationMember_StatementBusinessSegmentsAxis_SecurityProductsMember" unitRef="U001" decimals="0">2935797</us-gaap:SalesRevenueGoodsNet>
  <!--Net sales-Non-US [Member]-Reportable Geographical Components [Member]-->
  <us-gaap:SalesRevenueGoodsNet contextRef="c20160103to20161231_ConsolidationItemsAxis_ReportableGeographicalComponentsMember_StatementGeographicalAxis_NonUsMember" unitRef="U001" decimals="0">19928398</us-gaap:SalesRevenueGoodsNet>
  <!--Net sales-Intersegment Eliminations [Member]-Industrial Hardware [Member]-->
  <us-gaap:SalesRevenueGoodsNet contextRef="c20160103to20161231_ConsolidationItemsAxis_IntersegmentEliminationMember_StatementBusinessSegmentsAxis_IndustrialHardwareMember" unitRef="U001" decimals="0">637405</us-gaap:SalesRevenueGoodsNet>
  <!--Net sales-Non-US [Member]-Reportable Geographical Components [Member]-->
  <us-gaap:SalesRevenueGoodsNet contextRef="c20150104to20160102_ConsolidationItemsAxis_ReportableGeographicalComponentsMember_StatementGeographicalAxis_NonUsMember" unitRef="U001" decimals="0">18452915</us-gaap:SalesRevenueGoodsNet>
  <!--Net sales-Metal Products [Member]-Operating Segments [Member]-->
  <us-gaap:SalesRevenueGoodsNet contextRef="c20150104to20160102_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_MetalProductsMember" unitRef="U001" decimals="0">26630652</us-gaap:SalesRevenueGoodsNet>
  <!--Net sales-Industrial Hardware [Member]-Operating Segments [Member]-->
  <us-gaap:SalesRevenueGoodsNet contextRef="c20150104to20160102_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_IndustrialHardwareMember" unitRef="U001" decimals="0">61338812</us-gaap:SalesRevenueGoodsNet>
  <!--Net sales-Operating Segments [Member]-Security Products [Member]-->
  <us-gaap:SalesRevenueGoodsNet contextRef="c20160103to20161231_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_SecurityProductsMember" unitRef="U001" decimals="0">57255101</us-gaap:SalesRevenueGoodsNet>
  <!--Net sales-Intersegment Eliminations [Member]-->
  <us-gaap:SalesRevenueGoodsNet contextRef="c20150104to20160102_ConsolidationItemsAxis_IntersegmentEliminationMember" unitRef="U001" decimals="0">3425976</us-gaap:SalesRevenueGoodsNet>
  <!--Net sales-Industrial Hardware [Member]-Operating Segments [Member]-->
  <us-gaap:SalesRevenueGoodsNet contextRef="c20170101to20171230_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_IndustrialHardwareMember" unitRef="U001" decimals="0">115273233</us-gaap:SalesRevenueGoodsNet>
  <!--Net sales-Operating Segments [Member]-Security Products [Member]-->
  <us-gaap:SalesRevenueGoodsNet contextRef="c20150104to20160102_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_SecurityProductsMember" unitRef="U001" decimals="0">56598487</us-gaap:SalesRevenueGoodsNet>
  <!--Net sales-Reportable Geographical Components [Member]-United States [Member]-->
  <us-gaap:SalesRevenueGoodsNet contextRef="c20170101to20171230_ConsolidationItemsAxis_ReportableGeographicalComponentsMember_StatementGeographicalAxis_US" unitRef="U001" decimals="0">178124818</us-gaap:SalesRevenueGoodsNet>
  <!--Net sales-Operating Segments [Member]-Metal Products [Member]-->
  <us-gaap:SalesRevenueGoodsNet contextRef="c20170101to20171230_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_MetalProductsMember" unitRef="U001" decimals="0">27989382</us-gaap:SalesRevenueGoodsNet>
  <!--Net sales-Intersegment Eliminations [Member]-->
  <us-gaap:SalesRevenueGoodsNet contextRef="c20170101to20171230_ConsolidationItemsAxis_IntersegmentEliminationMember" unitRef="U001" decimals="0">3481764</us-gaap:SalesRevenueGoodsNet>
  <!--Net sales-Intersegment Eliminations [Member]-Metal Products [Member]-->
  <us-gaap:SalesRevenueGoodsNet contextRef="c20150104to20160102_ConsolidationItemsAxis_IntersegmentEliminationMember_StatementBusinessSegmentsAxis_MetalProductsMember" unitRef="U001" decimals="0">16804</us-gaap:SalesRevenueGoodsNet>
  <!--Net sales-Intersegment Eliminations [Member]-Security Products [Member]-->
  <us-gaap:SalesRevenueGoodsNet contextRef="c20150104to20160102_ConsolidationItemsAxis_IntersegmentEliminationMember_StatementBusinessSegmentsAxis_SecurityProductsMember" unitRef="U001" decimals="0">2813576</us-gaap:SalesRevenueGoodsNet>
  <!--Net sales-Industrial Hardware [Member]-Intersegment Eliminations [Member]-->
  <us-gaap:SalesRevenueGoodsNet contextRef="c20170101to20171230_ConsolidationItemsAxis_IntersegmentEliminationMember_StatementBusinessSegmentsAxis_IndustrialHardwareMember" unitRef="U001" decimals="0">524536</us-gaap:SalesRevenueGoodsNet>
  <!--Net sales-Metal Products [Member]-Operating Segments [Member]-->
  <us-gaap:SalesRevenueGoodsNet contextRef="c20160103to20161231_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_MetalProductsMember" unitRef="U001" decimals="0">19294286</us-gaap:SalesRevenueGoodsNet>
  <!--Net sales-Metal Products [Member]-Intersegment Eliminations [Member]-->
  <us-gaap:SalesRevenueGoodsNet contextRef="c20170101to20171230_ConsolidationItemsAxis_IntersegmentEliminationMember_StatementBusinessSegmentsAxis_MetalProductsMember" unitRef="U001" decimals="0">21431</us-gaap:SalesRevenueGoodsNet>
  <!--Net sales-United States [Member]-Reportable Geographical Components [Member]-->
  <us-gaap:SalesRevenueGoodsNet contextRef="c20150104to20160102_ConsolidationItemsAxis_ReportableGeographicalComponentsMember_StatementGeographicalAxis_US" unitRef="U001" decimals="0">126115036</us-gaap:SalesRevenueGoodsNet>
  <!--Net sales-Non-US [Member]-Reportable Geographical Components [Member]-->
  <us-gaap:SalesRevenueGoodsNet contextRef="c20170101to20171230_ConsolidationItemsAxis_ReportableGeographicalComponentsMember_StatementGeographicalAxis_NonUsMember" unitRef="U001" decimals="0">26114795</us-gaap:SalesRevenueGoodsNet>
  <!--Net sales-Security Products [Member]-Intersegment Eliminations [Member]-->
  <us-gaap:SalesRevenueGoodsNet contextRef="c20160103to20161231_ConsolidationItemsAxis_IntersegmentEliminationMember_StatementBusinessSegmentsAxis_SecurityProductsMember" unitRef="U001" decimals="0">2716802</us-gaap:SalesRevenueGoodsNet>
  <!--Net sales-Intersegment Eliminations [Member]-->
  <us-gaap:SalesRevenueGoodsNet contextRef="c20160103to20161231_ConsolidationItemsAxis_IntersegmentEliminationMember" unitRef="U001" decimals="0">3354207</us-gaap:SalesRevenueGoodsNet>
  <!--Net sales-Reportable Geographical Components [Member]-United States [Member]-->
  <us-gaap:SalesRevenueGoodsNet contextRef="c20160103to20161231_ConsolidationItemsAxis_ReportableGeographicalComponentsMember_StatementGeographicalAxis_US" unitRef="U001" decimals="0">117679860</us-gaap:SalesRevenueGoodsNet>
  <!--Net sales-Security Products [Member]-Operating Segments [Member]-->
  <us-gaap:SalesRevenueGoodsNet contextRef="c20170101to20171230_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_SecurityProductsMember" unitRef="U001" decimals="0">60976998</us-gaap:SalesRevenueGoodsNet>
  <!--Net sales-Industrial Hardware [Member]-Intersegment Eliminations [Member]-->
  <us-gaap:SalesRevenueGoodsNet contextRef="c20150104to20160102_ConsolidationItemsAxis_IntersegmentEliminationMember_StatementBusinessSegmentsAxis_IndustrialHardwareMember" unitRef="U001" decimals="0">595596</us-gaap:SalesRevenueGoodsNet>
  <!--Net sales-->
  <us-gaap:SalesRevenueGoodsNet contextRef="c20170702to20170930" unitRef="U001" decimals="0">56007937</us-gaap:SalesRevenueGoodsNet>
  <!--Net sales-->
  <us-gaap:SalesRevenueGoodsNet contextRef="c20161002to20161231" unitRef="U001" decimals="0">34144942</us-gaap:SalesRevenueGoodsNet>
  <!--Net sales-->
  <us-gaap:SalesRevenueGoodsNet contextRef="c20170402to20170701" unitRef="U001" decimals="0">58044743</us-gaap:SalesRevenueGoodsNet>
  <!--Net sales-->
  <us-gaap:SalesRevenueGoodsNet contextRef="c20171001to20171230" unitRef="U001" decimals="0">54143638</us-gaap:SalesRevenueGoodsNet>
  <!--Net sales-->
  <us-gaap:SalesRevenueGoodsNet contextRef="c20160103to20160402" unitRef="U001" decimals="0">33101657</us-gaap:SalesRevenueGoodsNet>
  <!--Net sales-->
  <us-gaap:SalesRevenueGoodsNet contextRef="c20160703to20161001" unitRef="U001" decimals="0">33478347</us-gaap:SalesRevenueGoodsNet>
  <!--Net sales-->
  <us-gaap:SalesRevenueGoodsNet contextRef="c20170101to20170401" unitRef="U001" decimals="0">36043295</us-gaap:SalesRevenueGoodsNet>
  <!--Net sales-->
  <us-gaap:SalesRevenueGoodsNet contextRef="c20160403to20160702" unitRef="U001" decimals="0">36883312</us-gaap:SalesRevenueGoodsNet>
  <!--Stock option activity-->
  <us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock contextRef="c20170101to20171230">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;The following tables set forth the outstanding stock grants for the period specified:&lt;/div&gt;&lt;div style="font-family: Tahoma, Geneva, 'sans-serif';"&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="6" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Year Ended&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;December 30, 2017&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="6" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Year Ended&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;December 31, 2016&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Shares&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Weighted - Average Exercise Price&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Shares&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Weighted - Average Exercise Price&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left; margin-left: 26.65pt; text-indent: -18pt;"&gt;Outstanding at beginning of period&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left; margin-left: 26.65pt; text-indent: -18pt;"&gt;Issued&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;25,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left; margin-left: 26.65pt; text-indent: -18pt;"&gt;Forfeited&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; padding-bottom: 2px; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; padding-bottom: 2px; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left; margin-left: 26.65pt; text-indent: -18pt;"&gt;Outstanding at end of period&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;25,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock>
  <!--Deferred income tax (assets) liabilities-->
  <us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock contextRef="c20170101to20171230">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div&gt;Deferred income tax (assets) liabilities relate to:&lt;/div&gt;&lt;div style="font-family: Tahoma, Geneva, 'sans-serif';"&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2017&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2016&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2015&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 64%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 13.65pt;"&gt;Property, plant and equipment&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;3,853,837&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;6,515,129&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;6,694,885&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 64%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 13.65pt;"&gt;Intangible assets&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;2,620,791&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 64%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 13.65pt;"&gt;Other&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;64,905&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;119,618&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;99,989&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 64%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 13.65pt;"&gt;Foreign Withholding Tax&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;861,964&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 64%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 13.65pt;"&gt;Total deferred income tax liabilities&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;7,401,497&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;6,634,747&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;6,794,874&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 64%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 64%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 13.65pt;"&gt;Other postretirement benefits&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;(235,510&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(371,460&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(281,154&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 64%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 13.65pt;"&gt;Inventories&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;(792,724&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(806,680&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(807,061&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 64%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 13.65pt;"&gt;Allowance for doubtful accounts&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;(97,570&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(124,329&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(124,351&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 64%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 13.65pt;"&gt;Intangible assets&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(224,609&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(299,137&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 64%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 13.65pt;"&gt;Accrued compensation&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;(83,829&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(233,806&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(252,297&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 64%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 13.65pt;"&gt;Pensions&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;(6,029,034&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(9,406,224&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(8,616,582&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 64%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 13.65pt;"&gt;Foreign Tax Credit&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;(449,578&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 64%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 13.65pt;"&gt;Total deferred income tax assets&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;(7,688,245&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(11,167,108&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(10,380,582&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 64%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 31.1pt;"&gt;Net deferred income tax (assets)&amp;#160; liabilities&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;(286,748&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(4,532,361&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(3,585,708&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 64%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock>
  <!--Fair values of plans assets utilizing fair value hierarchy-Pension Benefits [Member]-->
  <us-gaap:ScheduleOfAllocationOfPlanAssetsTableTextBlock contextRef="c20170101to20171230_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;The fair values of the company's pension plans assets at December 30, 2017 and December 31, 2016, utilizing the fair value hierarchy discussed in Note 2, follow:&lt;/div&gt;&lt;div style="font-family: Tahoma, Geneva, 'sans-serif';"&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="14" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;December 30, 2017&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Level 1&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Level 2&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Level 3&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Total&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 14px;"&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-variant: normal; vertical-align: bottom; font-weight: normal; font-style: normal;"&gt;&lt;div style="text-align: left;"&gt;&lt;u style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Cash and Equivalents:&lt;/u&gt;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;"&gt;Common/collective trust funds&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;278,016&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;278,016&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman'; font-variant: normal; font-weight: normal; font-style: normal; background-color: #ffffff;"&gt;&lt;u&gt;Equities:&lt;/u&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;The Eastern Company Common Stock&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;5,675,021&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;5,675,021&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;Common/collective trust funds&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt;"&gt;Russell Multi Asset Core Plus Fund (a)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;31,642,837&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;31,642,837&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 14px;"&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman'; font-variant: normal; font-weight: normal; font-style: normal; background-color: #ffffff;"&gt;&lt;u&gt;Fixed Income:&lt;/u&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;Common/collective trust funds&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;"&gt;Target Duration LDI Fixed Income Funds (b)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 16px;"&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="margin-top: 2pt; text-indent: 36pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#183;&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman'; width: 9pt; display: inline-block;"&gt;&amp;#160;&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Russell 8 Year LDI Fixed Income Fund&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;6,033,648&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;6,033,648&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="margin-top: 2pt; text-indent: 36pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#183;&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman'; width: 9pt; display: inline-block;"&gt;&amp;#160;&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Russell 14 Year LDI Fixed Income Fund&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;18,083,206&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;18,083,206&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt;"&gt;STRIPS Fixed Income Funds (c)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="margin-top: 2pt; text-indent: 36pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#183;&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman'; width: 9pt; display: inline-block;"&gt;&amp;#160;&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Russell 15 Year STRIPS Fixed Income Fund&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;1,905,068&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;1,905,068&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="margin-top: 2pt; text-indent: 36pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#183;&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman'; width: 9pt; display: inline-block;"&gt;&amp;#160;&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Russell 10 Year STRIPS Fixed Income Fund&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;3,570,427&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;3,570,427&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="margin-top: 2pt; text-indent: 36pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#183;&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman'; width: 9pt; display: inline-block;"&gt;&amp;#160;&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Russell 28 to 29 Year STRIPS Fixed Income Fund&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;2,144,581&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;2,144,581&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;"&gt;Insurance contracts&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;2,765,967&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;2,765,967&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;Total&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;5,675,021&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;66,423,750&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;72,098,771&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="14" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;December 31, 2016&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Level 1&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Level 2&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Level 3&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Total&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-variant: normal; vertical-align: bottom; font-weight: normal; font-style: normal;"&gt;&lt;div style="text-align: left;"&gt;&lt;u style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Cash and Equivalents:&lt;/u&gt;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;"&gt;Common/collective trust funds&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;276,129&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;276,129&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 11px;"&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-variant: normal; width: 52%; vertical-align: bottom; font-weight: normal; font-style: normal; background-color: #ffffff;"&gt;&lt;div style="text-align: left;"&gt;&lt;u style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Equities:&lt;/u&gt;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;The Eastern Company Common Stock&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;4,535,676&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;4,535,676&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;Common/collective trust funds&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt;"&gt;RITC Large Cap Defensive Equity Fund (a)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;7,131,589&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;7,131,589&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt;"&gt;RITC Equity II Fund (b)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;4,875,234&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;4,875,234&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt;"&gt;RITC Large Cap U.S. Equity Fund (c)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;5,984,636&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;5,984,636&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt;"&gt;RITC International Fund with Active Currency&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;8,178,635&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;8,178,635&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt;"&gt;RITC Emerging Markets Fund&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;3,373,089&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;3,373,089&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-variant: normal; width: 52%; vertical-align: bottom; font-weight: normal; font-style: normal; background-color: #ffffff;"&gt;&lt;div style="text-align: left;"&gt;&lt;u style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Fixed Income:&lt;/u&gt;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;"&gt;Common/collective trust funds&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt;"&gt;RITC Fixed Income I Fund&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;8,700,175&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;8,700,175&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt;"&gt;Target Duration LDI Fixed Income Funds&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="margin-top: 2pt; text-indent: 36pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#183;&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman'; width: 9pt; display: inline-block;"&gt;&amp;#160;&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;RITC 8 Year LDI Fixed Income Fund&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;1,499,390&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;1,499,390&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 16px;"&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="margin-top: 2pt; text-indent: 36pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#183;&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman'; width: 9pt; display: inline-block;"&gt;&amp;#160;&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;RITC 10 Year LDI Fixed Income Fund&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;1,851,317&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;1,851,317&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="margin-top: 2pt; text-indent: 36pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#183;&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman'; width: 9pt; display: inline-block;"&gt;&amp;#160;&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;RITC 12 Year LDI Fixed Income Fund&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;2,122,411&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;2,122,411&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="margin-top: 2pt; text-indent: 36pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#183;&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman'; width: 9pt; display: inline-block;"&gt;&amp;#160;&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;RITC 14 Year LDI Fixed Income Fund&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;3,790,209&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;3,790,209&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="margin-top: 2pt; text-indent: 36pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#183;&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman'; width: 9pt; display: inline-block;"&gt;&amp;#160;&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;RITC 16 Year LDI Fixed Income Fund&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;5,650,440&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;5,650,440&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt;"&gt;STRIPS Fixed Income Funds&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="margin-top: 2pt; text-indent: 36pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#183;&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman'; width: 9pt; display: inline-block;"&gt;&amp;#160;&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;RITC 15 Year STRIPS Fixed Income Fund&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;2,504,395&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;2,504,395&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="margin-top: 2pt; text-indent: 36pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#183;&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman'; width: 9pt; display: inline-block;"&gt;&amp;#160;&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;RITC 10 Year STRIPS Fixed Income Fund&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;1,407,518&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;1,407,518&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="margin-top: 2pt; text-indent: 36pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#183;&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman'; width: 9pt; display: inline-block;"&gt;&amp;#160;&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;RITC 28 to 29 Year STRIPS Fixed Income Fund&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;464,106&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;464,106&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;"&gt;Insurance contracts&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;3,282,552&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;3,282,552&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;Total&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;4,535,676&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;61,091,825&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;65,627,501&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;"&gt;Equity common funds primarily hold publicly traded common stock of both U.S and international companies selected for purposes of total return and to maintain equity exposure consistent with policy allocations.&amp;#160; The Level 1 investment is made up of shares of The Eastern Company Common Stock and is valued at market price.&amp;#160; Level 2 investments include commingled funds valued at unit values provided by the investment managers, which are based on the fair value of the underlying publicly traded securities.&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;"&gt;&amp;#160;&lt;/div&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"&gt;&lt;tr&gt;&lt;td style="width: 4.39%; vertical-align: top;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;"&gt;(a)&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 95.61%; vertical-align: top;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;"&gt;The investment objective of the RITC (formerly Russell) Multi-Asset Core Plus Fund seeks to provide long-term growth of capital over a market cycle by offering a diversified portfolio of funds and separate accounts investing in global stock, return seeking fixed income, commodities, global real estate and opportunistic investments.&amp;#160; They hold a dynamic mix of underlying Russell Investments funds and/or separate accounts.&amp;#160; Russell Investments is a strong proponent of disciplined strategic asset allocation and rebalancing strategies, and believes that unstable movements in the market have the potential to create opportunities.&amp;#160; By identifying short-term mispricing, and making small tactical adjustments to the Multi-Asset Core Plus Fund, they believe there is potential to enhance returns while continuing to manage risks.&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width: 4.39%; vertical-align: top;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;"&gt;(b)&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 95.61%; vertical-align: top;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;"&gt;The Target Duration LDI Fixed Income Funds seek to outperform their respective Barclays-Russell LDI Indexes over a full market cycle.&amp;#160; These Funds invest primarily in investment grade corporate bonds that closely match those found in discount curves used to value U.S. pension liabilities.&amp;#160; They seek to provide additional incremental return through modest interest rate timing, security selection and tactical use of non-credit sectors.&amp;#160; Generally for use in combination with other bond funds to gain additional credit exposure, with the goal of reducing the mismatch between a plan's assets and liabilities.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"&gt;&lt;tr&gt;&lt;td style="width: 4.32%; vertical-align: top;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;"&gt;(c)&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 95.68%; vertical-align: top;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;"&gt;The STRIPS (Separate Trading of Registered Interest and Principal of Securities) Funds seek to provide duration and Treasury exposure by investing in an optimized subset of the STRIPS universe with a similar duration profile as the Barclays U.S. Treasury STRIPS 10-11 year, 16-16 year or 28-29 year Index.&amp;#160; These passively managed funds are generally used with other bond funds to add additional duration to the asset portfolio.&amp;#160; This will help reduce the mismatch between a plan's assets and liabilities.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:ScheduleOfAllocationOfPlanAssetsTableTextBlock>
  <!--Schedule of Amounts Recognized in Other Comprehensive Income (Loss) [Table Text Block]-->
  <us-gaap:ScheduleOfAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock contextRef="c20170101to20171230">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;"&gt;Amounts recognized in accumulated other comprehensive income consist of:&lt;/div&gt;&lt;div style="font-family: Tahoma, Geneva, 'sans-serif';"&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="7" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Pension Benefit&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="7" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Other Postretirement Benefit&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="3" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2017&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="3" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2016&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="3" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2017&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="3" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2016&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;"&gt;Net (loss)/gain&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;(32,565,614&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(33,623,438&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;1,089,785&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;1,231,081&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;"&gt;Prior service (cost) credit&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;(494,142&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(176,117&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;18,397&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;39,841&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;(33,059,756&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(33,799,555&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;1,108,182&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;1,270,922&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock>
  <!--Reconciliation of unrecognized tax benefits-->
  <us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock contextRef="c20170101to20171230">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;"&gt;A reconciliation of the beginning and ending amount of unrecognized tax benefits are as follows:&lt;/div&gt;&lt;div style="font-family: Tahoma, Geneva, 'sans-serif';"&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2017&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2016&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2015&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 64%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 9pt;"&gt;Balance at beginning of year&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;251,839&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;249,782&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;248,645&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 64%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt;"&gt;Increases for positions taken during the current period&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;53,013&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;44,172&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;27,947&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 64%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt;"&gt;Decreases resulting from the expiration of the statute of limitations&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;(5,118&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(42,115&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(26,810&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 64%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 9pt;"&gt;Balance at end of year&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;299,734&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;251,839&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;249,782&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock>
  <!--Reconciliation of income taxes computed using the U.S. federal statutory rate to that reflected in operations-->
  <us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock contextRef="c20170101to20171230">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;"&gt;A reconciliation of income taxes computed using the U.S. federal statutory rate to that reflected in operations follows:&lt;/div&gt;&lt;div style="font-family: Tahoma, Geneva, 'sans-serif';"&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="width: 100%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="6" valign="bottom" style="border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2017&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; font-weight: bold; padding-bottom: 2px; text-align: center;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; font-weight: bold; padding-bottom: 2px; text-align: center;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="6" valign="bottom" style="border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2016&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; font-weight: bold; padding-bottom: 2px; text-align: center;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; font-weight: bold; padding-bottom: 2px; text-align: center;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="6" valign="bottom" style="border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2015&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; font-weight: bold; padding-bottom: 2px; text-align: center;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; padding-bottom: 2px; text-align: center;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; font-weight: bold; padding-bottom: 2px; text-align: center;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Amount&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; font-weight: bold; padding-bottom: 2px; text-align: center;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; font-weight: bold; padding-bottom: 2px; text-align: center;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Percent&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; font-weight: bold; padding-bottom: 2px; text-align: center;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; font-weight: bold; padding-bottom: 2px; text-align: center;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Amount&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; font-weight: bold; padding-bottom: 2px; text-align: center;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; font-weight: bold; padding-bottom: 2px; text-align: center;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Percent&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; font-weight: bold; padding-bottom: 2px; text-align: center;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; font-weight: bold; padding-bottom: 2px; text-align: center;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Amount&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; font-weight: bold; padding-bottom: 2px; text-align: center;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; font-weight: bold; padding-bottom: 2px; text-align: center;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Percent&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 28%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Income taxes using U.S. federal statutory rate&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;3,894,680&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;34&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;3,815,962&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;34&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;2,727,131&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;34&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;%&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 28%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;State income taxes, net of federal benefit&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;264,205&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;2&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;87,061&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;1&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;82,987&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;1&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 28%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Impact on Foreign Repatriation Tax Reform&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;2,034,065&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;18&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 28%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Impact of foreign subsidiaries on effective tax rate&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(364,569&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(3&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(365,528&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(3&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(388,132&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(5&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 28%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Impact on New Tax Law&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;531,307&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;5&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 28%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Impact of manufacturers deduction on effective tax rate&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(123,554&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(1&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(140,690&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(1&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(91,018&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(1&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 28%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Other&amp;#8212;net&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;173,553&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;1&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;41,287&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(37,036&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 28%; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;6,409,687&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;56&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;3,438,092&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;31&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;2,293,932&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;29&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;%&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock>
  <!--Schedule of Assumptions Used [Table Text Block]-Pension Benefits [Member]-->
  <us-gaap:ScheduleOfAssumptionsUsedTableTextBlock contextRef="c20170101to20171230_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;"&gt;Assumptions used to determine net periodic benefit cost for the Company's pension benefit plans for the fiscal year indicated were as follows:&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;"&gt;&amp;#160;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: top; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2017&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2016&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2015&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic; text-align: left;"&gt;Discount rate&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 64%; vertical-align: top; background-color: #cceeff;"&gt;&lt;div style="margin-bottom: 8pt; text-indent: 5.25pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;-&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman'; width: 9pt; display: inline-block;"&gt;&amp;#160;&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Pension plans&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;4.04% - 4.08&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;4.24% - 4.28&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;3.90&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 64%; vertical-align: top; background-color: #ffffff;"&gt;&lt;div style="margin-bottom: 8pt; text-indent: 5.25pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;-&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman'; width: 9pt; display: inline-block;"&gt;&amp;#160;&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Supplemental pension plans&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;3.03&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;3.53&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;3.90&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 64%; vertical-align: top; padding-bottom: 2px; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;Expected return on plan assets&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;7.5&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;8.0&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;8.0&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 64%; vertical-align: top; padding-bottom: 2px; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;Rate of compensation increase&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;0&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;3.25&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;3.25&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfAssumptionsUsedTableTextBlock>
  <!--Schedule of Assumptions Used [Table Text Block]-Other Postretirement Benefits [Member]-->
  <us-gaap:ScheduleOfAssumptionsUsedTableTextBlock contextRef="c20170101to20171230_RetirementPlanTypeAxis_OtherPostretirementBenefitPlansDefinedBenefitMember">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;"&gt;Assumptions used to determine net periodic benefit cost for the Company's other postretirement plan for the fiscal year indicated were as follows:&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;"&gt;&amp;#160;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: top; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2017&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2016&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2015&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 64%; vertical-align: top; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;"&gt;Discount rate&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;4.12&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;4.23&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;3.90&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 64%; vertical-align: top; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;"&gt;Expected return on plan assets&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;4.0&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;8.0&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;8.0&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfAssumptionsUsedTableTextBlock>
  <!--Schedule of Accumulated and Projected Benefit Obligations [Table Text Block]-->
  <us-gaap:ScheduleOfAccumulatedAndProjectedBenefitObligationsTableTextBlock contextRef="c20170101to20171230">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;"&gt;Information for the under-funded pension plans with a projected benefit obligation and an accumulated benefit obligation in excess of plan assets:&lt;/div&gt;&lt;div style="font-family: Tahoma, Geneva, 'sans-serif';"&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2017&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2016&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 76%; vertical-align: bottom;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;"&gt;Number of plans&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; width: 1%; vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;6&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; width: 1%; vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; width: 1%; vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;6&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; width: 1%; vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 76%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;"&gt;Projected benefit obligation&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;98,522,201&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;92,258,937&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 76%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;"&gt;Accumulated benefit obligation&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;98,522,201&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;92,258,937&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 76%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;"&gt;Fair value of plan assets&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;72,098,722&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;65,627,499&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 76%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;"&gt;Net amount recognized in accrued benefit liability&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;(26,423,429&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(26,631,438&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfAccumulatedAndProjectedBenefitObligationsTableTextBlock>
  <!--Schedule of debt-->
  <us-gaap:ScheduleOfDebtTableTextBlock contextRef="c20170101to20171230">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;"&gt;Debt consists of:&lt;/div&gt;&lt;div style="font-family: Tahoma, Geneva, 'sans-serif';"&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2017&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: center;"&gt;2016&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 76%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 13.65pt; text-indent: -13.65pt;"&gt;Term loans&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;30,225,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;1,785,714&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 76%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 13.65pt; text-indent: -13.65pt;"&gt;Revolving credit loan&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;5,000,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 76%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;35,225,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;1,785,714&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 76%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 13.65pt; text-indent: -13.65pt;"&gt;Less current portion&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;6,550,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;892,857&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 76%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;28,675,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;892,857&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfDebtTableTextBlock>
  <!--Schedule of Share-based Compensation, Stock Appreciation Rights Award Activity [Table Text Block]-->
  <us-gaap:ScheduleOfShareBasedCompensationStockAppreciationRightsAwardActivityTableTextBlock contextRef="c20170101to20171230">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div&gt;The following tables set forth the outstanding SARs for the period specified:&lt;/div&gt;&lt;div style="font-family: Tahoma, Geneva, 'sans-serif';"&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="6" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Year Ended&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;December 30, 2017&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="6" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Year Ended&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;December 31, 2016&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Units&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Weighted - Average Exercise Price&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Units&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Weighted - Average Exercise Price&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left; margin-left: 26.65pt; text-indent: -18pt;"&gt;Outstanding at beginning of period&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left; margin-left: 26.65pt; text-indent: -18pt;"&gt;Issued&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;149,500&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;20.39&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left; margin-left: 26.65pt; text-indent: -18pt;"&gt;Forfeited&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;(8,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; padding-bottom: 2px; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;21.10&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; padding-bottom: 2px; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left; margin-left: 26.65pt; text-indent: -18pt;"&gt;Outstanding at end of period&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;141,500&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;20.36&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfShareBasedCompensationStockAppreciationRightsAwardActivityTableTextBlock>
  <!--Schedule of Net Funded Status [Table Text Block]-->
  <us-gaap:ScheduleOfNetFundedStatusTableTextBlock contextRef="c20170101to20171230">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;"&gt;As of December 30, 2017 and December 31, 2016, the status of the Company's pension benefit plans and other postretirement benefit plan was as follows:&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;"&gt;&amp;#160;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="6" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Pension Benefit&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="6" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Other Postretirement Benefit&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2017&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2016&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2017&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2016&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;"&gt;Benefit obligation at beginning of year&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;92,258,937&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;87,427,769&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;2,339,050&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;1,981,344&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 26.3pt; text-indent: -18pt;"&gt;Change due to availability of final actual assets and census data&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;317,440&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 26.65pt; text-indent: -18pt;"&gt;Discount rate&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;6,200,491&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;2,359,745&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;181,691&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;34,471&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 26.65pt; text-indent: -18pt;"&gt;Service cost&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;1,276,608&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;1,977,295&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;27,389&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;29,300&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 26.65pt; text-indent: -18pt;"&gt;Interest cost&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;3,170,194&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;3,486,982&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;80,827&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;94,872&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 26.65pt; text-indent: -18pt;"&gt;Actuarial (gain)/loss&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;(1,495,135&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;2,940,154&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;(65,601&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;33,022&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 26.65pt; text-indent: -18pt;"&gt;Benefits paid&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;(3,385,793&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(3,398,419&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;(139,946&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(151,399&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 26.65pt; text-indent: -18pt;"&gt;Plan Amendment&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;496,899&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 26.65pt; text-indent: -18pt;"&gt;Additional recognition due to significant event&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(2,534,589&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;"&gt;Benefit obligation at end of year&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;98,522,201&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;92,258,937&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;2,423,410&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;2,339,050&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="6" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Pension Benefit&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="6" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Other Postretirement Benefit&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2017&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2016&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2017&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2016&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;Fair value of plan assets at beginning of year&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;65,627,499&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;63,122,843&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;1,287,350&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;1,188,289&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 26.65pt; text-indent: -18pt;"&gt;Actual return on plan assets&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;9,315,225&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;4,653,349&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;103,889&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;99,061&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 26.65pt; text-indent: -18pt;"&gt;Employer contributions&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;541,841&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;1,249,726&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;139,946&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;151,399&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 27pt; text-indent: -18pt;"&gt;Benefits paid&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;(3,385,793&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(3,398,419&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;(139,946&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(151,399&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;Fair value of plan assets at end of year&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;72,098,772&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;65,627,499&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;1,391,239&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;1,287,350&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="7" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Pension Benefit&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="7" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Other Postretirement Benefit&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;"&gt;Funded Status&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2017&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="3" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2016&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="3" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2017&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="3" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2016&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;"&gt;Net amount recognized in the balance sheet&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;(26,423,429&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(26,631,438&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;(1,032,171&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(1,051,700&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfNetFundedStatusTableTextBlock>
  <!--Scheduled annual principal maturities of long-term debt-->
  <us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock contextRef="c20170101to20171230">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;"&gt;As of December 30, 2017, scheduled annual principal maturities of long-term debt for each of the next five years follow:&lt;/div&gt;&lt;div style="font-family: Tahoma, Geneva, 'sans-serif';"&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 88%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;"&gt;2018&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;1,550,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 88%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;"&gt;2019&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;2,325,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 88%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;"&gt;2020&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;3,100,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 88%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;"&gt;2021&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;3,100,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 88%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;"&gt;2022&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;20,150,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 88%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;"&gt;Thereafter&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 88%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;30,225,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock>
  <!--Gross carrying amount and accumulated amortization of amortizable intangible assets-->
  <us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock contextRef="c20170101to20171230">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div&gt;Trademarks are not amortized as their lives are deemed to be indefinite.&lt;/div&gt;&lt;div style="font-family: Tahoma, Geneva, 'sans-serif';"&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;&lt;br /&gt;&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Industrial&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;&lt;br /&gt;&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Hardware&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;&lt;br /&gt;&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Segment&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;&lt;br /&gt;&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Security&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;&lt;br /&gt;&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Products&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;&lt;br /&gt;&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Segment&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;&lt;br /&gt;&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Metal&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;&lt;br /&gt;&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Products&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;&lt;br /&gt;&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Segment&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;&lt;br /&gt;&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;&lt;br /&gt;&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;&lt;br /&gt;&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Total&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Weighted-Average&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;&lt;br /&gt;&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Amortization Period (Years)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left; margin-left: 18pt; text-indent: -18pt;"&gt;2017 Gross Amount&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 40%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;"&gt;Patents and developed technology&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;7,074,456&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;1,021,918&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;8,096,374&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;12.3&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 40%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;"&gt;Customer relationships&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;3,650,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;449,706&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;4,099,706&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;9.5&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 40%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;"&gt;Non-compete agreements&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;407,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;407,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;5.0&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 40%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;"&gt;Intellectual property&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;307,370&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;307,370&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;5.0&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 40%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;"&gt;Total Gross Intangibles&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;10,724,456&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;2,185,994&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;12,910,450&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;10.8&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 40%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 40%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left; margin-left: 18pt; text-indent: -18pt;"&gt;2017 Accumulated Amortization&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 40%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;"&gt;Patents and developed technology&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;2,007,418&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;630,784&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;2,638,202&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 14px;"&gt;&lt;td valign="bottom" style="width: 40%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;"&gt;Customer relationships&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;298,645&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;269,823&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;568,468&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 40%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;"&gt;Non-compete agreements&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;244,200&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;244,200&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 40%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;"&gt;Intellectual property&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;184,422&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;184,422&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; padding-bottom: 2px; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 40%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;"&gt;Accumulated Amortization&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;2,306,063&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;1,329,229&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;3,635,292&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 40%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 40%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left; margin-left: 18pt; text-indent: -18pt;"&gt;Net 2017 per Balance Sheet&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;8,418,393&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;856,765&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;9,275,158&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 40%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 40%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left; margin-left: 18pt; text-indent: -18pt;"&gt;2016 Gross Amount&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 40%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;"&gt;Patents and developed technology&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;2,159,060&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;1,035,374&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;3,194,434&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;15.6&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 40%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;"&gt;Customer relationships&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;449,706&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;449,706&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;5.0&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 40%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;"&gt;Non-compete agreements&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;407,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;407,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;5.0&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 40%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;"&gt;Intellectual property&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;307,370&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;307,370&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; padding-bottom: 2px; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;5.0&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 40%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;"&gt;Total Gross Intangibles&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;2,159,060&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;2,199,450&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;4,358,510&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;12.3&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 40%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: right;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;&lt;br /&gt;&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Industrial&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;&lt;br /&gt;&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Hardware&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;&lt;br /&gt;&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Segment&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: right;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;&lt;br /&gt;&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Security&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;&lt;br /&gt;&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Products&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;&lt;br /&gt;&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Segment&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: right;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;&lt;br /&gt;&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Metal&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;&lt;br /&gt;&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Products&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;&lt;br /&gt;&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Segment&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: right;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;&lt;br /&gt;&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;&lt;br /&gt;&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;&lt;br /&gt;&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Total&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: right;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Weighted-Average&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;&lt;br /&gt;&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Amortization Period (Years)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left; margin-left: 18pt; text-indent: -18pt;"&gt;2016 Accumulated Amortization&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 40%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;"&gt;Patents and developed technology&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;1,529,675&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;598,756&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;2,128,431&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 40%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;"&gt;Customer relationships&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;179,882&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;179,882&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 40%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;"&gt;Non-compete agreements&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;162,800&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;162,800&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 40%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;"&gt;Intellectual property&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;122,948&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;122,948&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; padding-bottom: 2px; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 40%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;"&gt;Accumulated Amortization&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;1,529,675&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;1,064,386&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;2,594,061&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 40%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 40%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left; margin-left: 18pt; text-indent: -18pt;"&gt;Net 2016 per Balance Sheet&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;629,385&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;1,135,064&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;1,764,449&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 40%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock>
  <!--Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block]-->
  <us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock contextRef="c20170101to20171230">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div&gt;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.&lt;/div&gt;&lt;div style="font-family: Tahoma, Geneva, 'sans-serif';"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;"&gt;&lt;u style="font-size: 10pt; font-family: 'Times New Roman';"&gt;At April 3, 2017:&lt;/u&gt;&lt;/div&gt;&lt;div style="font-family: Tahoma, Geneva, 'sans-serif';"&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;"&gt;Consideration&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 88%; vertical-align: top; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify; text-indent: 9.2pt;"&gt;Cash&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;4,078,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 88%; vertical-align: top; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify; text-indent: 9.2pt;"&gt;Debt&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;36,000,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 88%; vertical-align: top; padding-bottom: 2px; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify; text-indent: 9.2pt;"&gt;Contingent consideration arrangement&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;2,070,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 88%; vertical-align: top; padding-bottom: 4px; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;42,148,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 88%; vertical-align: top; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;"&gt;Recognized amounts of identifiable assets acquired and liabilities assumed&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 88%; vertical-align: top; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;"&gt;at fair value&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 88%; vertical-align: top; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify; text-indent: 9.2pt;"&gt;Accounts receivable&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;6,063,429&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 88%; vertical-align: top; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify; text-indent: 9.2pt;"&gt;Inventory&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;12,992,377&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 88%; vertical-align: top; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify; text-indent: 9.2pt;"&gt;Prepaid and other assets&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;494,617&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 88%; vertical-align: top; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify; text-indent: 9.2pt;"&gt;Property plant and equipment&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;3,911,767&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 88%; vertical-align: top; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify; text-indent: 9.2pt;"&gt;Other noncurrent assets&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;366,401&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 88%; vertical-align: top; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify; text-indent: 9.2pt;"&gt;Other intangible assets&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;11,560,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 88%; vertical-align: top; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify; text-indent: 9.2pt;"&gt;Current liabilities&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(7,720,591&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 88%; vertical-align: top; padding-bottom: 2px; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify; text-indent: 9.2pt;"&gt;Deferred tax liabilities&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(2,860,946&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 88%; vertical-align: top; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify; text-indent: 27.2pt;"&gt;Total identifiable net assets&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;24,807,054&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 88%; vertical-align: top; padding-bottom: 2px; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;"&gt;Goodwill&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;17,340,946&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 88%; vertical-align: top; padding-bottom: 4px; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;42,148,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock>
  <!--Future minimum payments under non-cancelable operating leases-->
  <us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock contextRef="c20170101to20171230">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;"&gt;Future minimum payments under non-cancelable operating leases with initial or remaining terms in excess of one year during each of the next five years follow:&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;"&gt;&amp;#160;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 88%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;"&gt;2018&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;2,178,480&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 88%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;"&gt;2019&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;1,538,397&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 88%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;"&gt;2020&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;1,193,329&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 88%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;"&gt;2021&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;704,929&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 88%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;"&gt;2022&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;202,943&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 88%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;5,818,078&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock>
  <!--Selected quarterly financial information (unaudited)-->
  <us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock contextRef="c20170101to20171230">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;"&gt;Selected quarterly financial information (unaudited) follows:&lt;/div&gt;&lt;div style="font-family: Tahoma, Geneva, 'sans-serif';"&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2017&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;First&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Second&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Third&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Fourth&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Year&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 40%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;"&gt;Net sales&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;36,043,295&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;58,044,743&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;56,007,937&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;54,143,638&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;204,239,613&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 40%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;"&gt;Gross margin&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;8,744,579&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;15,513,994&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;11,949,531&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;13,842,715&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;50,050,819&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 40%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;"&gt;Engineering expenses&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;630,411&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;1,682,887&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;1,848,861&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;1,460,670&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;5,622,829&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 40%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Selling and administrative&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;&lt;br /&gt;&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;expenses&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;5,877,968&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;11,344,223&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;6,527,029&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;8,402,069&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;32,151,289&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 40%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;"&gt;Net (loss)/income&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;1,517,141&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;1,466,402&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;2,230,481&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(168,769&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;5,045,255&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 40%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 40%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;"&gt;Net (loss)/income per share:&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 40%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 31.5pt; text-indent: -18pt;"&gt;Basic&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;.24&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;.23&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;.36&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(.03&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;.81&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 40%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 31.5pt; text-indent: -18pt;"&gt;Diluted&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;.24&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;.23&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;.35&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(.03&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;.80&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 40%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="4" valign="bottom" style="vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;Weighted average shares outstanding:&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 40%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 31.5pt; text-indent: -18pt;"&gt;Basic&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;6,256,496&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;6,258,467&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;6,259,872&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;6,261,737&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;6,259,139&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 40%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 31.5pt; text-indent: -18pt;"&gt;Diluted&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;6,256,496&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;6,285,339&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;6,296,551&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;6,297,371&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;6,294,773&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="font-family: Tahoma, Geneva, 'sans-serif';"&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2016&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;First&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Second&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Third&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Fourth&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Year&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 40%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;"&gt;Net sales&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;33,101,657&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;36,883,312&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;33,478,347&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;34,144,942&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;137,608,258&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 40%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;"&gt;Gross margin&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;6,908,308&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;9,202,180&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;9,372,742&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;10,862,980&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;36,346,210&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 40%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;Engineering expenses&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;594,538&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;733,009&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;663,704&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;577,056&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;2,568,307&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 40%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Selling and administrative&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;&lt;br /&gt;&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;expenses&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;5,352,906&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;5,363,303&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;5,444,924&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;6,480,898&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;22,642,031&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 40%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;"&gt;Net income&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;648,073&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;2,087,837&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;2,400,064&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;2,649,349&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;7,785,323&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 40%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 40%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;"&gt;Net income per share:&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 40%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 31.5pt; text-indent: -18pt;"&gt;Basic&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;.10&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;.33&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;.38&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;.42&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;1.25&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 40%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 31.5pt; text-indent: -18pt;"&gt;Diluted&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;.10&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;.33&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;.38&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;.42&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;1.25&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 40%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="4" valign="bottom" style="vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;Weighted average shares outstanding:&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 40%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 31.5pt; text-indent: -18pt;"&gt;Basic&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;6,248,222&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;6,250,610&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;6,252,681&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;6,254,605&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;6,251,535&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 40%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 31.5pt; text-indent: -18pt;"&gt;Diluted&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;6,248,222&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;6,250,610&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;6,252,681&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;6,254,605&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;6,251,535&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;/div&gt;</us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock>
  <!--Denominators used in the earnings per share computations-->
  <us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock contextRef="c20170101to20171230">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;"&gt;The denominators used in the earnings per share computations follow:&lt;/div&gt;&lt;div style="font-family: Tahoma, Geneva, 'sans-serif';"&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: middle; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2017&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2016&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2015&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left; margin-left: 18pt; text-indent: -18pt;"&gt;Basic:&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 64%; vertical-align: middle; padding-bottom: 4px; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;"&gt;Weighted average shares outstanding&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;6,259,139&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;6,251,535&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;6,245,057&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 64%; vertical-align: middle; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 64%; vertical-align: middle; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left;"&gt;Diluted:&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 64%; vertical-align: middle; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;Weighted average shares outstanding&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;6,259,139&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;6,251,535&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;6,245,057&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 64%; vertical-align: middle; padding-bottom: 2px; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;"&gt;Dilutive stock options&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;35,634&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 64%; vertical-align: middle; padding-bottom: 4px; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;Denominator for diluted earnings per share&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;6,294,773&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;6,251,535&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;6,245,057&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock>
  <!--Provision for income taxes-->
  <us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock contextRef="c20170101to20171230">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;The provision for income taxes follows:&lt;/div&gt;&lt;div style="font-family: Tahoma, Geneva, 'sans-serif';"&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2017&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2016&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2015&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 108pt;"&gt;Current:&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 64%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 108pt;"&gt;&amp;#160;&amp;#160;&amp;#160;Federal&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;3,713,975&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;2,554,341&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;1,337,417&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 64%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 108pt;"&gt;&amp;#160;&amp;#160;&amp;#160;Foreign&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;1,084,353&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;1,091,952&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;1,054,694&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 64%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 108pt;"&gt;&amp;#160;&amp;#160;&amp;#160;State&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;319,439&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;194,514&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;140,139&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 64%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 108pt;"&gt;Deferred:&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 64%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 108pt;"&gt;&amp;#160;&amp;#160;&amp;#160;Federal&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;(47,241&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(339,412&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(223,530&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 64%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 108pt;"&gt;&amp;#160;&amp;#160;&amp;#160;Foreign&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;1,301,972&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 64%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 108pt;"&gt;&amp;#160;&amp;#160;&amp;#160;State&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;37,189&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(63,303&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(14,788&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 64%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;6,409,687&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;3,438,092&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;2,293,932&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock>
  <!--Income before income taxes-->
  <us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock contextRef="c20170101to20171230">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;Income before income taxes consists of:&lt;/div&gt;&lt;div style="font-family: Tahoma, Geneva, 'sans-serif';"&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2017&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2016&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2015&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 64%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 108pt;"&gt;Domestic&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;7,513,348&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;7,276,239&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;4,308,809&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 64%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 108pt;"&gt;Foreign&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;3,941,594&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;3,947,176&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;3,712,166&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 64%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;11,454,942&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;11,223,415&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;8,020,975&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock>
  <!--Components of the net periodic benefit cost-Pension Benefits [Member]-->
  <us-gaap:ScheduleOfNetBenefitCostsTableTextBlock contextRef="c20170101to20171230_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;"&gt;Components of the net periodic benefit cost of the Company's pension benefit plans for the fiscal year indicated were as follows:&lt;/div&gt;&lt;div style="font-family: Tahoma, Geneva, 'sans-serif';"&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2017&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2016&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2015&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 64%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;"&gt;Service cost&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;1,276,608&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;1,977,295&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;3,770,191&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 64%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;"&gt;Interest cost&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;3,170,194&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;3,486,982&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;3,472,870&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 64%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;"&gt;Expected return on plan assets&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;(4,783,531&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(4,995,858&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(5,151,654&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 64%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;"&gt;Amortization of prior service cost&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;178,874&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;200,568&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;218,585&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 64%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;"&gt;Amortization of the net loss&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;1,231,486&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;1,704,863&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;1,928,298&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 64%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;"&gt;Net periodic benefit cost&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;1,073,631&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;2,373,850&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;4,238,290&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfNetBenefitCostsTableTextBlock>
  <!--Components of the net periodic benefit cost-Other Postretirement Benefits [Member]-->
  <us-gaap:ScheduleOfNetBenefitCostsTableTextBlock contextRef="c20170101to20171230_RetirementPlanTypeAxis_OtherPostretirementBenefitPlansDefinedBenefitMember">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;"&gt;Components of the net periodic benefit cost of the Company's other postretirement benefit plan were as follows:&lt;/div&gt;&lt;div style="font-family: Tahoma, Geneva, 'sans-serif';"&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2017&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2016&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2015&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 64%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;"&gt;Service cost&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;27,389&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;29,300&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;217,570&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 64%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;"&gt;Interest cost&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;80,827&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;94,872&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;154,915&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 64%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;"&gt;Expected return on plan assets&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;(51,494&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(47,532&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(91,936&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 64%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;"&gt;Amortization of prior service cost&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;(21,444&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(23,890&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(23,889&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 64%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;"&gt;Amortization of the net loss&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;(77,601&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(93,921&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;18,804&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 64%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;"&gt;Net periodic benefit cost&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;(42,323&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(41,171&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;275,464&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfNetBenefitCostsTableTextBlock>
  <!--Change in the components of accumulated other comprehensive income-->
  <us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock contextRef="c20170101to20171230">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;"&gt;Change in the components of accumulated other comprehensive income consist of:&lt;/div&gt;&lt;div style="font-family: Tahoma, Geneva, 'sans-serif';"&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="6" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Pension Benefit&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="6" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Other Postretirement Benefit&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2017&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2016&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2017&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2016&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;Balance at beginning of period&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;(33,799,555&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(32,597,167&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;1,270,922&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;1,722,137&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 26.3pt; text-indent: -18pt;"&gt;Change due to availability of final actual assets and census data&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;---&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;--&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(317,440&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 26.65pt; text-indent: -18pt;"&gt;Charged to net periodic benefit cost&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 54pt; text-indent: -18pt;"&gt;Prior service cost&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;178,874&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;200,568&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;(21,444&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(23,890&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 54pt; text-indent: -18pt;"&gt;Net loss (gain)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;1,231,486&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;1,704,863&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;(77,601&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(93,921&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 26.65pt; text-indent: -18pt;"&gt;Liability (gains)/losses&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 54pt; text-indent: -18pt;"&gt;Discount rate&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;(6,200,491&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(2,359,745&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;(181,691&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(34,471&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 54pt; text-indent: -18pt;"&gt;Asset (gains)/losses deferred&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;5,978,071&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(4,325,232&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;52,395&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;51,529&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 54pt; text-indent: -18pt;"&gt;Additional recognition due to plan amendment&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;(496,899&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;2,534,589&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&lt;font style="font-weight: bold;"&gt;-&lt;/font&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 54pt; text-indent: -18pt;"&gt;Other&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;48,758&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;1,042,569&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;65,601&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(33,022&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;"&gt;Balance at end of period&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;(33,059,756&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(33,799,555&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;1,108,182&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;1,270,922&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock>
  <!--Roll-forward of goodwill-->
  <us-gaap:ScheduleOfGoodwillTextBlock contextRef="c20170101to20171230">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;"&gt;The following is a roll-forward of goodwill for 2017 and 2016:&lt;/div&gt;&lt;div style="font-family: Tahoma, Geneva, 'sans-serif';"&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Industrial&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;&lt;br /&gt;&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Hardware&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;&lt;br /&gt;&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Segment&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Security&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;&lt;br /&gt;&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Products&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;&lt;br /&gt;&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Segment&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Metal&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;&lt;br /&gt;&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Products&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;&lt;br /&gt;&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Segment&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;&lt;br /&gt;&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;&lt;br /&gt;&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Total&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center; margin-left: 18pt; text-indent: -18pt;"&gt;2017&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify; margin-left: 18pt; text-indent: -18pt;"&gt;Beginning balance&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;1,760,793&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;13,059,042&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;14,819,835&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify; margin-left: 18pt; text-indent: -18pt;"&gt;Investment in Velvac&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;17,340,946&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;17,340,946&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;"&gt;Foreign exchange&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;68,110&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;68,110&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify; margin-left: 18pt; text-indent: -18pt;"&gt;Ending balance&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;19,169,849&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;13,059,042&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;32,228,891&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="font-family: Tahoma, Geneva, 'sans-serif';"&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Industrial&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;&lt;br /&gt;&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Hardware&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;&lt;br /&gt;&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Segment&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Security&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;&lt;br /&gt;&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Products&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;&lt;br /&gt;&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Segment&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Metal&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;&lt;br /&gt;&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Products&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;&lt;br /&gt;&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Segment&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;&lt;br /&gt;&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;&lt;br /&gt;&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Total&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center; margin-left: 18pt; text-indent: -18pt;"&gt;2016&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify; margin-left: 18pt; text-indent: -18pt;"&gt;Beginning balance&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;1,731,751&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;13,059,042&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;14,790,793&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify; margin-left: 18pt; text-indent: -18pt;"&gt;Foreign exchange&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;29,042&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;29,042&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify; margin-left: 18pt; text-indent: -18pt;"&gt;Ending balance&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;1,760,793&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;13,059,042&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;14,819,835&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfGoodwillTextBlock>
  <!--Schedule of stock grants outstanding and exercisable-->
  <us-gaap:ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock contextRef="c20170101to20171230">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"&gt;&lt;tr&gt;&lt;td colspan="26" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Stock Grants Outstanding and Exercisable&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Range of Exercise Prices&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center; text-indent: 4pt;"&gt;Outstanding as of&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;December 30, 2017&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Weighted- Average Remaining Contractual Life&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Weighted- Average Exercise Price&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center; text-indent: 4pt;"&gt;Exercisable as of&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;December 30, 2017&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Weighted- Average Remaining Contractual Life&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Weighted- Average Exercise Price&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;0.00&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;25,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;5.0&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock>
  <!--Segment financial information-->
  <us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock contextRef="c20170101to20171230">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="font-family: Tahoma, Geneva, 'sans-serif';"&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2017&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2016&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2015&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&lt;strong&gt;Sales:&lt;/strong&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;&lt;br /&gt;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 36pt; text-indent: -18pt;"&gt;Sales to unaffiliated customers:&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 64%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 35.3pt; text-indent: -18pt;"&gt;Industrial Hardware&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;115,273,233&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;61,058,871&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;61,338,812&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 64%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 35.3pt; text-indent: -18pt;"&gt;Security Products&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;60,976,998&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;57,255,101&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;56,598,487&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 64%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 35.3pt; text-indent: -18pt;"&gt;Metal Products&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;27,989,382&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;19,294,286&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;26,630,652&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 64%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;204,239,613&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;137,608,258&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;144,567,951&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 64%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 64%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left; margin-left: 18pt; text-indent: -18pt;"&gt;Inter-segment Sales:&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 64%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 35.3pt; text-indent: -18pt;"&gt;Industrial Hardware&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;524,536&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;637,405&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;595,596&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 64%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 35.3pt; text-indent: -18pt;"&gt;Security Products&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;2,935,797&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;2,716,802&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;2,813,576&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 64%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 35.3pt; text-indent: -18pt;"&gt;Metal Products&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;21,431&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;16,804&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 64%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;3,481,764&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;3,354,207&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;3,425,976&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 64%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 64%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left; margin-left: 18pt; text-indent: -18pt;"&gt;Income Before Income Taxes:&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 64%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 35.3pt; text-indent: -18pt;"&gt;Industrial Hardware&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;5,126,128&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;5,683,730&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;4,314,149&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 64%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 35.3pt; text-indent: -18pt;"&gt;Security Products&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;6,099,777&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;5,677,264&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;3,798,115&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 64%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 35.3pt; text-indent: -18pt;"&gt;Metal Products&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;1,050,796&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(225,122&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(84,536&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 64%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 52.55pt; text-indent: -18pt;"&gt;Operating Profit&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;12,276,701&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;11,135,872&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;8,027,728&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 64%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 35.3pt; text-indent: -18pt;"&gt;Interest expense&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;(976,512&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(121,500&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(185,475&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 64%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 35.3pt; text-indent: -18pt;"&gt;Other income&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;154,753&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;209,043&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;178,722&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 64%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;11,454,942&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;11,223,415&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;8,020,975&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 64%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 64%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left; margin-left: 18pt; text-indent: -18pt;"&gt;Geographic Information:&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 64%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left; margin-left: 26.65pt; text-indent: -18pt;"&gt;Net Sales:&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 64%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 35.3pt; text-indent: -18pt;"&gt;United States&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;178,124,818&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;117,679,860&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;126,115,036&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 64%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 35.3pt; text-indent: -18pt;"&gt;Foreign&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;26,114,795&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;19,928,398&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;18,452,915&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 64%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;204,239,613&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;137,608,258&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;144,567,951&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 64%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="4" valign="bottom" style="vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;"&gt;Foreign sales are primarily to customers in North America.&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 64%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 64%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left; margin-left: 18pt; text-indent: -18pt;"&gt;Identifiable Assets:&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 64%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 35.3pt; text-indent: -18pt;"&gt;United States&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;153,712,643&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;107,031,435&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;106,662,743&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 64%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 35.3pt; text-indent: -18pt;"&gt;Foreign&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;22,745,754&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;17,166,961&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;15,075,816&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 64%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;176,458,397&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;124,198,396&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;121,738,559&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 64%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 64%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 35.3pt; text-indent: -18pt;"&gt;Industrial Hardware&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;44,828,458&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;32,278,281&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;30,425,348&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 64%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 35.3pt; text-indent: -18pt;"&gt;Security Products&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;53,724,837&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;49,520,708&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;52,688,497&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 64%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 35.3pt; text-indent: -18pt;"&gt;Metal Products&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;18,126,395&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;18,447,526&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;20,931,863&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 64%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;116,679,690&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;100,246,515&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;104,045,708&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 64%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 35.3pt; text-indent: -18pt;"&gt;General corporate&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;59,778,707&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;23,951,881&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;17,692,851&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 64%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;176,458,397&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;124,198,396&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;121,738,559&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2017&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2016&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2015&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left;"&gt;Depreciation and Amortization:&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 64%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 35.3pt; text-indent: -18pt;"&gt;Industrial Hardware&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;2,526,460&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;1,468,904&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;1,580,741&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 64%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 35.3pt; text-indent: -18pt;"&gt;Security Products&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;964,873&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;980,048&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;1,010,262&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 64%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 35.3pt; text-indent: -18pt;"&gt;Metal Products&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;1,227,852&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;1,365,441&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;1,330,435&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 64%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;4,719,185&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;3,814,393&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;3,921,438&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 64%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 64%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left;"&gt;Capital Expenditures:&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 64%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 35.3pt; text-indent: -18pt;"&gt;Industrial Hardware&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;1,151,868&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;648,516&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;1,479,984&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 64%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 35.3pt; text-indent: -18pt;"&gt;Security Products&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;705,178&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;1,018,371&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;388,377&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 64%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 35.3pt; text-indent: -18pt;"&gt;Metal Products&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;899,663&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;1,153,872&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;632,016&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 64%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;2,756,709&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;2,820,759&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;2,500,377&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 64%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 35.3pt; text-indent: -18pt;"&gt;Currency translation adjustment&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;6,240&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(8,889&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;25,020&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 64%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 35.3pt; text-indent: -18pt;"&gt;General corporate&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;51,600&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;12,839&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 64%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;2,762,949&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;2,863,470&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;2,538,236&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;br /&gt;&lt;/div&gt;</us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock>
  <!--Schedule of Valuation and Qualifying Accounts Disclosure [Text Block]-->
  <us-gaap:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock contextRef="c20170101to20171230">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center; margin-left: 4pt;"&gt;Schedule II &amp;#8211; Valuation and Qualifying accounts&lt;/div&gt;&lt;div style="font-family: Tahoma, Geneva, 'sans-serif';"&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; padding-bottom: 2px;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;COL. A&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;COL. B&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="6" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;COL. C&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;COL. D&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;COL. E&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: top; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="6" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;ADDITIONS&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;Description&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;Balance at Beginning&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;of Period&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;(1)&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;Charged to Costs&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;and Expenses&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;(2)&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;Charged to Other&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;Accounts-Describe&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;Deductions &amp;#8211;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;Describe&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;Balance at End&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;of Period&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 40%; vertical-align: top; padding-bottom: 4px; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;&lt;br /&gt;&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Fiscal year ended December 30, 2017:&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;&lt;br /&gt;&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Deducted from asset accounts:&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;&lt;br /&gt;&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&amp;#160;Allowance for doubtful accounts&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;430,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;87,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;64,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;111,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(a)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;470,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 40%; vertical-align: top; background-color: #ffffff;"&gt;&lt;div style="text-align: left;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;&lt;br /&gt;&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 40%; vertical-align: top; padding-bottom: 4px; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Fiscal year ended December 31, 2016:&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;&lt;br /&gt;&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Deducted from asset accounts:&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;&lt;br /&gt;&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&amp;#160;Allowance for doubtful accounts&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;450,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;0&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;20,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(a)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;430,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 40%; vertical-align: top; background-color: #ffffff;"&gt;&lt;div style="text-align: left;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;&lt;br /&gt;&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 40%; vertical-align: top; padding-bottom: 4px; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Fiscal year ended January 2, 2016:&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;&lt;br /&gt;&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Deducted from asset accounts:&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;&lt;br /&gt;&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&amp;#160;Allowance for doubtful accounts&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;414,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;52,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;16,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(a)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;450,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="font-family: Tahoma, Geneva, 'sans-serif';"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 4pt;"&gt;&amp;#160;(a) Uncollectible accounts written off, net of recoveries.&lt;/div&gt;&lt;/div&gt;</us-gaap:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock>
  <!--Segment Reporting Disclosure [Text Block]-->
  <us-gaap:SegmentReportingDisclosureTextBlock contextRef="c20170101to20171230">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left;"&gt;10. &lt;font style="font-variant: small-caps;"&gt;Reportable Segments&lt;/font&gt;&lt;/div&gt;&lt;div style="font-family: Tahoma, Geneva, 'sans-serif';"&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2017&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2016&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2015&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&lt;strong&gt;Sales:&lt;/strong&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;&lt;br /&gt;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 36pt; text-indent: -18pt;"&gt;Sales to unaffiliated customers:&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 64%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 35.3pt; text-indent: -18pt;"&gt;Industrial Hardware&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;115,273,233&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;61,058,871&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;61,338,812&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 64%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 35.3pt; text-indent: -18pt;"&gt;Security Products&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;60,976,998&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;57,255,101&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;56,598,487&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 64%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 35.3pt; text-indent: -18pt;"&gt;Metal Products&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;27,989,382&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;19,294,286&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;26,630,652&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 64%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;204,239,613&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;137,608,258&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;144,567,951&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 64%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 64%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left; margin-left: 18pt; text-indent: -18pt;"&gt;Inter-segment Sales:&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 64%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 35.3pt; text-indent: -18pt;"&gt;Industrial Hardware&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;524,536&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;637,405&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;595,596&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 64%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 35.3pt; text-indent: -18pt;"&gt;Security Products&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;2,935,797&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;2,716,802&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;2,813,576&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 64%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 35.3pt; text-indent: -18pt;"&gt;Metal Products&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;21,431&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;16,804&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 64%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;3,481,764&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;3,354,207&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;3,425,976&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 64%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 64%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left; margin-left: 18pt; text-indent: -18pt;"&gt;Income Before Income Taxes:&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 64%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 35.3pt; text-indent: -18pt;"&gt;Industrial Hardware&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;5,126,128&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;5,683,730&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;4,314,149&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 64%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 35.3pt; text-indent: -18pt;"&gt;Security Products&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;6,099,777&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;5,677,264&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;3,798,115&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 64%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 35.3pt; text-indent: -18pt;"&gt;Metal Products&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;1,050,796&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(225,122&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(84,536&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 64%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 52.55pt; text-indent: -18pt;"&gt;Operating Profit&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;12,276,701&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;11,135,872&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;8,027,728&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 64%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 35.3pt; text-indent: -18pt;"&gt;Interest expense&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;(976,512&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(121,500&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(185,475&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 64%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 35.3pt; text-indent: -18pt;"&gt;Other income&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;154,753&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;209,043&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;178,722&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 64%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;11,454,942&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;11,223,415&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;8,020,975&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 64%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 64%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left; margin-left: 18pt; text-indent: -18pt;"&gt;Geographic Information:&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 64%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left; margin-left: 26.65pt; text-indent: -18pt;"&gt;Net Sales:&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 64%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 35.3pt; text-indent: -18pt;"&gt;United States&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;178,124,818&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;117,679,860&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;126,115,036&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 64%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 35.3pt; text-indent: -18pt;"&gt;Foreign&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;26,114,795&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;19,928,398&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;18,452,915&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 64%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;204,239,613&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;137,608,258&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;144,567,951&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 64%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="4" valign="bottom" style="vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;"&gt;Foreign sales are primarily to customers in North America.&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 64%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 64%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left; margin-left: 18pt; text-indent: -18pt;"&gt;Identifiable Assets:&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 64%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 35.3pt; text-indent: -18pt;"&gt;United States&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;153,712,643&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;107,031,435&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;106,662,743&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 64%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 35.3pt; text-indent: -18pt;"&gt;Foreign&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;22,745,754&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;17,166,961&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;15,075,816&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 64%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;176,458,397&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;124,198,396&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;121,738,559&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 64%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 64%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 35.3pt; text-indent: -18pt;"&gt;Industrial Hardware&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;44,828,458&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;32,278,281&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;30,425,348&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 64%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 35.3pt; text-indent: -18pt;"&gt;Security Products&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;53,724,837&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;49,520,708&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;52,688,497&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 64%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 35.3pt; text-indent: -18pt;"&gt;Metal Products&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;18,126,395&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;18,447,526&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;20,931,863&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 64%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;116,679,690&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;100,246,515&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;104,045,708&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 64%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 35.3pt; text-indent: -18pt;"&gt;General corporate&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;59,778,707&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;23,951,881&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;17,692,851&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 64%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;176,458,397&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;124,198,396&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;121,738,559&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2017&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2016&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2015&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left;"&gt;Depreciation and Amortization:&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 64%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 35.3pt; text-indent: -18pt;"&gt;Industrial Hardware&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;2,526,460&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;1,468,904&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;1,580,741&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 64%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 35.3pt; text-indent: -18pt;"&gt;Security Products&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;964,873&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;980,048&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;1,010,262&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 64%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 35.3pt; text-indent: -18pt;"&gt;Metal Products&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;1,227,852&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;1,365,441&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;1,330,435&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 64%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;4,719,185&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;3,814,393&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;3,921,438&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 64%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 64%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left;"&gt;Capital Expenditures:&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 64%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 35.3pt; text-indent: -18pt;"&gt;Industrial Hardware&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;1,151,868&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;648,516&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;1,479,984&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 64%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 35.3pt; text-indent: -18pt;"&gt;Security Products&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;705,178&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;1,018,371&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;388,377&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 64%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 35.3pt; text-indent: -18pt;"&gt;Metal Products&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;899,663&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;1,153,872&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;632,016&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 64%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;2,756,709&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;2,820,759&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;2,500,377&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 64%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 35.3pt; text-indent: -18pt;"&gt;Currency translation adjustment&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;6,240&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(8,889&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;25,020&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 64%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 35.3pt; text-indent: -18pt;"&gt;General corporate&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;51,600&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;12,839&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 64%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;2,762,949&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;2,863,470&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;2,538,236&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:SegmentReportingDisclosureTextBlock>
  <!--Selling, General and Administrative Expenses-->
  <us-gaap:SellingGeneralAndAdministrativeExpensesPolicyTextBlock contextRef="c20170101to20171230">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: justify;"&gt;Selling, General and Administrative Expenses&lt;/div&gt;&lt;div style="font-family: Tahoma, Geneva, 'sans-serif';"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;"&gt;Selling, general and administrative expenses include all operating costs of the Company that are not directly related to the cost of purchasing, manufacturing and preparing a product for sale.&amp;#160; These expenses generally represent the cost of selling or distributing the product once it is available for sale, as well as administrative expenses for support functions and related overhead.&lt;/div&gt;&lt;/div&gt;</us-gaap:SellingGeneralAndAdministrativeExpensesPolicyTextBlock>
  <!--Selling and administrative expenses-->
  <us-gaap:SellingGeneralAndAdministrativeExpense contextRef="c20160103to20161231" unitRef="U001" decimals="0">22642031</us-gaap:SellingGeneralAndAdministrativeExpense>
  <!--Selling and administrative expenses-->
  <us-gaap:SellingGeneralAndAdministrativeExpense contextRef="c20170101to20171230" unitRef="U001" decimals="0">32151289</us-gaap:SellingGeneralAndAdministrativeExpense>
  <!--Selling and administrative expenses-->
  <us-gaap:SellingGeneralAndAdministrativeExpense contextRef="c20150104to20160102" unitRef="U001" decimals="0">23762841</us-gaap:SellingGeneralAndAdministrativeExpense>
  <!--Selling and administrative expenses-->
  <us-gaap:SellingGeneralAndAdministrativeExpense contextRef="c20170702to20170930" unitRef="U001" decimals="0">6527029</us-gaap:SellingGeneralAndAdministrativeExpense>
  <!--Selling and administrative expenses-->
  <us-gaap:SellingGeneralAndAdministrativeExpense contextRef="c20170402to20170701" unitRef="U001" decimals="0">11344223</us-gaap:SellingGeneralAndAdministrativeExpense>
  <!--Selling and administrative expenses-->
  <us-gaap:SellingGeneralAndAdministrativeExpense contextRef="c20160103to20160402" unitRef="U001" decimals="0">5352906</us-gaap:SellingGeneralAndAdministrativeExpense>
  <!--Selling and administrative expenses-->
  <us-gaap:SellingGeneralAndAdministrativeExpense contextRef="c20160403to20160702" unitRef="U001" decimals="0">5363303</us-gaap:SellingGeneralAndAdministrativeExpense>
  <!--Selling and administrative expenses-->
  <us-gaap:SellingGeneralAndAdministrativeExpense contextRef="c20161002to20161231" unitRef="U001" decimals="0">6480898</us-gaap:SellingGeneralAndAdministrativeExpense>
  <!--Selling and administrative expenses-->
  <us-gaap:SellingGeneralAndAdministrativeExpense contextRef="c20171001to20171230" unitRef="U001" decimals="0">8402069</us-gaap:SellingGeneralAndAdministrativeExpense>
  <!--Selling and administrative expenses-->
  <us-gaap:SellingGeneralAndAdministrativeExpense contextRef="c20160703to20161001" unitRef="U001" decimals="0">5444924</us-gaap:SellingGeneralAndAdministrativeExpense>
  <!--Selling and administrative expenses-->
  <us-gaap:SellingGeneralAndAdministrativeExpense contextRef="c20170101to20170401" unitRef="U001" decimals="0">5877968</us-gaap:SellingGeneralAndAdministrativeExpense>
  <!--Share-based Compensation-->
  <us-gaap:ShareBasedCompensation contextRef="c20160103to20161231" unitRef="U001" decimals="0">149572</us-gaap:ShareBasedCompensation>
  <!--Share-based Compensation-->
  <us-gaap:ShareBasedCompensation contextRef="c20150104to20160102" unitRef="U001" decimals="0">64992</us-gaap:ShareBasedCompensation>
  <!--Share-based Compensation-->
  <us-gaap:ShareBasedCompensation contextRef="c20170101to20171230" unitRef="U001" decimals="0">354501</us-gaap:ShareBasedCompensation>
  <!--Share-based Compensation Arrangements by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price-Stock Appreciation Rights (SARs) [Member]-->
  <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice contextRef="c20170101to20171230_AwardTypeAxis_StockAppreciationRightsSARSMember" unitRef="U003" decimals="2">21.10</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice>
  <!--Share-based Compensation Arrangements by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price-Stock Options [Member]-->
  <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice contextRef="c20170101to20171230_AwardTypeAxis_EmployeeStockOptionMember" unitRef="U003" decimals="0">0</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice>
  <!--Share-based Compensation Arrangements by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price-Stock Appreciation Rights (SARs) [Member]-->
  <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice contextRef="c20160103to20161231_AwardTypeAxis_StockAppreciationRightsSARSMember" unitRef="U003" decimals="0">0</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice>
  <!--Share-based Compensation Arrangements by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price-Stock Options [Member]-->
  <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice contextRef="c20160103to20161231_AwardTypeAxis_EmployeeStockOptionMember" unitRef="U003" decimals="0">0</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice>
  <!--Issued (in dollars per share)-Stock Appreciation Rights (SARs) [Member]-->
  <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice contextRef="c20160103to20161231_AwardTypeAxis_StockAppreciationRightsSARSMember" unitRef="U003" decimals="0">0</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
  <!--Issued (in dollars per share)-Stock Options [Member]-->
  <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice contextRef="c20170101to20171230_AwardTypeAxis_EmployeeStockOptionMember" unitRef="U003" decimals="0">0</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
  <!--Issued (in dollars per share)-Stock Options [Member]-->
  <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice contextRef="c20160103to20161231_AwardTypeAxis_EmployeeStockOptionMember" unitRef="U003" decimals="0">0</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
  <!--Issued (in dollars per share)-Stock Appreciation Rights (SARs) [Member]-->
  <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice contextRef="c20170101to20171230_AwardTypeAxis_StockAppreciationRightsSARSMember" unitRef="U003" decimals="2">20.39</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
  <!--Issued (in shares)-Employee Stock Option and Stock Appreciation Rights (SARs) [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross contextRef="c20170101to20171230_AwardTypeAxis_EmployeeStockOptionAndStockAppreciationRightsSARsMember" unitRef="U002" decimals="INF">174500</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
  <!--Issued (in shares)-Stock Options [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross contextRef="c20150104to20160102_AwardTypeAxis_EmployeeStockOptionMember" unitRef="U002" decimals="INF">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
  <!--Issued (in shares)-Stock Options [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross contextRef="c20160103to20161231_AwardTypeAxis_EmployeeStockOptionMember" unitRef="U002" decimals="INF">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
  <!--Issued (in shares)-Stock Options [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross contextRef="c20170101to20171230_AwardTypeAxis_EmployeeStockOptionMember" unitRef="U002" decimals="INF">25000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
  <!--Issued (in shares)-Stock Appreciation Rights (SARs) [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross contextRef="c20160103to20161231_AwardTypeAxis_StockAppreciationRightsSARSMember" unitRef="U002" decimals="INF">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
  <!--Issued (in shares)-Stock Appreciation Rights (SARs) [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross contextRef="c20170101to20171230_AwardTypeAxis_StockAppreciationRightsSARSMember" unitRef="U002" decimals="INF">149500</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
  <!--Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period-Restricted Stock [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod contextRef="c20160103to20161231_AwardTypeAxis_RestrictedStockMember" unitRef="U002" decimals="INF">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
  <!--Volatility deviation-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate contextRef="c20170101to20171230" unitRef="U007" decimals="3">0.226</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
  <!--Risk free rate-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate contextRef="c20170101to20171230" unitRef="U007" decimals="4">0.0147</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
  <!--Shares available for future grant (in shares)-Plan 2010 [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant contextRef="c20171230_PlanNameAxis_Plan2010Member" unitRef="U002" decimals="INF">333500</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>
  <!--Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value-Employee Stock Option and Stock Appreciation Rights (SARs) [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue contextRef="c20171230_AwardTypeAxis_EmployeeStockOptionAndStockAppreciationRightsSARsMember" unitRef="U001" decimals="0">1484375</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
  <!--Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price-Stock Appreciation Rights (SARs) [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice contextRef="c20161231_AwardTypeAxis_StockAppreciationRightsSARSMember" unitRef="U003" decimals="0">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
  <!--Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price-Stock Options [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice contextRef="c20161231_AwardTypeAxis_EmployeeStockOptionMember" unitRef="U003" decimals="0">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
  <!--Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price-Stock Options [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice contextRef="c20160102_AwardTypeAxis_EmployeeStockOptionMember" unitRef="U003" decimals="0">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
  <!--Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price-Stock Appreciation Rights (SARs) [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice contextRef="c20160102_AwardTypeAxis_StockAppreciationRightsSARSMember" unitRef="U003" decimals="0">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
  <!--Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price-Stock Options [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice contextRef="c20171230_AwardTypeAxis_EmployeeStockOptionMember" unitRef="U003" decimals="0">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
  <!--Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price-Stock Appreciation Rights (SARs) [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice contextRef="c20171230_AwardTypeAxis_StockAppreciationRightsSARSMember" unitRef="U003" decimals="2">20.36</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
  <!--Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period-Stock Options [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod contextRef="c20160103to20161231_AwardTypeAxis_EmployeeStockOptionMember" unitRef="U002" decimals="INF">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod>
  <!--Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period-Stock Appreciation Rights (SARs) [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod contextRef="c20160103to20161231_AwardTypeAxis_StockAppreciationRightsSARSMember" unitRef="U002" decimals="INF">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod>
  <!--Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period-Stock Options [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod contextRef="c20170101to20171230_AwardTypeAxis_EmployeeStockOptionMember" unitRef="U002" decimals="INF">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod>
  <!--Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period-Stock Appreciation Rights (SARs) [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod contextRef="c20170101to20171230_AwardTypeAxis_StockAppreciationRightsSARSMember" unitRef="U002" decimals="INF">8000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod>
  <!--Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number-Stock Options [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber contextRef="c20160102_AwardTypeAxis_EmployeeStockOptionMember" unitRef="U002" decimals="INF">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
  <!--Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number-Stock Options [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber contextRef="c20161231_AwardTypeAxis_EmployeeStockOptionMember" unitRef="U002" decimals="INF">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
  <!--Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number-Stock Appreciation Rights (SARs) [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber contextRef="c20161231_AwardTypeAxis_StockAppreciationRightsSARSMember" unitRef="U002" decimals="INF">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
  <!--Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number-Stock Appreciation Rights (SARs) [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber contextRef="c20160102_AwardTypeAxis_StockAppreciationRightsSARSMember" unitRef="U002" decimals="INF">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
  <!--Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number-Stock Options [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber contextRef="c20171230_AwardTypeAxis_EmployeeStockOptionMember" unitRef="U002" decimals="INF">25000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
  <!--Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number-Stock Appreciation Rights (SARs) [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber contextRef="c20171230_AwardTypeAxis_StockAppreciationRightsSARSMember" unitRef="U002" decimals="INF">141500</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
  <!--Outstanding (in shares)-Stock Appreciation Rights (SARs) [Member]-->
  <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions contextRef="c20171230_AwardTypeAxis_StockAppreciationRightsSARSMember" unitRef="U002" decimals="INF">141500</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions>
  <!--Outstanding (in shares)-Stock Options [Member]-->
  <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions contextRef="c20171230_AwardTypeAxis_EmployeeStockOptionMember" unitRef="U002" decimals="INF">25000</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions>
  <!--Maximum Range of Exercise Prices (in dollars per share)-Stock Appreciation Rights (SARs) [Member]-->
  <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit contextRef="c20170101to20171230_AwardTypeAxis_StockAppreciationRightsSARSMember" unitRef="U003" decimals="INF">21.10</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit>
  <!--Maximum Range of Exercise Prices (in dollars per share)-Stock Options [Member]-->
  <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit contextRef="c20170101to20171230_AwardTypeAxis_EmployeeStockOptionMember" unitRef="U003" decimals="INF">0</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit>
  <!--Exercisable as of December 30, 2017 (in shares)-Stock Appreciation Rights (SARs) [Member]-->
  <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions contextRef="c20171230_AwardTypeAxis_StockAppreciationRightsSARSMember" unitRef="U002" decimals="INF">0</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions>
  <!--Exercisable as of December 30, 2017 (in shares)-Stock Options [Member]-->
  <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions contextRef="c20171230_AwardTypeAxis_EmployeeStockOptionMember" unitRef="U002" decimals="INF">0</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions>
  <!--Minimum Range of Exercise Prices (in dollars per share)-Stock Appreciation Rights (SARs) [Member]-->
  <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit contextRef="c20170101to20171230_AwardTypeAxis_StockAppreciationRightsSARSMember" unitRef="U003" decimals="INF">19.10</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit>
  <!--Stock Based Compensation-->
  <us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy contextRef="c20170101to20171230">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: justify;"&gt;Stock Based Compensation&lt;/div&gt;&lt;div style="font-family: Tahoma, Geneva, 'sans-serif';"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;"&gt;The Company accounts for stock based compensation pursuant to the fair value recognition provisions of ASC 718. For the year ended December 30, 2017, there were 174,500 SARs and options of common stock granted under the 2010 Plan. No stock options were granted in 2016 or 2015, and, since all outstanding options in those years were fully vested in each year presented, there was no impact on the financial statements.&lt;/div&gt;&lt;div style="font-family: Tahoma, Geneva, 'sans-serif';"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;"&gt;Under the terms of the Director's Fee Program, the directors can elect to receive their Director's fees in cash or in common shares of the Company.&amp;#160; This election is made at the beginning of each fiscal year and remains in effect for the entire year.&lt;/div&gt;&lt;/div&gt;</us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy>
  <!--Shares, Outstanding-Treasury Stock [Member]-->
  <us-gaap:SharesOutstanding contextRef="c20150103_StatementEquityComponentsAxis_TreasuryStockMember" unitRef="U002" decimals="0">-2694729</us-gaap:SharesOutstanding>
  <!--Shares, Outstanding-Common Stock [Member]-->
  <us-gaap:SharesOutstanding contextRef="c20150103_StatementEquityComponentsAxis_CommonStockMember" unitRef="U002" decimals="0">8938742</us-gaap:SharesOutstanding>
  <!--Shares, Outstanding-Treasury Stock [Member]-->
  <us-gaap:SharesOutstanding contextRef="c20161231_StatementEquityComponentsAxis_TreasuryStockMember" unitRef="U002" decimals="0">-2694729</us-gaap:SharesOutstanding>
  <!--Shares, Outstanding-Common Stock [Member]-->
  <us-gaap:SharesOutstanding contextRef="c20160102_StatementEquityComponentsAxis_CommonStockMember" unitRef="U002" decimals="0">8942461</us-gaap:SharesOutstanding>
  <!--Shares, Outstanding-Common Stock [Member]-->
  <us-gaap:SharesOutstanding contextRef="c20171230_StatementEquityComponentsAxis_CommonStockMember" unitRef="U002" decimals="0">8957974</us-gaap:SharesOutstanding>
  <!--Shares, Outstanding-Treasury Stock [Member]-->
  <us-gaap:SharesOutstanding contextRef="c20171230_StatementEquityComponentsAxis_TreasuryStockMember" unitRef="U002" decimals="0">-2694729</us-gaap:SharesOutstanding>
  <!--Shares, Outstanding-Treasury Stock [Member]-->
  <us-gaap:SharesOutstanding contextRef="c20160102_StatementEquityComponentsAxis_TreasuryStockMember" unitRef="U002" decimals="0">-2694729</us-gaap:SharesOutstanding>
  <!--Shares, Outstanding-Common Stock [Member]-->
  <us-gaap:SharesOutstanding contextRef="c20161231_StatementEquityComponentsAxis_CommonStockMember" unitRef="U002" decimals="0">8950827</us-gaap:SharesOutstanding>
  <!--Shipping and Handling Costs-->
  <us-gaap:ShippingAndHandlingCostPolicyTextBlock contextRef="c20170101to20171230">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: justify;"&gt;Shipping and Handling Costs&lt;/div&gt;&lt;div style="font-family: Tahoma, Geneva, 'sans-serif';"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;"&gt;Shipping and handling costs are included in cost of goods sold.&lt;/div&gt;&lt;/div&gt;</us-gaap:ShippingAndHandlingCostPolicyTextBlock>
  <!--ACCOUNTING POLICIES-->
  <us-gaap:SignificantAccountingPoliciesTextBlock contextRef="c20170101to20171230">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: justify;"&gt;2. A&lt;font style="font-variant: small-caps;"&gt;ccounting&lt;/font&gt; P&lt;font style="font-variant: small-caps;"&gt;olicies&lt;/font&gt;&lt;/div&gt;&lt;div style="font-family: Tahoma, Geneva, 'sans-serif';"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: justify;"&gt;Use of Estimates&lt;/div&gt;&lt;div style="font-family: Tahoma, Geneva, 'sans-serif';"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;"&gt;The preparation of financial statements in conformity with accounting principles generally accepted in the United States requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and the disclosure of contingent assets and liabilities at the date of the financial statements, as well as the reported amounts of revenues and expenses during the reporting period.&amp;#160; On an ongoing basis the Company evaluates its estimates, including those related to product returns, bad debts, carrying value of inventories, intangible and other long-lived assets, income taxes, pensions and other postretirement benefits.&amp;#160; Actual results could differ from those estimates.&lt;/div&gt;&lt;div style="font-family: Tahoma, Geneva, 'sans-serif';"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: justify;"&gt;Fiscal Year&lt;/div&gt;&lt;div style="font-family: Tahoma, Geneva, 'sans-serif';"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;"&gt;The Company's year ends on the Saturday nearest to December 31.&amp;#160; Fiscal 2017 was a 52 week year, 2016 was a 52 week year and 2015 was a 52 week year.&lt;/div&gt;&lt;div style="font-family: Tahoma, Geneva, 'sans-serif';"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: justify;"&gt;Principles of Consolidation&lt;/div&gt;&lt;div style="font-family: Tahoma, Geneva, 'sans-serif';"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;"&gt;The consolidated financial statements include the accounts of the Company and its subsidiaries, all of which are wholly-owned. All intercompany accounts and transactions are eliminated.&lt;/div&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: justify;"&gt;Cash Equivalents&lt;/div&gt;&lt;div style="font-family: Tahoma, Geneva, 'sans-serif';"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;"&gt;Highly liquid investments purchased with a maturity of three months or less are considered cash equivalents.&amp;#160; The Company has deposits that exceed amounts insured by the Federal Deposit Insurance Corporation (FDIC) up to $250,000, but the Company does not consider this a significant concentration of credit risk based on the strength of the financial institution. Approximately 64% of available cash is located outside of the United States in our foreign subsidiaries.&lt;/div&gt;&lt;div style="font-family: Tahoma, Geneva, 'sans-serif';"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: justify;"&gt;Reclassification&lt;/div&gt;&lt;div style="font-family: Tahoma, Geneva, 'sans-serif';"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;"&gt;Commencing with the third quarter of 2017, 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.&lt;/div&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: justify;"&gt;Foreign Currency&lt;/div&gt;&lt;div style="font-family: Tahoma, Geneva, 'sans-serif';"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;"&gt;For foreign operations balance sheet accounts are translated at the current year-end exchange rate; income statement accounts are translated at the average exchange rate for the year.&amp;#160; Resulting translation adjustments are made directly to a separate component of shareholders' equity &amp;#8211; "Accumulated other comprehensive income (loss) &amp;#8211; Foreign currency translation".&amp;#160; Foreign currency exchange transaction gains and losses are not material in any year.&lt;/div&gt;&lt;div style="font-family: Tahoma, Geneva, 'sans-serif';"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: justify;"&gt;Recognition of Sales&lt;/div&gt;&lt;div style="font-family: Tahoma, Geneva, 'sans-serif';"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify; margin-right: 4.5pt;"&gt;Sales are recognized when persuasive evidence of an arrangement exists, the price is fixed and determinable, delivery has occurred, and there is a reasonable assurance of collection of the sales proceeds.&amp;#160; The Company obtains written purchase authorizations from its customers for a specified amount of product at a specified price and delivery occurs at the time of shipment. Credit is extended based on an evaluation of each customer's financial condition; collateral is not required. Sales are recorded net of returns and allowances.&amp;#160; Accounts receivable are recorded net of applicable allowances.&amp;#160; No one customer accounted for 10% of net sales during 2017, 2016 or 2015.&amp;#160; No one customer exceeded 10% of total accounts receivable at year end 2017 for 2016.&lt;/div&gt;&lt;div style="font-family: Tahoma, Geneva, 'sans-serif';"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: justify;"&gt;Accounts Receivable&lt;/div&gt;&lt;div style="font-family: Tahoma, Geneva, 'sans-serif';"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify; margin-right: 4.5pt;"&gt;Accounts receivable are stated at their net realizable value.&amp;#160; The Company maintains an allowance for doubtful accounts for estimated losses resulting from the inability of its customers to make required payments.&amp;#160; The Company reviews the collectability of its receivables on an ongoing basis taking into account a combination of factors.&amp;#160; The Company reviews potential problems, such as past due accounts, a bankruptcy filing or deterioration in the customer's financial condition, to ensure the Company is adequately accrued for potential loss.&amp;#160; Accounts are considered past due based on when payment was originally due.&amp;#160; If a customer's situation changes, such as a bankruptcy or creditworthiness, or there is a change in the current economic climate, the Company may modify its estimate of the allowance for doubtful accounts.&amp;#160; The Company will write off accounts receivable after reasonable collection efforts have been made and the accounts are deemed uncollectible.&lt;/div&gt;&lt;div style="font-family: Tahoma, Geneva, 'sans-serif';"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: justify;"&gt;Inventories&lt;/div&gt;&lt;div style="font-family: Tahoma, Geneva, 'sans-serif';"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;"&gt;Inventories are valued at the lower of cost or market or net realizable value. Cost is determined by the last-in, first-out (LIFO) method in the U.S. ($26,280,620 for U.S. inventories at December 30, 2017 excluding Velvac) and by the first-in, first-out (FIFO) method for inventories outside the U.S. ($8,034,924 for inventories outside the U.S. at December 30, 2017). Cost exceeds the LIFO carrying value by approximately $6,476,073 at December 30, 2017 and $6,121,286 at December 31, 2016. There was no material LIFO quantity liquidation in 2017, 2016 and 2015. In addition, as of the balance sheet dates, the Company has recorded reserves for excess/obsolete inventory.&lt;/div&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: justify;"&gt;Property, Plant and Equipment and Related Depreciation&lt;/div&gt;&lt;div style="font-family: Tahoma, Geneva, 'sans-serif';"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;"&gt;Property, plant and equipment (including equipment under capital lease) are stated at cost.&amp;#160; Depreciation ($3,948,728 in 2017, $3,371,694 in 2016, $3,460,516 in 2015) is computed generally using the straight-line method based on the following estimated useful lives of the assets: Buildings 10 to 39.5 years; Machinery and equipment 3 to 10 years.&lt;/div&gt;&lt;div style="font-family: Tahoma, Geneva, 'sans-serif';"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: justify;"&gt;Goodwill, Intangibles and Impairment of Long-Lived Assets&lt;/div&gt;&lt;div style="font-family: Tahoma, Geneva, 'sans-serif';"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Patents are recorded at cost and are amortized using the straight-line method over the lives of the patents.&amp;#160; Technology and licenses are recorded at cost and are generally amortized on a straight-line basis over periods ranging from 5 to 17 years.&amp;#160; Non-compete agreements and customer relationships are being amortized using the straight-line method over a period of 5 years. Amortization expense in 2017, 2016 and 2015 was $770,457, $442,699 and $460,922, respectively.&amp;#160; Total amortization expense for each of the &lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;next five years is estimated to be as follows: 2018 - $1,228,000; 2019 - $1,228,000; 2020 - $995,000; 2021 - $995,000 and 2022 - $853,000.&amp;#160; Trademarks are not amortized as their lives are deemed to be indefinite.&lt;/font&gt;&lt;/div&gt;&lt;div style="font-family: Tahoma, Geneva, 'sans-serif';"&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;&lt;br /&gt;&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Industrial&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;&lt;br /&gt;&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Hardware&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;&lt;br /&gt;&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Segment&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;&lt;br /&gt;&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Security&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;&lt;br /&gt;&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Products&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;&lt;br /&gt;&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Segment&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;&lt;br /&gt;&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Metal&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;&lt;br /&gt;&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Products&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;&lt;br /&gt;&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Segment&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;&lt;br /&gt;&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;&lt;br /&gt;&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;&lt;br /&gt;&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Total&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Weighted-Average&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;&lt;br /&gt;&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Amortization Period (Years)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left; margin-left: 18pt; text-indent: -18pt;"&gt;2017 Gross Amount&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 40%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;"&gt;Patents and developed technology&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;7,074,456&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;1,021,918&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;8,096,374&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;12.3&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 40%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;"&gt;Customer relationships&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;3,650,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;449,706&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;4,099,706&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;9.5&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 40%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;"&gt;Non-compete agreements&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;407,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;407,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;5.0&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 40%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;"&gt;Intellectual property&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;307,370&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;307,370&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;5.0&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 40%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;"&gt;Total Gross Intangibles&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;10,724,456&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;2,185,994&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;12,910,450&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;10.8&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 40%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 40%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left; margin-left: 18pt; text-indent: -18pt;"&gt;2017 Accumulated Amortization&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 40%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;"&gt;Patents and developed technology&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;2,007,418&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;630,784&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;2,638,202&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 14px;"&gt;&lt;td valign="bottom" style="width: 40%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;"&gt;Customer relationships&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;298,645&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;269,823&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;568,468&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 40%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;"&gt;Non-compete agreements&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;244,200&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;244,200&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 40%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;"&gt;Intellectual property&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;184,422&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;184,422&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; padding-bottom: 2px; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 40%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;"&gt;Accumulated Amortization&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;2,306,063&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;1,329,229&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;3,635,292&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 40%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 40%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left; margin-left: 18pt; text-indent: -18pt;"&gt;Net 2017 per Balance Sheet&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;8,418,393&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;856,765&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;9,275,158&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 40%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 40%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left; margin-left: 18pt; text-indent: -18pt;"&gt;2016 Gross Amount&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 40%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;"&gt;Patents and developed technology&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;2,159,060&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;1,035,374&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;3,194,434&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;15.6&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 40%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;"&gt;Customer relationships&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;449,706&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;449,706&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;5.0&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 40%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;"&gt;Non-compete agreements&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;407,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;407,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;5.0&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 40%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;"&gt;Intellectual property&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;307,370&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;307,370&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; padding-bottom: 2px; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;5.0&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 40%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;"&gt;Total Gross Intangibles&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;2,159,060&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;2,199,450&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;4,358,510&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;12.3&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 40%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: right;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;&lt;br /&gt;&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Industrial&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;&lt;br /&gt;&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Hardware&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;&lt;br /&gt;&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Segment&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: right;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;&lt;br /&gt;&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Security&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;&lt;br /&gt;&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Products&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;&lt;br /&gt;&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Segment&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: right;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;&lt;br /&gt;&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Metal&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;&lt;br /&gt;&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Products&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;&lt;br /&gt;&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Segment&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: right;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;&lt;br /&gt;&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;&lt;br /&gt;&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;&lt;br /&gt;&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Total&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: right;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Weighted-Average&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;&lt;br /&gt;&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Amortization Period (Years)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left; margin-left: 18pt; text-indent: -18pt;"&gt;2016 Accumulated Amortization&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 40%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;"&gt;Patents and developed technology&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;1,529,675&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;598,756&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;2,128,431&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 40%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;"&gt;Customer relationships&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;179,882&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;179,882&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 40%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;"&gt;Non-compete agreements&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;162,800&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;162,800&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 40%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;"&gt;Intellectual property&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;122,948&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;122,948&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; padding-bottom: 2px; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 40%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;"&gt;Accumulated Amortization&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;1,529,675&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;1,064,386&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;2,594,061&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 40%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 40%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left; margin-left: 18pt; text-indent: -18pt;"&gt;Net 2016 per Balance Sheet&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;629,385&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;1,135,064&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;1,764,449&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 40%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="font-family: Tahoma, Geneva, 'sans-serif';"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;"&gt;In the event that facts and circumstances indicate that the carrying value of long-lived assets, including definite life intangible assets, may be impaired, an evaluation is performed to determine if a write-down is required.&amp;#160; No events or changes in circumstances have occurred to indicate that the carrying amount of such long-lived assets held and used may not be recovered.&lt;/div&gt;&lt;div style="font-family: Tahoma, Geneva, 'sans-serif';"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;"&gt;The Company performed qualitative assessments as of the end of fiscal 2017 and fiscal 2016 and determined it is more likely than not that no impairment of goodwill existed at the end of 2017 or 2016.&amp;#160; The Company will perform annual qualitative assessments in subsequent years as of the end of each fiscal year.&amp;#160; Additionally, the Company will perform interim analysis whenever conditions warrant.&lt;/div&gt;&lt;div style="font-family: Tahoma, Geneva, 'sans-serif';"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;"&gt;Goodwill or trademarks would be considered impaired whenever the historical carrying amount exceeds the fair value.&amp;#160; Pursuant to the qualitative assessment performed, goodwill and trademarks were not impaired in 2017, 2016 or 2015.&amp;#160; Should we reach a different conclusion in the future, additional work would be performed to determine the amount of the non-cash impairment charge to be recognized.&amp;#160; The maximum future impairment of goodwill or trademarks that could occur is the amount recognized on our balance sheet.&lt;/div&gt;&lt;div style="font-family: Tahoma, Geneva, 'sans-serif';"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;"&gt;The following is a roll-forward of goodwill for 2017 and 2016:&lt;/div&gt;&lt;div style="font-family: Tahoma, Geneva, 'sans-serif';"&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Industrial&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;&lt;br /&gt;&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Hardware&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;&lt;br /&gt;&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Segment&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Security&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;&lt;br /&gt;&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Products&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;&lt;br /&gt;&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Segment&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Metal&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;&lt;br /&gt;&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Products&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;&lt;br /&gt;&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Segment&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;&lt;br /&gt;&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;&lt;br /&gt;&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Total&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center; margin-left: 18pt; text-indent: -18pt;"&gt;2017&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify; margin-left: 18pt; text-indent: -18pt;"&gt;Beginning balance&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;1,760,793&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;13,059,042&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;14,819,835&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify; margin-left: 18pt; text-indent: -18pt;"&gt;Investment in Velvac&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;17,340,946&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;17,340,946&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;"&gt;Foreign exchange&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;68,110&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;68,110&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify; margin-left: 18pt; text-indent: -18pt;"&gt;Ending balance&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;19,169,849&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;13,059,042&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;32,228,891&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="font-family: Tahoma, Geneva, 'sans-serif';"&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Industrial&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;&lt;br /&gt;&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Hardware&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;&lt;br /&gt;&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Segment&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Security&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;&lt;br /&gt;&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Products&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;&lt;br /&gt;&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Segment&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Metal&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;&lt;br /&gt;&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Products&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;&lt;br /&gt;&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Segment&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;&lt;br /&gt;&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;&lt;br /&gt;&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Total&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center; margin-left: 18pt; text-indent: -18pt;"&gt;2016&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify; margin-left: 18pt; text-indent: -18pt;"&gt;Beginning balance&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;1,731,751&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;13,059,042&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;14,790,793&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify; margin-left: 18pt; text-indent: -18pt;"&gt;Foreign exchange&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;29,042&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;29,042&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify; margin-left: 18pt; text-indent: -18pt;"&gt;Ending balance&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;1,760,793&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;13,059,042&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;14,819,835&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="font-family: Tahoma, Geneva, 'sans-serif';"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: justify;"&gt;Cost of Goods Sold&lt;/div&gt;&lt;div style="font-family: Tahoma, Geneva, 'sans-serif';"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;"&gt;Cost of goods sold reflects the cost of purchasing, manufacturing and preparing a product for sale.&amp;#160; These costs generally represent the expenses to acquire or manufacture products for sale (including an allocation of depreciation and amortization) and are primarily comprised of direct materials, direct labor, and overhead, which includes indirect labor, facility and equipment costs, inbound freight, receiving, inspection, purchasing, warehousing and any other costs related to the purchasing, manufacturing or preparation of a product for sale.&lt;/div&gt;&lt;div style="font-family: Tahoma, Geneva, 'sans-serif';"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: justify;"&gt;Shipping and Handling Costs&lt;/div&gt;&lt;div style="font-family: Tahoma, Geneva, 'sans-serif';"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;"&gt;Shipping and handling costs are included in cost of goods sold.&lt;/div&gt;&lt;div style="font-family: Tahoma, Geneva, 'sans-serif';"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: justify;"&gt;Engineering Costs&lt;/div&gt;&lt;div style="font-family: Tahoma, Geneva, 'sans-serif';"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;"&gt;Engineering costs, charged to expense as incurred, were $5,622,829 in 2017, $2,568,307 in 2016 and $2,459,062 in 2015.&lt;/div&gt;&lt;div style="font-family: Tahoma, Geneva, 'sans-serif';"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: justify;"&gt;Selling, General and Administrative Expenses&lt;/div&gt;&lt;div style="font-family: Tahoma, Geneva, 'sans-serif';"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;"&gt;Selling, general and administrative expenses include all operating costs of the Company that are not directly related to the cost of purchasing, manufacturing and preparing a product for sale.&amp;#160; These expenses generally represent the cost of selling or distributing the product once it is available for sale, as well as administrative expenses for support functions and related overhead.&lt;/div&gt;&lt;div style="font-family: Tahoma, Geneva, 'sans-serif';"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: justify;"&gt;Research &amp;amp; Development Costs&lt;/div&gt;&lt;div style="font-family: Tahoma, Geneva, 'sans-serif';"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;"&gt;Research &amp;amp; development costs, charged to expense as incurred, were $3,678,481 in 2017, $1,525,650 in 2016 and $1,218,948 in 2015.&lt;/div&gt;&lt;div style="font-family: Tahoma, Geneva, 'sans-serif';"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: justify;"&gt;Advertising Costs&lt;/div&gt;&lt;div style="font-family: Tahoma, Geneva, 'sans-serif';"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;"&gt;The Company expenses advertising costs as incurred.&amp;#160; Advertising costs were $526,651 in 2017, $441,853 in 2016 and $496,066 in 2015.&lt;/div&gt;&lt;div style="font-family: Tahoma, Geneva, 'sans-serif';"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: justify;"&gt;Software Development Costs&lt;/div&gt;&lt;div style="font-family: Tahoma, Geneva, 'sans-serif';"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;Software development costs, including costs to develop software sold, leased, or otherwise marketed, that are incurred subsequent to the establishment of technological feasibility are capitalized if significant. Costs incurred during the application development stage for internal-use software are capitalized if significant. Capitalized software development costs are amortized using the straight-line amortization method over the estimated useful life of the applicable software. Such software development costs required to be capitalized have not been material to date.&lt;/div&gt;&lt;div style="font-family: Tahoma, Geneva, 'sans-serif';"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: justify;"&gt;Income Taxes&lt;/div&gt;&lt;div style="font-family: Tahoma, Geneva, 'sans-serif';"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;"&gt;The Company accounts for uncertain tax positions pursuant to the provisions of FASB Accounting Standards Codification ("ASC") 740 which clarifies the accounting for uncertainty in income taxes recognized in a company's financial statements. These provisions detail how companies should recognize, measure, present and disclose uncertain tax positions that have or are expected to be taken.&amp;#160; As such, the financial statements will reflect expected future tax consequences of uncertain tax positions presuming the taxing authorities' full knowledge of the position and all relevant facts. See Note 7 Income Taxes.&lt;/div&gt;&lt;div style="font-family: Tahoma, Geneva, 'sans-serif';"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;"&gt;The Company and its U.S. subsidiaries file a consolidated federal income tax return.&lt;/div&gt;&lt;div style="font-family: Tahoma, Geneva, 'sans-serif';"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;"&gt;Deferred tax assets and liabilities are determined based on differences between financial reporting and tax bases of assets and liabilities and are measured using the enacted tax rates and laws that will be in effect when the differences are expected to reverse.&lt;/div&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;"&gt;On December, 22, 2017, SAB 118 was issued due to the complexities involved in accounting for the recently enacted Tax Act. SAB 118 requires the company to include in its financial statements a reasonable estimate of the impact of the Tax Act on earnings to the extent such estimate has been determined. Accordingly, the U.S. provision for income tax for 2017 is based on the reasonable estimate guidance provided by SAB 118. The company is continuing to assess the impact from the Tax Act and will record adjustments in 2018. The final impact on the company from the Tax Act's transition tax legislation may differ from the reasonable estimate due to the complexity of calculating and supporting with primary evidence such U.S. tax attributes as accumulated foreign earnings and profits, foreign tax paid, and other tax components involved in foreign tax credit calculations for prior years back to 1986. Such differences could be material, due to, among other things, changes in interpretations of the Tax Act, future legislative action to address questions that arise because of the Tax Act, changes in accounting standards for income taxes or related interpretations in response to the Tax Act, or any updates or changes to estimates the company has utilized to calculate the transition tax's reasonable estimate.&lt;/div&gt;&lt;div style="font-family: Tahoma, Geneva, 'sans-serif';"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: justify;"&gt;Earnings per Share&lt;/div&gt;&lt;div style="font-family: Tahoma, Geneva, 'sans-serif';"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;"&gt;The denominators used in the earnings per share computations follow:&lt;/div&gt;&lt;div style="font-family: Tahoma, Geneva, 'sans-serif';"&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: middle; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2017&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2016&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2015&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left; margin-left: 18pt; text-indent: -18pt;"&gt;Basic:&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 64%; vertical-align: middle; padding-bottom: 4px; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;"&gt;Weighted average shares outstanding&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;6,259,139&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;6,251,535&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;6,245,057&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 64%; vertical-align: middle; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 64%; vertical-align: middle; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left;"&gt;Diluted:&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 64%; vertical-align: middle; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;Weighted average shares outstanding&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;6,259,139&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;6,251,535&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;6,245,057&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 64%; vertical-align: middle; padding-bottom: 2px; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;"&gt;Dilutive stock options&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;35,634&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 64%; vertical-align: middle; padding-bottom: 4px; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;Denominator for diluted earnings per share&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;6,294,773&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;6,251,535&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;6,245,057&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="font-family: Tahoma, Geneva, 'sans-serif';"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;"&gt;There were no anti-dilutive stock equivalents in 2017, 2016 or 2015.&lt;/div&gt;&lt;div style="font-family: Tahoma, Geneva, 'sans-serif';"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: justify;"&gt;Stock Based Compensation&lt;/div&gt;&lt;div style="font-family: Tahoma, Geneva, 'sans-serif';"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;"&gt;The Company accounts for stock based compensation pursuant to the fair value recognition provisions of ASC 718. For the year ended December 30, 2017, there were 174,500 SARs and options of common stock granted under the 2010 Plan. No stock options were granted in 2016 or 2015, and, since all outstanding options in those years were fully vested in each year presented, there was no impact on the financial statements.&lt;/div&gt;&lt;div style="font-family: Tahoma, Geneva, 'sans-serif';"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;"&gt;Under the terms of the Director's Fee Program, the directors can elect to receive their Director's fees in cash or in common shares of the Company.&amp;#160; This election is made at the beginning of each fiscal year and remains in effect for the entire year.&lt;/div&gt;&lt;div style="font-family: Tahoma, Geneva, 'sans-serif';"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: justify;"&gt;Fair Value of Financial Instruments&lt;/div&gt;&lt;div style="font-family: Tahoma, Geneva, 'sans-serif';"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;"&gt;Fair value is defined as the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date.&amp;#160;&amp;#160; The company utilizes a fair value hierarchy, which maximizes the use of observable inputs and minimizes the use of unobservable inputs when measuring fair value.&amp;#160;&amp;#160;The fair value hierarchy has three levels of inputs that may be used to measure fair value:&lt;/div&gt;&lt;div style="font-family: Tahoma, Geneva, 'sans-serif';"&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"&gt;&lt;tr&gt;&lt;td style="width: 8.59%; vertical-align: top;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;Level 1&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 91.41%; vertical-align: top;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;"&gt;Unadjusted quoted prices in active markets that are accessible at the measurement date for identical, unrestricted assets or liabilities.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="font-family: Tahoma, Geneva, 'sans-serif';"&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"&gt;&lt;tr&gt;&lt;td style="width: 8.59%; vertical-align: top;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;Level 2&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 91.41%; vertical-align: top;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;"&gt;Quoted prices in markets that are not active; or other inputs that are observable, either directly or indirectly, for substantially the full term of the asset or liability.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="font-family: Tahoma, Geneva, 'sans-serif';"&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"&gt;&lt;tr&gt;&lt;td style="width: 8.59%; vertical-align: top;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;Level 3&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 91.41%; vertical-align: top;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;"&gt;Prices or valuation techniques that require inputs that are both significant to the fair value measurement and unobservable.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="font-family: Tahoma, Geneva, 'sans-serif';"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;"&gt;The carrying amounts of other financial instruments (cash and cash equivalents, accounts receivable, accounts payable and debt) as of December 30, 2017 and December 31, 2016, approximate fair value.&amp;#160; Fair value was based on expected cash flows and current market conditions.&lt;/div&gt;&lt;div style="font-family: Tahoma, Geneva, 'sans-serif';"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;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.&lt;/div&gt;&lt;/div&gt;</us-gaap:SignificantAccountingPoliciesTextBlock>
  <!--Stock Issued During Period, Shares, Share-based Compensation, Gross-Common Stock [Member]-->
  <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensationGross contextRef="c20150104to20160102_StatementEquityComponentsAxis_CommonStockMember" unitRef="U002" decimals="0">3719</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensationGross>
  <!--Stock Issued During Period, Shares, Share-based Compensation, Gross-Common Stock [Member]-->
  <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensationGross contextRef="c20170101to20171230_StatementEquityComponentsAxis_CommonStockMember" unitRef="U002" decimals="0">7147</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensationGross>
  <!--Stock Issued During Period, Shares, Share-based Compensation, Gross-Common Stock [Member]-->
  <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensationGross contextRef="c20160103to20161231_StatementEquityComponentsAxis_CommonStockMember" unitRef="U002" decimals="0">8366</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensationGross>
  <!--Stock Issued During Period, Value, Share-based Compensation, Gross-Common Stock [Member]-->
  <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross contextRef="c20150104to20160102_StatementEquityComponentsAxis_CommonStockMember" unitRef="U001" decimals="0">64992</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross>
  <!--Stock Issued During Period, Value, Share-based Compensation, Gross-->
  <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross contextRef="c20170101to20171230" unitRef="U001" decimals="0">181695</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross>
  <!--Stock Issued During Period, Value, Share-based Compensation, Gross-->
  <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross contextRef="c20160103to20161231" unitRef="U001" decimals="0">149572</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross>
  <!--Stock Issued During Period, Value, Share-based Compensation, Gross-Common Stock [Member]-->
  <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross contextRef="c20160103to20161231_StatementEquityComponentsAxis_CommonStockMember" unitRef="U001" decimals="0">149572</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross>
  <!--Stock Issued During Period, Value, Share-based Compensation, Gross-Common Stock [Member]-->
  <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross contextRef="c20170101to20171230_StatementEquityComponentsAxis_CommonStockMember" unitRef="U001" decimals="0">181695</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross>
  <!--Stock Issued During Period, Value, Share-based Compensation, Gross-->
  <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross contextRef="c20150104to20160102" unitRef="U001" decimals="0">64992</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross>
  <!--Stockholders' Equity Attributable to Parent-->
  <us-gaap:StockholdersEquity contextRef="c20161231" unitRef="U001" decimals="0">82467514</us-gaap:StockholdersEquity>
  <!--Stockholders' Equity Attributable to Parent-->
  <us-gaap:StockholdersEquity contextRef="c20171230" unitRef="U001" decimals="0">86930590</us-gaap:StockholdersEquity>
  <!--Stockholders' Equity Attributable to Parent-Retained Earnings [Member]-->
  <us-gaap:StockholdersEquity contextRef="c20150103_StatementEquityComponentsAxis_RetainedEarningsMember" unitRef="U001" decimals="0">87680667</us-gaap:StockholdersEquity>
  <!--Stockholders' Equity Attributable to Parent-Accumulated Other Comprehensive Income (Loss) [Member]-->
  <us-gaap:StockholdersEquity contextRef="c20150103_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember" unitRef="U001" decimals="0">-22532095</us-gaap:StockholdersEquity>
  <!--Stockholders' Equity Attributable to Parent-->
  <us-gaap:StockholdersEquity contextRef="c20150103" unitRef="U001" decimals="0">74974907</us-gaap:StockholdersEquity>
  <!--Stockholders' Equity Attributable to Parent-Common Stock [Member]-->
  <us-gaap:StockholdersEquity contextRef="c20150103_StatementEquityComponentsAxis_CommonStockMember" unitRef="U001" decimals="0">28932058</us-gaap:StockholdersEquity>
  <!--Stockholders' Equity Attributable to Parent-Treasury Stock [Member]-->
  <us-gaap:StockholdersEquity contextRef="c20150103_StatementEquityComponentsAxis_TreasuryStockMember" unitRef="U001" decimals="0">-19105723</us-gaap:StockholdersEquity>
  <!--Stockholders' Equity Attributable to Parent-Accumulated Other Comprehensive Income (Loss) [Member]-->
  <us-gaap:StockholdersEquity contextRef="c20160102_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember" unitRef="U001" decimals="0">-21083312</us-gaap:StockholdersEquity>
  <!--Stockholders' Equity Attributable to Parent-Retained Earnings [Member]-->
  <us-gaap:StockholdersEquity contextRef="c20161231_StatementEquityComponentsAxis_RetainedEarningsMember" unitRef="U001" decimals="0">95631216</us-gaap:StockholdersEquity>
  <!--Stockholders' Equity Attributable to Parent-Retained Earnings [Member]-->
  <us-gaap:StockholdersEquity contextRef="c20160102_StatementEquityComponentsAxis_RetainedEarningsMember" unitRef="U001" decimals="0">90597041</us-gaap:StockholdersEquity>
  <!--Stockholders' Equity Attributable to Parent-Retained Earnings [Member]-->
  <us-gaap:StockholdersEquity contextRef="c20171230_StatementEquityComponentsAxis_RetainedEarningsMember" unitRef="U001" decimals="0">97921903</us-gaap:StockholdersEquity>
  <!--Stockholders' Equity Attributable to Parent-Common Stock [Member]-->
  <us-gaap:StockholdersEquity contextRef="c20161231_StatementEquityComponentsAxis_CommonStockMember" unitRef="U001" decimals="0">29146622</us-gaap:StockholdersEquity>
  <!--Stockholders' Equity Attributable to Parent-Accumulated Other Comprehensive Income (Loss) [Member]-->
  <us-gaap:StockholdersEquity contextRef="c20161231_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember" unitRef="U001" decimals="0">-23204601</us-gaap:StockholdersEquity>
  <!--Stockholders' Equity Attributable to Parent-Common Stock [Member]-->
  <us-gaap:StockholdersEquity contextRef="c20171230_StatementEquityComponentsAxis_CommonStockMember" unitRef="U001" decimals="0">29501123</us-gaap:StockholdersEquity>
  <!--Stockholders' Equity Attributable to Parent-Common Stock [Member]-->
  <us-gaap:StockholdersEquity contextRef="c20160102_StatementEquityComponentsAxis_CommonStockMember" unitRef="U001" decimals="0">28997050</us-gaap:StockholdersEquity>
  <!--Stockholders' Equity Attributable to Parent-Treasury Stock [Member]-->
  <us-gaap:StockholdersEquity contextRef="c20161231_StatementEquityComponentsAxis_TreasuryStockMember" unitRef="U001" decimals="0">-19105723</us-gaap:StockholdersEquity>
  <!--Stockholders' Equity Attributable to Parent-Accumulated Other Comprehensive Income (Loss) [Member]-->
  <us-gaap:StockholdersEquity contextRef="c20171230_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember" unitRef="U001" decimals="0">-21386713</us-gaap:StockholdersEquity>
  <!--Stockholders' Equity Attributable to Parent-Treasury Stock [Member]-->
  <us-gaap:StockholdersEquity contextRef="c20171230_StatementEquityComponentsAxis_TreasuryStockMember" unitRef="U001" decimals="0">-19105723</us-gaap:StockholdersEquity>
  <!--Stockholders' Equity Attributable to Parent-->
  <us-gaap:StockholdersEquity contextRef="c20160102" unitRef="U001" decimals="0">79405056</us-gaap:StockholdersEquity>
  <!--Stockholders' Equity Attributable to Parent-Treasury Stock [Member]-->
  <us-gaap:StockholdersEquity contextRef="c20160102_StatementEquityComponentsAxis_TreasuryStockMember" unitRef="U001" decimals="0">-19105723</us-gaap:StockholdersEquity>
  <!--Accounts Receivable-->
  <us-gaap:TradeAndOtherAccountsReceivablePolicy contextRef="c20170101to20171230">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: justify;"&gt;Accounts Receivable&lt;/div&gt;&lt;div style="font-family: Tahoma, Geneva, 'sans-serif';"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify; margin-right: 4.5pt;"&gt;Accounts receivable are stated at their net realizable value.&amp;#160; The Company maintains an allowance for doubtful accounts for estimated losses resulting from the inability of its customers to make required payments.&amp;#160; The Company reviews the collectability of its receivables on an ongoing basis taking into account a combination of factors.&amp;#160; The Company reviews potential problems, such as past due accounts, a bankruptcy filing or deterioration in the customer's financial condition, to ensure the Company is adequately accrued for potential loss.&amp;#160; Accounts are considered past due based on when payment was originally due.&amp;#160; If a customer's situation changes, such as a bankruptcy or creditworthiness, or there is a change in the current economic climate, the Company may modify its estimate of the allowance for doubtful accounts.&amp;#160; The Company will write off accounts receivable after reasonable collection efforts have been made and the accounts are deemed uncollectible.&lt;/div&gt;&lt;/div&gt;</us-gaap:TradeAndOtherAccountsReceivablePolicy>
  <!--Treasury Stock, Value-->
  <us-gaap:TreasuryStockValue contextRef="c20171230" unitRef="U001" decimals="0">19105723</us-gaap:TreasuryStockValue>
  <!--Treasury Stock, Value-->
  <us-gaap:TreasuryStockValue contextRef="c20161231" unitRef="U001" decimals="0">19105723</us-gaap:TreasuryStockValue>
  <!--Treasury Stock, shares (in shares)-->
  <us-gaap:TreasuryStockShares contextRef="c20171230" unitRef="U002" decimals="INF">2694729</us-gaap:TreasuryStockShares>
  <!--Treasury Stock, shares (in shares)-->
  <us-gaap:TreasuryStockShares contextRef="c20161231" unitRef="U002" decimals="INF">2694729</us-gaap:TreasuryStockShares>
  <!--Increases for positions taken during the current period-->
  <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions contextRef="c20150104to20160102" unitRef="U001" decimals="0">27947</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions>
  <!--Increases for positions taken during the current period-->
  <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions contextRef="c20160103to20161231" unitRef="U001" decimals="0">44172</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions>
  <!--Increases for positions taken during the current period-->
  <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions contextRef="c20170101to20171230" unitRef="U001" decimals="0">53013</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions>
  <!--Unrecognized Tax Benefits, Reduction Resulting from Lapse of Applicable Statute of Limitations-->
  <us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations contextRef="c20170101to20171230" unitRef="U001" decimals="0">5118</us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations>
  <!--Unrecognized Tax Benefits, Reduction Resulting from Lapse of Applicable Statute of Limitations-->
  <us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations contextRef="c20160103to20161231" unitRef="U001" decimals="0">42115</us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations>
  <!--Unrecognized Tax Benefits, Reduction Resulting from Lapse of Applicable Statute of Limitations-->
  <us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations contextRef="c20150104to20160102" unitRef="U001" decimals="0">26810</us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations>
  <!--Unrecognized Tax Benefits-->
  <us-gaap:UnrecognizedTaxBenefits contextRef="c20161231" unitRef="U001" decimals="0">251839</us-gaap:UnrecognizedTaxBenefits>
  <!--Unrecognized Tax Benefits-->
  <us-gaap:UnrecognizedTaxBenefits contextRef="c20150103" unitRef="U001" decimals="0">248645</us-gaap:UnrecognizedTaxBenefits>
  <!--Unrecognized Tax Benefits-->
  <us-gaap:UnrecognizedTaxBenefits contextRef="c20160102" unitRef="U001" decimals="0">249782</us-gaap:UnrecognizedTaxBenefits>
  <!--Unrecognized Tax Benefits-->
  <us-gaap:UnrecognizedTaxBenefits contextRef="c20171230" unitRef="U001" decimals="0">299734</us-gaap:UnrecognizedTaxBenefits>
  <!--Unrecognized tax benefits that would affect the annual effective tax rate-->
  <us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate contextRef="c20171230" unitRef="U001" decimals="0">236789</us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate>
  <!--Accrued interest related to unrecognized tax benefits-->
  <us-gaap:UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued contextRef="c20171230" unitRef="U001" decimals="0">59316</us-gaap:UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued>
  <!--Use of Estimates-->
  <us-gaap:UseOfEstimates contextRef="c20170101to20171230">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: justify;"&gt;Use of Estimates&lt;/div&gt;&lt;div style="font-family: Tahoma, Geneva, 'sans-serif';"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;"&gt;The preparation of financial statements in conformity with accounting principles generally accepted in the United States requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and the disclosure of contingent assets and liabilities at the date of the financial statements, as well as the reported amounts of revenues and expenses during the reporting period.&amp;#160; On an ongoing basis the Company evaluates its estimates, including those related to product returns, bad debts, carrying value of inventories, intangible and other long-lived assets, income taxes, pensions and other postretirement benefits.&amp;#160; Actual results could differ from those estimates.&lt;/div&gt;&lt;/div&gt;</us-gaap:UseOfEstimates>
  <!--Charged to Costs and Expenses-Allowance for Doubtful Accounts [Member]-->
  <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense contextRef="c20170101to20171230_ValuationAllowancesAndReservesTypeAxis_AllowanceForDoubtfulAccountsMember" unitRef="U001" decimals="0">87000</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
  <!--Charged to Costs and Expenses-Allowance for Doubtful Accounts [Member]-->
  <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense contextRef="c20150104to20160102_ValuationAllowancesAndReservesTypeAxis_AllowanceForDoubtfulAccountsMember" unitRef="U001" decimals="0">52000</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
  <!--Charged to Costs and Expenses-Allowance for Doubtful Accounts [Member]-->
  <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense contextRef="c20160103to20161231_ValuationAllowancesAndReservesTypeAxis_AllowanceForDoubtfulAccountsMember" unitRef="U001" decimals="0">0</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
  <!--Valuation Allowances and Reserves, Balance-Allowance for Doubtful Accounts [Member]-->
  <us-gaap:ValuationAllowancesAndReservesBalance contextRef="c20160102_ValuationAllowancesAndReservesTypeAxis_AllowanceForDoubtfulAccountsMember" unitRef="U001" decimals="0">450000</us-gaap:ValuationAllowancesAndReservesBalance>
  <!--Valuation Allowances and Reserves, Balance-Allowance for Doubtful Accounts [Member]-->
  <us-gaap:ValuationAllowancesAndReservesBalance contextRef="c20161231_ValuationAllowancesAndReservesTypeAxis_AllowanceForDoubtfulAccountsMember" unitRef="U001" decimals="0">430000</us-gaap:ValuationAllowancesAndReservesBalance>
  <!--Valuation Allowances and Reserves, Balance-Allowance for Doubtful Accounts [Member]-->
  <us-gaap:ValuationAllowancesAndReservesBalance contextRef="c20150103_ValuationAllowancesAndReservesTypeAxis_AllowanceForDoubtfulAccountsMember" unitRef="U001" decimals="0">414000</us-gaap:ValuationAllowancesAndReservesBalance>
  <!--Valuation Allowances and Reserves, Balance-Allowance for Doubtful Accounts [Member]-->
  <us-gaap:ValuationAllowancesAndReservesBalance contextRef="c20171230_ValuationAllowancesAndReservesTypeAxis_AllowanceForDoubtfulAccountsMember" unitRef="U001" decimals="0">470000</us-gaap:ValuationAllowancesAndReservesBalance>
  <!--Valuation Allowances and Reserves, Additions for Charges to Other Accounts-Allowance for Doubtful Accounts [Member]-->
  <us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts contextRef="c20150104to20160102_ValuationAllowancesAndReservesTypeAxis_AllowanceForDoubtfulAccountsMember" unitRef="U001" xsi:nil="true" />
  <!--Valuation Allowances and Reserves, Additions for Charges to Other Accounts-Allowance for Doubtful Accounts [Member]-->
  <us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts contextRef="c20170101to20171230_ValuationAllowancesAndReservesTypeAxis_AllowanceForDoubtfulAccountsMember" unitRef="U001" decimals="0">64000</us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts>
  <!--Valuation Allowances and Reserves, Additions for Charges to Other Accounts-Allowance for Doubtful Accounts [Member]-->
  <us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts contextRef="c20160103to20161231_ValuationAllowancesAndReservesTypeAxis_AllowanceForDoubtfulAccountsMember" unitRef="U001" xsi:nil="true" />
  <!--Valuation Allowances and Reserves, Deductions-Allowance for Doubtful Accounts [Member]-->
  <us-gaap:ValuationAllowancesAndReservesDeductions contextRef="c20150104to20160102_ValuationAllowancesAndReservesTypeAxis_AllowanceForDoubtfulAccountsMember" unitRef="U001" decimals="0" id="Item-37">16000</us-gaap:ValuationAllowancesAndReservesDeductions>
  <!--Valuation Allowances and Reserves, Deductions-Allowance for Doubtful Accounts [Member]-->
  <us-gaap:ValuationAllowancesAndReservesDeductions contextRef="c20160103to20161231_ValuationAllowancesAndReservesTypeAxis_AllowanceForDoubtfulAccountsMember" unitRef="U001" decimals="0" id="Item-38">20000</us-gaap:ValuationAllowancesAndReservesDeductions>
  <!--Valuation Allowances and Reserves, Deductions-Allowance for Doubtful Accounts [Member]-->
  <us-gaap:ValuationAllowancesAndReservesDeductions contextRef="c20170101to20171230_ValuationAllowancesAndReservesTypeAxis_AllowanceForDoubtfulAccountsMember" unitRef="U001" decimals="0" id="Item-39">111000</us-gaap:ValuationAllowancesAndReservesDeductions>
  <!--Weighted average shares outstanding (in shares)-->
  <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c20150104to20160102" unitRef="U002" decimals="0">6245057</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
  <!--Weighted average shares outstanding (in shares)-->
  <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c20170101to20171230" unitRef="U002" decimals="0">6259139</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
  <!--Weighted average shares outstanding (in shares)-->
  <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c20160103to20161231" unitRef="U002" decimals="0">6251535</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
  <!--Weighted average shares outstanding (in shares)-->
  <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c20160403to20160702" unitRef="U002" decimals="0">6250610</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
  <!--Weighted average shares outstanding (in shares)-->
  <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c20160103to20160402" unitRef="U002" decimals="0">6248222</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
  <!--Weighted average shares outstanding (in shares)-->
  <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c20160703to20161001" unitRef="U002" decimals="0">6252681</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
  <!--Weighted average shares outstanding (in shares)-->
  <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c20170702to20170930" unitRef="U002" decimals="0">6259872</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
  <!--Weighted average shares outstanding (in shares)-->
  <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c20170402to20170701" unitRef="U002" decimals="0">6258467</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
  <!--Weighted average shares outstanding (in shares)-->
  <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c20171001to20171230" unitRef="U002" decimals="0">6261737</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
  <!--Weighted average shares outstanding (in shares)-->
  <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c20170101to20170401" unitRef="U002" decimals="0">6256496</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
  <!--Weighted average shares outstanding (in shares)-->
  <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c20161002to20161231" unitRef="U002" decimals="0">6254605</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
  <!--Weighted Average Number of Shares Outstanding, Diluted-->
  <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c20160103to20161231" unitRef="U002" decimals="0">6251535</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
  <!--Weighted Average Number of Shares Outstanding, Diluted-->
  <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c20150104to20160102" unitRef="U002" decimals="0">6245057</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
  <!--Weighted Average Number of Shares Outstanding, Diluted-->
  <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c20170101to20171230" unitRef="U002" decimals="0">6294773</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
  <!--Weighted Average Number of Shares Outstanding, Diluted-->
  <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c20160703to20161001" unitRef="U002" decimals="0">6252681</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
  <!--Weighted Average Number of Shares Outstanding, Diluted-->
  <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c20170101to20170401" unitRef="U002" decimals="0">6256496</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
  <!--Weighted Average Number of Shares Outstanding, Diluted-->
  <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c20170702to20170930" unitRef="U002" decimals="0">6296551</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
  <!--Weighted Average Number of Shares Outstanding, Diluted-->
  <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c20161002to20161231" unitRef="U002" decimals="0">6254605</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
  <!--Weighted Average Number of Shares Outstanding, Diluted-->
  <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c20171001to20171230" unitRef="U002" decimals="0">6297371</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
  <!--Weighted Average Number of Shares Outstanding, Diluted-->
  <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c20160103to20160402" unitRef="U002" decimals="0">6248222</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
  <!--Weighted Average Number of Shares Outstanding, Diluted-->
  <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c20170402to20170701" unitRef="U002" decimals="0">6285339</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
  <!--Weighted Average Number of Shares Outstanding, Diluted-->
  <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c20160403to20160702" unitRef="U002" decimals="0">6250610</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
  <!--Cost to Remediate and Monitor the Landfill-->
  <eml:CostToRemediateAndMonitorTheLandfill contextRef="c20170402to20170930" unitRef="U001" decimals="0">380000</eml:CostToRemediateAndMonitorTheLandfill>
  <!--Workforce subject to negotiated union contracts-->
  <eml:WorkforceSubjectToNegotiatedUnionContracts contextRef="c20171230" unitRef="U007" decimals="INF">0.31</eml:WorkforceSubjectToNegotiatedUnionContracts>
  <!--Schedule of Share-based Compensation, Shares Authorized under Stock Appreciation Rights, by Exercise Price Range [Table Text Block]-->
  <eml:ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockAppreciationRightsByExercisePriceRangeTableTextBlock contextRef="c20170101to20171230">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"&gt;&lt;tr&gt;&lt;td colspan="26" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;SARs Outstanding and Exercisable&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Range of Exercise Prices&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center; text-indent: 4pt;"&gt;Outstanding as of&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;December 30, 2017&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Weighted- Average Remaining Contractual Life&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Weighted- Average Exercise Price&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center; text-indent: 4pt;"&gt;Exercisable as of&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;December 30, 2017&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Weighted- Average Remaining Contractual Life&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Weighted- Average Exercise Price&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;19.10-21.10&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;141,500&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;4.2&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;20.36&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</eml:ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockAppreciationRightsByExercisePriceRangeTableTextBlock>
  <!--Revenue Recognition [Text Block]-->
  <eml:RevenueRecognitionTextBlock contextRef="c20170101to20171230">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-variant: small-caps; font-weight: bold; text-align: left;"&gt;14. Revenue Recognition&lt;/div&gt;&lt;div style="font-family: Tahoma, Geneva, 'sans-serif';"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;"&gt;In 2014, the FASB issued guidance on revenue recognition, with final amendments issued in 2016. The guidance provides for a five-step model to determine the revenue recognized for the transfer of goods or services to customers that reflects the expected entitled consideration in exchange for those goods or services. It also provides clarification for principal versus agent considerations and identifying performance obligations. In addition, the FASB introduced practical expedients related to disclosures of remaining performance obligations, as well as other amendments related to guidance on collectability, non-cash consideration and the presentation of sales and other similar taxes. Financial statement disclosures required under the guidance will enable users to understand the nature, amount, timing, judgments and uncertainty of revenue and cash flows relating to customer contracts.&lt;/div&gt;&lt;div style="font-family: Tahoma, Geneva, 'sans-serif';"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;"&gt;The two permitted transition methods under the guidance are the full retrospective approach or a cumulative effect adjustment to the opening retained earnings in the year of adoption (cumulative effect approach). We will adopt the guidance using the cumulative effect approach when it becomes effective in the first quarter of 2018.&lt;/div&gt;&lt;div style="font-family: Tahoma, Geneva, 'sans-serif';"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;"&gt;We are utilizing a comprehensive approach to assess the impact of the guidance on our contract portfolio by reviewing our current accounting policies and practices to identify potential differences that would result from applying the new requirements to our revenue contracts.&amp;#160; We are substantially complete with our contract and business process reviews and implemented changes to our controls to support recognition and disclosures under the new guidance.&amp;#160; Based on the foregoing, we currently do not expect this guidance to have a material impact on our financial statements or disclosures.&lt;/div&gt;&lt;/div&gt;</eml:RevenueRecognitionTextBlock>
  <!--Capital expenditures-->
  <eml:CapitalExpenditures contextRef="c20150104to20160102" unitRef="U001" decimals="0">2538236</eml:CapitalExpenditures>
  <!--Capital expenditures-Corporate, Non-Segment [Member]-->
  <eml:CapitalExpenditures contextRef="c20160103to20161231_ConsolidationItemsAxis_CorporateNonSegmentMember" unitRef="U001" decimals="0">51600</eml:CapitalExpenditures>
  <!--Capital expenditures-->
  <eml:CapitalExpenditures contextRef="c20170101to20171230" unitRef="U001" decimals="0">2762949</eml:CapitalExpenditures>
  <!--Capital expenditures-Corporate, Non-Segment [Member]-->
  <eml:CapitalExpenditures contextRef="c20150104to20160102_ConsolidationItemsAxis_CorporateNonSegmentMember" unitRef="U001" decimals="0">12839</eml:CapitalExpenditures>
  <!--Capital expenditures-->
  <eml:CapitalExpenditures contextRef="c20160103to20161231" unitRef="U001" decimals="0">2863470</eml:CapitalExpenditures>
  <!--Capital expenditures-Corporate, Non-Segment [Member]-->
  <eml:CapitalExpenditures contextRef="c20170101to20171230_ConsolidationItemsAxis_CorporateNonSegmentMember" unitRef="U001" decimals="0">0</eml:CapitalExpenditures>
  <!--Segment Reporting Information, Expenditures for Additions to Long-Lived Assets1-Metal Products [Member]-Operating Segments [Member]-->
  <eml:SegmentReportingInformationExpendituresForAdditionsToLongLivedAssets1 contextRef="c20150104to20160102_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_MetalProductsMember" unitRef="U001" decimals="0">632016</eml:SegmentReportingInformationExpendituresForAdditionsToLongLivedAssets1>
  <!--Segment Reporting Information, Expenditures for Additions to Long-Lived Assets1-->
  <eml:SegmentReportingInformationExpendituresForAdditionsToLongLivedAssets1 contextRef="c20160103to20161231" unitRef="U001" decimals="0">2820759</eml:SegmentReportingInformationExpendituresForAdditionsToLongLivedAssets1>
  <!--Segment Reporting Information, Expenditures for Additions to Long-Lived Assets1-Security Products [Member]-Operating Segments [Member]-->
  <eml:SegmentReportingInformationExpendituresForAdditionsToLongLivedAssets1 contextRef="c20170101to20171230_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_SecurityProductsMember" unitRef="U001" decimals="0">705178</eml:SegmentReportingInformationExpendituresForAdditionsToLongLivedAssets1>
  <!--Segment Reporting Information, Expenditures for Additions to Long-Lived Assets1-Operating Segments [Member]-Security Products [Member]-->
  <eml:SegmentReportingInformationExpendituresForAdditionsToLongLivedAssets1 contextRef="c20160103to20161231_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_SecurityProductsMember" unitRef="U001" decimals="0">1018371</eml:SegmentReportingInformationExpendituresForAdditionsToLongLivedAssets1>
  <!--Segment Reporting Information, Expenditures for Additions to Long-Lived Assets1-Operating Segments [Member]-Metal Products [Member]-->
  <eml:SegmentReportingInformationExpendituresForAdditionsToLongLivedAssets1 contextRef="c20170101to20171230_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_MetalProductsMember" unitRef="U001" decimals="0">899663</eml:SegmentReportingInformationExpendituresForAdditionsToLongLivedAssets1>
  <!--Segment Reporting Information, Expenditures for Additions to Long-Lived Assets1-Industrial Hardware [Member]-Operating Segments [Member]-->
  <eml:SegmentReportingInformationExpendituresForAdditionsToLongLivedAssets1 contextRef="c20170101to20171230_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_IndustrialHardwareMember" unitRef="U001" decimals="0">1151868</eml:SegmentReportingInformationExpendituresForAdditionsToLongLivedAssets1>
  <!--Segment Reporting Information, Expenditures for Additions to Long-Lived Assets1-Metal Products [Member]-Operating Segments [Member]-->
  <eml:SegmentReportingInformationExpendituresForAdditionsToLongLivedAssets1 contextRef="c20160103to20161231_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_MetalProductsMember" unitRef="U001" decimals="0">1153872</eml:SegmentReportingInformationExpendituresForAdditionsToLongLivedAssets1>
  <!--Segment Reporting Information, Expenditures for Additions to Long-Lived Assets1-Operating Segments [Member]-Security Products [Member]-->
  <eml:SegmentReportingInformationExpendituresForAdditionsToLongLivedAssets1 contextRef="c20150104to20160102_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_SecurityProductsMember" unitRef="U001" decimals="0">388377</eml:SegmentReportingInformationExpendituresForAdditionsToLongLivedAssets1>
  <!--Segment Reporting Information, Expenditures for Additions to Long-Lived Assets1-Operating Segments [Member]-Industrial Hardware [Member]-->
  <eml:SegmentReportingInformationExpendituresForAdditionsToLongLivedAssets1 contextRef="c20160103to20161231_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_IndustrialHardwareMember" unitRef="U001" decimals="0">648516</eml:SegmentReportingInformationExpendituresForAdditionsToLongLivedAssets1>
  <!--Segment Reporting Information, Expenditures for Additions to Long-Lived Assets1-->
  <eml:SegmentReportingInformationExpendituresForAdditionsToLongLivedAssets1 contextRef="c20150104to20160102" unitRef="U001" decimals="0">2500377</eml:SegmentReportingInformationExpendituresForAdditionsToLongLivedAssets1>
  <!--Segment Reporting Information, Expenditures for Additions to Long-Lived Assets1-Industrial Hardware [Member]-Operating Segments [Member]-->
  <eml:SegmentReportingInformationExpendituresForAdditionsToLongLivedAssets1 contextRef="c20150104to20160102_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_IndustrialHardwareMember" unitRef="U001" decimals="0">1479984</eml:SegmentReportingInformationExpendituresForAdditionsToLongLivedAssets1>
  <!--Segment Reporting Information, Expenditures for Additions to Long-Lived Assets1-->
  <eml:SegmentReportingInformationExpendituresForAdditionsToLongLivedAssets1 contextRef="c20170101to20171230" unitRef="U001" decimals="0">2756709</eml:SegmentReportingInformationExpendituresForAdditionsToLongLivedAssets1>
  <!--Translation Adjustment Functional to Reporting Currency, Net of Tax, Durations-->
  <eml:TranslationAdjustmentFunctionalToReportingCurrencyNetOfTaxDurations contextRef="c20170101to20171230" unitRef="U001" decimals="0">6240</eml:TranslationAdjustmentFunctionalToReportingCurrencyNetOfTaxDurations>
  <!--Translation Adjustment Functional to Reporting Currency, Net of Tax, Durations-->
  <eml:TranslationAdjustmentFunctionalToReportingCurrencyNetOfTaxDurations contextRef="c20160103to20161231" unitRef="U001" decimals="0">-8889</eml:TranslationAdjustmentFunctionalToReportingCurrencyNetOfTaxDurations>
  <!--Translation Adjustment Functional to Reporting Currency, Net of Tax, Durations-->
  <eml:TranslationAdjustmentFunctionalToReportingCurrencyNetOfTaxDurations contextRef="c20150104to20160102" unitRef="U001" decimals="0">25020</eml:TranslationAdjustmentFunctionalToReportingCurrencyNetOfTaxDurations>
  <!--Modification of Benefit Multiplier-->
  <eml:ModificationOfBenefitMultiplier contextRef="c20170901" unitRef="U001" decimals="2">0.50</eml:ModificationOfBenefitMultiplier>
  <!--Defined Benefit Plan, Change in Expense of Unrecognized Prior Service Cost Credit-->
  <eml:DefinedBenefitPlanChangeInExpenseOfUnrecognizedPriorServiceCostCredit contextRef="c20170101to20171230" unitRef="U001" decimals="0">14928</eml:DefinedBenefitPlanChangeInExpenseOfUnrecognizedPriorServiceCostCredit>
  <!--Modification of Benefit Multiplier on Each Subsequent Anniversary for Lifetime of Contract-->
  <eml:ModificationOfBenefitMultiplierOnEachSubsequentAnniversaryForLifetimeOfContract contextRef="c20170901" unitRef="U001" decimals="2">0.50</eml:ModificationOfBenefitMultiplierOnEachSubsequentAnniversaryForLifetimeOfContract>
  <!--Modification of Benefit Multiplier at End of Current Contract-->
  <eml:ModificationOfBenefitMultiplierAtEndOfCurrentContract contextRef="c20171230" unitRef="U001" decimals="2">45.00</eml:ModificationOfBenefitMultiplierAtEndOfCurrentContract>
  <!--Number of plans that have shares reserved for further issuance-->
  <eml:NumberOfPlansThatHaveSharesReservedForFurtherIssuance contextRef="c20171230" unitRef="U009" decimals="INF">1</eml:NumberOfPlansThatHaveSharesReservedForFurtherIssuance>
  <!--Number Of Wholly-owned Subsidiaries-Reynosa, Mexico [Member]-->
  <eml:NumberOfWhollyOwnedSubsidiaries contextRef="c20170101to20171230_StatementGeographicalAxis_ReynosaMexicoMember" unitRef="U005" decimals="INF">1</eml:NumberOfWhollyOwnedSubsidiaries>
  <!--Number Of Wholly-owned Subsidiaries-Dongguan, China [Member]-->
  <eml:NumberOfWhollyOwnedSubsidiaries contextRef="c20170101to20171230_StatementGeographicalAxis_DongguanChinaMember" unitRef="U005" decimals="INF">1</eml:NumberOfWhollyOwnedSubsidiaries>
  <!--Number Of Wholly-owned Subsidiaries-Canada [Member]-->
  <eml:NumberOfWhollyOwnedSubsidiaries contextRef="c20170101to20171230_StatementGeographicalAxis_CA" unitRef="U005" decimals="INF">2</eml:NumberOfWhollyOwnedSubsidiaries>
  <!--Number Of Wholly-owned Subsidiaries-Kelowna, British Columbia, Canada [Member]-->
  <eml:NumberOfWhollyOwnedSubsidiaries contextRef="c20170101to20171230_StatementGeographicalAxis_KelownaBritishColumbiaCanadaMember" unitRef="U005" decimals="INF">1</eml:NumberOfWhollyOwnedSubsidiaries>
  <!--Number Of Wholly-owned Subsidiaries-Taipei, Taiwan [Member]-->
  <eml:NumberOfWhollyOwnedSubsidiaries contextRef="c20170101to20171230_StatementGeographicalAxis_TW" unitRef="U005" decimals="INF">1</eml:NumberOfWhollyOwnedSubsidiaries>
  <!--Number Of Wholly-owned Subsidiaries-Lerma, Mexico [Member]-->
  <eml:NumberOfWhollyOwnedSubsidiaries contextRef="c20170101to20171230_StatementGeographicalAxis_LermaMexicoMember" unitRef="U005" decimals="INF">1</eml:NumberOfWhollyOwnedSubsidiaries>
  <!--Number Of Wholly-owned Subsidiaries-Hong Kong [Member]-->
  <eml:NumberOfWhollyOwnedSubsidiaries contextRef="c20170101to20171230_StatementGeographicalAxis_HK" unitRef="U005" decimals="INF">1</eml:NumberOfWhollyOwnedSubsidiaries>
  <!--Number Of Wholly-owned Subsidiaries-Shanghai, China [Member]-->
  <eml:NumberOfWhollyOwnedSubsidiaries contextRef="c20170101to20171230_StatementGeographicalAxis_ShanghaiChinaMember" unitRef="U005" decimals="INF">1</eml:NumberOfWhollyOwnedSubsidiaries>
  <!--Number Of Wholly-owned Subsidiaries-Mexico [Member]-->
  <eml:NumberOfWhollyOwnedSubsidiaries contextRef="c20170101to20171230_StatementGeographicalAxis_MX" unitRef="U005" decimals="INF">2</eml:NumberOfWhollyOwnedSubsidiaries>
  <!--Number Of Wholly-owned Subsidiaries-China [Member]-->
  <eml:NumberOfWhollyOwnedSubsidiaries contextRef="c20170101to20171230_StatementGeographicalAxis_CN" unitRef="U005" decimals="INF">2</eml:NumberOfWhollyOwnedSubsidiaries>
  <!--Number Of Wholly-owned Subsidiaries-Tillsonburg, Ontario, Canada [Member]-->
  <eml:NumberOfWhollyOwnedSubsidiaries contextRef="c20170101to20171230_StatementGeographicalAxis_TillsonburgOntarioCanadaMember" unitRef="U005" decimals="INF">1</eml:NumberOfWhollyOwnedSubsidiaries>
  <!--Number of Separate Operating Divisions-United States [Member]-->
  <eml:NumberOfSeparateOperatingDivisions contextRef="c20170101to20171230_StatementGeographicalAxis_US" unitRef="U004" decimals="INF">8</eml:NumberOfSeparateOperatingDivisions>
  <!--Number of defined benefit plans-->
  <eml:NumberOfDefinedBenefitPlans contextRef="c20160103to20161231" unitRef="U009" decimals="INF">6</eml:NumberOfDefinedBenefitPlans>
  <!--Number of defined benefit plans-->
  <eml:NumberOfDefinedBenefitPlans contextRef="c20170101to20171230" unitRef="U009" decimals="INF">6</eml:NumberOfDefinedBenefitPlans>
  <!--Period of horizon for various asset classes used in calculating expected long term rates of return-->
  <eml:PeriodOfHorizonForVariousAssetClassesUsedInCalculatingExpectedLongTermRatesOfReturn contextRef="c20170101to20171230">P10Y</eml:PeriodOfHorizonForVariousAssetClassesUsedInCalculatingExpectedLongTermRatesOfReturn>
  <!--Defined Benefit Plan, Employer and Related Party Securities Included in Plan Assets, Dividends Received-->
  <eml:DefinedBenefitPlanEmployerAndRelatedPartySecuritiesIncludedInPlanAssetsDividendsReceived contextRef="c20170101to20171230" unitRef="U001" decimals="0">95488</eml:DefinedBenefitPlanEmployerAndRelatedPartySecuritiesIncludedInPlanAssetsDividendsReceived>
  <!--Defined Benefit Plan, Employer and Related Party Securities Included in Plan Assets, Dividends Received-->
  <eml:DefinedBenefitPlanEmployerAndRelatedPartySecuritiesIncludedInPlanAssetsDividendsReceived contextRef="c20160103to20161231" unitRef="U001" decimals="0">95488</eml:DefinedBenefitPlanEmployerAndRelatedPartySecuritiesIncludedInPlanAssetsDividendsReceived>
  <!--Schedule of Assumptions Used to Determine Benefit Obligations [Table Text Block]-->
  <eml:ScheduleOfAssumptionsUsedToDetermineBenefitObligationsTableTextBlock contextRef="c20170101to20171230">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;"&gt;Assumptions used to determine the projected benefit obligations for the Company's pension benefit plans and other postretirement benefit plan for the fiscal year indicated were as follows:&lt;/div&gt;&lt;div style="font-family: Tahoma, Geneva, 'sans-serif';"&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"&gt;&lt;tr&gt;&lt;td colspan="3" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: top; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="3" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2017&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="3" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: center;"&gt;2016&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="5" valign="bottom" style="vertical-align: top;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;"&gt;&amp;#160;Discount rate&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="3" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 64%; vertical-align: top; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;"&gt;Pension plans&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;3.54% - 3.57&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;4.04% - 4.08&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 64%; vertical-align: top; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;"&gt;Supplemental pension plans&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;3.10&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;3.03&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 64%; vertical-align: top; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;"&gt;Other postretirement plan&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;3.60&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;4.12&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</eml:ScheduleOfAssumptionsUsedToDetermineBenefitObligationsTableTextBlock>
  <!--Tax Cuts and Jobs Act of 2017, Change in Tax Rate, Income Tax Expense (Benefit)-->
  <eml:TaxCutsAndJobsActOf2017ChangeInTaxRateIncomeTaxExpenseBenefit contextRef="c20170101to20171230" unitRef="U001" decimals="0">531307</eml:TaxCutsAndJobsActOf2017ChangeInTaxRateIncomeTaxExpenseBenefit>
  <!--Tax Cuts And Jobs Act Of 2017 Incomplete Accounting, Provisional Undistributed Accumulated Earnings Of Foreign Subsidiary-->
  <eml:TaxCutsAndJobsActOf2017IncompleteAccountingProvisionalUndistributedAccumulatedEarningsOfForeignSubsidiary contextRef="c20171230" unitRef="U001" decimals="0">17153163</eml:TaxCutsAndJobsActOf2017IncompleteAccountingProvisionalUndistributedAccumulatedEarningsOfForeignSubsidiary>
  <!--Tax Cuts and Jobs Act of 2017, Transition Tax for Accumulated Foreign Earnings, Taxes Installment Payments Due Year Six-->
  <eml:TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsTaxesInstallmentPaymentsDueYearSix contextRef="c20171230" unitRef="U001" decimals="0">175815</eml:TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsTaxesInstallmentPaymentsDueYearSix>
  <!--Tax Cuts and Jobs Act of 2017, Incomplete Accounting, Transition Tax for Accumulated Foreign Earnings, Provisional Liability-->
  <eml:TaxCutsAndJobsActOf2017IncompleteAccountingTransitionTaxForAccumulatedForeignEarningsProvisionalLiability contextRef="c20171230" unitRef="U001" decimals="0">1172101</eml:TaxCutsAndJobsActOf2017IncompleteAccountingTransitionTaxForAccumulatedForeignEarningsProvisionalLiability>
  <!--Tax Cuts and Jobs Act of 2017, Transition Tax for Accumulated Foreign Earnings, Taxes Installment Payments Due Year Four-->
  <eml:TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsTaxesInstallmentPaymentsDueYearFour contextRef="c20171230" unitRef="U001" decimals="0">93768</eml:TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsTaxesInstallmentPaymentsDueYearFour>
  <!--Tax Cuts and Jobs Act of 2017, Transition Tax for Accumulated Foreign Earnings, Taxes Installment Payments Due Year Eight-->
  <eml:TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsTaxesInstallmentPaymentsDueYearEight contextRef="c20171230" unitRef="U001" decimals="0">293026</eml:TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsTaxesInstallmentPaymentsDueYearEight>
  <!--Tax Cuts and Jobs Act of 2017, Transition Tax for Accumulated Foreign Earnings, Taxes Installment Payments Due Year One-->
  <eml:TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsTaxesInstallmentPaymentsDueYearOne contextRef="c20171230" unitRef="U001" decimals="0">93768</eml:TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsTaxesInstallmentPaymentsDueYearOne>
  <!--Tax Cuts and Jobs Act of 2017, Transition Tax for Accumulated Foreign Earnings, Taxes Installment Payments Due Year Seven-->
  <eml:TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsTaxesInstallmentPaymentsDueYearSeven contextRef="c20171230" unitRef="U001" decimals="0">234420</eml:TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsTaxesInstallmentPaymentsDueYearSeven>
  <!--Tax Cuts and Jobs Act of 2017, Transition Tax for Accumulated Foreign Earnings, Period of Installments for Payments of Taxes-->
  <eml:TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsPeriodOfInstallmentsForPaymentsOfTaxes contextRef="c20170101to20171230">P8Y</eml:TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsPeriodOfInstallmentsForPaymentsOfTaxes>
  <!--Tax Cuts and Jobs Act of 2017, Transition Tax for Accumulated Foreign Earnings, Taxes Installment Payments Due Year Five-->
  <eml:TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsTaxesInstallmentPaymentsDueYearFive contextRef="c20171230" unitRef="U001" decimals="0">93768</eml:TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsTaxesInstallmentPaymentsDueYearFive>
  <!--Tax Cuts and Jobs Act of 2017, Transition Tax for Accumulated Foreign Earnings, Taxes Installment Payments Due Year Three-->
  <eml:TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsTaxesInstallmentPaymentsDueYearThree contextRef="c20171230" unitRef="U001" decimals="0">93768</eml:TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsTaxesInstallmentPaymentsDueYearThree>
  <!--Deferred Tax Liabilities, Foreign Withholding Tax-->
  <eml:DeferredTaxLiabilitiesForeignWithholdingTax contextRef="c20171230" unitRef="U001" decimals="0">861964</eml:DeferredTaxLiabilitiesForeignWithholdingTax>
  <!--Deferred Tax Liabilities, Foreign Withholding Tax-->
  <eml:DeferredTaxLiabilitiesForeignWithholdingTax contextRef="c20161231" unitRef="U001" decimals="0">0</eml:DeferredTaxLiabilitiesForeignWithholdingTax>
  <!--Deferred Tax Liabilities, Foreign Withholding Tax-->
  <eml:DeferredTaxLiabilitiesForeignWithholdingTax contextRef="c20160102" unitRef="U001" decimals="0">0</eml:DeferredTaxLiabilitiesForeignWithholdingTax>
  <!--Tax Cuts and Jobs Act of 2017, Transition Tax for Accumulated Foreign Earnings, Taxes Installment Payments Due Year two-->
  <eml:TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsTaxesInstallmentPaymentsDueYearTwo contextRef="c20171230" unitRef="U001" decimals="0">93768</eml:TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsTaxesInstallmentPaymentsDueYearTwo>
  <!--Effective Income Tax Rate Reconciliation, Tax Cuts and Jobs Act of 2017, Amount-->
  <eml:EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017Amount contextRef="c20150104to20160102" unitRef="U001" decimals="0">0</eml:EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017Amount>
  <!--Effective Income Tax Rate Reconciliation, Tax Cuts and Jobs Act of 2017, Amount-->
  <eml:EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017Amount contextRef="c20160103to20161231" unitRef="U001" decimals="0">0</eml:EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017Amount>
  <!--Effective Income Tax Rate Reconciliation, Tax Cuts and Jobs Act of 2017, Amount-->
  <eml:EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017Amount contextRef="c20170101to20171230" unitRef="U001" decimals="0">531307</eml:EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017Amount>
  <!--Effective Income Tax Rate Reconciliation, Tax Cuts and Jobs Act of 2017, Transition Tax on Accumulated Foreign Earnings, Amount-->
  <eml:EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017TransitionTaxOnAccumulatedForeignEarningsAmount contextRef="c20170101to20171230" unitRef="U001" decimals="0">2034065</eml:EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017TransitionTaxOnAccumulatedForeignEarningsAmount>
  <!--Effective Income Tax Rate Reconciliation, Tax Cuts and Jobs Act of 2017, Transition Tax on Accumulated Foreign Earnings, Amount-->
  <eml:EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017TransitionTaxOnAccumulatedForeignEarningsAmount contextRef="c20160103to20161231" unitRef="U001" decimals="0">0</eml:EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017TransitionTaxOnAccumulatedForeignEarningsAmount>
  <!--Effective Income Tax Rate Reconciliation, Tax Cuts and Jobs Act of 2017, Transition Tax on Accumulated Foreign Earnings, Amount-->
  <eml:EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017TransitionTaxOnAccumulatedForeignEarningsAmount contextRef="c20150104to20160102" unitRef="U001" decimals="0">0</eml:EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017TransitionTaxOnAccumulatedForeignEarningsAmount>
  <!--Effective Income Tax Rate Reconciliation, Tax Cuts and Jobs Act of 2017, Percent-->
  <eml:EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017Percent contextRef="c20150104to20160102" unitRef="U007" decimals="0">0</eml:EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017Percent>
  <!--Effective Income Tax Rate Reconciliation, Tax Cuts and Jobs Act of 2017, Percent-->
  <eml:EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017Percent contextRef="c20160103to20161231" unitRef="U007" decimals="0">0</eml:EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017Percent>
  <!--Effective Income Tax Rate Reconciliation, Tax Cuts and Jobs Act of 2017, Percent-->
  <eml:EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017Percent contextRef="c20170101to20171230" unitRef="U007" decimals="2">0.05</eml:EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017Percent>
  <!--Effective Income Tax Rate Reconciliation, Tax Cuts and Jobs Act of 2017, Transition Tax on Accumulated Foreign Earnings, Percent-->
  <eml:EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017TransitionTaxOnAccumulatedForeignEarningsPercent contextRef="c20160103to20161231" unitRef="U007" decimals="0">0</eml:EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017TransitionTaxOnAccumulatedForeignEarningsPercent>
  <!--Effective Income Tax Rate Reconciliation, Tax Cuts and Jobs Act of 2017, Transition Tax on Accumulated Foreign Earnings, Percent-->
  <eml:EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017TransitionTaxOnAccumulatedForeignEarningsPercent contextRef="c20150104to20160102" unitRef="U007" decimals="0">0</eml:EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017TransitionTaxOnAccumulatedForeignEarningsPercent>
  <!--Effective Income Tax Rate Reconciliation, Tax Cuts and Jobs Act of 2017, Transition Tax on Accumulated Foreign Earnings, Percent-->
  <eml:EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017TransitionTaxOnAccumulatedForeignEarningsPercent contextRef="c20170101to20171230" unitRef="U007" decimals="2">0.18</eml:EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017TransitionTaxOnAccumulatedForeignEarningsPercent>
  <!--Workforce Covered By Union Contract Agreements Expiring Next Fiscal Year-->
  <eml:WorkforceCoveredByUnionContractAgreementsExpiringNextFiscalYear contextRef="c20171230" unitRef="U007" decimals="INF">0.09</eml:WorkforceCoveredByUnionContractAgreementsExpiringNextFiscalYear>
  <!--Number of customers that represented more than the specified percentage of trade receivables-Credit Concentration Risk [Member]-->
  <eml:NumberOfCustomersThatRepresentedMoreThanSpecifiedPercentageOfTradeReceivables contextRef="c20171230_ConcentrationRiskByTypeAxis_CreditConcentrationRiskMember" unitRef="U008" decimals="INF">0</eml:NumberOfCustomersThatRepresentedMoreThanSpecifiedPercentageOfTradeReceivables>
  <!--Number of customers that represented more than the specified percentage of trade receivables-Credit Concentration Risk [Member]-->
  <eml:NumberOfCustomersThatRepresentedMoreThanSpecifiedPercentageOfTradeReceivables contextRef="c20161231_ConcentrationRiskByTypeAxis_CreditConcentrationRiskMember" unitRef="U008" decimals="INF">0</eml:NumberOfCustomersThatRepresentedMoreThanSpecifiedPercentageOfTradeReceivables>
  <!--Non Discretionary Contribution Percentage2-Plan 401 K Plan Amendment [Member]-->
  <eml:NonDiscretionaryContributionPercentage2 contextRef="c20160103to20161231_RetirementPlanNameAxis_Plan401KPlanAmendmentMember" unitRef="U007" decimals="2">0.03</eml:NonDiscretionaryContributionPercentage2>
  <!--Increase Decrease In Employer Matching Contribution On First Of Employee Contributions-Plan 401 K Plan Amendment [Member]-->
  <eml:IncreaseDecreaseInEmployerMatchingContributionOnFirstOfEmployeeContributions contextRef="c20160103to20161231_RetirementPlanNameAxis_Plan401KPlanAmendmentMember" unitRef="U007" decimals="2">0.06</eml:IncreaseDecreaseInEmployerMatchingContributionOnFirstOfEmployeeContributions>
  <!--Non-discretionary Contribution Percentage1-U.S. Non Union Employees [Member]-Minimum [Member]-->
  <eml:NonDiscretionaryContributionPercentage1 contextRef="c20160103to20161231_RangeAxis_MinimumMember_RetirementPlanNameAxis_USNonUnionEmployeesMember" unitRef="U007" decimals="INF">0</eml:NonDiscretionaryContributionPercentage1>
  <!--Non-discretionary Contribution Percentage1-Maximum [Member]-U.S. Non Union Employees [Member]-->
  <eml:NonDiscretionaryContributionPercentage1 contextRef="c20160103to20161231_RangeAxis_MaximumMember_RetirementPlanNameAxis_USNonUnionEmployeesMember" unitRef="U007" decimals="INF">0.04</eml:NonDiscretionaryContributionPercentage1>
  <!--Defined Benefit Plan, Changes in accumulated other comprehensive income due to availability of final actual assets and census data-Pension Benefits [Member]-->
  <eml:DefinedBenefitPlanChangesInAccumulatedOtherComprehensiveIncomeDueToAvailabilityOfFinalActualAssetsAndCensusData contextRef="c20160103to20161231_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember" unitRef="U001" decimals="0">0</eml:DefinedBenefitPlanChangesInAccumulatedOtherComprehensiveIncomeDueToAvailabilityOfFinalActualAssetsAndCensusData>
  <!--Defined Benefit Plan, Changes in accumulated other comprehensive income due to availability of final actual assets and census data-Pension Benefits [Member]-->
  <eml:DefinedBenefitPlanChangesInAccumulatedOtherComprehensiveIncomeDueToAvailabilityOfFinalActualAssetsAndCensusData contextRef="c20170101to20171230_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember" unitRef="U001" decimals="0">0</eml:DefinedBenefitPlanChangesInAccumulatedOtherComprehensiveIncomeDueToAvailabilityOfFinalActualAssetsAndCensusData>
  <!--Defined Benefit Plan, Changes in accumulated other comprehensive income due to availability of final actual assets and census data-Other Postretirement Benefits [Member]-->
  <eml:DefinedBenefitPlanChangesInAccumulatedOtherComprehensiveIncomeDueToAvailabilityOfFinalActualAssetsAndCensusData contextRef="c20160103to20161231_RetirementPlanTypeAxis_OtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="U001" decimals="0">-317440</eml:DefinedBenefitPlanChangesInAccumulatedOtherComprehensiveIncomeDueToAvailabilityOfFinalActualAssetsAndCensusData>
  <!--Defined Benefit Plan, Changes in accumulated other comprehensive income due to availability of final actual assets and census data-Other Postretirement Benefits [Member]-->
  <eml:DefinedBenefitPlanChangesInAccumulatedOtherComprehensiveIncomeDueToAvailabilityOfFinalActualAssetsAndCensusData contextRef="c20170101to20171230_RetirementPlanTypeAxis_OtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="U001" decimals="0">0</eml:DefinedBenefitPlanChangesInAccumulatedOtherComprehensiveIncomeDueToAvailabilityOfFinalActualAssetsAndCensusData>
  <!--Defined Benefit Plan, Discount Rate-Other Postretirement Benefits [Member]-->
  <eml:DefinedBenefitPlanDiscountRate contextRef="c20160103to20161231_RetirementPlanTypeAxis_OtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="U001" decimals="0">34471</eml:DefinedBenefitPlanDiscountRate>
  <!--Defined Benefit Plan, Discount Rate-Pension Benefits [Member]-->
  <eml:DefinedBenefitPlanDiscountRate contextRef="c20160103to20161231_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember" unitRef="U001" decimals="0">2359745</eml:DefinedBenefitPlanDiscountRate>
  <!--Defined Benefit Plan, Discount Rate-Pension Benefits [Member]-->
  <eml:DefinedBenefitPlanDiscountRate contextRef="c20170101to20171230_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember" unitRef="U001" decimals="0">6200491</eml:DefinedBenefitPlanDiscountRate>
  <!--Defined Benefit Plan, Discount Rate-Other Postretirement Benefits [Member]-->
  <eml:DefinedBenefitPlanDiscountRate contextRef="c20170101to20171230_RetirementPlanTypeAxis_OtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="U001" decimals="0">181691</eml:DefinedBenefitPlanDiscountRate>
  <!--Other Comprehensive Income (Loss), Pension and Other Postretirement Benefit Plans, Other Arising During Period, Net of Tax-Other Postretirement Benefits [Member]-->
  <eml:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansOtherArisingDuringPeriodNetOfTax contextRef="c20160103to20161231_RetirementPlanTypeAxis_OtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="U001" decimals="0">-33022</eml:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansOtherArisingDuringPeriodNetOfTax>
  <!--Other Comprehensive Income (Loss), Pension and Other Postretirement Benefit Plans, Other Arising During Period, Net of Tax-Pension Benefits [Member]-->
  <eml:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansOtherArisingDuringPeriodNetOfTax contextRef="c20160103to20161231_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember" unitRef="U001" decimals="0">1042569</eml:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansOtherArisingDuringPeriodNetOfTax>
  <!--Other Comprehensive Income (Loss), Pension and Other Postretirement Benefit Plans, Other Arising During Period, Net of Tax-Other Postretirement Benefits [Member]-->
  <eml:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansOtherArisingDuringPeriodNetOfTax contextRef="c20170101to20171230_RetirementPlanTypeAxis_OtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="U001" decimals="0">65601</eml:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansOtherArisingDuringPeriodNetOfTax>
  <!--Other Comprehensive Income (Loss), Pension and Other Postretirement Benefit Plans, Other Arising During Period, Net of Tax-Pension Benefits [Member]-->
  <eml:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansOtherArisingDuringPeriodNetOfTax contextRef="c20170101to20171230_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember" unitRef="U001" decimals="0">48758</eml:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansOtherArisingDuringPeriodNetOfTax>
  <!--Engineering Costs [Policy Text Block]-->
  <eml:EngineeringCostsPolicyTextBlock contextRef="c20170101to20171230">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: justify;"&gt;Engineering Costs&lt;/div&gt;&lt;div style="font-family: Tahoma, Geneva, 'sans-serif';"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;"&gt;Engineering costs, charged to expense as incurred, were $5,622,829 in 2017, $2,568,307 in 2016 and $2,459,062 in 2015.&lt;/div&gt;&lt;/div&gt;</eml:EngineeringCostsPolicyTextBlock>
  <!--Business Combination Earn-out Consideration Percentage One-Velvac Holdings, Inc [Member]-->
  <eml:BusinessCombinationEarnOutConsiderationPercentageOne contextRef="c20170403to20170403_BusinessAcquisitionAxis_VelvacHoldingsIncMember" unitRef="U007" decimals="3">0.075</eml:BusinessCombinationEarnOutConsiderationPercentageOne>
  <!--Business Combination, Provisional Information, Initial Accounting Incomplete, Original Cost Basis, Inventory-Velvac Holdings, Inc [Member]-->
  <eml:BusinessCombinationProvisionalInformationInitialAccountingIncompleteOriginalCostBasisInventory contextRef="c20170403_BusinessAcquisitionAxis_VelvacHoldingsIncMember" unitRef="U001" decimals="0">11804709</eml:BusinessCombinationProvisionalInformationInitialAccountingIncompleteOriginalCostBasisInventory>
  <!--Business Combination Earn-out Consideration Percentage Two-Velvac Holdings, Inc [Member]-->
  <eml:BusinessCombinationEarnOutConsiderationPercentageTwo contextRef="c20170403to20170403_BusinessAcquisitionAxis_VelvacHoldingsIncMember" unitRef="U007" decimals="3">0.150</eml:BusinessCombinationEarnOutConsiderationPercentageTwo>
  <!--Business Combination Contingent Consideration Earn out Period-Velvac Holdings, Inc [Member]-->
  <eml:BusinessCombinationContingentConsiderationEarnOutPeriod contextRef="c20170101to20171230_BusinessAcquisitionAxis_VelvacHoldingsIncMember">P5Y</eml:BusinessCombinationContingentConsiderationEarnOutPeriod>
  <!--Leverage ratio as multiple Period one-Restated Loan Agreement [Member]-Maximum [Member]-->
  <eml:LeverageRatioAsMultiplePeriodOne contextRef="c20170101to20171230_DebtInstrumentAxis_RestatedLoanAgreementMember_RangeAxis_MaximumMember" unitRef="U007" decimals="1">4.0</eml:LeverageRatioAsMultiplePeriodOne>
  <!--Debt Instrument Term of Variable Rate-Medium-term Notes [Member]-One Month London Interbank Offered Rate (LIBOR) [Member]-->
  <eml:DebtInstrumentTermOfVariableRate contextRef="c20170101to20171230_LongtermDebtTypeAxis_MediumTermNotesMember_VariableRateAxis_OneMonthLondonInterbankOfferedRateLIBORMember">P1M</eml:DebtInstrumentTermOfVariableRate>
  <!--Debt Instrument Term of Variable Rate-Three Month London Interbank Offered Rate (LIBOR) [Member]-Medium-term Notes [Member]-->
  <eml:DebtInstrumentTermOfVariableRate contextRef="c20170101to20171230_LongtermDebtTypeAxis_MediumTermNotesMember_VariableRateAxis_ThreeMonthLondonInterbankOfferedRateLIBORMember">P3M</eml:DebtInstrumentTermOfVariableRate>
  <!--Debt Instrument Term of Variable Rate-LIBOR [Member]-->
  <eml:DebtInstrumentTermOfVariableRate contextRef="c20170101to20171230_VariableRateAxis_LondonInterbankOfferedRateLIBORMember">P3M</eml:DebtInstrumentTermOfVariableRate>
  <!--Leverage ratio as multiple Thereafter-Restated Loan Agreement [Member]-Maximum [Member]-->
  <eml:LeverageRatioAsMultipleThereafter contextRef="c20170101to20171230_DebtInstrumentAxis_RestatedLoanAgreementMember_RangeAxis_MaximumMember" unitRef="U007" decimals="1">3.0</eml:LeverageRatioAsMultipleThereafter>
  <!--Leverage ratio as multiple Period Two-Restated Loan Agreement [Member]-Maximum [Member]-->
  <eml:LeverageRatioAsMultiplePeriodTwo contextRef="c20170101to20171230_DebtInstrumentAxis_RestatedLoanAgreementMember_RangeAxis_MaximumMember" unitRef="U007" decimals="1">3.5</eml:LeverageRatioAsMultiplePeriodTwo>
  <!--Term Loans-->
  <eml:TermLoans contextRef="c20171230" unitRef="U001" decimals="0">30225000</eml:TermLoans>
  <!--Term Loans-->
  <eml:TermLoans contextRef="c20161231" unitRef="U001" decimals="0">1785714</eml:TermLoans>
  <!--Fixed Charge Coverage Ratio As Multiple Period One-Minimum [Member]-Restated Loan Agreement [Member]-->
  <eml:FixedChargeCoverageRatioAsMultiplePeriodOne contextRef="c20170101to20171230_DebtInstrumentAxis_RestatedLoanAgreementMember_RangeAxis_MinimumMember" unitRef="U007" decimals="1">1.1</eml:FixedChargeCoverageRatioAsMultiplePeriodOne>
  <!--Percentage of Outstanding Balance of Term Loan-Interest Rate Swap [Member]-Medium-term Notes [Member]-->
  <eml:PercentageOfOutstandingBalanceOfTermLoan contextRef="c20170404to20170404_DerivativeInstrumentRiskAxis_InterestRateSwapMember_LongtermDebtTypeAxis_MediumTermNotesMember" unitRef="U007" decimals="1">0.5</eml:PercentageOfOutstandingBalanceOfTermLoan>
  <!--Leverage ratio as multiple Period Three-Restated Loan Agreement [Member]-Maximum [Member]-->
  <eml:LeverageRatioAsMultiplePeriodThree contextRef="c20170101to20171230_DebtInstrumentAxis_RestatedLoanAgreementMember_RangeAxis_MaximumMember" unitRef="U007" decimals="2">3.25</eml:LeverageRatioAsMultiplePeriodThree>
  <!--Fixed Charge Coverage Ratio As Multiple Thereafter-Minimum [Member]-Restated Loan Agreement [Member]-->
  <eml:FixedChargeCoverageRatioAsMultipleThereafter contextRef="c20170101to20171230_DebtInstrumentAxis_RestatedLoanAgreementMember_RangeAxis_MinimumMember" unitRef="U007" decimals="1">1.2</eml:FixedChargeCoverageRatioAsMultipleThereafter>
  <!--Line of Credit Facility, Period for Periodic Principal Payment-Medium-term Notes [Member]-->
  <eml:LineOfCreditFacilityPeriodForPeriodicPrincipalPayment contextRef="c20170101to20171230_LongtermDebtTypeAxis_MediumTermNotesMember">P2Y</eml:LineOfCreditFacilityPeriodForPeriodicPrincipalPayment>
  <!--Line of Credit Facility, Commitment Fee Percentage for Six Months-Line of Credit [Member]-->
  <eml:LineOfCreditFacilityCommitmentFeePercentageForSixMonths contextRef="c20170101to20171230_LongtermDebtTypeAxis_LineOfCreditMember" unitRef="U007" decimals="INF">0.0025</eml:LineOfCreditFacilityCommitmentFeePercentageForSixMonths>
  <!--Stock Issued During Period Value Stock Appreciation Rights-->
  <eml:StockIssuedDuringPeriodValueStockAppreciationRights contextRef="c20170101to20171230" unitRef="U001" decimals="0">172806</eml:StockIssuedDuringPeriodValueStockAppreciationRights>
  <!--Stock Issued During Period Value Stock Appreciation Rights-Common Stock [Member]-->
  <eml:StockIssuedDuringPeriodValueStockAppreciationRights contextRef="c20170101to20171230_StatementEquityComponentsAxis_CommonStockMember" unitRef="U001" decimals="0">172806</eml:StockIssuedDuringPeriodValueStockAppreciationRights>
  <!--Voting Preferred Stock Shares Authorized In Shares-->
  <eml:VotingPreferredStockSharesAuthorizedInShares contextRef="c20171230" unitRef="U002" decimals="INF">1000000</eml:VotingPreferredStockSharesAuthorizedInShares>
  <!--Voting Preferred Stock Shares Authorized In Shares-->
  <eml:VotingPreferredStockSharesAuthorizedInShares contextRef="c20161231" unitRef="U002" decimals="INF">1000000</eml:VotingPreferredStockSharesAuthorizedInShares>
  <!--Voting Preferred Stock No Par Value-->
  <eml:VotingPreferredStockNoParValue contextRef="c20161231" unitRef="U003" decimals="INF">0</eml:VotingPreferredStockNoParValue>
  <!--Voting Preferred Stock No Par Value-->
  <eml:VotingPreferredStockNoParValue contextRef="c20171230" unitRef="U003" decimals="INF">0</eml:VotingPreferredStockNoParValue>
  <!--Nonvoting Preferred Stock No Par Value-->
  <eml:NonvotingPreferredStockNoParValue contextRef="c20171230" unitRef="U003" decimals="INF">0</eml:NonvotingPreferredStockNoParValue>
  <!--Nonvoting Preferred Stock No Par Value-->
  <eml:NonvotingPreferredStockNoParValue contextRef="c20161231" unitRef="U003" decimals="INF">0</eml:NonvotingPreferredStockNoParValue>
  <!--Nonvoting Preferred Stock Shares Authorized In Shares-->
  <eml:NonvotingPreferredStockSharesAuthorizedInShares contextRef="c20161231" unitRef="U002" decimals="INF">1000000</eml:NonvotingPreferredStockSharesAuthorizedInShares>
  <!--Nonvoting Preferred Stock Shares Authorized In Shares-->
  <eml:NonvotingPreferredStockSharesAuthorizedInShares contextRef="c20171230" unitRef="U002" decimals="INF">1000000</eml:NonvotingPreferredStockSharesAuthorizedInShares>
  <!--Preferred Stock No Par Value Nonvoting-->
  <eml:PreferredStockNoParValueNonvoting contextRef="c20171230" unitRef="U001" xsi:nil="true" />
  <!--Preferred Stock No Par Value Nonvoting-->
  <eml:PreferredStockNoParValueNonvoting contextRef="c20161231" unitRef="U001" xsi:nil="true" />
  <!--Preferred Stock No Par Value Voting-->
  <eml:PreferredStockNoParValueVoting contextRef="c20171230" unitRef="U001" xsi:nil="true" />
  <!--Preferred Stock No Par Value Voting-->
  <eml:PreferredStockNoParValueVoting contextRef="c20161231" unitRef="U001" xsi:nil="true" />
  <!--Number of major customers-Customer Concentration Risk [Member]-Sales Revenue, Net [Member]-->
  <eml:NumberOfMajorCustomers contextRef="c20160103to20161231_ConcentrationRiskByBenchmarkAxis_SalesRevenueNetMember_ConcentrationRiskByTypeAxis_CustomerConcentrationRiskMember" unitRef="U008" decimals="INF">0</eml:NumberOfMajorCustomers>
  <!--Number of major customers-Customer Concentration Risk [Member]-Accounts Receivable [Member]-->
  <eml:NumberOfMajorCustomers contextRef="c20160103to20161231_ConcentrationRiskByBenchmarkAxis_AccountsReceivableMember_ConcentrationRiskByTypeAxis_CustomerConcentrationRiskMember" unitRef="U008" decimals="INF">0</eml:NumberOfMajorCustomers>
  <!--Number of major customers-Sales Revenue, Net [Member]-Customer Concentration Risk [Member]-->
  <eml:NumberOfMajorCustomers contextRef="c20170101to20171230_ConcentrationRiskByBenchmarkAxis_SalesRevenueNetMember_ConcentrationRiskByTypeAxis_CustomerConcentrationRiskMember" unitRef="U008" decimals="INF">0</eml:NumberOfMajorCustomers>
  <!--Number of major customers-Customer Concentration Risk [Member]-Sales Revenue, Net [Member]-->
  <eml:NumberOfMajorCustomers contextRef="c20150104to20160102_ConcentrationRiskByBenchmarkAxis_SalesRevenueNetMember_ConcentrationRiskByTypeAxis_CustomerConcentrationRiskMember" unitRef="U008" decimals="INF">0</eml:NumberOfMajorCustomers>
  <!--Number of major customers-Accounts Receivable [Member]-Customer Concentration Risk [Member]-->
  <eml:NumberOfMajorCustomers contextRef="c20170101to20171230_ConcentrationRiskByBenchmarkAxis_AccountsReceivableMember_ConcentrationRiskByTypeAxis_CustomerConcentrationRiskMember" unitRef="U008" decimals="INF">0</eml:NumberOfMajorCustomers>
  <!--Percentage of Available Cash-->
  <eml:PercentageOfAvailableCash contextRef="c20170101to20171230" unitRef="U007" decimals="2">0.64</eml:PercentageOfAvailableCash>
  <!--Unrecognized Pension And Postretirement Benefits-->
  <eml:UnrecognizedPensionAndPostretirementBenefits contextRef="c20150104to20160102" unitRef="U001" decimals="0">1384605</eml:UnrecognizedPensionAndPostretirementBenefits>
  <!--Unrecognized Pension And Postretirement Benefits-->
  <eml:UnrecognizedPensionAndPostretirementBenefits contextRef="c20160103to20161231" unitRef="U001" decimals="0">931554</eml:UnrecognizedPensionAndPostretirementBenefits>
  <!--Unrecognized Pension And Postretirement Benefits-->
  <eml:UnrecognizedPensionAndPostretirementBenefits contextRef="c20170101to20171230" unitRef="U001" decimals="0">326706</eml:UnrecognizedPensionAndPostretirementBenefits>
  <!--Engineering Expenses-->
  <eml:EngineeringExpenses contextRef="c20170101to20171230" unitRef="U001" decimals="0">5622829</eml:EngineeringExpenses>
  <!--Engineering Expenses-->
  <eml:EngineeringExpenses contextRef="c20150104to20160102" unitRef="U001" decimals="0">2459062</eml:EngineeringExpenses>
  <!--Engineering Expenses-->
  <eml:EngineeringExpenses contextRef="c20160103to20161231" unitRef="U001" decimals="0">2568307</eml:EngineeringExpenses>
  <!--Engineering Expenses-->
  <eml:EngineeringExpenses contextRef="c20160403to20160702" unitRef="U001" decimals="0">733009</eml:EngineeringExpenses>
  <!--Engineering Expenses-->
  <eml:EngineeringExpenses contextRef="c20170101to20170401" unitRef="U001" decimals="0">630411</eml:EngineeringExpenses>
  <!--Engineering Expenses-->
  <eml:EngineeringExpenses contextRef="c20170402to20170701" unitRef="U001" decimals="0">1682887</eml:EngineeringExpenses>
  <!--Engineering Expenses-->
  <eml:EngineeringExpenses contextRef="c20171001to20171230" unitRef="U001" decimals="0">1460670</eml:EngineeringExpenses>
  <!--Engineering Expenses-->
  <eml:EngineeringExpenses contextRef="c20160703to20161001" unitRef="U001" decimals="0">663704</eml:EngineeringExpenses>
  <!--Engineering Expenses-->
  <eml:EngineeringExpenses contextRef="c20170702to20170930" unitRef="U001" decimals="0">1848861</eml:EngineeringExpenses>
  <!--Engineering Expenses-->
  <eml:EngineeringExpenses contextRef="c20160103to20160402" unitRef="U001" decimals="0">594538</eml:EngineeringExpenses>
  <!--Engineering Expenses-->
  <eml:EngineeringExpenses contextRef="c20161002to20161231" unitRef="U001" decimals="0">577056</eml:EngineeringExpenses>
  <link:footnoteLink xlink:role="http://www.xbrl.org/2003/role/link" xlink:type="extended">
    <link:footnote xlink:label="Footnote-Item-1" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">The STRIPS (Separate Trading of Registered Interest and Principal of Securities) Funds seek to provide duration and Treasury exposure by investing in an optimized subset of the STRIPS universe with a similar duration profile as the Barclays U.S. Treasury STRIPS 10-11 year, 16-16 year or 28-29 year Index.  These passively managed funds are generally used with other bond funds to add additional duration to the asset portfolio.  This will help reduce the mismatch between a plan's assets and liabilities.</link:footnote>
    <link:loc xlink:href="#Item-1" xlink:label="Item-1_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-1_lbl" xlink:to="Footnote-Item-1" xlink:type="arc" />
    <link:loc xlink:href="#Item-2" xlink:label="Item-2_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-2_lbl" xlink:to="Footnote-Item-1" xlink:type="arc" />
    <link:loc xlink:href="#Item-3" xlink:label="Item-3_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-3_lbl" xlink:to="Footnote-Item-1" xlink:type="arc" />
    <link:loc xlink:href="#Item-5" xlink:label="Item-5_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-5_lbl" xlink:to="Footnote-Item-1" xlink:type="arc" />
    <link:loc xlink:href="#Item-6" xlink:label="Item-6_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-6_lbl" xlink:to="Footnote-Item-1" xlink:type="arc" />
    <link:loc xlink:href="#Item-7" xlink:label="Item-7_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-7_lbl" xlink:to="Footnote-Item-1" xlink:type="arc" />
    <link:loc xlink:href="#Item-13" xlink:label="Item-13_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-13_lbl" xlink:to="Footnote-Item-1" xlink:type="arc" />
    <link:loc xlink:href="#Item-14" xlink:label="Item-14_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-14_lbl" xlink:to="Footnote-Item-1" xlink:type="arc" />
    <link:loc xlink:href="#Item-19" xlink:label="Item-19_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-19_lbl" xlink:to="Footnote-Item-1" xlink:type="arc" />
    <link:loc xlink:href="#Item-27" xlink:label="Item-27_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-27_lbl" xlink:to="Footnote-Item-1" xlink:type="arc" />
    <link:loc xlink:href="#Item-28" xlink:label="Item-28_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-28_lbl" xlink:to="Footnote-Item-1" xlink:type="arc" />
    <link:loc xlink:href="#Item-30" xlink:label="Item-30_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-30_lbl" xlink:to="Footnote-Item-1" xlink:type="arc" />
    <link:loc xlink:href="#Item-31" xlink:label="Item-31_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-31_lbl" xlink:to="Footnote-Item-1" xlink:type="arc" />
    <link:loc xlink:href="#Item-33" xlink:label="Item-33_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-33_lbl" xlink:to="Footnote-Item-1" xlink:type="arc" />
    <link:loc xlink:href="#Item-35" xlink:label="Item-35_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-35_lbl" xlink:to="Footnote-Item-1" xlink:type="arc" />
    <link:loc xlink:href="#Item-36" xlink:label="Item-36_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-36_lbl" xlink:to="Footnote-Item-1" xlink:type="arc" />
    <link:footnote xlink:label="Footnote-Item-2" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">The investment objective of the RITC (formerly Russell) Multi-Asset Core Plus Fund seeks to provide long-term growth of capital over a market cycle by offering a diversified portfolio of funds and separate accounts investing in global stock, return seeking fixed income, commodities, global real estate and opportunistic investments.  They hold a dynamic mix of underlying Russell Investments funds and/or separate accounts.  Russell Investments is a strong proponent of disciplined strategic asset allocation and rebalancing strategies, and believes that unstable movements in the market have the potential to create opportunities.  By identifying short-term mispricing, and making small tactical adjustments to the Multi-Asset Core Plus Fund, they believe there is potential to enhance returns while continuing to manage risks.</link:footnote>
    <link:loc xlink:href="#Item-4" xlink:label="Item-4_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-4_lbl" xlink:to="Footnote-Item-2" xlink:type="arc" />
    <link:loc xlink:href="#Item-8" xlink:label="Item-8_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-8_lbl" xlink:to="Footnote-Item-2" xlink:type="arc" />
    <link:loc xlink:href="#Item-9" xlink:label="Item-9_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-9_lbl" xlink:to="Footnote-Item-2" xlink:type="arc" />
    <link:loc xlink:href="#Item-17" xlink:label="Item-17_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-17_lbl" xlink:to="Footnote-Item-2" xlink:type="arc" />
    <link:loc xlink:href="#Item-18" xlink:label="Item-18_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-18_lbl" xlink:to="Footnote-Item-2" xlink:type="arc" />
    <link:loc xlink:href="#Item-21" xlink:label="Item-21_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-21_lbl" xlink:to="Footnote-Item-2" xlink:type="arc" />
    <link:loc xlink:href="#Item-23" xlink:label="Item-23_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-23_lbl" xlink:to="Footnote-Item-2" xlink:type="arc" />
    <link:loc xlink:href="#Item-34" xlink:label="Item-34_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-34_lbl" xlink:to="Footnote-Item-2" xlink:type="arc" />
    <link:footnote xlink:label="Footnote-Item-3" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">The Target Duration LDI Fixed Income Funds seek to outperform their respective Barclays-Russell LDI Indexes over a full market cycle.  These Funds invest primarily in investment grade corporate bonds that closely match those found in discount curves used to value U.S. pension liabilities.  They seek to provide additional incremental return through modest interest rate timing, security selection and tactical use of non-credit sectors.  Generally for use in combination with other bond funds to gain additional credit exposure, with the goal of reducing the mismatch between a plan's assets and liabilities.</link:footnote>
    <link:loc xlink:href="#Item-10" xlink:label="Item-10_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-10_lbl" xlink:to="Footnote-Item-3" xlink:type="arc" />
    <link:loc xlink:href="#Item-11" xlink:label="Item-11_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-11_lbl" xlink:to="Footnote-Item-3" xlink:type="arc" />
    <link:loc xlink:href="#Item-12" xlink:label="Item-12_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-12_lbl" xlink:to="Footnote-Item-3" xlink:type="arc" />
    <link:loc xlink:href="#Item-15" xlink:label="Item-15_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-15_lbl" xlink:to="Footnote-Item-3" xlink:type="arc" />
    <link:loc xlink:href="#Item-16" xlink:label="Item-16_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-16_lbl" xlink:to="Footnote-Item-3" xlink:type="arc" />
    <link:loc xlink:href="#Item-20" xlink:label="Item-20_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-20_lbl" xlink:to="Footnote-Item-3" xlink:type="arc" />
    <link:loc xlink:href="#Item-22" xlink:label="Item-22_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-22_lbl" xlink:to="Footnote-Item-3" xlink:type="arc" />
    <link:loc xlink:href="#Item-24" xlink:label="Item-24_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-24_lbl" xlink:to="Footnote-Item-3" xlink:type="arc" />
    <link:loc xlink:href="#Item-25" xlink:label="Item-25_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-25_lbl" xlink:to="Footnote-Item-3" xlink:type="arc" />
    <link:loc xlink:href="#Item-26" xlink:label="Item-26_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-26_lbl" xlink:to="Footnote-Item-3" xlink:type="arc" />
    <link:loc xlink:href="#Item-29" xlink:label="Item-29_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-29_lbl" xlink:to="Footnote-Item-3" xlink:type="arc" />
    <link:loc xlink:href="#Item-32" xlink:label="Item-32_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-32_lbl" xlink:to="Footnote-Item-3" xlink:type="arc" />
    <link:footnote xlink:label="Footnote-Item-4" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Uncollectible accounts written off, net of recoveries.</link:footnote>
    <link:loc xlink:href="#Item-37" xlink:label="Item-37_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-37_lbl" xlink:to="Footnote-Item-4" xlink:type="arc" />
    <link:loc xlink:href="#Item-38" xlink:label="Item-38_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-38_lbl" xlink:to="Footnote-Item-4" xlink:type="arc" />
    <link:loc xlink:href="#Item-39" xlink:label="Item-39_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-39_lbl" xlink:to="Footnote-Item-4" xlink:type="arc" />
  </link:footnoteLink>
</xbrl>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>8
<FILENAME>eml-20171230.xsd
<DESCRIPTION>XBRL TAXONOMY EXTENSION SCHEMA
<TEXT>
<XBRL>
<?xml version="1.0" encoding="us-ascii"?>
<!--Generated by EDGARfilings PROfile 4.3.3.1 Broadridge-->
<xs:schema targetNamespace="http://easterncompany.com/20171230" elementFormDefault="qualified" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:eml="http://easterncompany.com/20171230" xmlns:us-types="http://fasb.org/us-types/2017-01-31" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:invest="http://xbrl.sec.gov/invest/2013-01-31" xmlns:num="http://www.xbrl.org/dtr/type/numeric" xmlns:nonnum="http://www.xbrl.org/dtr/type/non-numeric" xmlns:dei="http://xbrl.sec.gov/dei/2014-01-31">
  <xs:annotation>
    <xs:appinfo>
      <link:linkbaseRef xlink:type="simple" xlink:href="eml-20171230_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" />
      <link:linkbaseRef xlink:type="simple" xlink:href="eml-20171230_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" />
      <link:linkbaseRef xlink:type="simple" xlink:href="eml-20171230_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" />
      <link:linkbaseRef xlink:type="simple" xlink:href="eml-20171230_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" />
      <link:roleType roleURI="http://easterncompany.com/role/DocumentAndEntityInformation" id="DocumentAndEntityInformation">
        <link:definition>000100 - Document - Document and Entity Information</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://easterncompany.com/role/ConsolidatedBalanceSheets" id="ConsolidatedBalanceSheets">
        <link:definition>010000 - Statement - Consolidated Balance Sheets</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://easterncompany.com/role/ConsolidatedBalanceSheetsParenthetical" id="ConsolidatedBalanceSheetsParenthetical">
        <!--Parent Role: Consolidated Balance Sheets-->
        <link:definition>010100 - Statement - Consolidated Balance Sheets (Parenthetical)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://easterncompany.com/role/ConsolidatedStatementsOfIncome" id="ConsolidatedStatementsOfIncome">
        <link:definition>020000 - Statement - Consolidated Statements of Income</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://easterncompany.com/role/ConsolidatedStatementsOfComprehensiveIncome" id="ConsolidatedStatementsOfComprehensiveIncome">
        <link:definition>030000 - Statement - Consolidated Statements of Comprehensive Income</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://easterncompany.com/role/ConsolidatedStatementsOfComprehensiveIncomeParenthetical" id="ConsolidatedStatementsOfComprehensiveIncomeParenthetical">
        <!--Parent Role: Consolidated Statements of Comprehensive Income-->
        <link:definition>030100 - Statement - Consolidated Statements of Comprehensive Income (Parenthetical)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://easterncompany.com/role/ConsolidatedStatementsOfShareholdersEquity" id="ConsolidatedStatementsOfShareholdersEquity">
        <link:definition>040000 - Statement - Consolidated Statements of Shareholders' Equity</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://easterncompany.com/role/ConsolidatedStatementsOfShareholdersEquityParenthetical" id="ConsolidatedStatementsOfShareholdersEquityParenthetical">
        <!--Parent Role: Consolidated Statements of Shareholders' Equity-->
        <link:definition>040100 - Statement - Consolidated Statements of Shareholders' Equity (Parenthetical)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://easterncompany.com/role/ConsolidatedStatementsOfCashFlows" id="ConsolidatedStatementsOfCashFlows">
        <link:definition>050000 - Statement - Consolidated Statements of Cash Flows</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://easterncompany.com/role/DescriptionOfBusiness" id="DescriptionOfBusiness">
        <link:definition>060100 - Disclosure - DESCRIPTION OF BUSINESS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://easterncompany.com/role/AccountingPolicies" id="AccountingPolicies">
        <link:definition>060200 - Disclosure - ACCOUNTING POLICIES</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://easterncompany.com/role/BusinessAcquisitions" id="BusinessAcquisitions">
        <link:definition>060300 - Disclosure - BUSINESS ACQUISITIONS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://easterncompany.com/role/Contingencies" id="Contingencies">
        <link:definition>060400 - Disclosure - CONTINGENCIES</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://easterncompany.com/role/Debt" id="Debt">
        <link:definition>060500 - Disclosure - DEBT</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://easterncompany.com/role/StockOptionsAndAwards" id="StockOptionsAndAwards">
        <link:definition>060600 - Disclosure - STOCK OPTIONS AND AWARDS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://easterncompany.com/role/IncomeTaxes" id="IncomeTaxes">
        <link:definition>060700 - Disclosure - INCOME TAXES</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://easterncompany.com/role/Leases" id="Leases">
        <link:definition>060800 - Disclosure - LEASES</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://easterncompany.com/role/RetirementBenefitPlans" id="RetirementBenefitPlans">
        <link:definition>060900 - Disclosure - RETIREMENT BENEFIT PLANS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://easterncompany.com/role/ReportableSegments" id="ReportableSegments">
        <link:definition>061000 - Disclosure - REPORTABLE SEGMENTS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://easterncompany.com/role/RecentAccountingPronouncements" id="RecentAccountingPronouncements">
        <link:definition>061100 - Disclosure - RECENT ACCOUNTING PRONOUNCEMENTS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://easterncompany.com/role/FinancialInstrumentsAndFairValueMeasurements" id="FinancialInstrumentsAndFairValueMeasurements">
        <link:definition>061200 - Disclosure - FINANCIAL INSTRUMENTS AND FAIR VALUE MEASUREMENTS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://easterncompany.com/role/SelectedQuarterlyFinancialInformationUnaudited" id="SelectedQuarterlyFinancialInformationUnaudited">
        <link:definition>061300 - Disclosure - SELECTED QUARTERLY FINANCIAL INFORMATION (UNAUDITED)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://easterncompany.com/role/RevenueRecognition" id="RevenueRecognition">
        <link:definition>061400 - Disclosure - REVENUE RECOGNITION</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://easterncompany.com/role/ScheduleIiValuationAndQualifyingAccounts" id="ScheduleIiValuationAndQualifyingAccounts">
        <link:definition>061500 - Disclosure - Schedule II - Valuation and Qualifying accounts</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://easterncompany.com/role/AccountingPoliciesPolicies" id="AccountingPoliciesPolicies">
        <!--Parent Role: ACCOUNTING POLICIES-->
        <link:definition>070200 - Disclosure - ACCOUNTING POLICIES (Policies)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://easterncompany.com/role/AccountingPoliciesTables" id="AccountingPoliciesTables">
        <!--Parent Role: ACCOUNTING POLICIES-->
        <link:definition>080200 - Disclosure - ACCOUNTING POLICIES (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://easterncompany.com/role/BusinessAcquisitionsTables" id="BusinessAcquisitionsTables">
        <!--Parent Role: BUSINESS ACQUISITIONS-->
        <link:definition>080300 - Disclosure - BUSINESS ACQUISITIONS (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://easterncompany.com/role/DebtTables" id="DebtTables">
        <!--Parent Role: DEBT-->
        <link:definition>080500 - Disclosure - DEBT (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://easterncompany.com/role/StockOptionsAndAwardsTables" id="StockOptionsAndAwardsTables">
        <!--Parent Role: STOCK OPTIONS AND AWARDS-->
        <link:definition>080600 - Disclosure - STOCK OPTIONS AND AWARDS (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://easterncompany.com/role/IncomeTaxesTables" id="IncomeTaxesTables">
        <!--Parent Role: INCOME TAXES-->
        <link:definition>080700 - Disclosure - INCOME TAXES (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://easterncompany.com/role/LeasesTables" id="LeasesTables">
        <!--Parent Role: LEASES-->
        <link:definition>080800 - Disclosure - LEASES (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://easterncompany.com/role/RetirementBenefitPlansTables" id="RetirementBenefitPlansTables">
        <!--Parent Role: RETIREMENT BENEFIT PLANS-->
        <link:definition>080900 - Disclosure - RETIREMENT BENEFIT PLANS (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://easterncompany.com/role/ReportableSegmentsTables" id="ReportableSegmentsTables">
        <!--Parent Role: REPORTABLE SEGMENTS-->
        <link:definition>081000 - Disclosure - REPORTABLE SEGMENTS (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://easterncompany.com/role/FinancialInstrumentsAndFairValueMeasurementsTables" id="FinancialInstrumentsAndFairValueMeasurementsTables">
        <!--Parent Role: FINANCIAL INSTRUMENTS AND FAIR VALUE MEASUREMENTS-->
        <link:definition>081200 - Disclosure - FINANCIAL INSTRUMENTS AND FAIR VALUE MEASUREMENTS (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://easterncompany.com/role/SelectedQuarterlyFinancialInformationUnauditedTables" id="SelectedQuarterlyFinancialInformationUnauditedTables">
        <!--Parent Role: SELECTED QUARTERLY FINANCIAL INFORMATION (UNAUDITED)-->
        <link:definition>081300 - Disclosure - SELECTED QUARTERLY FINANCIAL INFORMATION (UNAUDITED) (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://easterncompany.com/role/DescriptionOfBusinessDetails" id="DescriptionOfBusinessDetails">
        <!--Parent Role: DESCRIPTION OF BUSINESS-->
        <link:definition>090100 - Disclosure - DESCRIPTION OF BUSINESS (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://easterncompany.com/role/AccountingPoliciesDetails" id="AccountingPoliciesDetails">
        <!--Parent Role: ACCOUNTING POLICIES-->
        <link:definition>090200 - Disclosure - ACCOUNTING POLICIES (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://easterncompany.com/role/BusinessAcquisitionsDetails" id="BusinessAcquisitionsDetails">
        <!--Parent Role: BUSINESS ACQUISITIONS-->
        <link:definition>090300 - Disclosure - BUSINESS ACQUISITIONS (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://easterncompany.com/role/ContingenciesDetails" id="ContingenciesDetails">
        <!--Parent Role: CONTINGENCIES-->
        <link:definition>090400 - Disclosure - CONTINGENCIES (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://easterncompany.com/role/DebtDetails" id="DebtDetails">
        <!--Parent Role: DEBT-->
        <link:definition>090500 - Disclosure - DEBT (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://easterncompany.com/role/StockOptionsAndAwardsDetails" id="StockOptionsAndAwardsDetails">
        <!--Parent Role: STOCK OPTIONS AND AWARDS-->
        <link:definition>090600 - Disclosure - STOCK OPTIONS AND AWARDS (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://easterncompany.com/role/IncomeTaxesDetails" id="IncomeTaxesDetails">
        <!--Parent Role: INCOME TAXES-->
        <link:definition>090700 - Disclosure - INCOME TAXES (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://easterncompany.com/role/IncomeTaxesDetailsCalc2" id="IncomeTaxesDetailsCalc2">
        <!--Parent Role: INCOME TAXES (Details)-->
        <link:definition>090702 - Disclosure - INCOME TAXES (Details) Calc 2</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://easterncompany.com/role/LeasesDetails" id="LeasesDetails">
        <!--Parent Role: LEASES-->
        <link:definition>090800 - Disclosure - LEASES (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://easterncompany.com/role/RetirementBenefitPlansNetPeriodicBenefitCostAndAssumptionsDetails" id="RetirementBenefitPlansNetPeriodicBenefitCostAndAssumptionsDetails">
        <!--Parent Role: RETIREMENT BENEFIT PLANS-->
        <link:definition>090900 - Disclosure - RETIREMENT BENEFIT PLANS, Net Periodic Benefit Cost and Assumptions (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://easterncompany.com/role/RetirementBenefitPlansFundedStatusDetails" id="RetirementBenefitPlansFundedStatusDetails">
        <!--Parent Role: RETIREMENT BENEFIT PLANS-->
        <link:definition>090902 - Disclosure - RETIREMENT BENEFIT PLANS, Funded Status (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://easterncompany.com/role/RetirementBenefitPlansAmountsRecognizedInAndChangesInComponentsOfAccumulatedOtherComprehensiveIncomeDetails" id="RetirementBenefitPlansAmountsRecognizedInAndChangesInComponentsOfAccumulatedOtherComprehensiveIncomeDetails">
        <!--Parent Role: RETIREMENT BENEFIT PLANS-->
        <link:definition>090904 - Disclosure - RETIREMENT BENEFIT PLANS, Amounts Recognized in, and Changes in Components of Accumulated Other Comprehensive Income (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://easterncompany.com/role/RetirementBenefitPlansAssumptionsUsedToDetermineProjectedBenefitObligationsAndEstimatedBenefitPaymentsDetails" id="RetirementBenefitPlansAssumptionsUsedToDetermineProjectedBenefitObligationsAndEstimatedBenefitPaymentsDetails">
        <!--Parent Role: RETIREMENT BENEFIT PLANS-->
        <link:definition>090906 - Disclosure - RETIREMENT BENEFIT PLANS, Assumptions Used to Determine the Projected Benefit Obligations and Estimated Benefit Payments (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://easterncompany.com/role/RetirementBenefitPlansFairValueOfPensionPlanAssetsDetails" id="RetirementBenefitPlansFairValueOfPensionPlanAssetsDetails">
        <!--Parent Role: RETIREMENT BENEFIT PLANS-->
        <link:definition>090908 - Disclosure - RETIREMENT BENEFIT PLANS, Fair Value of Pension Plan Assets (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://easterncompany.com/role/RetirementBenefitPlansDefinedContributionPlanDetails" id="RetirementBenefitPlansDefinedContributionPlanDetails">
        <!--Parent Role: RETIREMENT BENEFIT PLANS-->
        <link:definition>090912 - Disclosure - RETIREMENT BENEFIT PLANS, Defined Contribution Plan (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://easterncompany.com/role/ReportableSegmentsDetails" id="ReportableSegmentsDetails">
        <!--Parent Role: REPORTABLE SEGMENTS-->
        <link:definition>091000 - Disclosure - REPORTABLE SEGMENTS (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://easterncompany.com/role/FinancialInstrumentsAndFairValueMeasurementsDetails" id="FinancialInstrumentsAndFairValueMeasurementsDetails">
        <!--Parent Role: FINANCIAL INSTRUMENTS AND FAIR VALUE MEASUREMENTS-->
        <link:definition>091200 - Disclosure - FINANCIAL INSTRUMENTS AND FAIR VALUE MEASUREMENTS (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://easterncompany.com/role/SelectedQuarterlyFinancialInformationUnauditedDetails" id="SelectedQuarterlyFinancialInformationUnauditedDetails">
        <!--Parent Role: SELECTED QUARTERLY FINANCIAL INFORMATION (UNAUDITED)-->
        <link:definition>091300 - Disclosure - SELECTED QUARTERLY FINANCIAL INFORMATION (UNAUDITED) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://easterncompany.com/role/ScheduleIiValuationAndQualifyingAccountsDetails" id="ScheduleIiValuationAndQualifyingAccountsDetails">
        <!--Parent Role: Schedule II - Valuation and Qualifying accounts-->
        <link:definition>091500 - Disclosure - Schedule II - Valuation and Qualifying accounts (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
    </xs:appinfo>
  </xs:annotation>
  <xs:import namespace="http://fasb.org/us-gaap/2017-01-31" schemaLocation="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd" />
  <xs:import namespace="http://xbrl.sec.gov/dei/2014-01-31" schemaLocation="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd" />
  <xs:import namespace="http://xbrl.sec.gov/invest/2013-01-31" schemaLocation="http://xbrl.sec.gov/invest/2013/invest-2013-01-31.xsd" />
  <xs:import namespace="http://xbrl.sec.gov/country/2017-01-31" schemaLocation="http://xbrl.sec.gov/country/2017/country-2017-01-31.xsd" />
  <xs:import namespace="http://xbrl.sec.gov/currency/2017-01-31" schemaLocation="http://xbrl.sec.gov/currency/2017/currency-2017-01-31.xsd" />
  <xs:import namespace="http://xbrl.sec.gov/exch/2017-01-31" schemaLocation="http://xbrl.sec.gov/exch/2017/exch-2017-01-31.xsd" />
  <xs:import namespace="http://xbrl.sec.gov/naics/2017-01-31" schemaLocation="http://xbrl.sec.gov/naics/2017/naics-2017-01-31.xsd" />
  <xs:import namespace="http://xbrl.sec.gov/sic/2011-01-31" schemaLocation="http://xbrl.sec.gov/sic/2011/sic-2011-01-31.xsd" />
  <xs:import namespace="http://www.xbrl.org/2009/role/negated" schemaLocation="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd" />
  <xs:import namespace="http://www.xbrl.org/2009/role/net" schemaLocation="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd" />
  <xs:import namespace="http://xbrl.sec.gov/stpr/2011-01-31" schemaLocation="http://xbrl.sec.gov/stpr/2011/stpr-2011-01-31.xsd" />
  <xs:import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd" />
  <xs:import namespace="http://www.xbrl.org/2004/ref" schemaLocation="http://www.xbrl.org/2004/ref-2004-08-10.xsd" />
  <xs:import namespace="http://xbrl.org/2005/xbrldt" schemaLocation="http://www.xbrl.org/2005/xbrldt-2005.xsd" />
  <xs:import namespace="http://www.xbrl.org/dtr/type/non-numeric" schemaLocation="http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd" />
  <xs:import namespace="http://www.xbrl.org/dtr/type/numeric" schemaLocation="http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd" />
  <xs:import namespace="http://fasb.org/us-types/2017-01-31" schemaLocation="http://xbrl.fasb.org/us-gaap/2017/elts/us-types-2017-01-31.xsd" />
  <xs:import namespace="http://www.xbrl.org/2009/arcrole/fact-explanatoryFact" schemaLocation="http://www.xbrl.org/lrr/arcrole/factExplanatory-2009-12-16.xsd" />
  <xs:element name="EngineeringExpenses" id="eml_EngineeringExpenses" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" />
  <xs:element name="UnrecognizedPensionAndPostretirementBenefits" id="eml_UnrecognizedPensionAndPostretirementBenefits" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" />
  <xs:element name="PercentageOfAvailableCash" id="eml_PercentageOfAvailableCash" type="num:percentItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="EngineeringCostsAbstract" id="eml_EngineeringCostsAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="IndustrialHardwareMember" id="eml_IndustrialHardwareMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="MetalProductsMember" id="eml_MetalProductsMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="TechnologyAndLicensesMember" id="eml_TechnologyAndLicensesMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="SecurityProductsMember" id="eml_SecurityProductsMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="PatentsAndDevelopedTechnologyMember" id="eml_PatentsAndDevelopedTechnologyMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="RecognitionOfRevenueAndAccountsReceivableAbstract" id="eml_RecognitionOfRevenueAndAccountsReceivableAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="NumberOfMajorCustomers" id="eml_NumberOfMajorCustomers" type="xbrli:integerItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="EmployeeStockOptionAndStockAppreciationRightsSARsMember" id="eml_EmployeeStockOptionAndStockAppreciationRightsSARsMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="PreferredStockNoParValueVoting" id="eml_PreferredStockNoParValueVoting" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" />
  <xs:element name="PreferredStockNoParValueNonvoting" id="eml_PreferredStockNoParValueNonvoting" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" />
  <xs:element name="NonvotingPreferredStockSharesAuthorizedInShares" id="eml_NonvotingPreferredStockSharesAuthorizedInShares" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="instant" />
  <xs:element name="NonvotingPreferredStockNoParValue" id="eml_NonvotingPreferredStockNoParValue" type="num:perShareItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="instant" />
  <xs:element name="VotingPreferredStockNoParValue" id="eml_VotingPreferredStockNoParValue" type="num:perShareItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="instant" />
  <xs:element name="VotingPreferredStockSharesAuthorizedInShares" id="eml_VotingPreferredStockSharesAuthorizedInShares" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="instant" />
  <xs:element name="StockIssuedDuringPeriodValueStockAppreciationRights" id="eml_StockIssuedDuringPeriodValueStockAppreciationRights" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" />
  <xs:element name="LineOfCreditFacilityCommitmentFeePercentageForSixMonths" id="eml_LineOfCreditFacilityCommitmentFeePercentageForSixMonths" type="num:percentItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="LineOfCreditFacilityPeriodForPeriodicPrincipalPayment" id="eml_LineOfCreditFacilityPeriodForPeriodicPrincipalPayment" type="xbrli:durationItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="FixedChargeCoverageRatioAsMultipleThereafter" id="eml_FixedChargeCoverageRatioAsMultipleThereafter" type="xbrli:pureItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="LeverageRatioAsMultiplePeriodThree" id="eml_LeverageRatioAsMultiplePeriodThree" type="xbrli:pureItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="OneMonthLondonInterbankOfferedRateLIBORMember" id="eml_OneMonthLondonInterbankOfferedRateLIBORMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="VelvacHoldingsIncMember" id="eml_VelvacHoldingsIncMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="PercentageOfOutstandingBalanceOfTermLoan" id="eml_PercentageOfOutstandingBalanceOfTermLoan" type="num:percentItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="FixedChargeCoverageRatioAsMultiplePeriodOne" id="eml_FixedChargeCoverageRatioAsMultiplePeriodOne" type="xbrli:pureItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="TermLoan2012Member" id="eml_TermLoan2012Member" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="TermLoans" id="eml_TermLoans" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" />
  <xs:element name="LeverageRatioAsMultiplePeriodTwo" id="eml_LeverageRatioAsMultiplePeriodTwo" type="xbrli:pureItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="RestatedLoanAgreementMember" id="eml_RestatedLoanAgreementMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="LeverageRatioAsMultipleThereafter" id="eml_LeverageRatioAsMultipleThereafter" type="xbrli:pureItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="ThreeMonthLondonInterbankOfferedRateLIBORMember" id="eml_ThreeMonthLondonInterbankOfferedRateLIBORMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="DebtInstrumentTermOfVariableRate" id="eml_DebtInstrumentTermOfVariableRate" type="xbrli:durationItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="LeverageRatioAsMultiplePeriodOne" id="eml_LeverageRatioAsMultiplePeriodOne" type="xbrli:pureItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="BusinessCombinationContingentConsiderationEarnOutPeriod" id="eml_BusinessCombinationContingentConsiderationEarnOutPeriod" type="xbrli:durationItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="BusinessCombinationEarnOutConsiderationPercentageTwo" id="eml_BusinessCombinationEarnOutConsiderationPercentageTwo" type="num:percentItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="BusinessCombinationProvisionalInformationInitialAccountingIncompleteOriginalCostBasisInventory" id="eml_BusinessCombinationProvisionalInformationInitialAccountingIncompleteOriginalCostBasisInventory" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" />
  <xs:element name="BusinessCombinationEarnOutConsiderationPercentageOne" id="eml_BusinessCombinationEarnOutConsiderationPercentageOne" type="num:percentItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="FiniteLivedIntangibleAssetsAcquiredAbstract" id="eml_FiniteLivedIntangibleAssetsAcquiredAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="EngineeringCostsPolicyTextBlock" id="eml_EngineeringCostsPolicyTextBlock" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="SalaryPlanMember" id="eml_SalaryPlanMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="DefinedBenefitPlanChangeInComponentsOfAccumulatedOtherComprehensiveIncomeAbstract" id="eml_DefinedBenefitPlanChangeInComponentsOfAccumulatedOtherComprehensiveIncomeAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="LiabilityGainsLossesAbstract" id="eml_LiabilityGainsLossesAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansOtherArisingDuringPeriodNetOfTax" id="eml_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansOtherArisingDuringPeriodNetOfTax" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" />
  <xs:element name="DefinedBenefitPlanDiscountRate" id="eml_DefinedBenefitPlanDiscountRate" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" />
  <xs:element name="DefinedBenefitPlanChangesInAccumulatedOtherComprehensiveIncomeDueToAvailabilityOfFinalActualAssetsAndCensusData" id="eml_DefinedBenefitPlanChangesInAccumulatedOtherComprehensiveIncomeDueToAvailabilityOfFinalActualAssetsAndCensusData" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" />
  <xs:element name="ChargedToNetPeriodicBenefitCostAbstract" id="eml_ChargedToNetPeriodicBenefitCostAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="NonDiscretionaryContributionPercentage1" id="eml_NonDiscretionaryContributionPercentage1" type="num:percentItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="IncreaseDecreaseInEmployerMatchingContributionOnFirstOfEmployeeContributions" id="eml_IncreaseDecreaseInEmployerMatchingContributionOnFirstOfEmployeeContributions" type="num:percentItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="NonDiscretionaryContributionPercentage2" id="eml_NonDiscretionaryContributionPercentage2" type="num:percentItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="USNonUnionEmployeesMember" id="eml_USNonUnionEmployeesMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="NonDiscretionaryContributionsMember" id="eml_NonDiscretionaryContributionsMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="TransitionalCreditContributionsMember" id="eml_TransitionalCreditContributionsMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="Plan401KPlanAmendmentMember" id="eml_Plan401KPlanAmendmentMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="Plan401KPlanOriginalMember" id="eml_Plan401KPlanOriginalMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="RegularMatchingContributionsMember" id="eml_RegularMatchingContributionsMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="InterestRateRiskAbstract" id="eml_InterestRateRiskAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="NumberOfCustomersThatRepresentedMoreThanSpecifiedPercentageOfTradeReceivables" id="eml_NumberOfCustomersThatRepresentedMoreThanSpecifiedPercentageOfTradeReceivables" type="xbrli:integerItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="instant" />
  <xs:element name="AllLeasesOfAllKindsMember" id="eml_AllLeasesOfAllKindsMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="NonCancelableLeasesMember" id="eml_NonCancelableLeasesMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="WorkforceCoveredByUnionContractAgreementsExpiringNextFiscalYear" id="eml_WorkforceCoveredByUnionContractAgreementsExpiringNextFiscalYear" type="num:percentItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="instant" />
  <xs:element name="CostToRemediateAndMonitorTheLandfill" id="eml_CostToRemediateAndMonitorTheLandfill" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" />
  <xs:element name="WorkforceSubjectToNegotiatedUnionContracts" id="eml_WorkforceSubjectToNegotiatedUnionContracts" type="num:percentItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="instant" />
  <xs:element name="ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockAppreciationRightsByExercisePriceRangeTableTextBlock" id="eml_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockAppreciationRightsByExercisePriceRangeTableTextBlock" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="RevenueRecognitionTextBlock" id="eml_RevenueRecognitionTextBlock" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="CapitalExpenditures" id="eml_CapitalExpenditures" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" />
  <xs:element name="SegmentReportingInformationExpendituresForAdditionsToLongLivedAssets1" id="eml_SegmentReportingInformationExpendituresForAdditionsToLongLivedAssets1" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" />
  <xs:element name="TranslationAdjustmentFunctionalToReportingCurrencyNetOfTaxDurations" id="eml_TranslationAdjustmentFunctionalToReportingCurrencyNetOfTaxDurations" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" />
  <xs:element name="ModificationOfBenefitMultiplier" id="eml_ModificationOfBenefitMultiplier" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" />
  <xs:element name="DefinedBenefitPlanChangeInExpenseOfUnrecognizedPriorServiceCostCredit" id="eml_DefinedBenefitPlanChangeInExpenseOfUnrecognizedPriorServiceCostCredit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" />
  <xs:element name="ModificationOfBenefitMultiplierOnEachSubsequentAnniversaryForLifetimeOfContract" id="eml_ModificationOfBenefitMultiplierOnEachSubsequentAnniversaryForLifetimeOfContract" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" />
  <xs:element name="ModificationOfBenefitMultiplierAtEndOfCurrentContract" id="eml_ModificationOfBenefitMultiplierAtEndOfCurrentContract" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" />
  <xs:element name="DocumentAndEntityInformationAbstract" id="eml_DocumentAndEntityInformationAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="Plan2010Member" id="eml_Plan2010Member" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="NumberOfPlansThatHaveSharesReservedForFurtherIssuance" id="eml_NumberOfPlansThatHaveSharesReservedForFurtherIssuance" type="xbrli:integerItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="instant" />
  <xs:element name="StockAppreciationRightsAndOptionsOutstandingAndExercisableAbstract" id="eml_StockAppreciationRightsAndOptionsOutstandingAndExercisableAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="OrganizationConsolidationAndPresentationOfFinancialStatementsTable" id="eml_OrganizationConsolidationAndPresentationOfFinancialStatementsTable" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="KelownaBritishColumbiaCanadaMember" id="eml_KelownaBritishColumbiaCanadaMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="DongguanChinaMember" id="eml_DongguanChinaMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="ShanghaiChinaMember" id="eml_ShanghaiChinaMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="TillsonburgOntarioCanadaMember" id="eml_TillsonburgOntarioCanadaMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="ReynosaMexicoMember" id="eml_ReynosaMexicoMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="LermaMexicoMember" id="eml_LermaMexicoMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="OrganizationConsolidationAndPresentationOfFinancialStatementsLineItems" id="eml_OrganizationConsolidationAndPresentationOfFinancialStatementsLineItems" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="NumberOfWhollyOwnedSubsidiaries" id="eml_NumberOfWhollyOwnedSubsidiaries" type="xbrli:integerItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="NumberOfSeparateOperatingDivisions" id="eml_NumberOfSeparateOperatingDivisions" type="xbrli:integerItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="NumberOfDefinedBenefitPlans" id="eml_NumberOfDefinedBenefitPlans" type="xbrli:integerItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="PeriodOfHorizonForVariousAssetClassesUsedInCalculatingExpectedLongTermRatesOfReturn" id="eml_PeriodOfHorizonForVariousAssetClassesUsedInCalculatingExpectedLongTermRatesOfReturn" type="xbrli:durationItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="LongDurationFixedCreditMember" id="eml_LongDurationFixedCreditMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="SixteenYearTargetDurationLdiFixedIncomeFundMember" id="eml_SixteenYearTargetDurationLdiFixedIncomeFundMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="MultiAssetCorePlusFundMember" id="eml_MultiAssetCorePlusFundMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="EightYearTargetDurationLdiFixedIncomeFundMember" id="eml_EightYearTargetDurationLdiFixedIncomeFundMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="InternationalLargeCapWithActiveCurrencyMember" id="eml_InternationalLargeCapWithActiveCurrencyMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="TenYearTargetDurationSTRIPSFixedIncomeFundMember" id="eml_TenYearTargetDurationSTRIPSFixedIncomeFundMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="USSmallCapMember" id="eml_USSmallCapMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="USLargeCapMember" id="eml_USLargeCapMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="FifteenYearTargetDurationSTRIPSFixedIncomeFundMember" id="eml_FifteenYearTargetDurationSTRIPSFixedIncomeFundMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="InsuranceContractsMember" id="eml_InsuranceContractsMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="EmergingMarketMember" id="eml_EmergingMarketMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="EasternCompanyCommonStockMember" id="eml_EasternCompanyCommonStockMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="IntermediateBondMember" id="eml_IntermediateBondMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="TenYearTargetDurationLdiFixedIncomeFundMember" id="eml_TenYearTargetDurationLdiFixedIncomeFundMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="TwelveYearTargetDurationLdiFixedIncomeFundMember" id="eml_TwelveYearTargetDurationLdiFixedIncomeFundMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="DefinedBenefitPlanEmployerAndRelatedPartySecuritiesIncludedInPlanAssetsDividendsReceived" id="eml_DefinedBenefitPlanEmployerAndRelatedPartySecuritiesIncludedInPlanAssetsDividendsReceived" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" />
  <xs:element name="TwentyEightToTwentyNineYearTargetDurationSTRIPSFixedIncomeFundMember" id="eml_TwentyEightToTwentyNineYearTargetDurationSTRIPSFixedIncomeFundMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="USLargeCapEquityFundMember" id="eml_USLargeCapEquityFundMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="FourteenYearTargetDurationLdiFixedIncomeFundMember" id="eml_FourteenYearTargetDurationLdiFixedIncomeFundMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="ScheduleOfAssumptionsUsedToDetermineBenefitObligationsTableTextBlock" id="eml_ScheduleOfAssumptionsUsedToDetermineBenefitObligationsTableTextBlock" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="TaxCutsAndJobsActOf2017ChangeInTaxRateIncomeTaxExpenseBenefit" id="eml_TaxCutsAndJobsActOf2017ChangeInTaxRateIncomeTaxExpenseBenefit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" />
  <xs:element name="EffectOfTaxCutsAndJobsActOf2017Abstract" id="eml_EffectOfTaxCutsAndJobsActOf2017Abstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="TaxCutsAndJobsActOf2017IncompleteAccountingProvisionalUndistributedAccumulatedEarningsOfForeignSubsidiary" id="eml_TaxCutsAndJobsActOf2017IncompleteAccountingProvisionalUndistributedAccumulatedEarningsOfForeignSubsidiary" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" />
  <xs:element name="TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsTaxesInstallmentPaymentsDueYearSix" id="eml_TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsTaxesInstallmentPaymentsDueYearSix" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" />
  <xs:element name="TaxCutsAndJobsActOf2017IncompleteAccountingTransitionTaxForAccumulatedForeignEarningsProvisionalLiability" id="eml_TaxCutsAndJobsActOf2017IncompleteAccountingTransitionTaxForAccumulatedForeignEarningsProvisionalLiability" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" />
  <xs:element name="TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsTaxesInstallmentPaymentsDueYearFour" id="eml_TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsTaxesInstallmentPaymentsDueYearFour" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" />
  <xs:element name="TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsTaxesInstallmentPaymentsDueYearEight" id="eml_TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsTaxesInstallmentPaymentsDueYearEight" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" />
  <xs:element name="IncomeTaxDisclosureTable" id="eml_IncomeTaxDisclosureTable" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsTaxesInstallmentPaymentsDueYearOne" id="eml_TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsTaxesInstallmentPaymentsDueYearOne" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" />
  <xs:element name="TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsTaxesInstallmentPaymentsDueYearSeven" id="eml_TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsTaxesInstallmentPaymentsDueYearSeven" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" />
  <xs:element name="TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsPeriodOfInstallmentsForPaymentsOfTaxes" id="eml_TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsPeriodOfInstallmentsForPaymentsOfTaxes" type="xbrli:durationItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsTaxesInstallmentPaymentsDueYearFive" id="eml_TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsTaxesInstallmentPaymentsDueYearFive" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" />
  <xs:element name="TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsTaxesInstallmentPaymentsDueYearThree" id="eml_TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsTaxesInstallmentPaymentsDueYearThree" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" />
  <xs:element name="DeferredTaxLiabilitiesForeignWithholdingTax" id="eml_DeferredTaxLiabilitiesForeignWithholdingTax" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" />
  <xs:element name="TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsTaxesInstallmentPaymentsDueYearTwo" id="eml_TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsTaxesInstallmentPaymentsDueYearTwo" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" />
  <xs:element name="IncomeTaxDisclosureLineItems" id="eml_IncomeTaxDisclosureLineItems" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017Amount" id="eml_EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017Amount" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" />
  <xs:element name="EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017TransitionTaxOnAccumulatedForeignEarningsAmount" id="eml_EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017TransitionTaxOnAccumulatedForeignEarningsAmount" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" />
  <xs:element name="EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017Percent" id="eml_EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017Percent" type="num:percentItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017TransitionTaxOnAccumulatedForeignEarningsPercent" id="eml_EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017TransitionTaxOnAccumulatedForeignEarningsPercent" type="num:percentItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
</xs:schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>9
<FILENAME>eml-20171230_cal.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION CALCULATION LINKBASE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="us-ascii"?>
<!--Generated by EDGARfilings PROfile 4.3.3.1 Broadridge-->
<link:linkbase xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xbrli="http://www.xbrl.org/2003/instance">
  <link:roleRef roleURI="http://easterncompany.com/role/FinancialInstrumentsAndFairValueMeasurementsDetails" xlink:type="simple" xlink:href="eml-20171230.xsd#FinancialInstrumentsAndFairValueMeasurementsDetails" />
  <link:roleRef roleURI="http://easterncompany.com/role/RetirementBenefitPlansAssumptionsUsedToDetermineProjectedBenefitObligationsAndEstimatedBenefitPaymentsDetails" xlink:type="simple" xlink:href="eml-20171230.xsd#RetirementBenefitPlansAssumptionsUsedToDetermineProjectedBenefitObligationsAndEstimatedBenefitPaymentsDetails" />
  <link:roleRef roleURI="http://easterncompany.com/role/RetirementBenefitPlansAmountsRecognizedInAndChangesInComponentsOfAccumulatedOtherComprehensiveIncomeDetails" xlink:type="simple" xlink:href="eml-20171230.xsd#RetirementBenefitPlansAmountsRecognizedInAndChangesInComponentsOfAccumulatedOtherComprehensiveIncomeDetails" />
  <link:roleRef roleURI="http://easterncompany.com/role/RetirementBenefitPlansNetPeriodicBenefitCostAndAssumptionsDetails" xlink:type="simple" xlink:href="eml-20171230.xsd#RetirementBenefitPlansNetPeriodicBenefitCostAndAssumptionsDetails" />
  <link:roleRef roleURI="http://easterncompany.com/role/LeasesDetails" xlink:type="simple" xlink:href="eml-20171230.xsd#LeasesDetails" />
  <link:roleRef roleURI="http://easterncompany.com/role/IncomeTaxesDetailsCalc2" xlink:type="simple" xlink:href="eml-20171230.xsd#IncomeTaxesDetailsCalc2" />
  <link:roleRef roleURI="http://easterncompany.com/role/IncomeTaxesDetails" xlink:type="simple" xlink:href="eml-20171230.xsd#IncomeTaxesDetails" />
  <link:roleRef roleURI="http://easterncompany.com/role/DebtDetails" xlink:type="simple" xlink:href="eml-20171230.xsd#DebtDetails" />
  <link:roleRef roleURI="http://easterncompany.com/role/BusinessAcquisitionsDetails" xlink:type="simple" xlink:href="eml-20171230.xsd#BusinessAcquisitionsDetails" />
  <link:roleRef roleURI="http://easterncompany.com/role/AccountingPoliciesDetails" xlink:type="simple" xlink:href="eml-20171230.xsd#AccountingPoliciesDetails" />
  <link:roleRef roleURI="http://easterncompany.com/role/ConsolidatedStatementsOfCashFlows" xlink:type="simple" xlink:href="eml-20171230.xsd#ConsolidatedStatementsOfCashFlows" />
  <link:roleRef roleURI="http://easterncompany.com/role/ConsolidatedStatementsOfComprehensiveIncome" xlink:type="simple" xlink:href="eml-20171230.xsd#ConsolidatedStatementsOfComprehensiveIncome" />
  <link:roleRef roleURI="http://easterncompany.com/role/ConsolidatedStatementsOfIncome" xlink:type="simple" xlink:href="eml-20171230.xsd#ConsolidatedStatementsOfIncome" />
  <link:roleRef roleURI="http://easterncompany.com/role/ConsolidatedBalanceSheets" xlink:type="simple" xlink:href="eml-20171230.xsd#ConsolidatedBalanceSheets" />
  <link:calculationLink xlink:type="extended" xlink:role="http://easterncompany.com/role/ConsolidatedBalanceSheets">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_Assets" xlink:label="Assets" xlink:title="Assets" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="PropertyPlantAndEquipmentNet" xlink:title="PropertyPlantAndEquipmentNet" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_Land" xlink:label="Land" xlink:title="Land" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="PropertyPlantAndEquipmentNet" xlink:to="Land" xlink:title="calculation: PropertyPlantAndEquipmentNet to Land" order="1.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:title="AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="PropertyPlantAndEquipmentNet" xlink:to="AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:title="calculation: PropertyPlantAndEquipmentNet to AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" order="4.0" weight="-1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MachineryAndEquipmentGross" xlink:label="MachineryAndEquipmentGross" xlink:title="MachineryAndEquipmentGross" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="PropertyPlantAndEquipmentNet" xlink:to="MachineryAndEquipmentGross" xlink:title="calculation: PropertyPlantAndEquipmentNet to MachineryAndEquipmentGross" order="2.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BuildingsAndImprovementsGross" xlink:label="BuildingsAndImprovementsGross" xlink:title="BuildingsAndImprovementsGross" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="PropertyPlantAndEquipmentNet" xlink:to="BuildingsAndImprovementsGross" xlink:title="calculation: PropertyPlantAndEquipmentNet to BuildingsAndImprovementsGross" order="3.0" weight="1.0" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Assets" xlink:to="PropertyPlantAndEquipmentNet" xlink:title="calculation: Assets to PropertyPlantAndEquipmentNet" order="2.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="OtherAssetsNoncurrent" xlink:title="OtherAssetsNoncurrent" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="FiniteLivedIntangibleAssetsNet" xlink:title="FiniteLivedIntangibleAssetsNet" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="OtherAssetsNoncurrent" xlink:to="FiniteLivedIntangibleAssetsNet" xlink:title="calculation: OtherAssetsNoncurrent to FiniteLivedIntangibleAssetsNet" order="3.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IndefiniteLivedTrademarks" xlink:label="IndefiniteLivedTrademarks" xlink:title="IndefiniteLivedTrademarks" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="OtherAssetsNoncurrent" xlink:to="IndefiniteLivedTrademarks" xlink:title="calculation: OtherAssetsNoncurrent to IndefiniteLivedTrademarks" order="2.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_Goodwill" xlink:label="Goodwill" xlink:title="Goodwill" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="OtherAssetsNoncurrent" xlink:to="Goodwill" xlink:title="calculation: OtherAssetsNoncurrent to Goodwill" order="1.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxAssetsNetNoncurrent" xlink:label="DeferredTaxAssetsNetNoncurrent" xlink:title="DeferredTaxAssetsNetNoncurrent" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="OtherAssetsNoncurrent" xlink:to="DeferredTaxAssetsNetNoncurrent" xlink:title="calculation: OtherAssetsNoncurrent to DeferredTaxAssetsNetNoncurrent" order="4.0" weight="1.0" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Assets" xlink:to="OtherAssetsNoncurrent" xlink:title="calculation: Assets to OtherAssetsNoncurrent" order="1.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AssetsCurrent" xlink:label="AssetsCurrent" xlink:title="AssetsCurrent" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="PrepaidExpenseAndOtherAssetsCurrent" xlink:title="PrepaidExpenseAndOtherAssetsCurrent" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="AssetsCurrent" xlink:to="PrepaidExpenseAndOtherAssetsCurrent" xlink:title="calculation: AssetsCurrent to PrepaidExpenseAndOtherAssetsCurrent" order="3.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxAssetsNetCurrent" xlink:label="DeferredTaxAssetsNetCurrent" xlink:title="DeferredTaxAssetsNetCurrent" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="AssetsCurrent" xlink:to="DeferredTaxAssetsNetCurrent" xlink:title="calculation: AssetsCurrent to DeferredTaxAssetsNetCurrent" order="1.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="AccountsReceivableNetCurrent" xlink:title="AccountsReceivableNetCurrent" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="AssetsCurrent" xlink:to="AccountsReceivableNetCurrent" xlink:title="calculation: AssetsCurrent to AccountsReceivableNetCurrent" order="5.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="CashAndCashEquivalentsAtCarryingValue" xlink:title="CashAndCashEquivalentsAtCarryingValue" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="AssetsCurrent" xlink:to="CashAndCashEquivalentsAtCarryingValue" xlink:title="calculation: AssetsCurrent to CashAndCashEquivalentsAtCarryingValue" order="2.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InventoryNet" xlink:label="InventoryNet" xlink:title="InventoryNet" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InventoryRawMaterialsAndSuppliesNetOfReserves" xlink:label="InventoryRawMaterialsAndSuppliesNetOfReserves" xlink:title="InventoryRawMaterialsAndSuppliesNetOfReserves" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="InventoryNet" xlink:to="InventoryRawMaterialsAndSuppliesNetOfReserves" xlink:title="calculation: InventoryNet to InventoryRawMaterialsAndSuppliesNetOfReserves" order="1.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InventoryWorkInProcessNetOfReserves" xlink:label="InventoryWorkInProcessNetOfReserves" xlink:title="InventoryWorkInProcessNetOfReserves" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="InventoryNet" xlink:to="InventoryWorkInProcessNetOfReserves" xlink:title="calculation: InventoryNet to InventoryWorkInProcessNetOfReserves" order="2.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InventoryFinishedGoodsNetOfReserves" xlink:label="InventoryFinishedGoodsNetOfReserves" xlink:title="InventoryFinishedGoodsNetOfReserves" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="InventoryNet" xlink:to="InventoryFinishedGoodsNetOfReserves" xlink:title="calculation: InventoryNet to InventoryFinishedGoodsNetOfReserves" order="3.0" weight="1.0" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="AssetsCurrent" xlink:to="InventoryNet" xlink:title="calculation: AssetsCurrent to InventoryNet" order="4.0" weight="1.0" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Assets" xlink:to="AssetsCurrent" xlink:title="calculation: Assets to AssetsCurrent" order="3.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="LiabilitiesAndStockholdersEquity" xlink:title="LiabilitiesAndStockholdersEquity" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent" xlink:label="OtherLiabilitiesNoncurrent" xlink:title="OtherLiabilitiesNoncurrent" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="LiabilitiesAndStockholdersEquity" xlink:to="OtherLiabilitiesNoncurrent" xlink:title="calculation: LiabilitiesAndStockholdersEquity to OtherLiabilitiesNoncurrent" order="6.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherPostretirementDefinedBenefitPlanLiabilitiesNoncurrent" xlink:label="OtherPostretirementDefinedBenefitPlanLiabilitiesNoncurrent" xlink:title="OtherPostretirementDefinedBenefitPlanLiabilitiesNoncurrent" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="LiabilitiesAndStockholdersEquity" xlink:to="OtherPostretirementDefinedBenefitPlanLiabilitiesNoncurrent" xlink:title="calculation: LiabilitiesAndStockholdersEquity to OtherPostretirementDefinedBenefitPlanLiabilitiesNoncurrent" order="4.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="StockholdersEquity" xlink:title="StockholdersEquity" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommonStockValue" xlink:label="CommonStockValue" xlink:title="CommonStockValue" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="StockholdersEquity" xlink:to="CommonStockValue" xlink:title="calculation: StockholdersEquity to CommonStockValue" order="4.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:title="AccumulatedOtherComprehensiveIncomeLossNetOfTax" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax" xlink:label="AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax" xlink:title="AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:to="AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax" xlink:title="calculation: AccumulatedOtherComprehensiveIncomeLossNetOfTax to AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax" order="1.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax" xlink:label="AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax" xlink:title="AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:to="AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax" xlink:title="calculation: AccumulatedOtherComprehensiveIncomeLossNetOfTax to AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax" order="2.0" weight="-1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossCumulativeChangesInNetGainLossFromCashFlowHedgesEffectNetOfTax" xlink:label="AccumulatedOtherComprehensiveIncomeLossCumulativeChangesInNetGainLossFromCashFlowHedgesEffectNetOfTax" xlink:title="AccumulatedOtherComprehensiveIncomeLossCumulativeChangesInNetGainLossFromCashFlowHedgesEffectNetOfTax" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:to="AccumulatedOtherComprehensiveIncomeLossCumulativeChangesInNetGainLossFromCashFlowHedgesEffectNetOfTax" xlink:title="calculation: AccumulatedOtherComprehensiveIncomeLossNetOfTax to AccumulatedOtherComprehensiveIncomeLossCumulativeChangesInNetGainLossFromCashFlowHedgesEffectNetOfTax" order="3.0" weight="1.0" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="StockholdersEquity" xlink:to="AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:title="calculation: StockholdersEquity to AccumulatedOtherComprehensiveIncomeLossNetOfTax" order="1.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="RetainedEarningsAccumulatedDeficit" xlink:title="RetainedEarningsAccumulatedDeficit" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="StockholdersEquity" xlink:to="RetainedEarningsAccumulatedDeficit" xlink:title="calculation: StockholdersEquity to RetainedEarningsAccumulatedDeficit" order="2.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TreasuryStockValue" xlink:label="TreasuryStockValue" xlink:title="TreasuryStockValue" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="StockholdersEquity" xlink:to="TreasuryStockValue" xlink:title="calculation: StockholdersEquity to TreasuryStockValue" order="3.0" weight="-1.0" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="LiabilitiesAndStockholdersEquity" xlink:to="StockholdersEquity" xlink:title="calculation: LiabilitiesAndStockholdersEquity to StockholdersEquity" order="1.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DefinedBenefitPensionPlanLiabilitiesNoncurrent" xlink:label="DefinedBenefitPensionPlanLiabilitiesNoncurrent" xlink:title="DefinedBenefitPensionPlanLiabilitiesNoncurrent" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="LiabilitiesAndStockholdersEquity" xlink:to="DefinedBenefitPensionPlanLiabilitiesNoncurrent" xlink:title="calculation: LiabilitiesAndStockholdersEquity to DefinedBenefitPensionPlanLiabilitiesNoncurrent" order="3.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:label="LiabilitiesCurrent" xlink:title="LiabilitiesCurrent" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:label="EmployeeRelatedLiabilitiesCurrent" xlink:title="EmployeeRelatedLiabilitiesCurrent" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="LiabilitiesCurrent" xlink:to="EmployeeRelatedLiabilitiesCurrent" xlink:title="calculation: LiabilitiesCurrent to EmployeeRelatedLiabilitiesCurrent" order="4.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherAccruedLiabilitiesCurrent" xlink:label="OtherAccruedLiabilitiesCurrent" xlink:title="OtherAccruedLiabilitiesCurrent" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="LiabilitiesCurrent" xlink:to="OtherAccruedLiabilitiesCurrent" xlink:title="calculation: LiabilitiesCurrent to OtherAccruedLiabilitiesCurrent" order="3.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LongTermDebtCurrent" xlink:label="LongTermDebtCurrent" xlink:title="LongTermDebtCurrent" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="LiabilitiesCurrent" xlink:to="LongTermDebtCurrent" xlink:title="calculation: LiabilitiesCurrent to LongTermDebtCurrent" order="1.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccountsPayableCurrent" xlink:label="AccountsPayableCurrent" xlink:title="AccountsPayableCurrent" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="LiabilitiesCurrent" xlink:to="AccountsPayableCurrent" xlink:title="calculation: LiabilitiesCurrent to AccountsPayableCurrent" order="5.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent" xlink:label="BusinessCombinationContingentConsiderationLiabilityCurrent" xlink:title="BusinessCombinationContingentConsiderationLiabilityCurrent" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="LiabilitiesCurrent" xlink:to="BusinessCombinationContingentConsiderationLiabilityCurrent" xlink:title="calculation: LiabilitiesCurrent to BusinessCombinationContingentConsiderationLiabilityCurrent" order="2.0" weight="1.0" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="LiabilitiesAndStockholdersEquity" xlink:to="LiabilitiesCurrent" xlink:title="calculation: LiabilitiesAndStockholdersEquity to LiabilitiesCurrent" order="7.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LongTermDebtNoncurrent" xlink:label="LongTermDebtNoncurrent" xlink:title="LongTermDebtNoncurrent" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="LiabilitiesAndStockholdersEquity" xlink:to="LongTermDebtNoncurrent" xlink:title="calculation: LiabilitiesAndStockholdersEquity to LongTermDebtNoncurrent" order="5.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxLiabilitiesNoncurrent" xlink:label="DeferredTaxLiabilitiesNoncurrent" xlink:title="DeferredTaxLiabilitiesNoncurrent" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="LiabilitiesAndStockholdersEquity" xlink:to="DeferredTaxLiabilitiesNoncurrent" xlink:title="calculation: LiabilitiesAndStockholdersEquity to DeferredTaxLiabilitiesNoncurrent" order="8.0" weight="1.0" />
  </link:calculationLink>
  <link:calculationLink xlink:type="extended" xlink:role="http://easterncompany.com/role/ConsolidatedStatementsOfIncome">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="NetIncomeLoss" xlink:title="NetIncomeLoss" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:title="IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InterestExpense" xlink:label="InterestExpense" xlink:title="InterestExpense" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="InterestExpense" xlink:title="calculation: IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest to InterestExpense" order="2.0" weight="-1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NonoperatingIncomeExpense" xlink:label="NonoperatingIncomeExpense" xlink:title="NonoperatingIncomeExpense" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="NonoperatingIncomeExpense" xlink:title="calculation: IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest to NonoperatingIncomeExpense" order="1.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="OperatingIncomeLoss" xlink:title="OperatingIncomeLoss" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpense" xlink:label="SellingGeneralAndAdministrativeExpense" xlink:title="SellingGeneralAndAdministrativeExpense" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="OperatingIncomeLoss" xlink:to="SellingGeneralAndAdministrativeExpense" xlink:title="calculation: OperatingIncomeLoss to SellingGeneralAndAdministrativeExpense" order="1.0" weight="-1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GrossProfit" xlink:label="GrossProfit" xlink:title="GrossProfit" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SalesRevenueGoodsNet" xlink:label="SalesRevenueGoodsNet" xlink:title="SalesRevenueGoodsNet" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="GrossProfit" xlink:to="SalesRevenueGoodsNet" xlink:title="calculation: GrossProfit to SalesRevenueGoodsNet" order="2.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CostOfGoodsSold" xlink:label="CostOfGoodsSold" xlink:title="CostOfGoodsSold" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="GrossProfit" xlink:to="CostOfGoodsSold" xlink:title="calculation: GrossProfit to CostOfGoodsSold" order="1.0" weight="-1.0" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="OperatingIncomeLoss" xlink:to="GrossProfit" xlink:title="calculation: OperatingIncomeLoss to GrossProfit" order="2.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_EngineeringExpenses" xlink:label="EngineeringExpenses" xlink:title="EngineeringExpenses" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="OperatingIncomeLoss" xlink:to="EngineeringExpenses" xlink:title="calculation: OperatingIncomeLoss to EngineeringExpenses" order="3.0" weight="-1.0" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="OperatingIncomeLoss" xlink:title="calculation: IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest to OperatingIncomeLoss" order="3.0" weight="1.0" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetIncomeLoss" xlink:to="IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:title="calculation: NetIncomeLoss to IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" order="2.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="IncomeTaxExpenseBenefit" xlink:title="IncomeTaxExpenseBenefit" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetIncomeLoss" xlink:to="IncomeTaxExpenseBenefit" xlink:title="calculation: NetIncomeLoss to IncomeTaxExpenseBenefit" order="1.0" weight="-1.0" />
  </link:calculationLink>
  <link:calculationLink xlink:type="extended" xlink:role="http://easterncompany.com/role/ConsolidatedStatementsOfComprehensiveIncome">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax" xlink:label="ComprehensiveIncomeNetOfTax" xlink:title="ComprehensiveIncomeNetOfTax" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:label="OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:title="OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax" xlink:label="OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax" xlink:title="OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:to="OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax" xlink:title="calculation: OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent to OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax" order="2.0" weight="-1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:label="OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:title="OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:to="OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:title="calculation: OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent to OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" order="1.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax" xlink:label="OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax" xlink:title="OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:to="OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax" xlink:title="calculation: OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent to OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax" order="3.0" weight="1.0" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ComprehensiveIncomeNetOfTax" xlink:to="OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:title="calculation: ComprehensiveIncomeNetOfTax to OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" order="1.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="NetIncomeLoss" xlink:title="NetIncomeLoss" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ComprehensiveIncomeNetOfTax" xlink:to="NetIncomeLoss" xlink:title="calculation: ComprehensiveIncomeNetOfTax to NetIncomeLoss" order="2.0" weight="1.0" />
  </link:calculationLink>
  <link:calculationLink xlink:type="extended" xlink:role="http://easterncompany.com/role/ConsolidatedStatementsOfCashFlows">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:label="CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:title="CashAndCashEquivalentsPeriodIncreaseDecrease" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="NetCashProvidedByUsedInInvestingActivities" xlink:title="NetCashProvidedByUsedInInvestingActivities" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:label="ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:title="ProceedsFromSaleOfPropertyPlantAndEquipment" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetCashProvidedByUsedInInvestingActivities" xlink:to="ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:title="calculation: NetCashProvidedByUsedInInvestingActivities to ProceedsFromSaleOfPropertyPlantAndEquipment" order="1.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:label="PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:title="PaymentsToAcquireBusinessesNetOfCashAcquired" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetCashProvidedByUsedInInvestingActivities" xlink:to="PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:title="calculation: NetCashProvidedByUsedInInvestingActivities to PaymentsToAcquireBusinessesNetOfCashAcquired" order="2.0" weight="-1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="PaymentsToAcquirePropertyPlantAndEquipment" xlink:title="PaymentsToAcquirePropertyPlantAndEquipment" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetCashProvidedByUsedInInvestingActivities" xlink:to="PaymentsToAcquirePropertyPlantAndEquipment" xlink:title="calculation: NetCashProvidedByUsedInInvestingActivities to PaymentsToAcquirePropertyPlantAndEquipment" order="0.0" weight="-1.0" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:to="NetCashProvidedByUsedInInvestingActivities" xlink:title="calculation: CashAndCashEquivalentsPeriodIncreaseDecrease to NetCashProvidedByUsedInInvestingActivities" order="4.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="NetCashProvidedByUsedInOperatingActivities" xlink:title="NetCashProvidedByUsedInOperatingActivities" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:label="GainLossOnSaleOfPropertyPlantEquipment" xlink:title="GainLossOnSaleOfPropertyPlantEquipment" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetCashProvidedByUsedInOperatingActivities" xlink:to="GainLossOnSaleOfPropertyPlantEquipment" xlink:title="calculation: NetCashProvidedByUsedInOperatingActivities to GainLossOnSaleOfPropertyPlantEquipment" order="15.0" weight="-1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization" xlink:label="DepreciationDepletionAndAmortization" xlink:title="DepreciationDepletionAndAmortization" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetCashProvidedByUsedInOperatingActivities" xlink:to="DepreciationDepletionAndAmortization" xlink:title="calculation: NetCashProvidedByUsedInOperatingActivities to DepreciationDepletionAndAmortization" order="16.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInOtherOperatingAssets" xlink:label="IncreaseDecreaseInOtherOperatingAssets" xlink:title="IncreaseDecreaseInOtherOperatingAssets" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetCashProvidedByUsedInOperatingActivities" xlink:to="IncreaseDecreaseInOtherOperatingAssets" xlink:title="calculation: NetCashProvidedByUsedInOperatingActivities to IncreaseDecreaseInOtherOperatingAssets" order="4.0" weight="-1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidExpense" xlink:label="IncreaseDecreaseInPrepaidExpense" xlink:title="IncreaseDecreaseInPrepaidExpense" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetCashProvidedByUsedInOperatingActivities" xlink:to="IncreaseDecreaseInPrepaidExpense" xlink:title="calculation: NetCashProvidedByUsedInOperatingActivities to IncreaseDecreaseInPrepaidExpense" order="8.0" weight="-1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensation" xlink:label="ShareBasedCompensation" xlink:title="ShareBasedCompensation" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetCashProvidedByUsedInOperatingActivities" xlink:to="ShareBasedCompensation" xlink:title="calculation: NetCashProvidedByUsedInOperatingActivities to ShareBasedCompensation" order="13.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProvisionForDoubtfulAccounts" xlink:label="ProvisionForDoubtfulAccounts" xlink:title="ProvisionForDoubtfulAccounts" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetCashProvidedByUsedInOperatingActivities" xlink:to="ProvisionForDoubtfulAccounts" xlink:title="calculation: NetCashProvidedByUsedInOperatingActivities to ProvisionForDoubtfulAccounts" order="14.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="IncreaseDecreaseInInventories" xlink:title="IncreaseDecreaseInInventories" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetCashProvidedByUsedInOperatingActivities" xlink:to="IncreaseDecreaseInInventories" xlink:title="calculation: NetCashProvidedByUsedInOperatingActivities to IncreaseDecreaseInInventories" order="11.0" weight="-1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayable" xlink:label="IncreaseDecreaseInAccountsPayable" xlink:title="IncreaseDecreaseInAccountsPayable" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetCashProvidedByUsedInOperatingActivities" xlink:to="IncreaseDecreaseInAccountsPayable" xlink:title="calculation: NetCashProvidedByUsedInOperatingActivities to IncreaseDecreaseInAccountsPayable" order="3.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInIncomeTaxesReceivable" xlink:label="IncreaseDecreaseInIncomeTaxesReceivable" xlink:title="IncreaseDecreaseInIncomeTaxesReceivable" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetCashProvidedByUsedInOperatingActivities" xlink:to="IncreaseDecreaseInIncomeTaxesReceivable" xlink:title="calculation: NetCashProvidedByUsedInOperatingActivities to IncreaseDecreaseInIncomeTaxesReceivable" order="5.0" weight="-1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities" xlink:label="IncreaseDecreaseInEmployeeRelatedLiabilities" xlink:title="IncreaseDecreaseInEmployeeRelatedLiabilities" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetCashProvidedByUsedInOperatingActivities" xlink:to="IncreaseDecreaseInEmployeeRelatedLiabilities" xlink:title="calculation: NetCashProvidedByUsedInOperatingActivities to IncreaseDecreaseInEmployeeRelatedLiabilities" order="2.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="IncreaseDecreaseInAccountsReceivable" xlink:title="IncreaseDecreaseInAccountsReceivable" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetCashProvidedByUsedInOperatingActivities" xlink:to="IncreaseDecreaseInAccountsReceivable" xlink:title="calculation: NetCashProvidedByUsedInOperatingActivities to IncreaseDecreaseInAccountsReceivable" order="12.0" weight="-1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="NetIncomeLoss" xlink:title="NetIncomeLoss" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetCashProvidedByUsedInOperatingActivities" xlink:to="NetIncomeLoss" xlink:title="calculation: NetCashProvidedByUsedInOperatingActivities to NetIncomeLoss" order="17.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInOtherAccruedLiabilities" xlink:label="IncreaseDecreaseInOtherAccruedLiabilities" xlink:title="IncreaseDecreaseInOtherAccruedLiabilities" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetCashProvidedByUsedInOperatingActivities" xlink:to="IncreaseDecreaseInOtherAccruedLiabilities" xlink:title="calculation: NetCashProvidedByUsedInOperatingActivities to IncreaseDecreaseInOtherAccruedLiabilities" order="1.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_UnrecognizedPensionAndPostretirementBenefits" xlink:label="UnrecognizedPensionAndPostretirementBenefits" xlink:title="UnrecognizedPensionAndPostretirementBenefits" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetCashProvidedByUsedInOperatingActivities" xlink:to="UnrecognizedPensionAndPostretirementBenefits" xlink:title="calculation: NetCashProvidedByUsedInOperatingActivities to UnrecognizedPensionAndPostretirementBenefits" order="10.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:label="DeferredIncomeTaxExpenseBenefit" xlink:title="DeferredIncomeTaxExpenseBenefit" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetCashProvidedByUsedInOperatingActivities" xlink:to="DeferredIncomeTaxExpenseBenefit" xlink:title="calculation: NetCashProvidedByUsedInOperatingActivities to DeferredIncomeTaxExpenseBenefit" order="9.0" weight="1.0" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:to="NetCashProvidedByUsedInOperatingActivities" xlink:title="calculation: CashAndCashEquivalentsPeriodIncreaseDecrease to NetCashProvidedByUsedInOperatingActivities" order="5.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="NetCashProvidedByUsedInFinancingActivities" xlink:title="NetCashProvidedByUsedInFinancingActivities" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RepaymentsOfLinesOfCredit" xlink:label="RepaymentsOfLinesOfCredit" xlink:title="RepaymentsOfLinesOfCredit" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetCashProvidedByUsedInFinancingActivities" xlink:to="RepaymentsOfLinesOfCredit" xlink:title="calculation: NetCashProvidedByUsedInFinancingActivities to RepaymentsOfLinesOfCredit" order="11.0" weight="-1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PaymentsOfDividendsCommonStock" xlink:label="PaymentsOfDividendsCommonStock" xlink:title="PaymentsOfDividendsCommonStock" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetCashProvidedByUsedInFinancingActivities" xlink:to="PaymentsOfDividendsCommonStock" xlink:title="calculation: NetCashProvidedByUsedInFinancingActivities to PaymentsOfDividendsCommonStock" order="8.0" weight="-1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProceedsFromShortTermDebt" xlink:label="ProceedsFromShortTermDebt" xlink:title="ProceedsFromShortTermDebt" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetCashProvidedByUsedInFinancingActivities" xlink:to="ProceedsFromShortTermDebt" xlink:title="calculation: NetCashProvidedByUsedInFinancingActivities to ProceedsFromShortTermDebt" order="10.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RepaymentsOfLongTermDebt" xlink:label="RepaymentsOfLongTermDebt" xlink:title="RepaymentsOfLongTermDebt" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetCashProvidedByUsedInFinancingActivities" xlink:to="RepaymentsOfLongTermDebt" xlink:title="calculation: NetCashProvidedByUsedInFinancingActivities to RepaymentsOfLongTermDebt" order="1.0" weight="-1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProceedsFromIssuanceOfLongTermDebt" xlink:label="ProceedsFromIssuanceOfLongTermDebt" xlink:title="ProceedsFromIssuanceOfLongTermDebt" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetCashProvidedByUsedInFinancingActivities" xlink:to="ProceedsFromIssuanceOfLongTermDebt" xlink:title="calculation: NetCashProvidedByUsedInFinancingActivities to ProceedsFromIssuanceOfLongTermDebt" order="9.0" weight="1.0" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:to="NetCashProvidedByUsedInFinancingActivities" xlink:title="calculation: CashAndCashEquivalentsPeriodIncreaseDecrease to NetCashProvidedByUsedInFinancingActivities" order="2.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents" xlink:label="EffectOfExchangeRateOnCashAndCashEquivalents" xlink:title="EffectOfExchangeRateOnCashAndCashEquivalents" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:to="EffectOfExchangeRateOnCashAndCashEquivalents" xlink:title="calculation: CashAndCashEquivalentsPeriodIncreaseDecrease to EffectOfExchangeRateOnCashAndCashEquivalents" order="1.0" weight="1.0" />
  </link:calculationLink>
  <link:calculationLink xlink:type="extended" xlink:role="http://easterncompany.com/role/AccountingPoliciesDetails">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="FiniteLivedIntangibleAssetsNet" xlink:title="FiniteLivedIntangibleAssetsNet" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsGross" xlink:label="FiniteLivedIntangibleAssetsGross" xlink:title="FiniteLivedIntangibleAssetsGross" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="FiniteLivedIntangibleAssetsNet" xlink:to="FiniteLivedIntangibleAssetsGross" xlink:title="calculation: FiniteLivedIntangibleAssetsNet to FiniteLivedIntangibleAssetsGross" order="1.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:label="FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:title="FiniteLivedIntangibleAssetsAccumulatedAmortization" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="FiniteLivedIntangibleAssetsNet" xlink:to="FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:title="calculation: FiniteLivedIntangibleAssetsNet to FiniteLivedIntangibleAssetsAccumulatedAmortization" order="2.0" weight="-1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="WeightedAverageNumberOfDilutedSharesOutstanding" xlink:title="WeightedAverageNumberOfDilutedSharesOutstanding" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="WeightedAverageNumberOfSharesOutstandingBasic" xlink:title="WeightedAverageNumberOfSharesOutstandingBasic" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="WeightedAverageNumberOfSharesOutstandingBasic" xlink:title="calculation: WeightedAverageNumberOfDilutedSharesOutstanding to WeightedAverageNumberOfSharesOutstandingBasic" order="1.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:label="IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:title="IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:title="calculation: WeightedAverageNumberOfDilutedSharesOutstanding to IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" order="2.0" weight="1.0" />
  </link:calculationLink>
  <link:calculationLink xlink:type="extended" xlink:role="http://easterncompany.com/role/BusinessAcquisitionsDetails">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_Goodwill" xlink:label="Goodwill" xlink:title="Goodwill" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:to="Goodwill" xlink:title="calculation: BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet to Goodwill" order="1.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:to="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:title="calculation: BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet to BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" order="3.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:to="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets" xlink:title="calculation: BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet to BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets" order="2.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:to="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities" xlink:title="calculation: BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet to BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities" order="6.0" weight="-1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:to="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" xlink:title="calculation: BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet to BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" order="5.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:to="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets" xlink:title="calculation: BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet to BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets" order="4.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:to="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" xlink:title="calculation: BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet to BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" order="0.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:to="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" xlink:title="calculation: BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet to BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" order="1.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:to="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities" xlink:title="calculation: BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet to BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities" order="7.0" weight="-1.0" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:to="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:title="calculation: BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet to BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" order="0.0" weight="1.0" />
  </link:calculationLink>
  <link:calculationLink xlink:type="extended" xlink:role="http://easterncompany.com/role/DebtDetails">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LongTermDebt" xlink:label="LongTermDebt" xlink:title="LongTermDebt" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:label="LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:title="LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="LongTermDebt" xlink:to="LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:title="calculation: LongTermDebt to LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" order="3.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive" xlink:label="LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive" xlink:title="LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="LongTermDebt" xlink:to="LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive" xlink:title="calculation: LongTermDebt to LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive" order="6.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:label="LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:title="LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="LongTermDebt" xlink:to="LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:title="calculation: LongTermDebt to LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" order="2.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" xlink:label="LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" xlink:title="LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="LongTermDebt" xlink:to="LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" xlink:title="calculation: LongTermDebt to LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" order="5.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink:label="LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink:title="LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="LongTermDebt" xlink:to="LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink:title="calculation: LongTermDebt to LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" order="4.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:label="LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:title="LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="LongTermDebt" xlink:to="LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:title="calculation: LongTermDebt to LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" order="1.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_TermLoans" xlink:label="TermLoans" xlink:title="TermLoans" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="TermLoans" xlink:to="LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:title="calculation: TermLoans to LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" order="2.0" weight="1.0" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="TermLoans" xlink:to="LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive" xlink:title="calculation: TermLoans to LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive" order="5.0" weight="1.0" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="TermLoans" xlink:to="LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:title="calculation: TermLoans to LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" order="0.0" weight="1.0" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="TermLoans" xlink:to="LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:title="calculation: TermLoans to LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" order="1.0" weight="1.0" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="TermLoans" xlink:to="LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" xlink:title="calculation: TermLoans to LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" order="4.0" weight="1.0" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="TermLoans" xlink:to="LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink:title="calculation: TermLoans to LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" order="3.0" weight="1.0" />
  </link:calculationLink>
  <link:calculationLink xlink:type="extended" xlink:role="http://easterncompany.com/role/IncomeTaxesDetails">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:label="EffectiveIncomeTaxRateContinuingOperations" xlink:title="EffectiveIncomeTaxRateContinuingOperations" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017Percent" xlink:label="EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017Percent" xlink:title="EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017Percent" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="EffectiveIncomeTaxRateContinuingOperations" xlink:to="EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017Percent" xlink:title="calculation: EffectiveIncomeTaxRateContinuingOperations to EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017Percent" order="4.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017TransitionTaxOnAccumulatedForeignEarningsPercent" xlink:label="EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017TransitionTaxOnAccumulatedForeignEarningsPercent" xlink:title="EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017TransitionTaxOnAccumulatedForeignEarningsPercent" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="EffectiveIncomeTaxRateContinuingOperations" xlink:to="EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017TransitionTaxOnAccumulatedForeignEarningsPercent" xlink:title="calculation: EffectiveIncomeTaxRateContinuingOperations to EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017TransitionTaxOnAccumulatedForeignEarningsPercent" order="3.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:label="EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:title="EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="EffectiveIncomeTaxRateContinuingOperations" xlink:to="EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:title="calculation: EffectiveIncomeTaxRateContinuingOperations to EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" order="2.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:label="EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:title="EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="EffectiveIncomeTaxRateContinuingOperations" xlink:to="EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:title="calculation: EffectiveIncomeTaxRateContinuingOperations to EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" order="1.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationDeductionsOther" xlink:label="EffectiveIncomeTaxRateReconciliationDeductionsOther" xlink:title="EffectiveIncomeTaxRateReconciliationDeductionsOther" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="EffectiveIncomeTaxRateContinuingOperations" xlink:to="EffectiveIncomeTaxRateReconciliationDeductionsOther" xlink:title="calculation: EffectiveIncomeTaxRateContinuingOperations to EffectiveIncomeTaxRateReconciliationDeductionsOther" order="6.0" weight="-1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments" xlink:label="EffectiveIncomeTaxRateReconciliationOtherAdjustments" xlink:title="EffectiveIncomeTaxRateReconciliationOtherAdjustments" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="EffectiveIncomeTaxRateContinuingOperations" xlink:to="EffectiveIncomeTaxRateReconciliationOtherAdjustments" xlink:title="calculation: EffectiveIncomeTaxRateContinuingOperations to EffectiveIncomeTaxRateReconciliationOtherAdjustments" order="7.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" xlink:label="EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" xlink:title="EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="EffectiveIncomeTaxRateContinuingOperations" xlink:to="EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" xlink:title="calculation: EffectiveIncomeTaxRateContinuingOperations to EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" order="5.0" weight="-1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="IncomeTaxExpenseBenefit" xlink:title="IncomeTaxExpenseBenefit" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017TransitionTaxOnAccumulatedForeignEarningsAmount" xlink:label="EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017TransitionTaxOnAccumulatedForeignEarningsAmount" xlink:title="EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017TransitionTaxOnAccumulatedForeignEarningsAmount" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="IncomeTaxExpenseBenefit" xlink:to="EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017TransitionTaxOnAccumulatedForeignEarningsAmount" xlink:title="calculation: IncomeTaxExpenseBenefit to EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017TransitionTaxOnAccumulatedForeignEarningsAmount" order="5.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:label="IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:title="IncomeTaxReconciliationStateAndLocalIncomeTaxes" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="IncomeTaxExpenseBenefit" xlink:to="IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:title="calculation: IncomeTaxExpenseBenefit to IncomeTaxReconciliationStateAndLocalIncomeTaxes" order="2.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxReconciliationOtherAdjustments" xlink:label="IncomeTaxReconciliationOtherAdjustments" xlink:title="IncomeTaxReconciliationOtherAdjustments" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="IncomeTaxExpenseBenefit" xlink:to="IncomeTaxReconciliationOtherAdjustments" xlink:title="calculation: IncomeTaxExpenseBenefit to IncomeTaxReconciliationOtherAdjustments" order="9.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017Amount" xlink:label="EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017Amount" xlink:title="EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017Amount" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="IncomeTaxExpenseBenefit" xlink:to="EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017Amount" xlink:title="calculation: IncomeTaxExpenseBenefit to EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017Amount" order="3.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:label="IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:title="IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="IncomeTaxExpenseBenefit" xlink:to="IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:title="calculation: IncomeTaxExpenseBenefit to IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" order="1.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxReconciliationDeductionsQualifiedProductionActivities" xlink:label="IncomeTaxReconciliationDeductionsQualifiedProductionActivities" xlink:title="IncomeTaxReconciliationDeductionsQualifiedProductionActivities" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="IncomeTaxExpenseBenefit" xlink:to="IncomeTaxReconciliationDeductionsQualifiedProductionActivities" xlink:title="calculation: IncomeTaxExpenseBenefit to IncomeTaxReconciliationDeductionsQualifiedProductionActivities" order="8.0" weight="-1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ForeignEarningsRepatriated" xlink:label="ForeignEarningsRepatriated" xlink:title="ForeignEarningsRepatriated" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="IncomeTaxExpenseBenefit" xlink:to="ForeignEarningsRepatriated" xlink:title="calculation: IncomeTaxExpenseBenefit to ForeignEarningsRepatriated" order="7.0" weight="-1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:label="IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:title="IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink:label="IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink:title="IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:to="IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink:title="calculation: IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments to IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" order="1.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" xlink:label="IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" xlink:title="IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:to="IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" xlink:title="calculation: IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments to IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" order="2.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:label="DeferredTaxAssetsLiabilitiesNet" xlink:title="DeferredTaxAssetsLiabilitiesNet" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxAssetsGross" xlink:label="DeferredTaxAssetsGross" xlink:title="DeferredTaxAssetsGross" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxAssetsInventory" xlink:label="DeferredTaxAssetsInventory" xlink:title="DeferredTaxAssetsInventory" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="DeferredTaxAssetsGross" xlink:to="DeferredTaxAssetsInventory" xlink:title="calculation: DeferredTaxAssetsGross to DeferredTaxAssetsInventory" order="2.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPostretirementBenefits" xlink:label="DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPostretirementBenefits" xlink:title="DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPostretirementBenefits" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="DeferredTaxAssetsGross" xlink:to="DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPostretirementBenefits" xlink:title="calculation: DeferredTaxAssetsGross to DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPostretirementBenefits" order="1.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets" xlink:label="DeferredTaxAssetsGoodwillAndIntangibleAssets" xlink:title="DeferredTaxAssetsGoodwillAndIntangibleAssets" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="DeferredTaxAssetsGross" xlink:to="DeferredTaxAssetsGoodwillAndIntangibleAssets" xlink:title="calculation: DeferredTaxAssetsGross to DeferredTaxAssetsGoodwillAndIntangibleAssets" order="5.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions" xlink:label="DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions" xlink:title="DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="DeferredTaxAssetsGross" xlink:to="DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions" xlink:title="calculation: DeferredTaxAssetsGross to DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions" order="7.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" xlink:label="DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" xlink:title="DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="DeferredTaxAssetsGross" xlink:to="DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" xlink:title="calculation: DeferredTaxAssetsGross to DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" order="3.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation" xlink:label="DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation" xlink:title="DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="DeferredTaxAssetsGross" xlink:to="DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation" xlink:title="calculation: DeferredTaxAssetsGross to DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation" order="6.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsForeign" xlink:label="DeferredTaxAssetsTaxCreditCarryforwardsForeign" xlink:title="DeferredTaxAssetsTaxCreditCarryforwardsForeign" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="DeferredTaxAssetsGross" xlink:to="DeferredTaxAssetsTaxCreditCarryforwardsForeign" xlink:title="calculation: DeferredTaxAssetsGross to DeferredTaxAssetsTaxCreditCarryforwardsForeign" order="4.0" weight="1.0" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="DeferredTaxAssetsLiabilitiesNet" xlink:to="DeferredTaxAssetsGross" xlink:title="calculation: DeferredTaxAssetsLiabilitiesNet to DeferredTaxAssetsGross" order="2.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilities" xlink:label="DeferredIncomeTaxLiabilities" xlink:title="DeferredIncomeTaxLiabilities" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxLiabilitiesOther" xlink:label="DeferredTaxLiabilitiesOther" xlink:title="DeferredTaxLiabilitiesOther" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="DeferredIncomeTaxLiabilities" xlink:to="DeferredTaxLiabilitiesOther" xlink:title="calculation: DeferredIncomeTaxLiabilities to DeferredTaxLiabilitiesOther" order="2.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:label="DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:title="DeferredTaxLiabilitiesPropertyPlantAndEquipment" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="DeferredIncomeTaxLiabilities" xlink:to="DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:title="calculation: DeferredIncomeTaxLiabilities to DeferredTaxLiabilitiesPropertyPlantAndEquipment" order="1.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets" xlink:label="DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets" xlink:title="DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="DeferredIncomeTaxLiabilities" xlink:to="DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets" xlink:title="calculation: DeferredIncomeTaxLiabilities to DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets" order="3.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_DeferredTaxLiabilitiesForeignWithholdingTax" xlink:label="DeferredTaxLiabilitiesForeignWithholdingTax" xlink:title="DeferredTaxLiabilitiesForeignWithholdingTax" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="DeferredIncomeTaxLiabilities" xlink:to="DeferredTaxLiabilitiesForeignWithholdingTax" xlink:title="calculation: DeferredIncomeTaxLiabilities to DeferredTaxLiabilitiesForeignWithholdingTax" order="4.0" weight="1.0" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="DeferredTaxAssetsLiabilitiesNet" xlink:to="DeferredIncomeTaxLiabilities" xlink:title="calculation: DeferredTaxAssetsLiabilitiesNet to DeferredIncomeTaxLiabilities" order="1.0" weight="-1.0" />
  </link:calculationLink>
  <link:calculationLink xlink:type="extended" xlink:role="http://easterncompany.com/role/IncomeTaxesDetailsCalc2">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="IncomeTaxExpenseBenefit" xlink:title="IncomeTaxExpenseBenefit" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredForeignIncomeTaxExpenseBenefit" xlink:label="DeferredForeignIncomeTaxExpenseBenefit" xlink:title="DeferredForeignIncomeTaxExpenseBenefit" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="IncomeTaxExpenseBenefit" xlink:to="DeferredForeignIncomeTaxExpenseBenefit" xlink:title="calculation: IncomeTaxExpenseBenefit to DeferredForeignIncomeTaxExpenseBenefit" order="6.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:label="CurrentStateAndLocalTaxExpenseBenefit" xlink:title="CurrentStateAndLocalTaxExpenseBenefit" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="IncomeTaxExpenseBenefit" xlink:to="CurrentStateAndLocalTaxExpenseBenefit" xlink:title="calculation: IncomeTaxExpenseBenefit to CurrentStateAndLocalTaxExpenseBenefit" order="2.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:label="DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:title="DeferredStateAndLocalIncomeTaxExpenseBenefit" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="IncomeTaxExpenseBenefit" xlink:to="DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:title="calculation: IncomeTaxExpenseBenefit to DeferredStateAndLocalIncomeTaxExpenseBenefit" order="5.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:label="DeferredFederalIncomeTaxExpenseBenefit" xlink:title="DeferredFederalIncomeTaxExpenseBenefit" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="IncomeTaxExpenseBenefit" xlink:to="DeferredFederalIncomeTaxExpenseBenefit" xlink:title="calculation: IncomeTaxExpenseBenefit to DeferredFederalIncomeTaxExpenseBenefit" order="3.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CurrentFederalTaxExpenseBenefit" xlink:label="CurrentFederalTaxExpenseBenefit" xlink:title="CurrentFederalTaxExpenseBenefit" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="IncomeTaxExpenseBenefit" xlink:to="CurrentFederalTaxExpenseBenefit" xlink:title="calculation: IncomeTaxExpenseBenefit to CurrentFederalTaxExpenseBenefit" order="0.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CurrentForeignTaxExpenseBenefit" xlink:label="CurrentForeignTaxExpenseBenefit" xlink:title="CurrentForeignTaxExpenseBenefit" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="IncomeTaxExpenseBenefit" xlink:to="CurrentForeignTaxExpenseBenefit" xlink:title="calculation: IncomeTaxExpenseBenefit to CurrentForeignTaxExpenseBenefit" order="1.0" weight="1.0" />
  </link:calculationLink>
  <link:calculationLink xlink:type="extended" xlink:role="http://easterncompany.com/role/LeasesDetails">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDue" xlink:label="OperatingLeasesFutureMinimumPaymentsDue" xlink:title="OperatingLeasesFutureMinimumPaymentsDue" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears" xlink:label="OperatingLeasesFutureMinimumPaymentsDueInThreeYears" xlink:title="OperatingLeasesFutureMinimumPaymentsDueInThreeYears" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="OperatingLeasesFutureMinimumPaymentsDue" xlink:to="OperatingLeasesFutureMinimumPaymentsDueInThreeYears" xlink:title="calculation: OperatingLeasesFutureMinimumPaymentsDue to OperatingLeasesFutureMinimumPaymentsDueInThreeYears" order="3.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent" xlink:label="OperatingLeasesFutureMinimumPaymentsDueCurrent" xlink:title="OperatingLeasesFutureMinimumPaymentsDueCurrent" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="OperatingLeasesFutureMinimumPaymentsDue" xlink:to="OperatingLeasesFutureMinimumPaymentsDueCurrent" xlink:title="calculation: OperatingLeasesFutureMinimumPaymentsDue to OperatingLeasesFutureMinimumPaymentsDueCurrent" order="1.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears" xlink:label="OperatingLeasesFutureMinimumPaymentsDueInTwoYears" xlink:title="OperatingLeasesFutureMinimumPaymentsDueInTwoYears" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="OperatingLeasesFutureMinimumPaymentsDue" xlink:to="OperatingLeasesFutureMinimumPaymentsDueInTwoYears" xlink:title="calculation: OperatingLeasesFutureMinimumPaymentsDue to OperatingLeasesFutureMinimumPaymentsDueInTwoYears" order="2.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears" xlink:label="OperatingLeasesFutureMinimumPaymentsDueInFourYears" xlink:title="OperatingLeasesFutureMinimumPaymentsDueInFourYears" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="OperatingLeasesFutureMinimumPaymentsDue" xlink:to="OperatingLeasesFutureMinimumPaymentsDueInFourYears" xlink:title="calculation: OperatingLeasesFutureMinimumPaymentsDue to OperatingLeasesFutureMinimumPaymentsDueInFourYears" order="4.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears" xlink:label="OperatingLeasesFutureMinimumPaymentsDueInFiveYears" xlink:title="OperatingLeasesFutureMinimumPaymentsDueInFiveYears" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="OperatingLeasesFutureMinimumPaymentsDue" xlink:to="OperatingLeasesFutureMinimumPaymentsDueInFiveYears" xlink:title="calculation: OperatingLeasesFutureMinimumPaymentsDue to OperatingLeasesFutureMinimumPaymentsDueInFiveYears" order="5.0" weight="1.0" />
  </link:calculationLink>
  <link:calculationLink xlink:type="extended" xlink:role="http://easterncompany.com/role/RetirementBenefitPlansNetPeriodicBenefitCostAndAssumptionsDetails">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost" xlink:label="DefinedBenefitPlanNetPeriodicBenefitCost" xlink:title="DefinedBenefitPlanNetPeriodicBenefitCost" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses" xlink:label="DefinedBenefitPlanAmortizationOfGainsLosses" xlink:title="DefinedBenefitPlanAmortizationOfGainsLosses" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="DefinedBenefitPlanNetPeriodicBenefitCost" xlink:to="DefinedBenefitPlanAmortizationOfGainsLosses" xlink:title="calculation: DefinedBenefitPlanNetPeriodicBenefitCost to DefinedBenefitPlanAmortizationOfGainsLosses" order="5.0" weight="-1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" xlink:label="DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" xlink:title="DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="DefinedBenefitPlanNetPeriodicBenefitCost" xlink:to="DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" xlink:title="calculation: DefinedBenefitPlanNetPeriodicBenefitCost to DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" order="4.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DefinedBenefitPlanServiceCost" xlink:label="DefinedBenefitPlanServiceCost" xlink:title="DefinedBenefitPlanServiceCost" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="DefinedBenefitPlanNetPeriodicBenefitCost" xlink:to="DefinedBenefitPlanServiceCost" xlink:title="calculation: DefinedBenefitPlanNetPeriodicBenefitCost to DefinedBenefitPlanServiceCost" order="2.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DefinedBenefitPlanInterestCost" xlink:label="DefinedBenefitPlanInterestCost" xlink:title="DefinedBenefitPlanInterestCost" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="DefinedBenefitPlanNetPeriodicBenefitCost" xlink:to="DefinedBenefitPlanInterestCost" xlink:title="calculation: DefinedBenefitPlanNetPeriodicBenefitCost to DefinedBenefitPlanInterestCost" order="1.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets" xlink:label="DefinedBenefitPlanExpectedReturnOnPlanAssets" xlink:title="DefinedBenefitPlanExpectedReturnOnPlanAssets" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="DefinedBenefitPlanNetPeriodicBenefitCost" xlink:to="DefinedBenefitPlanExpectedReturnOnPlanAssets" xlink:title="calculation: DefinedBenefitPlanNetPeriodicBenefitCost to DefinedBenefitPlanExpectedReturnOnPlanAssets" order="3.0" weight="-1.0" />
  </link:calculationLink>
  <link:calculationLink xlink:type="extended" xlink:role="http://easterncompany.com/role/RetirementBenefitPlansAmountsRecognizedInAndChangesInComponentsOfAccumulatedOtherComprehensiveIncomeDetails">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax" xlink:label="AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax" xlink:title="AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditAfterTax" xlink:label="DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditAfterTax" xlink:title="DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditAfterTax" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax" xlink:to="DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditAfterTax" xlink:title="calculation: AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax to DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditAfterTax" order="1.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesAfterTax" xlink:label="DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesAfterTax" xlink:title="DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesAfterTax" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax" xlink:to="DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesAfterTax" xlink:title="calculation: AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax to DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesAfterTax" order="0.0" weight="-1.0" />
  </link:calculationLink>
  <link:calculationLink xlink:type="extended" xlink:role="http://easterncompany.com/role/RetirementBenefitPlansAssumptionsUsedToDetermineProjectedBenefitObligationsAndEstimatedBenefitPaymentsDetails">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheet" xlink:label="DefinedBenefitPlanAmountsRecognizedInBalanceSheet" xlink:title="DefinedBenefitPlanAmountsRecognizedInBalanceSheet" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateFairValueOfPlanAssets" xlink:label="DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateFairValueOfPlanAssets" xlink:title="DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateFairValueOfPlanAssets" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="DefinedBenefitPlanAmountsRecognizedInBalanceSheet" xlink:to="DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateFairValueOfPlanAssets" xlink:title="calculation: DefinedBenefitPlanAmountsRecognizedInBalanceSheet to DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateFairValueOfPlanAssets" order="0.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateAccumulatedBenefitObligation" xlink:label="DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateAccumulatedBenefitObligation" xlink:title="DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateAccumulatedBenefitObligation" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="DefinedBenefitPlanAmountsRecognizedInBalanceSheet" xlink:to="DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateAccumulatedBenefitObligation" xlink:title="calculation: DefinedBenefitPlanAmountsRecognizedInBalanceSheet to DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateAccumulatedBenefitObligation" order="1.0" weight="-1.0" />
  </link:calculationLink>
  <link:calculationLink xlink:type="extended" xlink:role="http://easterncompany.com/role/FinancialInstrumentsAndFairValueMeasurementsDetails">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AssetsFairValueDisclosure" xlink:label="AssetsFairValueDisclosure" xlink:title="AssetsFairValueDisclosure" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DerivativeAssets" xlink:label="DerivativeAssets" xlink:title="DerivativeAssets" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="AssetsFairValueDisclosure" xlink:to="DerivativeAssets" xlink:title="calculation: AssetsFairValueDisclosure to DerivativeAssets" order="0.0" weight="1.0" />
  </link:calculationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>10
<FILENAME>eml-20171230_lab.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION LABEL LINKBASE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="us-ascii"?>
<!--Generated by EDGARfilings PROfile 4.3.3.1 Broadridge-->
<link:linkbase xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xbrli="http://www.xbrl.org/2003/instance">
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/netLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd#netLabel" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTotalLabel" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedNetLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedNetLabel" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTerseLabel" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodEndLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodEndLabel" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodStartLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodStartLabel" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedLabel" />
  <link:labelLink xlink:type="extended" xlink:role="http://www.xbrl.org/2003/role/link">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_AmendmentFlag" xlink:label="AmendmentFlag" xlink:title="AmendmentFlag" />
    <link:label xlink:type="resource" xlink:label="dei_AmendmentFlag_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_AmendmentFlag_lbl" xml:lang="en-US" id="dei_AmendmentFlag_lbl">Amendment Flag</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AmendmentFlag" xlink:to="dei_AmendmentFlag_lbl" xlink:title="label: AmendmentFlag to dei_AmendmentFlag_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_CurrentFiscalYearEndDate" xlink:label="CurrentFiscalYearEndDate" xlink:title="CurrentFiscalYearEndDate" />
    <link:label xlink:type="resource" xlink:label="dei_CurrentFiscalYearEndDate_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_CurrentFiscalYearEndDate_lbl" xml:lang="en-US" id="dei_CurrentFiscalYearEndDate_lbl">Current Fiscal Year End Date</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CurrentFiscalYearEndDate" xlink:to="dei_CurrentFiscalYearEndDate_lbl" xlink:title="label: CurrentFiscalYearEndDate to dei_CurrentFiscalYearEndDate_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentPeriodEndDate" xlink:label="DocumentPeriodEndDate" xlink:title="DocumentPeriodEndDate" />
    <link:label xlink:type="resource" xlink:label="dei_DocumentPeriodEndDate_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_DocumentPeriodEndDate_lbl" xml:lang="en-US" id="dei_DocumentPeriodEndDate_lbl">Document Period End Date</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DocumentPeriodEndDate" xlink:to="dei_DocumentPeriodEndDate_lbl" xlink:title="label: DocumentPeriodEndDate to dei_DocumentPeriodEndDate_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityDomain" xlink:label="EntityDomain" xlink:title="EntityDomain" />
    <link:label xlink:type="resource" xlink:label="dei_EntityDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_EntityDomain_lbl" xml:lang="en-US" id="dei_EntityDomain_lbl">Entity [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EntityDomain" xlink:to="dei_EntityDomain_lbl" xlink:title="label: EntityDomain to dei_EntityDomain_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityWellKnownSeasonedIssuer" xlink:label="EntityWellKnownSeasonedIssuer" xlink:title="EntityWellKnownSeasonedIssuer" />
    <link:label xlink:type="resource" xlink:label="dei_EntityWellKnownSeasonedIssuer_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_EntityWellKnownSeasonedIssuer_lbl" xml:lang="en-US" id="dei_EntityWellKnownSeasonedIssuer_lbl">Entity Well-known Seasoned Issuer</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EntityWellKnownSeasonedIssuer" xlink:to="dei_EntityWellKnownSeasonedIssuer_lbl" xlink:title="label: EntityWellKnownSeasonedIssuer to dei_EntityWellKnownSeasonedIssuer_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityVoluntaryFilers" xlink:label="EntityVoluntaryFilers" xlink:title="EntityVoluntaryFilers" />
    <link:label xlink:type="resource" xlink:label="dei_EntityVoluntaryFilers_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_EntityVoluntaryFilers_lbl" xml:lang="en-US" id="dei_EntityVoluntaryFilers_lbl">Entity Voluntary Filers</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EntityVoluntaryFilers" xlink:to="dei_EntityVoluntaryFilers_lbl" xlink:title="label: EntityVoluntaryFilers to dei_EntityVoluntaryFilers_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityCurrentReportingStatus" xlink:label="EntityCurrentReportingStatus" xlink:title="EntityCurrentReportingStatus" />
    <link:label xlink:type="resource" xlink:label="dei_EntityCurrentReportingStatus_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_EntityCurrentReportingStatus_lbl" xml:lang="en-US" id="dei_EntityCurrentReportingStatus_lbl">Entity Current Reporting Status</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EntityCurrentReportingStatus" xlink:to="dei_EntityCurrentReportingStatus_lbl" xlink:title="label: EntityCurrentReportingStatus to dei_EntityCurrentReportingStatus_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityFilerCategory" xlink:label="EntityFilerCategory" xlink:title="EntityFilerCategory" />
    <link:label xlink:type="resource" xlink:label="dei_EntityFilerCategory_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_EntityFilerCategory_lbl" xml:lang="en-US" id="dei_EntityFilerCategory_lbl">Entity Filer Category</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EntityFilerCategory" xlink:to="dei_EntityFilerCategory_lbl" xlink:title="label: EntityFilerCategory to dei_EntityFilerCategory_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityPublicFloat" xlink:label="EntityPublicFloat" xlink:title="EntityPublicFloat" />
    <link:label xlink:type="resource" xlink:label="dei_EntityPublicFloat_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_EntityPublicFloat_lbl" xml:lang="en-US" id="dei_EntityPublicFloat_lbl">Entity Public Float</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EntityPublicFloat" xlink:to="dei_EntityPublicFloat_lbl" xlink:title="label: EntityPublicFloat to dei_EntityPublicFloat_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityRegistrantName" xlink:label="EntityRegistrantName" xlink:title="EntityRegistrantName" />
    <link:label xlink:type="resource" xlink:label="dei_EntityRegistrantName_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_EntityRegistrantName_lbl" xml:lang="en-US" id="dei_EntityRegistrantName_lbl">Entity Registrant Name</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EntityRegistrantName" xlink:to="dei_EntityRegistrantName_lbl" xlink:title="label: EntityRegistrantName to dei_EntityRegistrantName_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityCentralIndexKey" xlink:label="EntityCentralIndexKey" xlink:title="EntityCentralIndexKey" />
    <link:label xlink:type="resource" xlink:label="dei_EntityCentralIndexKey_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_EntityCentralIndexKey_lbl" xml:lang="en-US" id="dei_EntityCentralIndexKey_lbl">Entity Central Index Key</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EntityCentralIndexKey" xlink:to="dei_EntityCentralIndexKey_lbl" xlink:title="label: EntityCentralIndexKey to dei_EntityCentralIndexKey_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="EntityCommonStockSharesOutstanding" xlink:title="EntityCommonStockSharesOutstanding" />
    <link:label xlink:type="resource" xlink:label="dei_EntityCommonStockSharesOutstanding_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_EntityCommonStockSharesOutstanding_lbl" xml:lang="en-US" id="dei_EntityCommonStockSharesOutstanding_lbl">Entity Common Stock, Shares Outstanding</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EntityCommonStockSharesOutstanding" xlink:to="dei_EntityCommonStockSharesOutstanding_lbl" xlink:title="label: EntityCommonStockSharesOutstanding to dei_EntityCommonStockSharesOutstanding_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentFiscalYearFocus" xlink:label="DocumentFiscalYearFocus" xlink:title="DocumentFiscalYearFocus" />
    <link:label xlink:type="resource" xlink:label="dei_DocumentFiscalYearFocus_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_DocumentFiscalYearFocus_lbl" xml:lang="en-US" id="dei_DocumentFiscalYearFocus_lbl">Document Fiscal Year Focus</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DocumentFiscalYearFocus" xlink:to="dei_DocumentFiscalYearFocus_lbl" xlink:title="label: DocumentFiscalYearFocus to dei_DocumentFiscalYearFocus_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="DocumentFiscalPeriodFocus" xlink:title="DocumentFiscalPeriodFocus" />
    <link:label xlink:type="resource" xlink:label="dei_DocumentFiscalPeriodFocus_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_DocumentFiscalPeriodFocus_lbl" xml:lang="en-US" id="dei_DocumentFiscalPeriodFocus_lbl">Document Fiscal Period Focus</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DocumentFiscalPeriodFocus" xlink:to="dei_DocumentFiscalPeriodFocus_lbl" xlink:title="label: DocumentFiscalPeriodFocus to dei_DocumentFiscalPeriodFocus_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_LegalEntityAxis" xlink:label="LegalEntityAxis" xlink:title="LegalEntityAxis" />
    <link:label xlink:type="resource" xlink:label="dei_LegalEntityAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_LegalEntityAxis_lbl" xml:lang="en-US" id="dei_LegalEntityAxis_lbl">Legal Entity [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LegalEntityAxis" xlink:to="dei_LegalEntityAxis_lbl" xlink:title="label: LegalEntityAxis to dei_LegalEntityAxis_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentType" xlink:label="DocumentType" xlink:title="DocumentType" />
    <link:label xlink:type="resource" xlink:label="dei_DocumentType_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_DocumentType_lbl" xml:lang="en-US" id="dei_DocumentType_lbl">Document Type</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DocumentType" xlink:to="dei_DocumentType_lbl" xlink:title="label: DocumentType to dei_DocumentType_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/invest/2013/invest-2013-01-31.xsd#invest_DerivativeNotionalAmount" xlink:label="DerivativeNotionalAmount" xlink:title="DerivativeNotionalAmount" />
    <link:label xlink:type="resource" xlink:label="invest_DerivativeNotionalAmount_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="invest_DerivativeNotionalAmount_lbl" xml:lang="en-US" id="invest_DerivativeNotionalAmount_lbl">Original notional amount</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DerivativeNotionalAmount" xlink:to="invest_DerivativeNotionalAmount_lbl" xlink:title="label: DerivativeNotionalAmount to invest_DerivativeNotionalAmount_lbl" />
    <link:label xlink:type="resource" xlink:label="invest_DerivativeNotionalAmount_lbl1" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="invest_DerivativeNotionalAmount_lbl1" xml:lang="en-US" id="invest_DerivativeNotionalAmount_lbl1">Interest rate swap, notional amount</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DerivativeNotionalAmount" xlink:to="invest_DerivativeNotionalAmount_lbl1" xlink:title="label: DerivativeNotionalAmount to invest_DerivativeNotionalAmount_lbl1" />
    <link:label xlink:type="resource" xlink:label="invest_DerivativeNotionalAmount_lbl2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="invest_DerivativeNotionalAmount_lbl2" xml:lang="en-US" id="invest_DerivativeNotionalAmount_lbl2">Derivative, Notional Amount</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DerivativeNotionalAmount" xlink:to="invest_DerivativeNotionalAmount_lbl2" xlink:title="label: DerivativeNotionalAmount to invest_DerivativeNotionalAmount_lbl2" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="AwardTypeAxis" xlink:title="AwardTypeAxis" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AwardTypeAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AwardTypeAxis_lbl" xml:lang="en-US" id="us-gaap_AwardTypeAxis_lbl">Award Type [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AwardTypeAxis" xlink:to="us-gaap_AwardTypeAxis_lbl" xlink:title="label: AwardTypeAxis to us-gaap_AwardTypeAxis_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccountingChangesAndErrorCorrectionsTextBlock" xlink:label="AccountingChangesAndErrorCorrectionsTextBlock" xlink:title="AccountingChangesAndErrorCorrectionsTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AccountingChangesAndErrorCorrectionsTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AccountingChangesAndErrorCorrectionsTextBlock_lbl" xml:lang="en-US" id="us-gaap_AccountingChangesAndErrorCorrectionsTextBlock_lbl">RECENT ACCOUNTING PRONOUNCEMENTS</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccountingChangesAndErrorCorrectionsTextBlock" xlink:to="us-gaap_AccountingChangesAndErrorCorrectionsTextBlock_lbl" xlink:title="label: AccountingChangesAndErrorCorrectionsTextBlock to us-gaap_AccountingChangesAndErrorCorrectionsTextBlock_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="AccountingPoliciesAbstract" xlink:title="AccountingPoliciesAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AccountingPoliciesAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AccountingPoliciesAbstract_lbl" xml:lang="en-US" id="us-gaap_AccountingPoliciesAbstract_lbl">ACCOUNTING POLICIES [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccountingPoliciesAbstract" xlink:to="us-gaap_AccountingPoliciesAbstract_lbl" xlink:title="label: AccountingPoliciesAbstract to us-gaap_AccountingPoliciesAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccountingChangesAndErrorCorrectionsAbstract" xlink:label="AccountingChangesAndErrorCorrectionsAbstract" xlink:title="AccountingChangesAndErrorCorrectionsAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AccountingChangesAndErrorCorrectionsAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AccountingChangesAndErrorCorrectionsAbstract_lbl" xml:lang="en-US" id="us-gaap_AccountingChangesAndErrorCorrectionsAbstract_lbl">RECENT ACCOUNTING PRONOUNCEMENTS [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccountingChangesAndErrorCorrectionsAbstract" xlink:to="us-gaap_AccountingChangesAndErrorCorrectionsAbstract_lbl" xlink:title="label: AccountingChangesAndErrorCorrectionsAbstract to us-gaap_AccountingChangesAndErrorCorrectionsAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccountsReceivableMember" xlink:label="AccountsReceivableMember" xlink:title="AccountsReceivableMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AccountsReceivableMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AccountsReceivableMember_lbl" xml:lang="en-US" id="us-gaap_AccountsReceivableMember_lbl">Accounts Receivable [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccountsReceivableMember" xlink:to="us-gaap_AccountsReceivableMember_lbl" xlink:title="label: AccountsReceivableMember to us-gaap_AccountsReceivableMember_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="AccountsReceivableNetCurrent" xlink:title="AccountsReceivableNetCurrent" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AccountsReceivableNetCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AccountsReceivableNetCurrent_lbl" xml:lang="en-US" id="us-gaap_AccountsReceivableNetCurrent_lbl">Accounts receivable, less allowances of $470,000 in 2017 and $430,000 in 2016</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccountsReceivableNetCurrent" xlink:to="us-gaap_AccountsReceivableNetCurrent_lbl" xlink:title="label: AccountsReceivableNetCurrent to us-gaap_AccountsReceivableNetCurrent_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccountsPayableCurrent" xlink:label="AccountsPayableCurrent" xlink:title="AccountsPayableCurrent" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AccountsPayableCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_AccountsPayableCurrent_lbl" xml:lang="en-US" id="us-gaap_AccountsPayableCurrent_lbl">Accounts payable</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccountsPayableCurrent" xlink:to="us-gaap_AccountsPayableCurrent_lbl" xlink:title="label: AccountsPayableCurrent to us-gaap_AccountsPayableCurrent_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AccountsPayableCurrent_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AccountsPayableCurrent_lbl1" xml:lang="en-US" id="us-gaap_AccountsPayableCurrent_lbl1">Accounts Payable, Current</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccountsPayableCurrent" xlink:to="us-gaap_AccountsPayableCurrent_lbl1" xlink:title="label: AccountsPayableCurrent to us-gaap_AccountsPayableCurrent_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossCumulativeChangesInNetGainLossFromCashFlowHedgesEffectNetOfTax" xlink:label="AccumulatedOtherComprehensiveIncomeLossCumulativeChangesInNetGainLossFromCashFlowHedgesEffectNetOfTax" xlink:title="AccumulatedOtherComprehensiveIncomeLossCumulativeChangesInNetGainLossFromCashFlowHedgesEffectNetOfTax" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossCumulativeChangesInNetGainLossFromCashFlowHedgesEffectNetOfTax_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AccumulatedOtherComprehensiveIncomeLossCumulativeChangesInNetGainLossFromCashFlowHedgesEffectNetOfTax_lbl" xml:lang="en-US" id="us-gaap_AccumulatedOtherComprehensiveIncomeLossCumulativeChangesInNetGainLossFromCashFlowHedgesEffectNetOfTax_lbl">Unrealized gain on interest rate swap, net of tax</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccumulatedOtherComprehensiveIncomeLossCumulativeChangesInNetGainLossFromCashFlowHedgesEffectNetOfTax" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossCumulativeChangesInNetGainLossFromCashFlowHedgesEffectNetOfTax_lbl" xlink:title="label: AccumulatedOtherComprehensiveIncomeLossCumulativeChangesInNetGainLossFromCashFlowHedgesEffectNetOfTax to us-gaap_AccumulatedOtherComprehensiveIncomeLossCumulativeChangesInNetGainLossFromCashFlowHedgesEffectNetOfTax_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax" xlink:label="AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax" xlink:title="AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax_lbl" xml:lang="en-US" id="us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax_lbl">Unrecognized net pension and other postretirement benefit costs, net of taxes</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax_lbl" xlink:title="label: AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax to us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax_lbl1" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax_lbl1" xml:lang="en-US" id="us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax_lbl1">Total</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax_lbl1" xlink:title="label: AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax to us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax_lbl1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax_lbl2" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:title="us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax_lbl2" xml:lang="en-US" id="us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax_lbl2">Balance at end of period</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax_lbl2" xlink:title="label: AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax to us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax_lbl2" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax_lbl3" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:title="us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax_lbl3" xml:lang="en-US" id="us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax_lbl3">Balance at beginning of period</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax_lbl3" xlink:title="label: AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax to us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax_lbl3" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax_lbl4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax_lbl4" xml:lang="en-US" id="us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax_lbl4">Accumulated Other Comprehensive (Income) Loss, Defined Benefit Plan, after Tax</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax_lbl4" xlink:title="label: AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax to us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax_lbl4" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:title="AccumulatedOtherComprehensiveIncomeLossNetOfTax" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_lbl" xml:lang="en-US" id="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_lbl">Accumulated other comprehensive loss</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_lbl" xlink:title="label: AccumulatedOtherComprehensiveIncomeLossNetOfTax to us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_lbl1" xml:lang="en-US" id="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_lbl1">Accumulated Other Comprehensive Income (Loss), Net of Tax</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_lbl1" xlink:title="label: AccumulatedOtherComprehensiveIncomeLossNetOfTax to us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract" xlink:label="AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract" xlink:title="AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract_lbl" xml:lang="en-US" id="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract_lbl">Accumulated other comprehensive income (loss):</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract_lbl" xlink:title="label: AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract to us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:title="AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_lbl" xml:lang="en-US" id="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_lbl">Accumulated depreciation</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:to="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_lbl" xlink:title="label: AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment to us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_lbl1" xml:lang="en-US" id="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_lbl1">Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:to="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_lbl1" xlink:title="label: AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment to us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax" xlink:label="AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax" xlink:title="AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax_lbl" xml:lang="en-US" id="us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax_lbl">Foreign currency translation</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax_lbl" xlink:title="label: AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax to us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax_lbl1" xml:lang="en-US" id="us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax_lbl1">Accumulated Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Net of Tax</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax_lbl1" xlink:title="label: AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax to us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:label="AccumulatedOtherComprehensiveIncomeMember" xlink:title="AccumulatedOtherComprehensiveIncomeMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AccumulatedOtherComprehensiveIncomeMember_lbl" xml:lang="en-US" id="us-gaap_AccumulatedOtherComprehensiveIncomeMember_lbl">Accumulated Other Comprehensive Income (Loss) [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccumulatedOtherComprehensiveIncomeMember" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeMember_lbl" xlink:title="label: AccumulatedOtherComprehensiveIncomeMember to us-gaap_AccumulatedOtherComprehensiveIncomeMember_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xlink:label="AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xlink:title="AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_lbl" xml:lang="en-US" id="us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_lbl">Weighted-average amortization period</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xlink:to="us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_lbl" xlink:title="label: AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife to us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_lbl1" xml:lang="en-US" id="us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_lbl1">Acquired Finite-lived Intangible Assets, Weighted Average Useful Life</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xlink:to="us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_lbl1" xlink:title="label: AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife to us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:title="AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xml:lang="en-US" id="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_lbl">Adjustments to reconcile net income to net cash provided by operating activities:</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xlink:title="label: AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract to us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AdvertisingExpense" xlink:label="AdvertisingExpense" xlink:title="AdvertisingExpense" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AdvertisingExpense_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_AdvertisingExpense_lbl" xml:lang="en-US" id="us-gaap_AdvertisingExpense_lbl">Advertising costs</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AdvertisingExpense" xlink:to="us-gaap_AdvertisingExpense_lbl" xlink:title="label: AdvertisingExpense to us-gaap_AdvertisingExpense_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AdvertisingExpense_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AdvertisingExpense_lbl1" xml:lang="en-US" id="us-gaap_AdvertisingExpense_lbl1">Advertising Expense</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AdvertisingExpense" xlink:to="us-gaap_AdvertisingExpense_lbl1" xlink:title="label: AdvertisingExpense to us-gaap_AdvertisingExpense_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AdvertisingCostsPolicyTextBlock" xlink:label="AdvertisingCostsPolicyTextBlock" xlink:title="AdvertisingCostsPolicyTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AdvertisingCostsPolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AdvertisingCostsPolicyTextBlock_lbl" xml:lang="en-US" id="us-gaap_AdvertisingCostsPolicyTextBlock_lbl">Advertising Costs</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AdvertisingCostsPolicyTextBlock" xlink:to="us-gaap_AdvertisingCostsPolicyTextBlock_lbl" xlink:title="label: AdvertisingCostsPolicyTextBlock to us-gaap_AdvertisingCostsPolicyTextBlock_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="AllocatedShareBasedCompensationExpense" xlink:title="AllocatedShareBasedCompensationExpense" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AllocatedShareBasedCompensationExpense_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AllocatedShareBasedCompensationExpense_lbl" xml:lang="en-US" id="us-gaap_AllocatedShareBasedCompensationExpense_lbl">Stock-based compensation expense</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AllocatedShareBasedCompensationExpense" xlink:to="us-gaap_AllocatedShareBasedCompensationExpense_lbl" xlink:title="label: AllocatedShareBasedCompensationExpense to us-gaap_AllocatedShareBasedCompensationExpense_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:label="AllowanceForDoubtfulAccountsReceivableCurrent" xlink:title="AllowanceForDoubtfulAccountsReceivableCurrent" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_lbl" xml:lang="en-US" id="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_lbl">Accounts receivable, allowances</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AllowanceForDoubtfulAccountsReceivableCurrent" xlink:to="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_lbl" xlink:title="label: AllowanceForDoubtfulAccountsReceivableCurrent to us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsMember" xlink:label="AllowanceForDoubtfulAccountsMember" xlink:title="AllowanceForDoubtfulAccountsMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AllowanceForDoubtfulAccountsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AllowanceForDoubtfulAccountsMember_lbl" xml:lang="en-US" id="us-gaap_AllowanceForDoubtfulAccountsMember_lbl">Allowance for Doubtful Accounts [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AllowanceForDoubtfulAccountsMember" xlink:to="us-gaap_AllowanceForDoubtfulAccountsMember_lbl" xlink:title="label: AllowanceForDoubtfulAccountsMember to us-gaap_AllowanceForDoubtfulAccountsMember_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets" xlink:label="AmortizationOfIntangibleAssets" xlink:title="AmortizationOfIntangibleAssets" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AmortizationOfIntangibleAssets_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_AmortizationOfIntangibleAssets_lbl" xml:lang="en-US" id="us-gaap_AmortizationOfIntangibleAssets_lbl">Amortization expense</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AmortizationOfIntangibleAssets" xlink:to="us-gaap_AmortizationOfIntangibleAssets_lbl" xlink:title="label: AmortizationOfIntangibleAssets to us-gaap_AmortizationOfIntangibleAssets_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AmortizationOfIntangibleAssets_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AmortizationOfIntangibleAssets_lbl1" xml:lang="en-US" id="us-gaap_AmortizationOfIntangibleAssets_lbl1">Amortization of Intangible Assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AmortizationOfIntangibleAssets" xlink:to="us-gaap_AmortizationOfIntangibleAssets_lbl1" xlink:title="label: AmortizationOfIntangibleAssets to us-gaap_AmortizationOfIntangibleAssets_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:label="AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:title="AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_lbl" xml:lang="en-US" id="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_lbl">Anti-dilutive stock options (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:to="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_lbl" xlink:title="label: AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount to us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AssetsFairValueDisclosure" xlink:label="AssetsFairValueDisclosure" xlink:title="AssetsFairValueDisclosure" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AssetsFairValueDisclosure_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="us-gaap_AssetsFairValueDisclosure_lbl" xml:lang="en-US" id="us-gaap_AssetsFairValueDisclosure_lbl">Total assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AssetsFairValueDisclosure" xlink:to="us-gaap_AssetsFairValueDisclosure_lbl" xlink:title="label: AssetsFairValueDisclosure to us-gaap_AssetsFairValueDisclosure_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AssetsFairValueDisclosure_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AssetsFairValueDisclosure_lbl1" xml:lang="en-US" id="us-gaap_AssetsFairValueDisclosure_lbl1">Assets, Fair Value Disclosure</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AssetsFairValueDisclosure" xlink:to="us-gaap_AssetsFairValueDisclosure_lbl1" xlink:title="label: AssetsFairValueDisclosure to us-gaap_AssetsFairValueDisclosure_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AssetsAbstract" xlink:label="AssetsAbstract" xlink:title="AssetsAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AssetsAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_AssetsAbstract_lbl" xml:lang="en-US" id="us-gaap_AssetsAbstract_lbl">ASSETS</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AssetsAbstract" xlink:to="us-gaap_AssetsAbstract_lbl" xlink:title="label: AssetsAbstract to us-gaap_AssetsAbstract_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AssetsAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_AssetsAbstract_lbl1" xml:lang="en-US" id="us-gaap_AssetsAbstract_lbl1">ASSETS</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AssetsAbstract" xlink:to="us-gaap_AssetsAbstract_lbl1" xlink:title="label: AssetsAbstract to us-gaap_AssetsAbstract_lbl1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AssetsAbstract_lbl2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AssetsAbstract_lbl2" xml:lang="en-US" id="us-gaap_AssetsAbstract_lbl2">Assets [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AssetsAbstract" xlink:to="us-gaap_AssetsAbstract_lbl2" xlink:title="label: AssetsAbstract to us-gaap_AssetsAbstract_lbl2" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_Assets" xlink:label="Assets" xlink:title="Assets" />
    <link:label xlink:type="resource" xlink:label="us-gaap_Assets_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="us-gaap_Assets_lbl" xml:lang="en-US" id="us-gaap_Assets_lbl">TOTAL ASSETS</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="Assets" xlink:to="us-gaap_Assets_lbl" xlink:title="label: Assets to us-gaap_Assets_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_Assets_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_Assets_lbl1" xml:lang="en-US" id="us-gaap_Assets_lbl1">Assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="Assets" xlink:to="us-gaap_Assets_lbl1" xlink:title="label: Assets to us-gaap_Assets_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="AssetsCurrentAbstract" xlink:title="AssetsCurrentAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AssetsCurrentAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AssetsCurrentAbstract_lbl" xml:lang="en-US" id="us-gaap_AssetsCurrentAbstract_lbl">Current Assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AssetsCurrentAbstract" xlink:to="us-gaap_AssetsCurrentAbstract_lbl" xlink:title="label: AssetsCurrentAbstract to us-gaap_AssetsCurrentAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AssetsCurrent" xlink:label="AssetsCurrent" xlink:title="AssetsCurrent" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AssetsCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="us-gaap_AssetsCurrent_lbl" xml:lang="en-US" id="us-gaap_AssetsCurrent_lbl">Total Current Assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AssetsCurrent" xlink:to="us-gaap_AssetsCurrent_lbl" xlink:title="label: AssetsCurrent to us-gaap_AssetsCurrent_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AssetsCurrent_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AssetsCurrent_lbl1" xml:lang="en-US" id="us-gaap_AssetsCurrent_lbl1">Assets, Current</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AssetsCurrent" xlink:to="us-gaap_AssetsCurrent_lbl1" xlink:title="label: AssetsCurrent to us-gaap_AssetsCurrent_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BuildingMember" xlink:label="BuildingMember" xlink:title="BuildingMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BuildingMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_BuildingMember_lbl" xml:lang="en-US" id="us-gaap_BuildingMember_lbl">Building [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BuildingMember" xlink:to="us-gaap_BuildingMember_lbl" xlink:title="label: BuildingMember to us-gaap_BuildingMember_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BuildingsAndImprovementsGross" xlink:label="BuildingsAndImprovementsGross" xlink:title="BuildingsAndImprovementsGross" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BuildingsAndImprovementsGross_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_BuildingsAndImprovementsGross_lbl" xml:lang="en-US" id="us-gaap_BuildingsAndImprovementsGross_lbl">Buildings</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BuildingsAndImprovementsGross" xlink:to="us-gaap_BuildingsAndImprovementsGross_lbl" xlink:title="label: BuildingsAndImprovementsGross to us-gaap_BuildingsAndImprovementsGross_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities_lbl" xml:lang="en-US" id="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities_lbl">Current liabilities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities_lbl" xlink:title="label: BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities to us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities_lbl1" xml:lang="en-US" id="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities_lbl1">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities_lbl1" xlink:title="label: BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities to us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_lbl" xml:lang="en-US" id="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_lbl">Accounts receivable</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_lbl" xlink:title="label: BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables to us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_lbl1" xml:lang="en-US" id="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_lbl1">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_lbl1" xlink:title="label: BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables to us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_lbl" xml:lang="en-US" id="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_lbl">Other intangible assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_lbl" xlink:title="label: BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill to us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets_lbl" xml:lang="en-US" id="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets_lbl">Prepaid and other assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets_lbl" xlink:title="label: BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets to us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="BusinessAcquisitionAcquireeDomain" xlink:title="BusinessAcquisitionAcquireeDomain" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_BusinessAcquisitionAcquireeDomain_lbl" xml:lang="en-US" id="us-gaap_BusinessAcquisitionAcquireeDomain_lbl">Business Acquisition, Acquiree [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessAcquisitionAcquireeDomain" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain_lbl" xlink:title="label: BusinessAcquisitionAcquireeDomain to us-gaap_BusinessAcquisitionAcquireeDomain_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred" xlink:label="BusinessCombinationConsiderationTransferredLiabilitiesIncurred" xlink:title="BusinessCombinationConsiderationTransferredLiabilitiesIncurred" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred_lbl" xml:lang="en-US" id="us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred_lbl">Debt</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationConsiderationTransferredLiabilitiesIncurred" xlink:to="us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred_lbl" xlink:title="label: BusinessCombinationConsiderationTransferredLiabilitiesIncurred to us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="BusinessAcquisitionAxis" xlink:title="BusinessAcquisitionAxis" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BusinessAcquisitionAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_BusinessAcquisitionAxis_lbl" xml:lang="en-US" id="us-gaap_BusinessAcquisitionAxis_lbl">Business Acquisition [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAxis_lbl" xlink:title="label: BusinessAcquisitionAxis to us-gaap_BusinessAcquisitionAxis_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationLiability" xlink:label="BusinessCombinationContingentConsiderationLiability" xlink:title="BusinessCombinationContingentConsiderationLiability" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BusinessCombinationContingentConsiderationLiability_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_BusinessCombinationContingentConsiderationLiability_lbl" xml:lang="en-US" id="us-gaap_BusinessCombinationContingentConsiderationLiability_lbl">Contingent consideration arrangement</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationContingentConsiderationLiability" xlink:to="us-gaap_BusinessCombinationContingentConsiderationLiability_lbl" xlink:title="label: BusinessCombinationContingentConsiderationLiability to us-gaap_BusinessCombinationContingentConsiderationLiability_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BusinessCombinationContingentConsiderationLiability_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_BusinessCombinationContingentConsiderationLiability_lbl1" xml:lang="en-US" id="us-gaap_BusinessCombinationContingentConsiderationLiability_lbl1">Business Combination, Contingent Consideration, Liability</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationContingentConsiderationLiability" xlink:to="us-gaap_BusinessCombinationContingentConsiderationLiability_lbl1" xlink:title="label: BusinessCombinationContingentConsiderationLiability to us-gaap_BusinessCombinationContingentConsiderationLiability_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessCombinationsAbstract" xlink:label="BusinessCombinationsAbstract" xlink:title="BusinessCombinationsAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BusinessCombinationsAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_BusinessCombinationsAbstract_lbl" xml:lang="en-US" id="us-gaap_BusinessCombinationsAbstract_lbl">BUSINESS ACQUISITIONS [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationsAbstract" xlink:to="us-gaap_BusinessCombinationsAbstract_lbl" xlink:title="label: BusinessCombinationsAbstract to us-gaap_BusinessCombinationsAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent" xlink:label="BusinessCombinationContingentConsiderationLiabilityCurrent" xlink:title="BusinessCombinationContingentConsiderationLiabilityCurrent" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent_lbl" xml:lang="en-US" id="us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent_lbl">Contingent Liability</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationContingentConsiderationLiabilityCurrent" xlink:to="us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent_lbl" xlink:title="label: BusinessCombinationContingentConsiderationLiabilityCurrent to us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessAcquisitionLineItems" xlink:label="BusinessAcquisitionLineItems" xlink:title="BusinessAcquisitionLineItems" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BusinessAcquisitionLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_BusinessAcquisitionLineItems_lbl" xml:lang="en-US" id="us-gaap_BusinessAcquisitionLineItems_lbl">Business Acquisition [Line Items]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessAcquisitionLineItems" xlink:to="us-gaap_BusinessAcquisitionLineItems_lbl" xlink:title="label: BusinessAcquisitionLineItems to us-gaap_BusinessAcquisitionLineItems_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessCombinationConsiderationTransferred1" xlink:label="BusinessCombinationConsiderationTransferred1" xlink:title="BusinessCombinationConsiderationTransferred1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BusinessCombinationConsiderationTransferred1_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_BusinessCombinationConsiderationTransferred1_lbl" xml:lang="en-US" id="us-gaap_BusinessCombinationConsiderationTransferred1_lbl">Purchase price of acquisition</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationConsiderationTransferred1" xlink:to="us-gaap_BusinessCombinationConsiderationTransferred1_lbl" xlink:title="label: BusinessCombinationConsiderationTransferred1 to us-gaap_BusinessCombinationConsiderationTransferred1_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities_lbl" xml:lang="en-US" id="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities_lbl">Deferred tax liabilities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities_lbl" xlink:title="label: BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities to us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities_lbl1" xml:lang="en-US" id="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities_lbl1">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities_lbl1" xlink:title="label: BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities to us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets_lbl" xml:lang="en-US" id="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets_lbl">Other noncurrent assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets_lbl" xlink:title="label: BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets to us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessCombinationConsiderationTransferredAbstract" xlink:label="BusinessCombinationConsiderationTransferredAbstract" xlink:title="BusinessCombinationConsiderationTransferredAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BusinessCombinationConsiderationTransferredAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_BusinessCombinationConsiderationTransferredAbstract_lbl" xml:lang="en-US" id="us-gaap_BusinessCombinationConsiderationTransferredAbstract_lbl">Consideration [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationConsiderationTransferredAbstract" xlink:to="us-gaap_BusinessCombinationConsiderationTransferredAbstract_lbl" xlink:title="label: BusinessCombinationConsiderationTransferredAbstract to us-gaap_BusinessCombinationConsiderationTransferredAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_lbl" xml:lang="en-US" id="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_lbl">Property plant and equipment</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_lbl" xlink:title="label: BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment to us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract_lbl" xml:lang="en-US" id="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract_lbl">Recognized amounts of identifiable assets acquired and liabilities assumed [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract_lbl" xlink:title="label: BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract to us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_lbl" xml:lang="en-US" id="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_lbl">Total identifiable net assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_lbl" xlink:title="label: BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet to us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_lbl1" xml:lang="en-US" id="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_lbl1">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_lbl1" xlink:title="label: BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet to us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessCombinationDisclosureTextBlock" xlink:label="BusinessCombinationDisclosureTextBlock" xlink:title="BusinessCombinationDisclosureTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BusinessCombinationDisclosureTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_BusinessCombinationDisclosureTextBlock_lbl" xml:lang="en-US" id="us-gaap_BusinessCombinationDisclosureTextBlock_lbl">BUSINESS ACQUISITIONS</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationDisclosureTextBlock" xlink:to="us-gaap_BusinessCombinationDisclosureTextBlock_lbl" xlink:title="label: BusinessCombinationDisclosureTextBlock to us-gaap_BusinessCombinationDisclosureTextBlock_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_lbl" xml:lang="en-US" id="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_lbl">Inventory</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_lbl" xlink:title="label: BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory to us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentInventory" xlink:label="BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentInventory" xlink:title="BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentInventory" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentInventory_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentInventory_lbl" xml:lang="en-US" id="us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentInventory_lbl">Estimated fair value of inventories acquired, purchase price adjustment</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentInventory" xlink:to="us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentInventory_lbl" xlink:title="label: BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentInventory to us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentInventory_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentInventory_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentInventory_lbl1" xml:lang="en-US" id="us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentInventory_lbl1">Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Inventory</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentInventory" xlink:to="us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentInventory_lbl1" xlink:title="label: BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentInventory to us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentInventory_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_lbl" xml:lang="en-US" id="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_lbl">Identifiable assets acquired, goodwill, and liabilities assumed, net</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_lbl" xlink:title="label: BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet to us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_lbl1" xml:lang="en-US" id="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_lbl1">Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_lbl1" xlink:title="label: BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet to us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessCombinationAcquisitionRelatedCosts" xlink:label="BusinessCombinationAcquisitionRelatedCosts" xlink:title="BusinessCombinationAcquisitionRelatedCosts" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BusinessCombinationAcquisitionRelatedCosts_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_BusinessCombinationAcquisitionRelatedCosts_lbl" xml:lang="en-US" id="us-gaap_BusinessCombinationAcquisitionRelatedCosts_lbl">Acquisition expenses</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationAcquisitionRelatedCosts" xlink:to="us-gaap_BusinessCombinationAcquisitionRelatedCosts_lbl" xlink:title="label: BusinessCombinationAcquisitionRelatedCosts to us-gaap_BusinessCombinationAcquisitionRelatedCosts_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BusinessCombinationAcquisitionRelatedCosts_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_BusinessCombinationAcquisitionRelatedCosts_lbl1" xml:lang="en-US" id="us-gaap_BusinessCombinationAcquisitionRelatedCosts_lbl1">Business Combination, Acquisition Related Costs</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationAcquisitionRelatedCosts" xlink:to="us-gaap_BusinessCombinationAcquisitionRelatedCosts_lbl1" xlink:title="label: BusinessCombinationAcquisitionRelatedCosts to us-gaap_BusinessCombinationAcquisitionRelatedCosts_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:label="CashAndCashEquivalentsPolicyTextBlock" xlink:title="CashAndCashEquivalentsPolicyTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CashAndCashEquivalentsPolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_CashAndCashEquivalentsPolicyTextBlock_lbl" xml:lang="en-US" id="us-gaap_CashAndCashEquivalentsPolicyTextBlock_lbl">Cash Equivalents</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CashAndCashEquivalentsPolicyTextBlock" xlink:to="us-gaap_CashAndCashEquivalentsPolicyTextBlock_lbl" xlink:title="label: CashAndCashEquivalentsPolicyTextBlock to us-gaap_CashAndCashEquivalentsPolicyTextBlock_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="CashAndCashEquivalentsAtCarryingValue" xlink:title="CashAndCashEquivalentsAtCarryingValue" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:title="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl" xml:lang="en-US" id="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl">Cash and cash equivalents at beginning of year</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CashAndCashEquivalentsAtCarryingValue" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl" xlink:title="label: CashAndCashEquivalentsAtCarryingValue to us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl1" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:title="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl1" xml:lang="en-US" id="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl1">Cash and cash equivalents at end of year</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CashAndCashEquivalentsAtCarryingValue" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl1" xlink:title="label: CashAndCashEquivalentsAtCarryingValue to us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl2" xml:lang="en-US" id="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl2">Cash and cash equivalents</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CashAndCashEquivalentsAtCarryingValue" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl2" xlink:title="label: CashAndCashEquivalentsAtCarryingValue to us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl2" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:label="CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:title="CashAndCashEquivalentsPeriodIncreaseDecrease" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_lbl" xml:lang="en-US" id="us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_lbl">Net change in cash and cash equivalents</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:to="us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_lbl" xlink:title="label: CashAndCashEquivalentsPeriodIncreaseDecrease to us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_lbl1" xml:lang="en-US" id="us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_lbl1">Cash and Cash Equivalents, Period Increase (Decrease)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:to="us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_lbl1" xlink:title="label: CashAndCashEquivalentsPeriodIncreaseDecrease to us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CashAndCashEquivalentsAbstract" xlink:label="CashAndCashEquivalentsAbstract" xlink:title="CashAndCashEquivalentsAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CashAndCashEquivalentsAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_CashAndCashEquivalentsAbstract_lbl" xml:lang="en-US" id="us-gaap_CashAndCashEquivalentsAbstract_lbl">Cash Equivalents and Concentrations of Credit Risk [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CashAndCashEquivalentsAbstract" xlink:to="us-gaap_CashAndCashEquivalentsAbstract_lbl" xlink:title="label: CashAndCashEquivalentsAbstract to us-gaap_CashAndCashEquivalentsAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CashAndCashEquivalentsMember" xlink:label="CashAndCashEquivalentsMember" xlink:title="CashAndCashEquivalentsMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CashAndCashEquivalentsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_CashAndCashEquivalentsMember_lbl" xml:lang="en-US" id="us-gaap_CashAndCashEquivalentsMember_lbl">Common/Collective Trust Funds [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CashAndCashEquivalentsMember" xlink:to="us-gaap_CashAndCashEquivalentsMember_lbl" xlink:title="label: CashAndCashEquivalentsMember to us-gaap_CashAndCashEquivalentsMember_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CashAndCashEquivalentsMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_CashAndCashEquivalentsMember_lbl1" xml:lang="en-US" id="us-gaap_CashAndCashEquivalentsMember_lbl1">Cash and Cash Equivalents [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CashAndCashEquivalentsMember" xlink:to="us-gaap_CashAndCashEquivalentsMember_lbl1" xlink:title="label: CashAndCashEquivalentsMember to us-gaap_CashAndCashEquivalentsMember_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CashFDICInsuredAmount" xlink:label="CashFDICInsuredAmount" xlink:title="CashFDICInsuredAmount" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CashFDICInsuredAmount_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_CashFDICInsuredAmount_lbl" xml:lang="en-US" id="us-gaap_CashFDICInsuredAmount_lbl">Amount of deposits insured by Federal Deposit Insurance Corporation (FDIC)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CashFDICInsuredAmount" xlink:to="us-gaap_CashFDICInsuredAmount_lbl" xlink:title="label: CashFDICInsuredAmount to us-gaap_CashFDICInsuredAmount_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:label="CommitmentsAndContingenciesDisclosureTextBlock" xlink:title="CommitmentsAndContingenciesDisclosureTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_lbl" xml:lang="en-US" id="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_lbl">CONTINGENCIES</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CommitmentsAndContingenciesDisclosureTextBlock" xlink:to="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_lbl" xlink:title="label: CommitmentsAndContingenciesDisclosureTextBlock to us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommitmentsAndContingencies" xlink:label="CommitmentsAndContingencies" xlink:title="CommitmentsAndContingencies" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CommitmentsAndContingencies_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_CommitmentsAndContingencies_lbl" xml:lang="en-US" id="us-gaap_CommitmentsAndContingencies_lbl">Commitments and contingencies (See Note 4)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CommitmentsAndContingencies" xlink:to="us-gaap_CommitmentsAndContingencies_lbl" xlink:title="label: CommitmentsAndContingencies to us-gaap_CommitmentsAndContingencies_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="CommitmentsAndContingenciesDisclosureAbstract" xlink:title="CommitmentsAndContingenciesDisclosureAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_CommitmentsAndContingenciesDisclosureAbstract_lbl" xml:lang="en-US" id="us-gaap_CommitmentsAndContingenciesDisclosureAbstract_lbl">CONTINGENCIES [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CommitmentsAndContingenciesDisclosureAbstract" xlink:to="us-gaap_CommitmentsAndContingenciesDisclosureAbstract_lbl" xlink:title="label: CommitmentsAndContingenciesDisclosureAbstract to us-gaap_CommitmentsAndContingenciesDisclosureAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommonStockNoParValue" xlink:label="CommonStockNoParValue" xlink:title="CommonStockNoParValue" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CommonStockNoParValue_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_CommonStockNoParValue_lbl" xml:lang="en-US" id="us-gaap_CommonStockNoParValue_lbl">Common Stock, par value (in dollars per share)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CommonStockNoParValue" xlink:to="us-gaap_CommonStockNoParValue_lbl" xlink:title="label: CommonStockNoParValue to us-gaap_CommonStockNoParValue_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommonStockDividendsPerShareDeclared" xlink:label="CommonStockDividendsPerShareDeclared" xlink:title="CommonStockDividendsPerShareDeclared" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CommonStockDividendsPerShareDeclared_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_CommonStockDividendsPerShareDeclared_lbl" xml:lang="en-US" id="us-gaap_CommonStockDividendsPerShareDeclared_lbl">Cash dividends declared, per share (in dollars per share)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CommonStockDividendsPerShareDeclared" xlink:to="us-gaap_CommonStockDividendsPerShareDeclared_lbl" xlink:title="label: CommonStockDividendsPerShareDeclared to us-gaap_CommonStockDividendsPerShareDeclared_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommonStockMember" xlink:label="CommonStockMember" xlink:title="CommonStockMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CommonStockMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_CommonStockMember_lbl" xml:lang="en-US" id="us-gaap_CommonStockMember_lbl">Common Stock [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CommonStockMember" xlink:to="us-gaap_CommonStockMember_lbl" xlink:title="label: CommonStockMember to us-gaap_CommonStockMember_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="CommonStockSharesAuthorized" xlink:title="CommonStockSharesAuthorized" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CommonStockSharesAuthorized_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_CommonStockSharesAuthorized_lbl" xml:lang="en-US" id="us-gaap_CommonStockSharesAuthorized_lbl">Common Stock, shares authorized (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CommonStockSharesAuthorized" xlink:to="us-gaap_CommonStockSharesAuthorized_lbl" xlink:title="label: CommonStockSharesAuthorized to us-gaap_CommonStockSharesAuthorized_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommonStockSharesIssued" xlink:label="CommonStockSharesIssued" xlink:title="CommonStockSharesIssued" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CommonStockSharesIssued_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_CommonStockSharesIssued_lbl" xml:lang="en-US" id="us-gaap_CommonStockSharesIssued_lbl">Common Stock, shares issued (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CommonStockSharesIssued" xlink:to="us-gaap_CommonStockSharesIssued_lbl" xlink:title="label: CommonStockSharesIssued to us-gaap_CommonStockSharesIssued_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommonStockValue" xlink:label="CommonStockValue" xlink:title="CommonStockValue" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CommonStockValue_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_CommonStockValue_lbl" xml:lang="en-US" id="us-gaap_CommonStockValue_lbl">Common Stock, no par value: Authorized: 50,000,000 shares Issued: 8,957,974 shares in 2017 and 8,950,827 shares in 2016 Outstanding: 6,263,245 shares in 2017 and 6,256,098 shares in 2016</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CommonStockValue" xlink:to="us-gaap_CommonStockValue_lbl" xlink:title="label: CommonStockValue to us-gaap_CommonStockValue_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="CommonStockSharesOutstanding" xlink:title="CommonStockSharesOutstanding" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CommonStockSharesOutstanding_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_CommonStockSharesOutstanding_lbl" xml:lang="en-US" id="us-gaap_CommonStockSharesOutstanding_lbl">Common Stock, shares outstanding (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CommonStockSharesOutstanding" xlink:to="us-gaap_CommonStockSharesOutstanding_lbl" xlink:title="label: CommonStockSharesOutstanding to us-gaap_CommonStockSharesOutstanding_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:label="CompensationAndRetirementDisclosureAbstract" xlink:title="CompensationAndRetirementDisclosureAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CompensationAndRetirementDisclosureAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_CompensationAndRetirementDisclosureAbstract_lbl" xml:lang="en-US" id="us-gaap_CompensationAndRetirementDisclosureAbstract_lbl">RETIREMENT BENEFIT PLANS [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CompensationAndRetirementDisclosureAbstract" xlink:to="us-gaap_CompensationAndRetirementDisclosureAbstract_lbl" xlink:title="label: CompensationAndRetirementDisclosureAbstract to us-gaap_CompensationAndRetirementDisclosureAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract" xlink:label="ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract" xlink:title="ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract_lbl" xml:lang="en-US" id="us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract_lbl">Components of Deferred Tax Assets and Liabilities [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract" xlink:to="us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract_lbl" xlink:title="label: ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract to us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax" xlink:label="ComprehensiveIncomeNetOfTax" xlink:title="ComprehensiveIncomeNetOfTax" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="us-gaap_ComprehensiveIncomeNetOfTax_lbl" xml:lang="en-US" id="us-gaap_ComprehensiveIncomeNetOfTax_lbl">Comprehensive income/(loss)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ComprehensiveIncomeNetOfTax" xlink:to="us-gaap_ComprehensiveIncomeNetOfTax_lbl" xlink:title="label: ComprehensiveIncomeNetOfTax to us-gaap_ComprehensiveIncomeNetOfTax_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ComprehensiveIncomeNetOfTax_lbl1" xml:lang="en-US" id="us-gaap_ComprehensiveIncomeNetOfTax_lbl1">Comprehensive Income (Loss), Net of Tax, Attributable to Parent</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ComprehensiveIncomeNetOfTax" xlink:to="us-gaap_ComprehensiveIncomeNetOfTax_lbl1" xlink:title="label: ComprehensiveIncomeNetOfTax to us-gaap_ComprehensiveIncomeNetOfTax_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:label="ConcentrationRiskByBenchmarkAxis" xlink:title="ConcentrationRiskByBenchmarkAxis" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ConcentrationRiskByBenchmarkAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ConcentrationRiskByBenchmarkAxis_lbl" xml:lang="en-US" id="us-gaap_ConcentrationRiskByBenchmarkAxis_lbl">Concentration Risk Benchmark [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ConcentrationRiskByBenchmarkAxis" xlink:to="us-gaap_ConcentrationRiskByBenchmarkAxis_lbl" xlink:title="label: ConcentrationRiskByBenchmarkAxis to us-gaap_ConcentrationRiskByBenchmarkAxis_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="ConcentrationRiskTypeDomain" xlink:title="ConcentrationRiskTypeDomain" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ConcentrationRiskTypeDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ConcentrationRiskTypeDomain_lbl" xml:lang="en-US" id="us-gaap_ConcentrationRiskTypeDomain_lbl">Concentration Risk Type [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ConcentrationRiskTypeDomain" xlink:to="us-gaap_ConcentrationRiskTypeDomain_lbl" xlink:title="label: ConcentrationRiskTypeDomain to us-gaap_ConcentrationRiskTypeDomain_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConcentrationRiskLineItems" xlink:label="ConcentrationRiskLineItems" xlink:title="ConcentrationRiskLineItems" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ConcentrationRiskLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ConcentrationRiskLineItems_lbl" xml:lang="en-US" id="us-gaap_ConcentrationRiskLineItems_lbl">Concentration Risk [Line Items]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ConcentrationRiskLineItems" xlink:to="us-gaap_ConcentrationRiskLineItems_lbl" xlink:title="label: ConcentrationRiskLineItems to us-gaap_ConcentrationRiskLineItems_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConcentrationRiskByTypeAxis" xlink:label="ConcentrationRiskByTypeAxis" xlink:title="ConcentrationRiskByTypeAxis" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ConcentrationRiskByTypeAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ConcentrationRiskByTypeAxis_lbl" xml:lang="en-US" id="us-gaap_ConcentrationRiskByTypeAxis_lbl">Concentration Risk Type [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ConcentrationRiskByTypeAxis" xlink:to="us-gaap_ConcentrationRiskByTypeAxis_lbl" xlink:title="label: ConcentrationRiskByTypeAxis to us-gaap_ConcentrationRiskByTypeAxis_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConcentrationRiskTable" xlink:label="ConcentrationRiskTable" xlink:title="ConcentrationRiskTable" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ConcentrationRiskTable_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ConcentrationRiskTable_lbl" xml:lang="en-US" id="us-gaap_ConcentrationRiskTable_lbl">Concentration Risk [Table]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ConcentrationRiskTable" xlink:to="us-gaap_ConcentrationRiskTable_lbl" xlink:title="label: ConcentrationRiskTable to us-gaap_ConcentrationRiskTable_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="ConcentrationRiskBenchmarkDomain" xlink:title="ConcentrationRiskBenchmarkDomain" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ConcentrationRiskBenchmarkDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ConcentrationRiskBenchmarkDomain_lbl" xml:lang="en-US" id="us-gaap_ConcentrationRiskBenchmarkDomain_lbl">Concentration Risk Benchmark [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ConcentrationRiskBenchmarkDomain" xlink:to="us-gaap_ConcentrationRiskBenchmarkDomain_lbl" xlink:title="label: ConcentrationRiskBenchmarkDomain to us-gaap_ConcentrationRiskBenchmarkDomain_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConcentrationRiskPercentage1" xlink:label="ConcentrationRiskPercentage1" xlink:title="ConcentrationRiskPercentage1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ConcentrationRiskPercentage1_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_ConcentrationRiskPercentage1_lbl" xml:lang="en-US" id="us-gaap_ConcentrationRiskPercentage1_lbl">Threshold percentage of concentration risk</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ConcentrationRiskPercentage1" xlink:to="us-gaap_ConcentrationRiskPercentage1_lbl" xlink:title="label: ConcentrationRiskPercentage1 to us-gaap_ConcentrationRiskPercentage1_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ConcentrationRiskPercentage1_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ConcentrationRiskPercentage1_lbl1" xml:lang="en-US" id="us-gaap_ConcentrationRiskPercentage1_lbl1">Concentration Risk, Percentage</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ConcentrationRiskPercentage1" xlink:to="us-gaap_ConcentrationRiskPercentage1_lbl1" xlink:title="label: ConcentrationRiskPercentage1 to us-gaap_ConcentrationRiskPercentage1_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConsolidationPolicyTextBlock" xlink:label="ConsolidationPolicyTextBlock" xlink:title="ConsolidationPolicyTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ConsolidationPolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ConsolidationPolicyTextBlock_lbl" xml:lang="en-US" id="us-gaap_ConsolidationPolicyTextBlock_lbl">Principles of Consolidation</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ConsolidationPolicyTextBlock" xlink:to="us-gaap_ConsolidationPolicyTextBlock_lbl" xlink:title="label: ConsolidationPolicyTextBlock to us-gaap_ConsolidationPolicyTextBlock_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConsolidationItemsAxis" xlink:label="ConsolidationItemsAxis" xlink:title="ConsolidationItemsAxis" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ConsolidationItemsAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ConsolidationItemsAxis_lbl" xml:lang="en-US" id="us-gaap_ConsolidationItemsAxis_lbl">Consolidation Items [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ConsolidationItemsAxis" xlink:to="us-gaap_ConsolidationItemsAxis_lbl" xlink:title="label: ConsolidationItemsAxis to us-gaap_ConsolidationItemsAxis_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConsolidationItemsDomain" xlink:label="ConsolidationItemsDomain" xlink:title="ConsolidationItemsDomain" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ConsolidationItemsDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ConsolidationItemsDomain_lbl" xml:lang="en-US" id="us-gaap_ConsolidationItemsDomain_lbl">Consolidation Items [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ConsolidationItemsDomain" xlink:to="us-gaap_ConsolidationItemsDomain_lbl" xlink:title="label: ConsolidationItemsDomain to us-gaap_ConsolidationItemsDomain_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CorporateNonSegmentMember" xlink:label="CorporateNonSegmentMember" xlink:title="CorporateNonSegmentMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CorporateNonSegmentMember_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_CorporateNonSegmentMember_lbl" xml:lang="en-US" id="us-gaap_CorporateNonSegmentMember_lbl">General Corporate [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CorporateNonSegmentMember" xlink:to="us-gaap_CorporateNonSegmentMember_lbl" xlink:title="label: CorporateNonSegmentMember to us-gaap_CorporateNonSegmentMember_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CorporateNonSegmentMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_CorporateNonSegmentMember_lbl1" xml:lang="en-US" id="us-gaap_CorporateNonSegmentMember_lbl1">Corporate, Non-Segment [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CorporateNonSegmentMember" xlink:to="us-gaap_CorporateNonSegmentMember_lbl1" xlink:title="label: CorporateNonSegmentMember to us-gaap_CorporateNonSegmentMember_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CostOfGoodsSold" xlink:label="CostOfGoodsSold" xlink:title="CostOfGoodsSold" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CostOfGoodsSold_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="us-gaap_CostOfGoodsSold_lbl" xml:lang="en-US" id="us-gaap_CostOfGoodsSold_lbl">Cost of products sold</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CostOfGoodsSold" xlink:to="us-gaap_CostOfGoodsSold_lbl" xlink:title="label: CostOfGoodsSold to us-gaap_CostOfGoodsSold_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CostOfGoodsSold_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_CostOfGoodsSold_lbl1" xml:lang="en-US" id="us-gaap_CostOfGoodsSold_lbl1">Cost of Goods Sold</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CostOfGoodsSold" xlink:to="us-gaap_CostOfGoodsSold_lbl1" xlink:title="label: CostOfGoodsSold to us-gaap_CostOfGoodsSold_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CostOfSalesPolicyTextBlock" xlink:label="CostOfSalesPolicyTextBlock" xlink:title="CostOfSalesPolicyTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CostOfSalesPolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_CostOfSalesPolicyTextBlock_lbl" xml:lang="en-US" id="us-gaap_CostOfSalesPolicyTextBlock_lbl">Cost of Goods Sold</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CostOfSalesPolicyTextBlock" xlink:to="us-gaap_CostOfSalesPolicyTextBlock_lbl" xlink:title="label: CostOfSalesPolicyTextBlock to us-gaap_CostOfSalesPolicyTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CostOfSalesPolicyTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_CostOfSalesPolicyTextBlock_lbl1" xml:lang="en-US" id="us-gaap_CostOfSalesPolicyTextBlock_lbl1">Cost of Sales, Policy [Policy Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CostOfSalesPolicyTextBlock" xlink:to="us-gaap_CostOfSalesPolicyTextBlock_lbl1" xlink:title="label: CostOfSalesPolicyTextBlock to us-gaap_CostOfSalesPolicyTextBlock_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CostOfServicesEnvironmentalRemediation" xlink:label="CostOfServicesEnvironmentalRemediation" xlink:title="CostOfServicesEnvironmentalRemediation" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CostOfServicesEnvironmentalRemediation_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_CostOfServicesEnvironmentalRemediation_lbl" xml:lang="en-US" id="us-gaap_CostOfServicesEnvironmentalRemediation_lbl">Estimated cost of remediation</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CostOfServicesEnvironmentalRemediation" xlink:to="us-gaap_CostOfServicesEnvironmentalRemediation_lbl" xlink:title="label: CostOfServicesEnvironmentalRemediation to us-gaap_CostOfServicesEnvironmentalRemediation_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CostOfServicesEnvironmentalRemediation_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_CostOfServicesEnvironmentalRemediation_lbl1" xml:lang="en-US" id="us-gaap_CostOfServicesEnvironmentalRemediation_lbl1">Cost of Services, Environmental Remediation</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CostOfServicesEnvironmentalRemediation" xlink:to="us-gaap_CostOfServicesEnvironmentalRemediation_lbl1" xlink:title="label: CostOfServicesEnvironmentalRemediation to us-gaap_CostOfServicesEnvironmentalRemediation_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CreditRiskDerivativesAtFairValueNetAbstract" xlink:label="CreditRiskDerivativesAtFairValueNetAbstract" xlink:title="CreditRiskDerivativesAtFairValueNetAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CreditRiskDerivativesAtFairValueNetAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_CreditRiskDerivativesAtFairValueNetAbstract_lbl" xml:lang="en-US" id="us-gaap_CreditRiskDerivativesAtFairValueNetAbstract_lbl">Credit Risk [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CreditRiskDerivativesAtFairValueNetAbstract" xlink:to="us-gaap_CreditRiskDerivativesAtFairValueNetAbstract_lbl" xlink:title="label: CreditRiskDerivativesAtFairValueNetAbstract to us-gaap_CreditRiskDerivativesAtFairValueNetAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CreditConcentrationRiskMember" xlink:label="CreditConcentrationRiskMember" xlink:title="CreditConcentrationRiskMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CreditConcentrationRiskMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_CreditConcentrationRiskMember_lbl" xml:lang="en-US" id="us-gaap_CreditConcentrationRiskMember_lbl">Credit Concentration Risk [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CreditConcentrationRiskMember" xlink:to="us-gaap_CreditConcentrationRiskMember_lbl" xlink:title="label: CreditConcentrationRiskMember to us-gaap_CreditConcentrationRiskMember_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:label="CurrentStateAndLocalTaxExpenseBenefit" xlink:title="CurrentStateAndLocalTaxExpenseBenefit" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CurrentStateAndLocalTaxExpenseBenefit_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_CurrentStateAndLocalTaxExpenseBenefit_lbl" xml:lang="en-US" id="us-gaap_CurrentStateAndLocalTaxExpenseBenefit_lbl">State</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CurrentStateAndLocalTaxExpenseBenefit" xlink:to="us-gaap_CurrentStateAndLocalTaxExpenseBenefit_lbl" xlink:title="label: CurrentStateAndLocalTaxExpenseBenefit to us-gaap_CurrentStateAndLocalTaxExpenseBenefit_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CurrentForeignTaxExpenseBenefit" xlink:label="CurrentForeignTaxExpenseBenefit" xlink:title="CurrentForeignTaxExpenseBenefit" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CurrentForeignTaxExpenseBenefit_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_CurrentForeignTaxExpenseBenefit_lbl" xml:lang="en-US" id="us-gaap_CurrentForeignTaxExpenseBenefit_lbl">Foreign</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CurrentForeignTaxExpenseBenefit" xlink:to="us-gaap_CurrentForeignTaxExpenseBenefit_lbl" xlink:title="label: CurrentForeignTaxExpenseBenefit to us-gaap_CurrentForeignTaxExpenseBenefit_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CurrentForeignTaxExpenseBenefit_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_CurrentForeignTaxExpenseBenefit_lbl1" xml:lang="en-US" id="us-gaap_CurrentForeignTaxExpenseBenefit_lbl1">Current Foreign Tax Expense (Benefit)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CurrentForeignTaxExpenseBenefit" xlink:to="us-gaap_CurrentForeignTaxExpenseBenefit_lbl1" xlink:title="label: CurrentForeignTaxExpenseBenefit to us-gaap_CurrentForeignTaxExpenseBenefit_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:label="CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:title="CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_lbl" xml:lang="en-US" id="us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_lbl">Current [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:to="us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_lbl" xlink:title="label: CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract to us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CurrentFederalTaxExpenseBenefit" xlink:label="CurrentFederalTaxExpenseBenefit" xlink:title="CurrentFederalTaxExpenseBenefit" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CurrentFederalTaxExpenseBenefit_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_CurrentFederalTaxExpenseBenefit_lbl" xml:lang="en-US" id="us-gaap_CurrentFederalTaxExpenseBenefit_lbl">Federal</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CurrentFederalTaxExpenseBenefit" xlink:to="us-gaap_CurrentFederalTaxExpenseBenefit_lbl" xlink:title="label: CurrentFederalTaxExpenseBenefit to us-gaap_CurrentFederalTaxExpenseBenefit_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CustomerRelationshipsMember" xlink:label="CustomerRelationshipsMember" xlink:title="CustomerRelationshipsMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CustomerRelationshipsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_CustomerRelationshipsMember_lbl" xml:lang="en-US" id="us-gaap_CustomerRelationshipsMember_lbl">Customer Relationships [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CustomerRelationshipsMember" xlink:to="us-gaap_CustomerRelationshipsMember_lbl" xlink:title="label: CustomerRelationshipsMember to us-gaap_CustomerRelationshipsMember_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CustomerRelationshipsMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_CustomerRelationshipsMember_lbl1" xml:lang="en-US" id="us-gaap_CustomerRelationshipsMember_lbl1">Customer Relationships [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CustomerRelationshipsMember" xlink:to="us-gaap_CustomerRelationshipsMember_lbl1" xlink:title="label: CustomerRelationshipsMember to us-gaap_CustomerRelationshipsMember_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CustomerConcentrationRiskMember" xlink:label="CustomerConcentrationRiskMember" xlink:title="CustomerConcentrationRiskMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CustomerConcentrationRiskMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_CustomerConcentrationRiskMember_lbl" xml:lang="en-US" id="us-gaap_CustomerConcentrationRiskMember_lbl">Customer Concentration Risk [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CustomerConcentrationRiskMember" xlink:to="us-gaap_CustomerConcentrationRiskMember_lbl" xlink:title="label: CustomerConcentrationRiskMember to us-gaap_CustomerConcentrationRiskMember_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DebtInstrumentAxis" xlink:label="DebtInstrumentAxis" xlink:title="DebtInstrumentAxis" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DebtInstrumentAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DebtInstrumentAxis_lbl" xml:lang="en-US" id="us-gaap_DebtInstrumentAxis_lbl">Debt Instrument [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DebtInstrumentAxis" xlink:to="us-gaap_DebtInstrumentAxis_lbl" xlink:title="label: DebtInstrumentAxis to us-gaap_DebtInstrumentAxis_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:label="DebtInstrumentBasisSpreadOnVariableRate1" xlink:title="DebtInstrumentBasisSpreadOnVariableRate1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_lbl" xml:lang="en-US" id="us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_lbl">Debt instrument, variable interest rate</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DebtInstrumentBasisSpreadOnVariableRate1" xlink:to="us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_lbl" xlink:title="label: DebtInstrumentBasisSpreadOnVariableRate1 to us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_lbl1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_lbl1" xml:lang="en-US" id="us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_lbl1">Basis spread on variable rate</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DebtInstrumentBasisSpreadOnVariableRate1" xlink:to="us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_lbl1" xlink:title="label: DebtInstrumentBasisSpreadOnVariableRate1 to us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DebtDisclosureTextBlock" xlink:label="DebtDisclosureTextBlock" xlink:title="DebtDisclosureTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DebtDisclosureTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_DebtDisclosureTextBlock_lbl" xml:lang="en-US" id="us-gaap_DebtDisclosureTextBlock_lbl">DEBT</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DebtDisclosureTextBlock" xlink:to="us-gaap_DebtDisclosureTextBlock_lbl" xlink:title="label: DebtDisclosureTextBlock to us-gaap_DebtDisclosureTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DebtDisclosureTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DebtDisclosureTextBlock_lbl1" xml:lang="en-US" id="us-gaap_DebtDisclosureTextBlock_lbl1">Debt Disclosure [Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DebtDisclosureTextBlock" xlink:to="us-gaap_DebtDisclosureTextBlock_lbl1" xlink:title="label: DebtDisclosureTextBlock to us-gaap_DebtDisclosureTextBlock_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DebtInstrumentTerm" xlink:label="DebtInstrumentTerm" xlink:title="DebtInstrumentTerm" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DebtInstrumentTerm_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_DebtInstrumentTerm_lbl" xml:lang="en-US" id="us-gaap_DebtInstrumentTerm_lbl">Term of loan</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DebtInstrumentTerm" xlink:to="us-gaap_DebtInstrumentTerm_lbl" xlink:title="label: DebtInstrumentTerm to us-gaap_DebtInstrumentTerm_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DebtInstrumentTerm_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DebtInstrumentTerm_lbl1" xml:lang="en-US" id="us-gaap_DebtInstrumentTerm_lbl1">Debt Instrument, Term</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DebtInstrumentTerm" xlink:to="us-gaap_DebtInstrumentTerm_lbl1" xlink:title="label: DebtInstrumentTerm to us-gaap_DebtInstrumentTerm_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="DebtDisclosureAbstract" xlink:title="DebtDisclosureAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DebtDisclosureAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DebtDisclosureAbstract_lbl" xml:lang="en-US" id="us-gaap_DebtDisclosureAbstract_lbl">DEBT [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DebtDisclosureAbstract" xlink:to="us-gaap_DebtDisclosureAbstract_lbl" xlink:title="label: DebtDisclosureAbstract to us-gaap_DebtDisclosureAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DebtInstrumentMaturityDate" xlink:label="DebtInstrumentMaturityDate" xlink:title="DebtInstrumentMaturityDate" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DebtInstrumentMaturityDate_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DebtInstrumentMaturityDate_lbl" xml:lang="en-US" id="us-gaap_DebtInstrumentMaturityDate_lbl">Maturity date of loan</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DebtInstrumentMaturityDate" xlink:to="us-gaap_DebtInstrumentMaturityDate_lbl" xlink:title="label: DebtInstrumentMaturityDate to us-gaap_DebtInstrumentMaturityDate_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:label="DebtInstrumentInterestRateStatedPercentage" xlink:title="DebtInstrumentInterestRateStatedPercentage" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DebtInstrumentInterestRateStatedPercentage_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_DebtInstrumentInterestRateStatedPercentage_lbl" xml:lang="en-US" id="us-gaap_DebtInstrumentInterestRateStatedPercentage_lbl">Floor rate of loan</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DebtInstrumentInterestRateStatedPercentage" xlink:to="us-gaap_DebtInstrumentInterestRateStatedPercentage_lbl" xlink:title="label: DebtInstrumentInterestRateStatedPercentage to us-gaap_DebtInstrumentInterestRateStatedPercentage_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DebtInstrumentInterestRateStatedPercentage_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DebtInstrumentInterestRateStatedPercentage_lbl1" xml:lang="en-US" id="us-gaap_DebtInstrumentInterestRateStatedPercentage_lbl1">Debt Instrument, Interest Rate, Stated Percentage</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DebtInstrumentInterestRateStatedPercentage" xlink:to="us-gaap_DebtInstrumentInterestRateStatedPercentage_lbl1" xlink:title="label: DebtInstrumentInterestRateStatedPercentage to us-gaap_DebtInstrumentInterestRateStatedPercentage_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DebtInstrumentTable" xlink:label="DebtInstrumentTable" xlink:title="DebtInstrumentTable" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DebtInstrumentTable_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DebtInstrumentTable_lbl" xml:lang="en-US" id="us-gaap_DebtInstrumentTable_lbl">Schedule of Long-term Debt Instruments [Table]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DebtInstrumentTable" xlink:to="us-gaap_DebtInstrumentTable_lbl" xlink:title="label: DebtInstrumentTable to us-gaap_DebtInstrumentTable_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="DebtInstrumentLineItems" xlink:title="DebtInstrumentLineItems" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DebtInstrumentLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DebtInstrumentLineItems_lbl" xml:lang="en-US" id="us-gaap_DebtInstrumentLineItems_lbl">Debt Instrument [Line Items]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentLineItems_lbl" xlink:title="label: DebtInstrumentLineItems to us-gaap_DebtInstrumentLineItems_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="DebtInstrumentNameDomain" xlink:title="DebtInstrumentNameDomain" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DebtInstrumentNameDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DebtInstrumentNameDomain_lbl" xml:lang="en-US" id="us-gaap_DebtInstrumentNameDomain_lbl">Debt Instrument, Name [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DebtInstrumentNameDomain" xlink:to="us-gaap_DebtInstrumentNameDomain_lbl" xlink:title="label: DebtInstrumentNameDomain to us-gaap_DebtInstrumentNameDomain_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets" xlink:label="DeferredTaxAssetsGoodwillAndIntangibleAssets" xlink:title="DeferredTaxAssetsGoodwillAndIntangibleAssets" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets_lbl" xml:lang="en-US" id="us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets_lbl">Intangible assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredTaxAssetsGoodwillAndIntangibleAssets" xlink:to="us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets_lbl" xlink:title="label: DeferredTaxAssetsGoodwillAndIntangibleAssets to us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets_lbl1" xml:lang="en-US" id="us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets_lbl1">Deferred Tax Assets, Goodwill and Intangible Assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredTaxAssetsGoodwillAndIntangibleAssets" xlink:to="us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets_lbl1" xlink:title="label: DeferredTaxAssetsGoodwillAndIntangibleAssets to us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredForeignIncomeTaxExpenseBenefit" xlink:label="DeferredForeignIncomeTaxExpenseBenefit" xlink:title="DeferredForeignIncomeTaxExpenseBenefit" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DeferredForeignIncomeTaxExpenseBenefit_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_DeferredForeignIncomeTaxExpenseBenefit_lbl" xml:lang="en-US" id="us-gaap_DeferredForeignIncomeTaxExpenseBenefit_lbl">Foreign</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredForeignIncomeTaxExpenseBenefit" xlink:to="us-gaap_DeferredForeignIncomeTaxExpenseBenefit_lbl" xlink:title="label: DeferredForeignIncomeTaxExpenseBenefit to us-gaap_DeferredForeignIncomeTaxExpenseBenefit_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DeferredForeignIncomeTaxExpenseBenefit_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DeferredForeignIncomeTaxExpenseBenefit_lbl1" xml:lang="en-US" id="us-gaap_DeferredForeignIncomeTaxExpenseBenefit_lbl1">Deferred Foreign Income Tax Expense (Benefit)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredForeignIncomeTaxExpenseBenefit" xlink:to="us-gaap_DeferredForeignIncomeTaxExpenseBenefit_lbl1" xlink:title="label: DeferredForeignIncomeTaxExpenseBenefit to us-gaap_DeferredForeignIncomeTaxExpenseBenefit_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:label="DeferredFederalIncomeTaxExpenseBenefit" xlink:title="DeferredFederalIncomeTaxExpenseBenefit" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DeferredFederalIncomeTaxExpenseBenefit_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_DeferredFederalIncomeTaxExpenseBenefit_lbl" xml:lang="en-US" id="us-gaap_DeferredFederalIncomeTaxExpenseBenefit_lbl">Federal</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredFederalIncomeTaxExpenseBenefit" xlink:to="us-gaap_DeferredFederalIncomeTaxExpenseBenefit_lbl" xlink:title="label: DeferredFederalIncomeTaxExpenseBenefit to us-gaap_DeferredFederalIncomeTaxExpenseBenefit_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DeferredFederalIncomeTaxExpenseBenefit_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DeferredFederalIncomeTaxExpenseBenefit_lbl1" xml:lang="en-US" id="us-gaap_DeferredFederalIncomeTaxExpenseBenefit_lbl1">Deferred Federal Income Tax Expense (Benefit)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredFederalIncomeTaxExpenseBenefit" xlink:to="us-gaap_DeferredFederalIncomeTaxExpenseBenefit_lbl1" xlink:title="label: DeferredFederalIncomeTaxExpenseBenefit to us-gaap_DeferredFederalIncomeTaxExpenseBenefit_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:label="DeferredIncomeTaxExpenseBenefit" xlink:title="DeferredIncomeTaxExpenseBenefit" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_DeferredIncomeTaxExpenseBenefit_lbl" xml:lang="en-US" id="us-gaap_DeferredIncomeTaxExpenseBenefit_lbl">Deferred taxes</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredIncomeTaxExpenseBenefit" xlink:to="us-gaap_DeferredIncomeTaxExpenseBenefit_lbl" xlink:title="label: DeferredIncomeTaxExpenseBenefit to us-gaap_DeferredIncomeTaxExpenseBenefit_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DeferredIncomeTaxExpenseBenefit_lbl1" xml:lang="en-US" id="us-gaap_DeferredIncomeTaxExpenseBenefit_lbl1">Deferred Income Tax Expense (Benefit)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredIncomeTaxExpenseBenefit" xlink:to="us-gaap_DeferredIncomeTaxExpenseBenefit_lbl1" xlink:title="label: DeferredIncomeTaxExpenseBenefit to us-gaap_DeferredIncomeTaxExpenseBenefit_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilities" xlink:label="DeferredIncomeTaxLiabilities" xlink:title="DeferredIncomeTaxLiabilities" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DeferredIncomeTaxLiabilities_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="us-gaap_DeferredIncomeTaxLiabilities_lbl" xml:lang="en-US" id="us-gaap_DeferredIncomeTaxLiabilities_lbl">Total deferred income tax liabilities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredIncomeTaxLiabilities" xlink:to="us-gaap_DeferredIncomeTaxLiabilities_lbl" xlink:title="label: DeferredIncomeTaxLiabilities to us-gaap_DeferredIncomeTaxLiabilities_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DeferredIncomeTaxLiabilities_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DeferredIncomeTaxLiabilities_lbl1" xml:lang="en-US" id="us-gaap_DeferredIncomeTaxLiabilities_lbl1">Deferred Tax Liabilities, Gross</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredIncomeTaxLiabilities" xlink:to="us-gaap_DeferredIncomeTaxLiabilities_lbl1" xlink:title="label: DeferredIncomeTaxLiabilities to us-gaap_DeferredIncomeTaxLiabilities_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:label="DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:title="DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_lbl" xml:lang="en-US" id="us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_lbl">Deferred [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:to="us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_lbl" xlink:title="label: DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract to us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:label="DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:title="DeferredStateAndLocalIncomeTaxExpenseBenefit" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_lbl" xml:lang="en-US" id="us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_lbl">State</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:to="us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_lbl" xlink:title="label: DeferredStateAndLocalIncomeTaxExpenseBenefit to us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_lbl1" xml:lang="en-US" id="us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_lbl1">Deferred State and Local Income Tax Expense (Benefit)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:to="us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_lbl1" xlink:title="label: DeferredStateAndLocalIncomeTaxExpenseBenefit to us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxAssetsInventory" xlink:label="DeferredTaxAssetsInventory" xlink:title="DeferredTaxAssetsInventory" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DeferredTaxAssetsInventory_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="us-gaap_DeferredTaxAssetsInventory_lbl" xml:lang="en-US" id="us-gaap_DeferredTaxAssetsInventory_lbl">Inventories</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredTaxAssetsInventory" xlink:to="us-gaap_DeferredTaxAssetsInventory_lbl" xlink:title="label: DeferredTaxAssetsInventory to us-gaap_DeferredTaxAssetsInventory_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DeferredTaxAssetsInventory_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DeferredTaxAssetsInventory_lbl1" xml:lang="en-US" id="us-gaap_DeferredTaxAssetsInventory_lbl1">Deferred Tax Assets, Inventory</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredTaxAssetsInventory" xlink:to="us-gaap_DeferredTaxAssetsInventory_lbl1" xlink:title="label: DeferredTaxAssetsInventory to us-gaap_DeferredTaxAssetsInventory_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:label="DeferredTaxAssetsLiabilitiesNet" xlink:title="DeferredTaxAssetsLiabilitiesNet" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DeferredTaxAssetsLiabilitiesNet_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:title="us-gaap_DeferredTaxAssetsLiabilitiesNet_lbl" xml:lang="en-US" id="us-gaap_DeferredTaxAssetsLiabilitiesNet_lbl">Net deferred income tax (assets) liabilities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredTaxAssetsLiabilitiesNet" xlink:to="us-gaap_DeferredTaxAssetsLiabilitiesNet_lbl" xlink:title="label: DeferredTaxAssetsLiabilitiesNet to us-gaap_DeferredTaxAssetsLiabilitiesNet_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DeferredTaxAssetsLiabilitiesNet_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DeferredTaxAssetsLiabilitiesNet_lbl1" xml:lang="en-US" id="us-gaap_DeferredTaxAssetsLiabilitiesNet_lbl1">Deferred Tax Assets, Net</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredTaxAssetsLiabilitiesNet" xlink:to="us-gaap_DeferredTaxAssetsLiabilitiesNet_lbl1" xlink:title="label: DeferredTaxAssetsLiabilitiesNet to us-gaap_DeferredTaxAssetsLiabilitiesNet_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxAssetsGross" xlink:label="DeferredTaxAssetsGross" xlink:title="DeferredTaxAssetsGross" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DeferredTaxAssetsGross_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:title="us-gaap_DeferredTaxAssetsGross_lbl" xml:lang="en-US" id="us-gaap_DeferredTaxAssetsGross_lbl">Total deferred income tax assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredTaxAssetsGross" xlink:to="us-gaap_DeferredTaxAssetsGross_lbl" xlink:title="label: DeferredTaxAssetsGross to us-gaap_DeferredTaxAssetsGross_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DeferredTaxAssetsGross_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DeferredTaxAssetsGross_lbl1" xml:lang="en-US" id="us-gaap_DeferredTaxAssetsGross_lbl1">Deferred Tax Assets, Gross</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredTaxAssetsGross" xlink:to="us-gaap_DeferredTaxAssetsGross_lbl1" xlink:title="label: DeferredTaxAssetsGross to us-gaap_DeferredTaxAssetsGross_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxAssetsNetNoncurrent" xlink:label="DeferredTaxAssetsNetNoncurrent" xlink:title="DeferredTaxAssetsNetNoncurrent" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DeferredTaxAssetsNetNoncurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_DeferredTaxAssetsNetNoncurrent_lbl" xml:lang="en-US" id="us-gaap_DeferredTaxAssetsNetNoncurrent_lbl">Deferred income taxes</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredTaxAssetsNetNoncurrent" xlink:to="us-gaap_DeferredTaxAssetsNetNoncurrent_lbl" xlink:title="label: DeferredTaxAssetsNetNoncurrent to us-gaap_DeferredTaxAssetsNetNoncurrent_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DeferredTaxAssetsNetNoncurrent_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DeferredTaxAssetsNetNoncurrent_lbl1" xml:lang="en-US" id="us-gaap_DeferredTaxAssetsNetNoncurrent_lbl1">Deferred Tax Assets, Net of Valuation Allowance, Noncurrent</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredTaxAssetsNetNoncurrent" xlink:to="us-gaap_DeferredTaxAssetsNetNoncurrent_lbl1" xlink:title="label: DeferredTaxAssetsNetNoncurrent to us-gaap_DeferredTaxAssetsNetNoncurrent_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxAssetsNetCurrent" xlink:label="DeferredTaxAssetsNetCurrent" xlink:title="DeferredTaxAssetsNetCurrent" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DeferredTaxAssetsNetCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_DeferredTaxAssetsNetCurrent_lbl" xml:lang="en-US" id="us-gaap_DeferredTaxAssetsNetCurrent_lbl">Deferred income taxes</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredTaxAssetsNetCurrent" xlink:to="us-gaap_DeferredTaxAssetsNetCurrent_lbl" xlink:title="label: DeferredTaxAssetsNetCurrent to us-gaap_DeferredTaxAssetsNetCurrent_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DeferredTaxAssetsNetCurrent_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DeferredTaxAssetsNetCurrent_lbl1" xml:lang="en-US" id="us-gaap_DeferredTaxAssetsNetCurrent_lbl1">Deferred Tax Assets, Net of Valuation Allowance, Current</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredTaxAssetsNetCurrent" xlink:to="us-gaap_DeferredTaxAssetsNetCurrent_lbl1" xlink:title="label: DeferredTaxAssetsNetCurrent to us-gaap_DeferredTaxAssetsNetCurrent_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation" xlink:label="DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation" xlink:title="DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation_lbl" xml:lang="en-US" id="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation_lbl">Accrued compensation</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation_lbl" xlink:title="label: DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation to us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation_lbl1" xml:lang="en-US" id="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation_lbl1">Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Employee Compensation</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation_lbl1" xlink:title="label: DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation to us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPostretirementBenefits" xlink:label="DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPostretirementBenefits" xlink:title="DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPostretirementBenefits" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPostretirementBenefits_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPostretirementBenefits_lbl" xml:lang="en-US" id="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPostretirementBenefits_lbl">Other postretirement benefits</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPostretirementBenefits" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPostretirementBenefits_lbl" xlink:title="label: DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPostretirementBenefits to us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPostretirementBenefits_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPostretirementBenefits_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPostretirementBenefits_lbl1" xml:lang="en-US" id="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPostretirementBenefits_lbl1">Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Postretirement Benefits</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPostretirementBenefits" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPostretirementBenefits_lbl1" xlink:title="label: DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPostretirementBenefits to us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPostretirementBenefits_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions" xlink:label="DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions" xlink:title="DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions_lbl" xml:lang="en-US" id="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions_lbl">Pensions</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions_lbl" xlink:title="label: DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions to us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions_lbl1" xml:lang="en-US" id="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions_lbl1">Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Pensions</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions_lbl1" xlink:title="label: DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions to us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsForeign" xlink:label="DeferredTaxAssetsTaxCreditCarryforwardsForeign" xlink:title="DeferredTaxAssetsTaxCreditCarryforwardsForeign" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsForeign_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsForeign_lbl" xml:lang="en-US" id="us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsForeign_lbl">Foreign Tax Credit</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredTaxAssetsTaxCreditCarryforwardsForeign" xlink:to="us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsForeign_lbl" xlink:title="label: DeferredTaxAssetsTaxCreditCarryforwardsForeign to us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsForeign_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsForeign_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsForeign_lbl1" xml:lang="en-US" id="us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsForeign_lbl1">Deferred Tax Assets, Tax Credit Carryforwards, Foreign</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredTaxAssetsTaxCreditCarryforwardsForeign" xlink:to="us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsForeign_lbl1" xlink:title="label: DeferredTaxAssetsTaxCreditCarryforwardsForeign to us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsForeign_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" xlink:label="DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" xlink:title="DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts_lbl" xml:lang="en-US" id="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts_lbl">Allowance for doubtful accounts</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts_lbl" xlink:title="label: DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts to us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts_lbl1" xml:lang="en-US" id="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts_lbl1">Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Allowance for Doubtful Accounts</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts_lbl1" xlink:title="label: DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts to us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:label="DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:title="DeferredTaxLiabilitiesPropertyPlantAndEquipment" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_lbl" xml:lang="en-US" id="us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_lbl">Property, plant and equipment</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:to="us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_lbl" xlink:title="label: DeferredTaxLiabilitiesPropertyPlantAndEquipment to us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets" xlink:label="DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets" xlink:title="DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets_lbl" xml:lang="en-US" id="us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets_lbl">Intangible assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets" xlink:to="us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets_lbl" xlink:title="label: DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets to us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets_lbl1" xml:lang="en-US" id="us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets_lbl1">Deferred Tax Liabilities, Intangible Assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets" xlink:to="us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets_lbl1" xlink:title="label: DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets to us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxLiabilitiesNoncurrent" xlink:label="DeferredTaxLiabilitiesNoncurrent" xlink:title="DeferredTaxLiabilitiesNoncurrent" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DeferredTaxLiabilitiesNoncurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DeferredTaxLiabilitiesNoncurrent_lbl" xml:lang="en-US" id="us-gaap_DeferredTaxLiabilitiesNoncurrent_lbl">Deferred income taxes</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredTaxLiabilitiesNoncurrent" xlink:to="us-gaap_DeferredTaxLiabilitiesNoncurrent_lbl" xlink:title="label: DeferredTaxLiabilitiesNoncurrent to us-gaap_DeferredTaxLiabilitiesNoncurrent_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxLiabilitiesOther" xlink:label="DeferredTaxLiabilitiesOther" xlink:title="DeferredTaxLiabilitiesOther" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DeferredTaxLiabilitiesOther_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DeferredTaxLiabilitiesOther_lbl" xml:lang="en-US" id="us-gaap_DeferredTaxLiabilitiesOther_lbl">Other</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredTaxLiabilitiesOther" xlink:to="us-gaap_DeferredTaxLiabilitiesOther_lbl" xlink:title="label: DeferredTaxLiabilitiesOther to us-gaap_DeferredTaxLiabilitiesOther_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable" xlink:label="DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable" xlink:title="DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable_lbl" xml:lang="en-US" id="us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable_lbl">Defined Benefit Plans and Other Postretirement Benefit Plans Disclosures [Table]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable" xlink:to="us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable_lbl" xlink:title="label: DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable to us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid" xlink:label="DefinedBenefitPlanBenefitObligationBenefitsPaid" xlink:title="DefinedBenefitPlanBenefitObligationBenefitsPaid" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid_lbl" xml:lang="en-US" id="us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid_lbl">Benefits paid</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DefinedBenefitPlanBenefitObligationBenefitsPaid" xlink:to="us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid_lbl" xlink:title="label: DefinedBenefitPlanBenefitObligationBenefitsPaid to us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid_lbl1" xml:lang="en-US" id="us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid_lbl1">Defined Benefit Plan, Benefit Obligation, Benefits Paid</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DefinedBenefitPlanBenefitObligationBenefitsPaid" xlink:to="us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid_lbl1" xlink:title="label: DefinedBenefitPlanBenefitObligationBenefitsPaid to us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid" xlink:label="DefinedBenefitPlanPlanAssetsBenefitsPaid" xlink:title="DefinedBenefitPlanPlanAssetsBenefitsPaid" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid_lbl" xml:lang="en-US" id="us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid_lbl">Benefits paid</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DefinedBenefitPlanPlanAssetsBenefitsPaid" xlink:to="us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid_lbl" xlink:title="label: DefinedBenefitPlanPlanAssetsBenefitsPaid to us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid_lbl1" xml:lang="en-US" id="us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid_lbl1">Defined Benefit Plan, Plan Assets, Benefits Paid</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DefinedBenefitPlanPlanAssetsBenefitsPaid" xlink:to="us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid_lbl1" xlink:title="label: DefinedBenefitPlanPlanAssetsBenefitsPaid to us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour" xlink:label="DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour" xlink:title="DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour_lbl" xml:lang="en-US" id="us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour_lbl">2021</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour" xlink:to="us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour_lbl" xlink:title="label: DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour to us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour_lbl1" xml:lang="en-US" id="us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour_lbl1">Defined Benefit Plan, Expected Future Benefit Payment, Year Four</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour" xlink:to="us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour_lbl1" xlink:title="label: DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour to us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeLossAfterTaxAbstract" xlink:label="DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeLossAfterTaxAbstract" xlink:title="DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeLossAfterTaxAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeLossAfterTaxAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeLossAfterTaxAbstract_lbl" xml:lang="en-US" id="us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeLossAfterTaxAbstract_lbl">Amounts recognized in accumulated other comprehensive income [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeLossAfterTaxAbstract" xlink:to="us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeLossAfterTaxAbstract_lbl" xlink:title="label: DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeLossAfterTaxAbstract to us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeLossAfterTaxAbstract_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeLossAfterTaxAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeLossAfterTaxAbstract_lbl1" xml:lang="en-US" id="us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeLossAfterTaxAbstract_lbl1">Accumulated Other Comprehensive (Income) Loss, Defined Benefit Plan, after Tax [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeLossAfterTaxAbstract" xlink:to="us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeLossAfterTaxAbstract_lbl1" xlink:title="label: DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeLossAfterTaxAbstract to us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeLossAfterTaxAbstract_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedAmortizationOfPriorServiceCostCreditNextFiscalYear" xlink:label="DefinedBenefitPlanExpectedAmortizationOfPriorServiceCostCreditNextFiscalYear" xlink:title="DefinedBenefitPlanExpectedAmortizationOfPriorServiceCostCreditNextFiscalYear" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DefinedBenefitPlanExpectedAmortizationOfPriorServiceCostCreditNextFiscalYear_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_DefinedBenefitPlanExpectedAmortizationOfPriorServiceCostCreditNextFiscalYear_lbl" xml:lang="en-US" id="us-gaap_DefinedBenefitPlanExpectedAmortizationOfPriorServiceCostCreditNextFiscalYear_lbl">Prior service cost (credit)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DefinedBenefitPlanExpectedAmortizationOfPriorServiceCostCreditNextFiscalYear" xlink:to="us-gaap_DefinedBenefitPlanExpectedAmortizationOfPriorServiceCostCreditNextFiscalYear_lbl" xlink:title="label: DefinedBenefitPlanExpectedAmortizationOfPriorServiceCostCreditNextFiscalYear to us-gaap_DefinedBenefitPlanExpectedAmortizationOfPriorServiceCostCreditNextFiscalYear_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DefinedBenefitPlanExpectedAmortizationOfPriorServiceCostCreditNextFiscalYear_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DefinedBenefitPlanExpectedAmortizationOfPriorServiceCostCreditNextFiscalYear_lbl1" xml:lang="en-US" id="us-gaap_DefinedBenefitPlanExpectedAmortizationOfPriorServiceCostCreditNextFiscalYear_lbl1">Defined Benefit Plan, Expected Amortization of Prior Service Cost (Credit), Next Fiscal Year</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DefinedBenefitPlanExpectedAmortizationOfPriorServiceCostCreditNextFiscalYear" xlink:to="us-gaap_DefinedBenefitPlanExpectedAmortizationOfPriorServiceCostCreditNextFiscalYear_lbl1" xlink:title="label: DefinedBenefitPlanExpectedAmortizationOfPriorServiceCostCreditNextFiscalYear to us-gaap_DefinedBenefitPlanExpectedAmortizationOfPriorServiceCostCreditNextFiscalYear_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedAmortizationOfGainLossNextFiscalYear" xlink:label="DefinedBenefitPlanExpectedAmortizationOfGainLossNextFiscalYear" xlink:title="DefinedBenefitPlanExpectedAmortizationOfGainLossNextFiscalYear" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DefinedBenefitPlanExpectedAmortizationOfGainLossNextFiscalYear_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_DefinedBenefitPlanExpectedAmortizationOfGainLossNextFiscalYear_lbl" xml:lang="en-US" id="us-gaap_DefinedBenefitPlanExpectedAmortizationOfGainLossNextFiscalYear_lbl">Net (loss) gain</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DefinedBenefitPlanExpectedAmortizationOfGainLossNextFiscalYear" xlink:to="us-gaap_DefinedBenefitPlanExpectedAmortizationOfGainLossNextFiscalYear_lbl" xlink:title="label: DefinedBenefitPlanExpectedAmortizationOfGainLossNextFiscalYear to us-gaap_DefinedBenefitPlanExpectedAmortizationOfGainLossNextFiscalYear_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DefinedBenefitPlanExpectedAmortizationOfGainLossNextFiscalYear_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DefinedBenefitPlanExpectedAmortizationOfGainLossNextFiscalYear_lbl1" xml:lang="en-US" id="us-gaap_DefinedBenefitPlanExpectedAmortizationOfGainLossNextFiscalYear_lbl1">Defined Benefit Plan, Expected Amortization of Gain (Loss), Next Fiscal Year</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DefinedBenefitPlanExpectedAmortizationOfGainLossNextFiscalYear" xlink:to="us-gaap_DefinedBenefitPlanExpectedAmortizationOfGainLossNextFiscalYear_lbl1" xlink:title="label: DefinedBenefitPlanExpectedAmortizationOfGainLossNextFiscalYear to us-gaap_DefinedBenefitPlanExpectedAmortizationOfGainLossNextFiscalYear_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter" xlink:label="DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter" xlink:title="DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter_lbl" xml:lang="en-US" id="us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter_lbl">2023 through 2027</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter" xlink:to="us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter_lbl" xlink:title="label: DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter to us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DefinedContributionPlanDisclosuresTableTextBlock" xlink:label="DefinedContributionPlanDisclosuresTableTextBlock" xlink:title="DefinedContributionPlanDisclosuresTableTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DefinedContributionPlanDisclosuresTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DefinedContributionPlanDisclosuresTableTextBlock_lbl" xml:lang="en-US" id="us-gaap_DefinedContributionPlanDisclosuresTableTextBlock_lbl">Defined Contribution Plan</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DefinedContributionPlanDisclosuresTableTextBlock" xlink:to="us-gaap_DefinedContributionPlanDisclosuresTableTextBlock_lbl" xlink:title="label: DefinedContributionPlanDisclosuresTableTextBlock to us-gaap_DefinedContributionPlanDisclosuresTableTextBlock_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsNextFiscalYear" xlink:label="DefinedBenefitPlanExpectedFutureEmployerContributionsNextFiscalYear" xlink:title="DefinedBenefitPlanExpectedFutureEmployerContributionsNextFiscalYear" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsNextFiscalYear_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsNextFiscalYear_lbl" xml:lang="en-US" id="us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsNextFiscalYear_lbl">Contributions expected to be made by Company in next fiscal year</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DefinedBenefitPlanExpectedFutureEmployerContributionsNextFiscalYear" xlink:to="us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsNextFiscalYear_lbl" xlink:title="label: DefinedBenefitPlanExpectedFutureEmployerContributionsNextFiscalYear to us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsNextFiscalYear_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent" xlink:label="DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent" xlink:title="DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent_lbl" xml:lang="en-US" id="us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent_lbl">Percentage of voluntary contributions allowed to participants, maximum</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent" xlink:to="us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent_lbl" xlink:title="label: DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent to us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent_lbl1" xml:lang="en-US" id="us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent_lbl1">Defined Contribution Plan, Maximum Annual Contributions Per Employee, Percent</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent" xlink:to="us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent_lbl1" xlink:title="label: DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent to us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DefinedBenefitPlanOtherChanges" xlink:label="DefinedBenefitPlanOtherChanges" xlink:title="DefinedBenefitPlanOtherChanges" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DefinedBenefitPlanOtherChanges_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DefinedBenefitPlanOtherChanges_lbl" xml:lang="en-US" id="us-gaap_DefinedBenefitPlanOtherChanges_lbl">Change due to availability of final actual assets and census data</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DefinedBenefitPlanOtherChanges" xlink:to="us-gaap_DefinedBenefitPlanOtherChanges_lbl" xlink:title="label: DefinedBenefitPlanOtherChanges to us-gaap_DefinedBenefitPlanOtherChanges_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditAfterTax" xlink:label="DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditAfterTax" xlink:title="DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditAfterTax" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditAfterTax_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditAfterTax_lbl" xml:lang="en-US" id="us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditAfterTax_lbl">Prior service (cost) credit</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditAfterTax" xlink:to="us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditAfterTax_lbl" xlink:title="label: DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditAfterTax to us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditAfterTax_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch" xlink:label="DefinedContributionPlanEmployerMatchingContributionPercentOfMatch" xlink:title="DefinedContributionPlanEmployerMatchingContributionPercentOfMatch" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch_lbl" xml:lang="en-US" id="us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch_lbl">Employer matching contribution percentage</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DefinedContributionPlanEmployerMatchingContributionPercentOfMatch" xlink:to="us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch_lbl" xlink:title="label: DefinedContributionPlanEmployerMatchingContributionPercentOfMatch to us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount" xlink:label="DefinedContributionPlanEmployerDiscretionaryContributionAmount" xlink:title="DefinedContributionPlanEmployerDiscretionaryContributionAmount" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount_lbl" xml:lang="en-US" id="us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount_lbl">Total contributions made for the period</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DefinedContributionPlanEmployerDiscretionaryContributionAmount" xlink:to="us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount_lbl" xlink:title="label: DefinedContributionPlanEmployerDiscretionaryContributionAmount to us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage" xlink:label="DefinedBenefitPlanPlanAssetsTargetAllocationPercentage" xlink:title="DefinedBenefitPlanPlanAssetsTargetAllocationPercentage" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage_lbl" xml:lang="en-US" id="us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage_lbl">Long-term target allocations for plan assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DefinedBenefitPlanPlanAssetsTargetAllocationPercentage" xlink:to="us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage_lbl" xlink:title="label: DefinedBenefitPlanPlanAssetsTargetAllocationPercentage to us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive" xlink:label="DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive" xlink:title="DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive_lbl" xml:lang="en-US" id="us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive_lbl">2022</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive" xlink:to="us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive_lbl" xlink:title="label: DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive to us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive_lbl1" xml:lang="en-US" id="us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive_lbl1">Defined Benefit Plan, Expected Future Benefit Payment, Year Five</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive" xlink:to="us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive_lbl1" xlink:title="label: DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive to us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree" xlink:label="DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree" xlink:title="DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree_lbl" xml:lang="en-US" id="us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree_lbl">2020</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree" xlink:to="us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree_lbl" xlink:title="label: DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree to us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree_lbl1" xml:lang="en-US" id="us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree_lbl1">Defined Benefit Plan, Expected Future Benefit Payment, Year Three</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree" xlink:to="us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree_lbl1" xlink:title="label: DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree to us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesAfterTax" xlink:label="DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesAfterTax" xlink:title="DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesAfterTax" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesAfterTax_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:title="us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesAfterTax_lbl" xml:lang="en-US" id="us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesAfterTax_lbl">Net (loss)/gain</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesAfterTax" xlink:to="us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesAfterTax_lbl" xlink:title="label: DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesAfterTax to us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesAfterTax_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesAfterTax_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesAfterTax_lbl1" xml:lang="en-US" id="us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesAfterTax_lbl1">Accumulated Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss), after Tax</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesAfterTax" xlink:to="us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesAfterTax_lbl1" xlink:title="label: DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesAfterTax to us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesAfterTax_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems" xlink:label="DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems" xlink:title="DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_lbl" xml:lang="en-US" id="us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_lbl">Defined Benefit Plans and Other Postretirement Benefit Plans [Line Items]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems" xlink:to="us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_lbl" xlink:title="label: DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems to us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo" xlink:label="DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo" xlink:title="DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo_lbl" xml:lang="en-US" id="us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo_lbl">2019</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo" xlink:to="us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo_lbl" xlink:title="label: DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo to us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo_lbl1" xml:lang="en-US" id="us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo_lbl1">Defined Benefit Plan, Expected Future Benefit Payment, Year Two</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo" xlink:to="us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo_lbl1" xlink:title="label: DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo to us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths" xlink:label="DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths" xlink:title="DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths_lbl" xml:lang="en-US" id="us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths_lbl">2018</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths" xlink:to="us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths_lbl" xlink:title="label: DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths to us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths_lbl1" xml:lang="en-US" id="us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths_lbl1">Defined Benefit Plan, Expected Future Benefit Payment, Next Twelve Months</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths" xlink:to="us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths_lbl1" xlink:title="label: DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths to us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DefinedBenefitPlanActuarialGainLoss" xlink:label="DefinedBenefitPlanActuarialGainLoss" xlink:title="DefinedBenefitPlanActuarialGainLoss" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DefinedBenefitPlanActuarialGainLoss_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DefinedBenefitPlanActuarialGainLoss_lbl" xml:lang="en-US" id="us-gaap_DefinedBenefitPlanActuarialGainLoss_lbl">Actuarial (gain)/loss</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DefinedBenefitPlanActuarialGainLoss" xlink:to="us-gaap_DefinedBenefitPlanActuarialGainLoss_lbl" xlink:title="label: DefinedBenefitPlanActuarialGainLoss to us-gaap_DefinedBenefitPlanActuarialGainLoss_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses" xlink:label="DefinedBenefitPlanAmortizationOfGainsLosses" xlink:title="DefinedBenefitPlanAmortizationOfGainsLosses" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:title="us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_lbl" xml:lang="en-US" id="us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_lbl">Net loss (gain)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DefinedBenefitPlanAmortizationOfGainsLosses" xlink:to="us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_lbl" xlink:title="label: DefinedBenefitPlanAmortizationOfGainsLosses to us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_lbl1" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_lbl1" xml:lang="en-US" id="us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_lbl1">Amortization of the net loss</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DefinedBenefitPlanAmortizationOfGainsLosses" xlink:to="us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_lbl1" xlink:title="label: DefinedBenefitPlanAmortizationOfGainsLosses to us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_lbl1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_lbl2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_lbl2" xml:lang="en-US" id="us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_lbl2">Defined Benefit Plan, Amortization of Gain (Loss)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DefinedBenefitPlanAmortizationOfGainsLosses" xlink:to="us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_lbl2" xlink:title="label: DefinedBenefitPlanAmortizationOfGainsLosses to us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_lbl2" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease" xlink:label="DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease" xlink:title="DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease_lbl" xml:lang="en-US" id="us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease_lbl">Rate of compensation increase</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease" xlink:to="us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease_lbl" xlink:title="label: DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease to us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease_lbl1" xml:lang="en-US" id="us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease_lbl1">Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Rate of Compensation Increase</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease" xlink:to="us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease_lbl1" xlink:title="label: DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease to us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" xlink:label="DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" xlink:title="DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit_lbl" xml:lang="en-US" id="us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit_lbl">Prior service cost</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" xlink:to="us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit_lbl" xlink:title="label: DefinedBenefitPlanAmortizationOfPriorServiceCostCredit to us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit_lbl1" xml:lang="en-US" id="us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit_lbl1">Amortization of prior service cost</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" xlink:to="us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit_lbl1" xlink:title="label: DefinedBenefitPlanAmortizationOfPriorServiceCostCredit to us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:label="DefinedBenefitPlanDisclosureLineItems" xlink:title="DefinedBenefitPlanDisclosureLineItems" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DefinedBenefitPlanDisclosureLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DefinedBenefitPlanDisclosureLineItems_lbl" xml:lang="en-US" id="us-gaap_DefinedBenefitPlanDisclosureLineItems_lbl">Defined Benefit Plan Disclosure [Line Items]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DefinedBenefitPlanDisclosureLineItems" xlink:to="us-gaap_DefinedBenefitPlanDisclosureLineItems_lbl" xlink:title="label: DefinedBenefitPlanDisclosureLineItems to us-gaap_DefinedBenefitPlanDisclosureLineItems_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheetAbstract" xlink:label="DefinedBenefitPlanAmountsRecognizedInBalanceSheetAbstract" xlink:title="DefinedBenefitPlanAmountsRecognizedInBalanceSheetAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheetAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheetAbstract_lbl" xml:lang="en-US" id="us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheetAbstract_lbl">Funded status [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DefinedBenefitPlanAmountsRecognizedInBalanceSheetAbstract" xlink:to="us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheetAbstract_lbl" xlink:title="label: DefinedBenefitPlanAmountsRecognizedInBalanceSheetAbstract to us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheetAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheet" xlink:label="DefinedBenefitPlanAmountsRecognizedInBalanceSheet" xlink:title="DefinedBenefitPlanAmountsRecognizedInBalanceSheet" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheet_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheet_lbl" xml:lang="en-US" id="us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheet_lbl">Net amount recognized in accrued benefit liability</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DefinedBenefitPlanAmountsRecognizedInBalanceSheet" xlink:to="us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheet_lbl" xlink:title="label: DefinedBenefitPlanAmountsRecognizedInBalanceSheet to us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheet_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheet_lbl1" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheet_lbl1" xml:lang="en-US" id="us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheet_lbl1">Net amount recognized in the balance sheet</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DefinedBenefitPlanAmountsRecognizedInBalanceSheet" xlink:to="us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheet_lbl1" xlink:title="label: DefinedBenefitPlanAmountsRecognizedInBalanceSheet to us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheet_lbl1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheet_lbl2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheet_lbl2" xml:lang="en-US" id="us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheet_lbl2">Defined Benefit Plan, Amounts for Asset (Liability) Recognized in Statement of Financial Position</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DefinedBenefitPlanAmountsRecognizedInBalanceSheet" xlink:to="us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheet_lbl2" xlink:title="label: DefinedBenefitPlanAmountsRecognizedInBalanceSheet to us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheet_lbl2" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DefinedBenefitPlanAmountsThatWillBeAmortizedFromAccumulatedOtherComprehensiveIncomeLossInNextFiscalYearAbstract" xlink:label="DefinedBenefitPlanAmountsThatWillBeAmortizedFromAccumulatedOtherComprehensiveIncomeLossInNextFiscalYearAbstract" xlink:title="DefinedBenefitPlanAmountsThatWillBeAmortizedFromAccumulatedOtherComprehensiveIncomeLossInNextFiscalYearAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DefinedBenefitPlanAmountsThatWillBeAmortizedFromAccumulatedOtherComprehensiveIncomeLossInNextFiscalYearAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DefinedBenefitPlanAmountsThatWillBeAmortizedFromAccumulatedOtherComprehensiveIncomeLossInNextFiscalYearAbstract_lbl" xml:lang="en-US" id="us-gaap_DefinedBenefitPlanAmountsThatWillBeAmortizedFromAccumulatedOtherComprehensiveIncomeLossInNextFiscalYearAbstract_lbl">Amounts that will be amortized from accumulated other comprehensive income in next fiscal year [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DefinedBenefitPlanAmountsThatWillBeAmortizedFromAccumulatedOtherComprehensiveIncomeLossInNextFiscalYearAbstract" xlink:to="us-gaap_DefinedBenefitPlanAmountsThatWillBeAmortizedFromAccumulatedOtherComprehensiveIncomeLossInNextFiscalYearAbstract_lbl" xlink:title="label: DefinedBenefitPlanAmountsThatWillBeAmortizedFromAccumulatedOtherComprehensiveIncomeLossInNextFiscalYearAbstract to us-gaap_DefinedBenefitPlanAmountsThatWillBeAmortizedFromAccumulatedOtherComprehensiveIncomeLossInNextFiscalYearAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DefinedBenefitPlanAmountOfEmployerAndRelatedPartySecuritiesIncludedInPlanAssets" xlink:label="DefinedBenefitPlanAmountOfEmployerAndRelatedPartySecuritiesIncludedInPlanAssets" xlink:title="DefinedBenefitPlanAmountOfEmployerAndRelatedPartySecuritiesIncludedInPlanAssets" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DefinedBenefitPlanAmountOfEmployerAndRelatedPartySecuritiesIncludedInPlanAssets_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DefinedBenefitPlanAmountOfEmployerAndRelatedPartySecuritiesIncludedInPlanAssets_lbl" xml:lang="en-US" id="us-gaap_DefinedBenefitPlanAmountOfEmployerAndRelatedPartySecuritiesIncludedInPlanAssets_lbl">Value of employer common stock included plan assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DefinedBenefitPlanAmountOfEmployerAndRelatedPartySecuritiesIncludedInPlanAssets" xlink:to="us-gaap_DefinedBenefitPlanAmountOfEmployerAndRelatedPartySecuritiesIncludedInPlanAssets_lbl" xlink:title="label: DefinedBenefitPlanAmountOfEmployerAndRelatedPartySecuritiesIncludedInPlanAssets to us-gaap_DefinedBenefitPlanAmountOfEmployerAndRelatedPartySecuritiesIncludedInPlanAssets_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate" xlink:label="DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate" xlink:title="DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate_lbl" xml:lang="en-US" id="us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate_lbl">Discount rate</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate" xlink:to="us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate_lbl" xlink:title="label: DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate to us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate_lbl1" xml:lang="en-US" id="us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate_lbl1">Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Discount Rate</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate" xlink:to="us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate_lbl1" xlink:title="label: DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate to us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets" xlink:label="DefinedBenefitPlanActualReturnOnPlanAssets" xlink:title="DefinedBenefitPlanActualReturnOnPlanAssets" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets_lbl" xml:lang="en-US" id="us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets_lbl">Actual return on plan assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DefinedBenefitPlanActualReturnOnPlanAssets" xlink:to="us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets_lbl" xlink:title="label: DefinedBenefitPlanActualReturnOnPlanAssets to us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate" xlink:label="DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate" xlink:title="DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate_lbl" xml:lang="en-US" id="us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate_lbl">Discount rate</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate" xlink:to="us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate_lbl" xlink:title="label: DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate to us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate_lbl1" xml:lang="en-US" id="us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate_lbl1">Defined Benefit Plan, Assumptions Used Calculating Benefit Obligation, Discount Rate</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate" xlink:to="us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate_lbl1" xlink:title="label: DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate to us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets" xlink:label="DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets" xlink:title="DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets_lbl" xml:lang="en-US" id="us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets_lbl">Expected return on plan assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets" xlink:to="us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets_lbl" xlink:title="label: DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets to us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets_lbl1" xml:lang="en-US" id="us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets_lbl1">Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Expected Long-term Rate of Return on Plan Assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets" xlink:to="us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets_lbl1" xlink:title="label: DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets to us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation" xlink:label="DefinedBenefitPlanAccumulatedBenefitObligation" xlink:title="DefinedBenefitPlanAccumulatedBenefitObligation" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation_lbl" xml:lang="en-US" id="us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation_lbl">Accumulated benefit obligation for all qualified and nonqualified defined benefit pension plans</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DefinedBenefitPlanAccumulatedBenefitObligation" xlink:to="us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation_lbl" xlink:title="label: DefinedBenefitPlanAccumulatedBenefitObligation to us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DefinedBenefitPlanAssumptionsUsedInCalculationsAbstract" xlink:label="DefinedBenefitPlanAssumptionsUsedInCalculationsAbstract" xlink:title="DefinedBenefitPlanAssumptionsUsedInCalculationsAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DefinedBenefitPlanAssumptionsUsedInCalculationsAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DefinedBenefitPlanAssumptionsUsedInCalculationsAbstract_lbl" xml:lang="en-US" id="us-gaap_DefinedBenefitPlanAssumptionsUsedInCalculationsAbstract_lbl">Assumptions used to determine net periodic benefit cost [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DefinedBenefitPlanAssumptionsUsedInCalculationsAbstract" xlink:to="us-gaap_DefinedBenefitPlanAssumptionsUsedInCalculationsAbstract_lbl" xlink:title="label: DefinedBenefitPlanAssumptionsUsedInCalculationsAbstract to us-gaap_DefinedBenefitPlanAssumptionsUsedInCalculationsAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DefinedBenefitPlanBenefitObligation" xlink:label="DefinedBenefitPlanBenefitObligation" xlink:title="DefinedBenefitPlanBenefitObligation" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DefinedBenefitPlanBenefitObligation_lbl" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:title="us-gaap_DefinedBenefitPlanBenefitObligation_lbl" xml:lang="en-US" id="us-gaap_DefinedBenefitPlanBenefitObligation_lbl">Benefit obligation at beginning of year</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DefinedBenefitPlanBenefitObligation" xlink:to="us-gaap_DefinedBenefitPlanBenefitObligation_lbl" xlink:title="label: DefinedBenefitPlanBenefitObligation to us-gaap_DefinedBenefitPlanBenefitObligation_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DefinedBenefitPlanBenefitObligation_lbl1" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:title="us-gaap_DefinedBenefitPlanBenefitObligation_lbl1" xml:lang="en-US" id="us-gaap_DefinedBenefitPlanBenefitObligation_lbl1">Benefit obligation at end of year</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DefinedBenefitPlanBenefitObligation" xlink:to="us-gaap_DefinedBenefitPlanBenefitObligation_lbl1" xlink:title="label: DefinedBenefitPlanBenefitObligation to us-gaap_DefinedBenefitPlanBenefitObligation_lbl1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DefinedBenefitPlanBenefitObligation_lbl2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DefinedBenefitPlanBenefitObligation_lbl2" xml:lang="en-US" id="us-gaap_DefinedBenefitPlanBenefitObligation_lbl2">Defined Benefit Plan, Benefit Obligation</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DefinedBenefitPlanBenefitObligation" xlink:to="us-gaap_DefinedBenefitPlanBenefitObligation_lbl2" xlink:title="label: DefinedBenefitPlanBenefitObligation to us-gaap_DefinedBenefitPlanBenefitObligation_lbl2" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract" xlink:label="DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract" xlink:title="DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract_lbl" xml:lang="en-US" id="us-gaap_DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract_lbl">Estimated future benefit payments to participants [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract" xlink:to="us-gaap_DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract_lbl" xlink:title="label: DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract to us-gaap_DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward" xlink:label="DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward" xlink:title="DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward_lbl" xml:lang="en-US" id="us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward_lbl">Change in fair value of plan assets [Roll Forward]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward" xlink:to="us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward_lbl" xlink:title="label: DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward to us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DefinedBenefitPlanFairValueOfPlanAssets" xlink:label="DefinedBenefitPlanFairValueOfPlanAssets" xlink:title="DefinedBenefitPlanFairValueOfPlanAssets" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_lbl" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:title="us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_lbl" xml:lang="en-US" id="us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_lbl">Fair value of plan assets at beginning of year</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DefinedBenefitPlanFairValueOfPlanAssets" xlink:to="us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_lbl" xlink:title="label: DefinedBenefitPlanFairValueOfPlanAssets to us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_lbl1" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:title="us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_lbl1" xml:lang="en-US" id="us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_lbl1">Fair value of plan assets at end of year</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DefinedBenefitPlanFairValueOfPlanAssets" xlink:to="us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_lbl1" xlink:title="label: DefinedBenefitPlanFairValueOfPlanAssets to us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_lbl1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_lbl2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_lbl2" xml:lang="en-US" id="us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_lbl2">Defined Benefit Plan, Fair Value of Plan Assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DefinedBenefitPlanFairValueOfPlanAssets" xlink:to="us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_lbl2" xlink:title="label: DefinedBenefitPlanFairValueOfPlanAssets to us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_lbl2" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets" xlink:label="DefinedBenefitPlanExpectedReturnOnPlanAssets" xlink:title="DefinedBenefitPlanExpectedReturnOnPlanAssets" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_lbl" xml:lang="en-US" id="us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_lbl">Expected return on plan assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DefinedBenefitPlanExpectedReturnOnPlanAssets" xlink:to="us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_lbl" xlink:title="label: DefinedBenefitPlanExpectedReturnOnPlanAssets to us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_lbl1" xml:lang="en-US" id="us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_lbl1">Defined Benefit Plan, Expected Return (Loss) on Plan Assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DefinedBenefitPlanExpectedReturnOnPlanAssets" xlink:to="us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_lbl1" xlink:title="label: DefinedBenefitPlanExpectedReturnOnPlanAssets to us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DefinedBenefitPlanInterestCost" xlink:label="DefinedBenefitPlanInterestCost" xlink:title="DefinedBenefitPlanInterestCost" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DefinedBenefitPlanInterestCost_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DefinedBenefitPlanInterestCost_lbl" xml:lang="en-US" id="us-gaap_DefinedBenefitPlanInterestCost_lbl">Interest cost</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DefinedBenefitPlanInterestCost" xlink:to="us-gaap_DefinedBenefitPlanInterestCost_lbl" xlink:title="label: DefinedBenefitPlanInterestCost to us-gaap_DefinedBenefitPlanInterestCost_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DefinedBenefitPlanContributionsByEmployer" xlink:label="DefinedBenefitPlanContributionsByEmployer" xlink:title="DefinedBenefitPlanContributionsByEmployer" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DefinedBenefitPlanContributionsByEmployer_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_DefinedBenefitPlanContributionsByEmployer_lbl" xml:lang="en-US" id="us-gaap_DefinedBenefitPlanContributionsByEmployer_lbl">Employer contributions</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DefinedBenefitPlanContributionsByEmployer" xlink:to="us-gaap_DefinedBenefitPlanContributionsByEmployer_lbl" xlink:title="label: DefinedBenefitPlanContributionsByEmployer to us-gaap_DefinedBenefitPlanContributionsByEmployer_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DefinedBenefitPlanContributionsByEmployer_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DefinedBenefitPlanContributionsByEmployer_lbl1" xml:lang="en-US" id="us-gaap_DefinedBenefitPlanContributionsByEmployer_lbl1">Defined Benefit Plan, Plan Assets, Contributions by Employer</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DefinedBenefitPlanContributionsByEmployer" xlink:to="us-gaap_DefinedBenefitPlanContributionsByEmployer_lbl1" xlink:title="label: DefinedBenefitPlanContributionsByEmployer to us-gaap_DefinedBenefitPlanContributionsByEmployer_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DefinedBenefitPlanFundedStatusOfPlanAbstract" xlink:label="DefinedBenefitPlanFundedStatusOfPlanAbstract" xlink:title="DefinedBenefitPlanFundedStatusOfPlanAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DefinedBenefitPlanFundedStatusOfPlanAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DefinedBenefitPlanFundedStatusOfPlanAbstract_lbl" xml:lang="en-US" id="us-gaap_DefinedBenefitPlanFundedStatusOfPlanAbstract_lbl">Status of pension benefit plans and postretirement benefit plan [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DefinedBenefitPlanFundedStatusOfPlanAbstract" xlink:to="us-gaap_DefinedBenefitPlanFundedStatusOfPlanAbstract_lbl" xlink:title="label: DefinedBenefitPlanFundedStatusOfPlanAbstract to us-gaap_DefinedBenefitPlanFundedStatusOfPlanAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward" xlink:label="DefinedBenefitPlanChangeInBenefitObligationRollForward" xlink:title="DefinedBenefitPlanChangeInBenefitObligationRollForward" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_lbl" xml:lang="en-US" id="us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_lbl">Change in benefit obligation [Roll Forward]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DefinedBenefitPlanChangeInBenefitObligationRollForward" xlink:to="us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_lbl" xlink:title="label: DefinedBenefitPlanChangeInBenefitObligationRollForward to us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateFairValueOfPlanAssets" xlink:label="DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateFairValueOfPlanAssets" xlink:title="DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateFairValueOfPlanAssets" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateFairValueOfPlanAssets_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateFairValueOfPlanAssets_lbl" xml:lang="en-US" id="us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateFairValueOfPlanAssets_lbl">Fair value of plan assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateFairValueOfPlanAssets" xlink:to="us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateFairValueOfPlanAssets_lbl" xlink:title="label: DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateFairValueOfPlanAssets to us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateFairValueOfPlanAssets_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateFairValueOfPlanAssets_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateFairValueOfPlanAssets_lbl1" xml:lang="en-US" id="us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateFairValueOfPlanAssets_lbl1">Defined Benefit Plan, Pension Plan with Accumulated Benefit Obligation in Excess of Plan Assets, Fair Value of Plan Assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateFairValueOfPlanAssets" xlink:to="us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateFairValueOfPlanAssets_lbl1" xlink:title="label: DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateFairValueOfPlanAssets to us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateFairValueOfPlanAssets_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingBenefitObligationAbstract" xlink:label="DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingBenefitObligationAbstract" xlink:title="DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingBenefitObligationAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingBenefitObligationAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingBenefitObligationAbstract_lbl" xml:lang="en-US" id="us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingBenefitObligationAbstract_lbl">Assumptions used to determine net periodic benefit obligations [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingBenefitObligationAbstract" xlink:to="us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingBenefitObligationAbstract_lbl" xlink:title="label: DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingBenefitObligationAbstract to us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingBenefitObligationAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAbstract" xlink:label="DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAbstract" xlink:title="DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAbstract_lbl" xml:lang="en-US" id="us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAbstract_lbl">Pension plans with projected benefit obligation and accumulated benefit obligation in excess of plan assets [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAbstract" xlink:to="us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAbstract_lbl" xlink:title="label: DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAbstract to us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAbstract_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAbstract_lbl1" xml:lang="en-US" id="us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAbstract_lbl1">Defined Benefit Plan, Pension Plan with Accumulated Benefit Obligation in Excess of Plan Assets [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAbstract" xlink:to="us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAbstract_lbl1" xlink:title="label: DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAbstract to us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAbstract_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DefinedBenefitPlanServiceCost" xlink:label="DefinedBenefitPlanServiceCost" xlink:title="DefinedBenefitPlanServiceCost" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DefinedBenefitPlanServiceCost_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DefinedBenefitPlanServiceCost_lbl" xml:lang="en-US" id="us-gaap_DefinedBenefitPlanServiceCost_lbl">Service cost</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DefinedBenefitPlanServiceCost" xlink:to="us-gaap_DefinedBenefitPlanServiceCost_lbl" xlink:title="label: DefinedBenefitPlanServiceCost to us-gaap_DefinedBenefitPlanServiceCost_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost" xlink:label="DefinedBenefitPlanNetPeriodicBenefitCost" xlink:title="DefinedBenefitPlanNetPeriodicBenefitCost" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_lbl" xml:lang="en-US" id="us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_lbl">Net periodic benefit cost</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DefinedBenefitPlanNetPeriodicBenefitCost" xlink:to="us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_lbl" xlink:title="label: DefinedBenefitPlanNetPeriodicBenefitCost to us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_lbl1" xml:lang="en-US" id="us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_lbl1">Defined Benefit Plan, Net Periodic Benefit Cost (Credit)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DefinedBenefitPlanNetPeriodicBenefitCost" xlink:to="us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_lbl1" xlink:title="label: DefinedBenefitPlanNetPeriodicBenefitCost to us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateAccumulatedBenefitObligation" xlink:label="DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateAccumulatedBenefitObligation" xlink:title="DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateAccumulatedBenefitObligation" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateAccumulatedBenefitObligation_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateAccumulatedBenefitObligation_lbl" xml:lang="en-US" id="us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateAccumulatedBenefitObligation_lbl">Accumulated benefit obligation</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateAccumulatedBenefitObligation" xlink:to="us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateAccumulatedBenefitObligation_lbl" xlink:title="label: DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateAccumulatedBenefitObligation to us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateAccumulatedBenefitObligation_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateAccumulatedBenefitObligation_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateAccumulatedBenefitObligation_lbl1" xml:lang="en-US" id="us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateAccumulatedBenefitObligation_lbl1">Defined Benefit Plan, Pension Plan with Accumulated Benefit Obligation in Excess of Plan Assets, Accumulated Benefit Obligation</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateAccumulatedBenefitObligation" xlink:to="us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateAccumulatedBenefitObligation_lbl1" xlink:title="label: DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateAccumulatedBenefitObligation to us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateAccumulatedBenefitObligation_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis" xlink:label="DefinedBenefitPlanByPlanAssetCategoriesAxis" xlink:title="DefinedBenefitPlanByPlanAssetCategoriesAxis" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_lbl" xml:lang="en-US" id="us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_lbl">Defined Benefit Plan, Asset Categories [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DefinedBenefitPlanByPlanAssetCategoriesAxis" xlink:to="us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_lbl" xlink:title="label: DefinedBenefitPlanByPlanAssetCategoriesAxis to us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract" xlink:label="DefinedBenefitPlanNetPeriodicBenefitCostAbstract" xlink:title="DefinedBenefitPlanNetPeriodicBenefitCostAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract_lbl" xml:lang="en-US" id="us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract_lbl">Components of the net periodic benefit cost [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DefinedBenefitPlanNetPeriodicBenefitCostAbstract" xlink:to="us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract_lbl" xlink:title="label: DefinedBenefitPlanNetPeriodicBenefitCostAbstract to us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DefinedBenefitPlanNumberOfSharesOfEquitySecuritiesIssuedByEmployerAndRelatedPartiesIncludedInPlanAssets" xlink:label="DefinedBenefitPlanNumberOfSharesOfEquitySecuritiesIssuedByEmployerAndRelatedPartiesIncludedInPlanAssets" xlink:title="DefinedBenefitPlanNumberOfSharesOfEquitySecuritiesIssuedByEmployerAndRelatedPartiesIncludedInPlanAssets" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DefinedBenefitPlanNumberOfSharesOfEquitySecuritiesIssuedByEmployerAndRelatedPartiesIncludedInPlanAssets_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DefinedBenefitPlanNumberOfSharesOfEquitySecuritiesIssuedByEmployerAndRelatedPartiesIncludedInPlanAssets_lbl" xml:lang="en-US" id="us-gaap_DefinedBenefitPlanNumberOfSharesOfEquitySecuritiesIssuedByEmployerAndRelatedPartiesIncludedInPlanAssets_lbl">Number of shares of employer common stock included plan assets (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DefinedBenefitPlanNumberOfSharesOfEquitySecuritiesIssuedByEmployerAndRelatedPartiesIncludedInPlanAssets" xlink:to="us-gaap_DefinedBenefitPlanNumberOfSharesOfEquitySecuritiesIssuedByEmployerAndRelatedPartiesIncludedInPlanAssets_lbl" xlink:title="label: DefinedBenefitPlanNumberOfSharesOfEquitySecuritiesIssuedByEmployerAndRelatedPartiesIncludedInPlanAssets to us-gaap_DefinedBenefitPlanNumberOfSharesOfEquitySecuritiesIssuedByEmployerAndRelatedPartiesIncludedInPlanAssets_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DefinedBenefitPlanPlanAmendments" xlink:label="DefinedBenefitPlanPlanAmendments" xlink:title="DefinedBenefitPlanPlanAmendments" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DefinedBenefitPlanPlanAmendments_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_DefinedBenefitPlanPlanAmendments_lbl" xml:lang="en-US" id="us-gaap_DefinedBenefitPlanPlanAmendments_lbl">Additional recognition due to plan amendment</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DefinedBenefitPlanPlanAmendments" xlink:to="us-gaap_DefinedBenefitPlanPlanAmendments_lbl" xlink:title="label: DefinedBenefitPlanPlanAmendments to us-gaap_DefinedBenefitPlanPlanAmendments_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DefinedBenefitPlanPlanAmendments_lbl1" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="us-gaap_DefinedBenefitPlanPlanAmendments_lbl1" xml:lang="en-US" id="us-gaap_DefinedBenefitPlanPlanAmendments_lbl1">Additional recognition due to plan amendment</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DefinedBenefitPlanPlanAmendments" xlink:to="us-gaap_DefinedBenefitPlanPlanAmendments_lbl1" xlink:title="label: DefinedBenefitPlanPlanAmendments to us-gaap_DefinedBenefitPlanPlanAmendments_lbl1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DefinedBenefitPlanPlanAmendments_lbl2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DefinedBenefitPlanPlanAmendments_lbl2" xml:lang="en-US" id="us-gaap_DefinedBenefitPlanPlanAmendments_lbl2">Defined Benefit Plan, Benefit Obligation, Increase (Decrease) for Plan Amendment</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DefinedBenefitPlanPlanAmendments" xlink:to="us-gaap_DefinedBenefitPlanPlanAmendments_lbl2" xlink:title="label: DefinedBenefitPlanPlanAmendments to us-gaap_DefinedBenefitPlanPlanAmendments_lbl2" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateProjectedBenefitObligation" xlink:label="DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateProjectedBenefitObligation" xlink:title="DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateProjectedBenefitObligation" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateProjectedBenefitObligation_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateProjectedBenefitObligation_lbl" xml:lang="en-US" id="us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateProjectedBenefitObligation_lbl">Projected benefit obligation</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateProjectedBenefitObligation" xlink:to="us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateProjectedBenefitObligation_lbl" xlink:title="label: DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateProjectedBenefitObligation to us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateProjectedBenefitObligation_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateProjectedBenefitObligation_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateProjectedBenefitObligation_lbl1" xml:lang="en-US" id="us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateProjectedBenefitObligation_lbl1">Defined Benefit Plan, Pension Plan with Accumulated Benefit Obligation in Excess of Plan Assets, Projected Benefit Obligation</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateProjectedBenefitObligation" xlink:to="us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateProjectedBenefitObligation_lbl1" xlink:title="label: DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateProjectedBenefitObligation to us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateProjectedBenefitObligation_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DefinedBenefitPensionPlanLiabilitiesNoncurrent" xlink:label="DefinedBenefitPensionPlanLiabilitiesNoncurrent" xlink:title="DefinedBenefitPensionPlanLiabilitiesNoncurrent" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DefinedBenefitPensionPlanLiabilitiesNoncurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_DefinedBenefitPensionPlanLiabilitiesNoncurrent_lbl" xml:lang="en-US" id="us-gaap_DefinedBenefitPensionPlanLiabilitiesNoncurrent_lbl">Accrued pension cost</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DefinedBenefitPensionPlanLiabilitiesNoncurrent" xlink:to="us-gaap_DefinedBenefitPensionPlanLiabilitiesNoncurrent_lbl" xlink:title="label: DefinedBenefitPensionPlanLiabilitiesNoncurrent to us-gaap_DefinedBenefitPensionPlanLiabilitiesNoncurrent_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DefinedBenefitPensionPlanLiabilitiesNoncurrent_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DefinedBenefitPensionPlanLiabilitiesNoncurrent_lbl1" xml:lang="en-US" id="us-gaap_DefinedBenefitPensionPlanLiabilitiesNoncurrent_lbl1">Liability, Defined Benefit Pension Plan, Noncurrent</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DefinedBenefitPensionPlanLiabilitiesNoncurrent" xlink:to="us-gaap_DefinedBenefitPensionPlanLiabilitiesNoncurrent_lbl1" xlink:title="label: DefinedBenefitPensionPlanLiabilitiesNoncurrent to us-gaap_DefinedBenefitPensionPlanLiabilitiesNoncurrent_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent" xlink:label="DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent" xlink:title="DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent_lbl" xml:lang="en-US" id="us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent_lbl">Fair value of plan assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent" xlink:to="us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent_lbl" xlink:title="label: DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent to us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization" xlink:label="DepreciationDepletionAndAmortization" xlink:title="DepreciationDepletionAndAmortization" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DepreciationDepletionAndAmortization_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DepreciationDepletionAndAmortization_lbl" xml:lang="en-US" id="us-gaap_DepreciationDepletionAndAmortization_lbl">Depreciation and amortization</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DepreciationDepletionAndAmortization" xlink:to="us-gaap_DepreciationDepletionAndAmortization_lbl" xlink:title="label: DepreciationDepletionAndAmortization to us-gaap_DepreciationDepletionAndAmortization_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_Depreciation" xlink:label="Depreciation" xlink:title="Depreciation" />
    <link:label xlink:type="resource" xlink:label="us-gaap_Depreciation_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_Depreciation_lbl" xml:lang="en-US" id="us-gaap_Depreciation_lbl">Depreciation</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="Depreciation" xlink:to="us-gaap_Depreciation_lbl" xlink:title="label: Depreciation to us-gaap_Depreciation_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DerivativeAssets" xlink:label="DerivativeAssets" xlink:title="DerivativeAssets" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DerivativeAssets_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DerivativeAssets_lbl" xml:lang="en-US" id="us-gaap_DerivativeAssets_lbl">Interest rate swap</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DerivativeAssets" xlink:to="us-gaap_DerivativeAssets_lbl" xlink:title="label: DerivativeAssets to us-gaap_DerivativeAssets_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DerivativeInstrumentRiskAxis" xlink:label="DerivativeInstrumentRiskAxis" xlink:title="DerivativeInstrumentRiskAxis" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DerivativeInstrumentRiskAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DerivativeInstrumentRiskAxis_lbl" xml:lang="en-US" id="us-gaap_DerivativeInstrumentRiskAxis_lbl">Derivative Instrument [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DerivativeInstrumentRiskAxis" xlink:to="us-gaap_DerivativeInstrumentRiskAxis_lbl" xlink:title="label: DerivativeInstrumentRiskAxis to us-gaap_DerivativeInstrumentRiskAxis_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DerivativeContractTypeDomain" xlink:label="DerivativeContractTypeDomain" xlink:title="DerivativeContractTypeDomain" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DerivativeContractTypeDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DerivativeContractTypeDomain_lbl" xml:lang="en-US" id="us-gaap_DerivativeContractTypeDomain_lbl">Derivative Contract [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DerivativeContractTypeDomain" xlink:to="us-gaap_DerivativeContractTypeDomain_lbl" xlink:title="label: DerivativeContractTypeDomain to us-gaap_DerivativeContractTypeDomain_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:title="DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_lbl" xml:lang="en-US" id="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_lbl">STOCK OPTIONS AND AWARDS [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_lbl" xlink:title="label: DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract to us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:label="DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:title="DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_lbl" xml:lang="en-US" id="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_lbl">STOCK OPTIONS AND AWARDS</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:to="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_lbl" xlink:title="label: DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock to us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_lbl1" xml:lang="en-US" id="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_lbl1">Disclosure of Compensation Related Costs, Share-based Payments [Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:to="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_lbl1" xlink:title="label: DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock to us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DividendsCommonStockCash" xlink:label="DividendsCommonStockCash" xlink:title="DividendsCommonStockCash" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DividendsCommonStockCash_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="us-gaap_DividendsCommonStockCash_lbl" xml:lang="en-US" id="us-gaap_DividendsCommonStockCash_lbl">Cash dividends declared</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DividendsCommonStockCash" xlink:to="us-gaap_DividendsCommonStockCash_lbl" xlink:title="label: DividendsCommonStockCash to us-gaap_DividendsCommonStockCash_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DividendsCommonStockCash_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DividendsCommonStockCash_lbl1" xml:lang="en-US" id="us-gaap_DividendsCommonStockCash_lbl1">Dividends, Common Stock, Cash</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DividendsCommonStockCash" xlink:to="us-gaap_DividendsCommonStockCash_lbl1" xlink:title="label: DividendsCommonStockCash to us-gaap_DividendsCommonStockCash_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="EarningsPerShareDiluted" xlink:title="EarningsPerShareDiluted" />
    <link:label xlink:type="resource" xlink:label="us-gaap_EarningsPerShareDiluted_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_EarningsPerShareDiluted_lbl" xml:lang="en-US" id="us-gaap_EarningsPerShareDiluted_lbl">Diluted (in dollars per share)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EarningsPerShareDiluted" xlink:to="us-gaap_EarningsPerShareDiluted_lbl" xlink:title="label: EarningsPerShareDiluted to us-gaap_EarningsPerShareDiluted_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EarningsPerShareBasic" xlink:label="EarningsPerShareBasic" xlink:title="EarningsPerShareBasic" />
    <link:label xlink:type="resource" xlink:label="us-gaap_EarningsPerShareBasic_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_EarningsPerShareBasic_lbl" xml:lang="en-US" id="us-gaap_EarningsPerShareBasic_lbl">Basic (in dollars per share)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EarningsPerShareBasic" xlink:to="us-gaap_EarningsPerShareBasic_lbl" xlink:title="label: EarningsPerShareBasic to us-gaap_EarningsPerShareBasic_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EarningsPerSharePolicyTextBlock" xlink:label="EarningsPerSharePolicyTextBlock" xlink:title="EarningsPerSharePolicyTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_EarningsPerSharePolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_EarningsPerSharePolicyTextBlock_lbl" xml:lang="en-US" id="us-gaap_EarningsPerSharePolicyTextBlock_lbl">Earnings per Share</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EarningsPerSharePolicyTextBlock" xlink:to="us-gaap_EarningsPerSharePolicyTextBlock_lbl" xlink:title="label: EarningsPerSharePolicyTextBlock to us-gaap_EarningsPerSharePolicyTextBlock_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="EarningsPerShareAbstract" xlink:title="EarningsPerShareAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_EarningsPerShareAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_EarningsPerShareAbstract_lbl" xml:lang="en-US" id="us-gaap_EarningsPerShareAbstract_lbl">Earnings per Share:</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EarningsPerShareAbstract" xlink:to="us-gaap_EarningsPerShareAbstract_lbl" xlink:title="label: EarningsPerShareAbstract to us-gaap_EarningsPerShareAbstract_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_EarningsPerShareAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_EarningsPerShareAbstract_lbl1" xml:lang="en-US" id="us-gaap_EarningsPerShareAbstract_lbl1">Earnings per Share [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EarningsPerShareAbstract" xlink:to="us-gaap_EarningsPerShareAbstract_lbl1" xlink:title="label: EarningsPerShareAbstract to us-gaap_EarningsPerShareAbstract_lbl1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_EarningsPerShareAbstract_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_EarningsPerShareAbstract_lbl2" xml:lang="en-US" id="us-gaap_EarningsPerShareAbstract_lbl2">Net (loss)/income per share [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EarningsPerShareAbstract" xlink:to="us-gaap_EarningsPerShareAbstract_lbl2" xlink:title="label: EarningsPerShareAbstract to us-gaap_EarningsPerShareAbstract_lbl2" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents" xlink:label="EffectOfExchangeRateOnCashAndCashEquivalents" xlink:title="EffectOfExchangeRateOnCashAndCashEquivalents" />
    <link:label xlink:type="resource" xlink:label="us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents_lbl" xml:lang="en-US" id="us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents_lbl">Effect of exchange rate changes on cash</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EffectOfExchangeRateOnCashAndCashEquivalents" xlink:to="us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents_lbl" xlink:title="label: EffectOfExchangeRateOnCashAndCashEquivalents to us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" xlink:label="EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" xlink:title="EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" />
    <link:label xlink:type="resource" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential_lbl" xml:lang="en-US" id="us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential_lbl">Impact of foreign subsidiaries on effective tax rate, Percent</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential_lbl" xlink:title="label: EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential to us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential_lbl1" xml:lang="en-US" id="us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential_lbl1">Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Percent</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential_lbl1" xlink:title="label: EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential to us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:label="EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:title="EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" />
    <link:label xlink:type="resource" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_lbl" xml:lang="en-US" id="us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_lbl">State income taxes, net of federal benefit, Percent</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_lbl" xlink:title="label: EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes to us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_lbl1" xml:lang="en-US" id="us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_lbl1">Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Percent</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_lbl1" xlink:title="label: EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes to us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:label="EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:title="EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" />
    <link:label xlink:type="resource" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_lbl" xml:lang="en-US" id="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_lbl">Income taxes using U.S. federal statutory rate, Percent</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_lbl" xlink:title="label: EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate to us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_lbl1" xml:lang="en-US" id="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_lbl1">Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_lbl1" xlink:title="label: EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate to us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationDeductionsOther" xlink:label="EffectiveIncomeTaxRateReconciliationDeductionsOther" xlink:title="EffectiveIncomeTaxRateReconciliationDeductionsOther" />
    <link:label xlink:type="resource" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationDeductionsOther_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="us-gaap_EffectiveIncomeTaxRateReconciliationDeductionsOther_lbl" xml:lang="en-US" id="us-gaap_EffectiveIncomeTaxRateReconciliationDeductionsOther_lbl">Impact of manufacturers deduction on effective tax rate, Percent</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EffectiveIncomeTaxRateReconciliationDeductionsOther" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationDeductionsOther_lbl" xlink:title="label: EffectiveIncomeTaxRateReconciliationDeductionsOther to us-gaap_EffectiveIncomeTaxRateReconciliationDeductionsOther_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationDeductionsOther_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_EffectiveIncomeTaxRateReconciliationDeductionsOther_lbl1" xml:lang="en-US" id="us-gaap_EffectiveIncomeTaxRateReconciliationDeductionsOther_lbl1">Effective Income Tax Rate Reconciliation, Deduction, Other, Percent</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EffectiveIncomeTaxRateReconciliationDeductionsOther" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationDeductionsOther_lbl1" xlink:title="label: EffectiveIncomeTaxRateReconciliationDeductionsOther to us-gaap_EffectiveIncomeTaxRateReconciliationDeductionsOther_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments" xlink:label="EffectiveIncomeTaxRateReconciliationOtherAdjustments" xlink:title="EffectiveIncomeTaxRateReconciliationOtherAdjustments" />
    <link:label xlink:type="resource" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_lbl" xml:lang="en-US" id="us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_lbl">Other-net, Percent</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EffectiveIncomeTaxRateReconciliationOtherAdjustments" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_lbl" xlink:title="label: EffectiveIncomeTaxRateReconciliationOtherAdjustments to us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_lbl1" xml:lang="en-US" id="us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_lbl1">Effective Income Tax Rate Reconciliation, Other Adjustments, Percent</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EffectiveIncomeTaxRateReconciliationOtherAdjustments" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_lbl1" xlink:title="label: EffectiveIncomeTaxRateReconciliationOtherAdjustments to us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:label="EffectiveIncomeTaxRateContinuingOperations" xlink:title="EffectiveIncomeTaxRateContinuingOperations" />
    <link:label xlink:type="resource" xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperations_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="us-gaap_EffectiveIncomeTaxRateContinuingOperations_lbl" xml:lang="en-US" id="us-gaap_EffectiveIncomeTaxRateContinuingOperations_lbl">Effective income tax rate</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EffectiveIncomeTaxRateContinuingOperations" xlink:to="us-gaap_EffectiveIncomeTaxRateContinuingOperations_lbl" xlink:title="label: EffectiveIncomeTaxRateContinuingOperations to us-gaap_EffectiveIncomeTaxRateContinuingOperations_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperations_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_EffectiveIncomeTaxRateContinuingOperations_lbl1" xml:lang="en-US" id="us-gaap_EffectiveIncomeTaxRateContinuingOperations_lbl1">Effective Income Tax Rate Reconciliation, Percent</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EffectiveIncomeTaxRateContinuingOperations" xlink:to="us-gaap_EffectiveIncomeTaxRateContinuingOperations_lbl1" xlink:title="label: EffectiveIncomeTaxRateContinuingOperations to us-gaap_EffectiveIncomeTaxRateContinuingOperations_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EmployeeStockOptionMember" xlink:label="EmployeeStockOptionMember" xlink:title="EmployeeStockOptionMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_EmployeeStockOptionMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_EmployeeStockOptionMember_lbl" xml:lang="en-US" id="us-gaap_EmployeeStockOptionMember_lbl">Stock Options [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EmployeeStockOptionMember" xlink:to="us-gaap_EmployeeStockOptionMember_lbl" xlink:title="label: EmployeeStockOptionMember to us-gaap_EmployeeStockOptionMember_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:label="EmployeeRelatedLiabilitiesCurrent" xlink:title="EmployeeRelatedLiabilitiesCurrent" />
    <link:label xlink:type="resource" xlink:label="us-gaap_EmployeeRelatedLiabilitiesCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_EmployeeRelatedLiabilitiesCurrent_lbl" xml:lang="en-US" id="us-gaap_EmployeeRelatedLiabilitiesCurrent_lbl">Accrued compensation</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EmployeeRelatedLiabilitiesCurrent" xlink:to="us-gaap_EmployeeRelatedLiabilitiesCurrent_lbl" xlink:title="label: EmployeeRelatedLiabilitiesCurrent to us-gaap_EmployeeRelatedLiabilitiesCurrent_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_EmployeeRelatedLiabilitiesCurrent_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_EmployeeRelatedLiabilitiesCurrent_lbl1" xml:lang="en-US" id="us-gaap_EmployeeRelatedLiabilitiesCurrent_lbl1">Employee-related Liabilities, Current</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EmployeeRelatedLiabilitiesCurrent" xlink:to="us-gaap_EmployeeRelatedLiabilitiesCurrent_lbl1" xlink:title="label: EmployeeRelatedLiabilitiesCurrent to us-gaap_EmployeeRelatedLiabilitiesCurrent_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:label="EquityMethodInvestmentOwnershipPercentage" xlink:title="EquityMethodInvestmentOwnershipPercentage" />
    <link:label xlink:type="resource" xlink:label="us-gaap_EquityMethodInvestmentOwnershipPercentage_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_EquityMethodInvestmentOwnershipPercentage_lbl" xml:lang="en-US" id="us-gaap_EquityMethodInvestmentOwnershipPercentage_lbl">Percentage of common stock acquired</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EquityMethodInvestmentOwnershipPercentage" xlink:to="us-gaap_EquityMethodInvestmentOwnershipPercentage_lbl" xlink:title="label: EquityMethodInvestmentOwnershipPercentage to us-gaap_EquityMethodInvestmentOwnershipPercentage_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="EquityComponentDomain" xlink:title="EquityComponentDomain" />
    <link:label xlink:type="resource" xlink:label="us-gaap_EquityComponentDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_EquityComponentDomain_lbl" xml:lang="en-US" id="us-gaap_EquityComponentDomain_lbl">Equity Component [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EquityComponentDomain" xlink:to="us-gaap_EquityComponentDomain_lbl" xlink:title="label: EquityComponentDomain to us-gaap_EquityComponentDomain_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EquitySecuritiesMember" xlink:label="EquitySecuritiesMember" xlink:title="EquitySecuritiesMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_EquitySecuritiesMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_EquitySecuritiesMember_lbl" xml:lang="en-US" id="us-gaap_EquitySecuritiesMember_lbl">Equity Securities [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EquitySecuritiesMember" xlink:to="us-gaap_EquitySecuritiesMember_lbl" xlink:title="label: EquitySecuritiesMember to us-gaap_EquitySecuritiesMember_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ExcessOfReplacementOrCurrentCostsOverStatedLIFOValue" xlink:label="ExcessOfReplacementOrCurrentCostsOverStatedLIFOValue" xlink:title="ExcessOfReplacementOrCurrentCostsOverStatedLIFOValue" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ExcessOfReplacementOrCurrentCostsOverStatedLIFOValue_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ExcessOfReplacementOrCurrentCostsOverStatedLIFOValue_lbl" xml:lang="en-US" id="us-gaap_ExcessOfReplacementOrCurrentCostsOverStatedLIFOValue_lbl">Excess of current cost over LIFO carrying value</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ExcessOfReplacementOrCurrentCostsOverStatedLIFOValue" xlink:to="us-gaap_ExcessOfReplacementOrCurrentCostsOverStatedLIFOValue_lbl" xlink:title="label: ExcessOfReplacementOrCurrentCostsOverStatedLIFOValue to us-gaap_ExcessOfReplacementOrCurrentCostsOverStatedLIFOValue_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FinitelivedIntangibleAssetsAcquired1" xlink:label="FinitelivedIntangibleAssetsAcquired1" xlink:title="FinitelivedIntangibleAssetsAcquired1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FinitelivedIntangibleAssetsAcquired1_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_FinitelivedIntangibleAssetsAcquired1_lbl" xml:lang="en-US" id="us-gaap_FinitelivedIntangibleAssetsAcquired1_lbl">Assets acquired</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FinitelivedIntangibleAssetsAcquired1" xlink:to="us-gaap_FinitelivedIntangibleAssetsAcquired1_lbl" xlink:title="label: FinitelivedIntangibleAssetsAcquired1 to us-gaap_FinitelivedIntangibleAssetsAcquired1_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:label="FairValueByFairValueHierarchyLevelAxis" xlink:title="FairValueByFairValueHierarchyLevelAxis" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FairValueByFairValueHierarchyLevelAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_FairValueByFairValueHierarchyLevelAxis_lbl" xml:lang="en-US" id="us-gaap_FairValueByFairValueHierarchyLevelAxis_lbl">Fair Value, Hierarchy [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FairValueByFairValueHierarchyLevelAxis" xlink:to="us-gaap_FairValueByFairValueHierarchyLevelAxis_lbl" xlink:title="label: FairValueByFairValueHierarchyLevelAxis to us-gaap_FairValueByFairValueHierarchyLevelAxis_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueDisclosuresAbstract" xlink:label="FairValueDisclosuresAbstract" xlink:title="FairValueDisclosuresAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FairValueDisclosuresAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_FairValueDisclosuresAbstract_lbl" xml:lang="en-US" id="us-gaap_FairValueDisclosuresAbstract_lbl">FINANCIAL INSTRUMENTS AND FAIR VALUE MEASUREMENTS [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FairValueDisclosuresAbstract" xlink:to="us-gaap_FairValueDisclosuresAbstract_lbl" xlink:title="label: FairValueDisclosuresAbstract to us-gaap_FairValueDisclosuresAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="FairValueMeasurementsFairValueHierarchyDomain" xlink:title="FairValueMeasurementsFairValueHierarchyDomain" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FairValueMeasurementsFairValueHierarchyDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_FairValueMeasurementsFairValueHierarchyDomain_lbl" xml:lang="en-US" id="us-gaap_FairValueMeasurementsFairValueHierarchyDomain_lbl">Fair Value Hierarchy [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FairValueMeasurementsFairValueHierarchyDomain" xlink:to="us-gaap_FairValueMeasurementsFairValueHierarchyDomain_lbl" xlink:title="label: FairValueMeasurementsFairValueHierarchyDomain to us-gaap_FairValueMeasurementsFairValueHierarchyDomain_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueDisclosuresTextBlock" xlink:label="FairValueDisclosuresTextBlock" xlink:title="FairValueDisclosuresTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FairValueDisclosuresTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_FairValueDisclosuresTextBlock_lbl" xml:lang="en-US" id="us-gaap_FairValueDisclosuresTextBlock_lbl">FINANCIAL INSTRUMENTS AND FAIR VALUE MEASUREMENTS</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FairValueDisclosuresTextBlock" xlink:to="us-gaap_FairValueDisclosuresTextBlock_lbl" xlink:title="label: FairValueDisclosuresTextBlock to us-gaap_FairValueDisclosuresTextBlock_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:label="FairValueOfFinancialInstrumentsPolicy" xlink:title="FairValueOfFinancialInstrumentsPolicy" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FairValueOfFinancialInstrumentsPolicy_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_FairValueOfFinancialInstrumentsPolicy_lbl" xml:lang="en-US" id="us-gaap_FairValueOfFinancialInstrumentsPolicy_lbl">Fair Value of Financial Instruments</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FairValueOfFinancialInstrumentsPolicy" xlink:to="us-gaap_FairValueOfFinancialInstrumentsPolicy_lbl" xlink:title="label: FairValueOfFinancialInstrumentsPolicy to us-gaap_FairValueOfFinancialInstrumentsPolicy_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueByBalanceSheetGroupingTable" xlink:label="FairValueByBalanceSheetGroupingTable" xlink:title="FairValueByBalanceSheetGroupingTable" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FairValueByBalanceSheetGroupingTable_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_FairValueByBalanceSheetGroupingTable_lbl" xml:lang="en-US" id="us-gaap_FairValueByBalanceSheetGroupingTable_lbl">Fair Value, by Balance Sheet Grouping [Table]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FairValueByBalanceSheetGroupingTable" xlink:to="us-gaap_FairValueByBalanceSheetGroupingTable_lbl" xlink:title="label: FairValueByBalanceSheetGroupingTable to us-gaap_FairValueByBalanceSheetGroupingTable_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueByBalanceSheetGroupingTextBlock" xlink:label="FairValueByBalanceSheetGroupingTextBlock" xlink:title="FairValueByBalanceSheetGroupingTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FairValueByBalanceSheetGroupingTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_FairValueByBalanceSheetGroupingTextBlock_lbl" xml:lang="en-US" id="us-gaap_FairValueByBalanceSheetGroupingTextBlock_lbl">Assets or liabilities measured at fair value measurements</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FairValueByBalanceSheetGroupingTextBlock" xlink:to="us-gaap_FairValueByBalanceSheetGroupingTextBlock_lbl" xlink:title="label: FairValueByBalanceSheetGroupingTextBlock to us-gaap_FairValueByBalanceSheetGroupingTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FairValueByBalanceSheetGroupingTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_FairValueByBalanceSheetGroupingTextBlock_lbl1" xml:lang="en-US" id="us-gaap_FairValueByBalanceSheetGroupingTextBlock_lbl1">Fair Value, by Balance Sheet Grouping [Table Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FairValueByBalanceSheetGroupingTextBlock" xlink:to="us-gaap_FairValueByBalanceSheetGroupingTextBlock_lbl1" xlink:title="label: FairValueByBalanceSheetGroupingTextBlock to us-gaap_FairValueByBalanceSheetGroupingTextBlock_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems" xlink:label="FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems" xlink:title="FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_lbl" xml:lang="en-US" id="us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_lbl">Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems" xlink:to="us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_lbl" xlink:title="label: FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems to us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueInputsLevel1Member" xlink:label="FairValueInputsLevel1Member" xlink:title="FairValueInputsLevel1Member" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FairValueInputsLevel1Member_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_FairValueInputsLevel1Member_lbl" xml:lang="en-US" id="us-gaap_FairValueInputsLevel1Member_lbl">Level 1 [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FairValueInputsLevel1Member" xlink:to="us-gaap_FairValueInputsLevel1Member_lbl" xlink:title="label: FairValueInputsLevel1Member to us-gaap_FairValueInputsLevel1Member_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueInputsLevel2Member" xlink:label="FairValueInputsLevel2Member" xlink:title="FairValueInputsLevel2Member" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FairValueInputsLevel2Member_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_FairValueInputsLevel2Member_lbl" xml:lang="en-US" id="us-gaap_FairValueInputsLevel2Member_lbl">Level 2 [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FairValueInputsLevel2Member" xlink:to="us-gaap_FairValueInputsLevel2Member_lbl" xlink:title="label: FairValueInputsLevel2Member to us-gaap_FairValueInputsLevel2Member_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueInputsLevel3Member" xlink:label="FairValueInputsLevel3Member" xlink:title="FairValueInputsLevel3Member" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FairValueInputsLevel3Member_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_FairValueInputsLevel3Member_lbl" xml:lang="en-US" id="us-gaap_FairValueInputsLevel3Member_lbl">Level 3 [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FairValueInputsLevel3Member" xlink:to="us-gaap_FairValueInputsLevel3Member_lbl" xlink:title="label: FairValueInputsLevel3Member to us-gaap_FairValueInputsLevel3Member_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FIFOInventoryAmount" xlink:label="FIFOInventoryAmount" xlink:title="FIFOInventoryAmount" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FIFOInventoryAmount_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_FIFOInventoryAmount_lbl" xml:lang="en-US" id="us-gaap_FIFOInventoryAmount_lbl">FIFO inventory amount</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FIFOInventoryAmount" xlink:to="us-gaap_FIFOInventoryAmount_lbl" xlink:title="label: FIFOInventoryAmount to us-gaap_FIFOInventoryAmount_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="FiniteLivedIntangibleAssetsNet" xlink:title="FiniteLivedIntangibleAssetsNet" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNet_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="us-gaap_FiniteLivedIntangibleAssetsNet_lbl" xml:lang="en-US" id="us-gaap_FiniteLivedIntangibleAssetsNet_lbl">Net per Balance Sheet</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FiniteLivedIntangibleAssetsNet" xlink:to="us-gaap_FiniteLivedIntangibleAssetsNet_lbl" xlink:title="label: FiniteLivedIntangibleAssetsNet to us-gaap_FiniteLivedIntangibleAssetsNet_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNet_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_FiniteLivedIntangibleAssetsNet_lbl1" xml:lang="en-US" id="us-gaap_FiniteLivedIntangibleAssetsNet_lbl1">Patents, technology and other intangibles net of accumulated amortization</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FiniteLivedIntangibleAssetsNet" xlink:to="us-gaap_FiniteLivedIntangibleAssetsNet_lbl1" xlink:title="label: FiniteLivedIntangibleAssetsNet to us-gaap_FiniteLivedIntangibleAssetsNet_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:label="FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:title="FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_lbl" xml:lang="en-US" id="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_lbl">2018</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_lbl" xlink:title="label: FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths to us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:label="FiniteLivedIntangibleAssetsLineItems" xlink:title="FiniteLivedIntangibleAssetsLineItems" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FiniteLivedIntangibleAssetsLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_FiniteLivedIntangibleAssetsLineItems_lbl" xml:lang="en-US" id="us-gaap_FiniteLivedIntangibleAssetsLineItems_lbl">Finite-Lived Intangible Assets [Line Items]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetsLineItems_lbl" xlink:title="label: FiniteLivedIntangibleAssetsLineItems to us-gaap_FiniteLivedIntangibleAssetsLineItems_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetWeightedAveragePeriodBeforeNextRenewalOrExtension" xlink:label="FiniteLivedIntangibleAssetWeightedAveragePeriodBeforeNextRenewalOrExtension" xlink:title="FiniteLivedIntangibleAssetWeightedAveragePeriodBeforeNextRenewalOrExtension" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FiniteLivedIntangibleAssetWeightedAveragePeriodBeforeNextRenewalOrExtension_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_FiniteLivedIntangibleAssetWeightedAveragePeriodBeforeNextRenewalOrExtension_lbl" xml:lang="en-US" id="us-gaap_FiniteLivedIntangibleAssetWeightedAveragePeriodBeforeNextRenewalOrExtension_lbl">Weighted-Average Amortization Period</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FiniteLivedIntangibleAssetWeightedAveragePeriodBeforeNextRenewalOrExtension" xlink:to="us-gaap_FiniteLivedIntangibleAssetWeightedAveragePeriodBeforeNextRenewalOrExtension_lbl" xlink:title="label: FiniteLivedIntangibleAssetWeightedAveragePeriodBeforeNextRenewalOrExtension to us-gaap_FiniteLivedIntangibleAssetWeightedAveragePeriodBeforeNextRenewalOrExtension_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:label="FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:title="FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_lbl" xml:lang="en-US" id="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_lbl">2022</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_lbl" xlink:title="label: FiniteLivedIntangibleAssetsAmortizationExpenseYearFive to us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNetAbstract" xlink:label="FiniteLivedIntangibleAssetsNetAbstract" xlink:title="FiniteLivedIntangibleAssetsNetAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNetAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_FiniteLivedIntangibleAssetsNetAbstract_lbl" xml:lang="en-US" id="us-gaap_FiniteLivedIntangibleAssetsNetAbstract_lbl">Gross carrying amount and accumulated amortization of amortizable intangible assets [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FiniteLivedIntangibleAssetsNetAbstract" xlink:to="us-gaap_FiniteLivedIntangibleAssetsNetAbstract_lbl" xlink:title="label: FiniteLivedIntangibleAssetsNetAbstract to us-gaap_FiniteLivedIntangibleAssetsNetAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:label="FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:title="FiniteLivedIntangibleAssetsAccumulatedAmortization" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_lbl" xml:lang="en-US" id="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_lbl">Accumulated Amortization</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_lbl" xlink:title="label: FiniteLivedIntangibleAssetsAccumulatedAmortization to us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:title="FiniteLivedIntangibleAssetsByMajorClassAxis" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_lbl" xml:lang="en-US" id="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_lbl">Finite-Lived Intangible Assets by Major Class [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_lbl" xlink:title="label: FiniteLivedIntangibleAssetsByMajorClassAxis to us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract" xlink:label="FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract" xlink:title="FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_lbl" xml:lang="en-US" id="us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_lbl">Amortization expense fiscal year maturity [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract" xlink:to="us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_lbl" xlink:title="label: FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract to us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:label="FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:title="FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_lbl" xml:lang="en-US" id="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_lbl">2020</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_lbl" xlink:title="label: FiniteLivedIntangibleAssetsAmortizationExpenseYearThree to us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:label="FiniteLivedIntangibleAssetUsefulLife" xlink:title="FiniteLivedIntangibleAssetUsefulLife" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FiniteLivedIntangibleAssetUsefulLife_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_FiniteLivedIntangibleAssetUsefulLife_lbl" xml:lang="en-US" id="us-gaap_FiniteLivedIntangibleAssetUsefulLife_lbl">Useful lives of intangible assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FiniteLivedIntangibleAssetUsefulLife" xlink:to="us-gaap_FiniteLivedIntangibleAssetUsefulLife_lbl" xlink:title="label: FiniteLivedIntangibleAssetUsefulLife to us-gaap_FiniteLivedIntangibleAssetUsefulLife_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:label="FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:title="FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_lbl" xml:lang="en-US" id="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_lbl">2021</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_lbl" xlink:title="label: FiniteLivedIntangibleAssetsAmortizationExpenseYearFour to us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsGross" xlink:label="FiniteLivedIntangibleAssetsGross" xlink:title="FiniteLivedIntangibleAssetsGross" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FiniteLivedIntangibleAssetsGross_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_FiniteLivedIntangibleAssetsGross_lbl" xml:lang="en-US" id="us-gaap_FiniteLivedIntangibleAssetsGross_lbl">Gross Amount</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FiniteLivedIntangibleAssetsGross" xlink:to="us-gaap_FiniteLivedIntangibleAssetsGross_lbl" xlink:title="label: FiniteLivedIntangibleAssetsGross to us-gaap_FiniteLivedIntangibleAssetsGross_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:label="FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:title="FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_lbl" xml:lang="en-US" id="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_lbl">2019</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_lbl" xlink:title="label: FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo to us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:title="FiniteLivedIntangibleAssetsMajorClassNameDomain" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_lbl" xml:lang="en-US" id="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_lbl">Finite-Lived Intangible Assets, Major Class Name [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_lbl" xlink:title="label: FiniteLivedIntangibleAssetsMajorClassNameDomain to us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiscalPeriod" xlink:label="FiscalPeriod" xlink:title="FiscalPeriod" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FiscalPeriod_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_FiscalPeriod_lbl" xml:lang="en-US" id="us-gaap_FiscalPeriod_lbl">Fiscal Year</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FiscalPeriod" xlink:to="us-gaap_FiscalPeriod_lbl" xlink:title="label: FiscalPeriod to us-gaap_FiscalPeriod_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FixedIncomeFundsMember" xlink:label="FixedIncomeFundsMember" xlink:title="FixedIncomeFundsMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FixedIncomeFundsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_FixedIncomeFundsMember_lbl" xml:lang="en-US" id="us-gaap_FixedIncomeFundsMember_lbl">Fixed income [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FixedIncomeFundsMember" xlink:to="us-gaap_FixedIncomeFundsMember_lbl" xlink:title="label: FixedIncomeFundsMember to us-gaap_FixedIncomeFundsMember_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:label="ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:title="ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_lbl" xml:lang="en-US" id="us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_lbl">Foreign Currency</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:to="us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_lbl" xlink:title="label: ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock to us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ForeignEarningsRepatriated" xlink:label="ForeignEarningsRepatriated" xlink:title="ForeignEarningsRepatriated" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ForeignEarningsRepatriated_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="us-gaap_ForeignEarningsRepatriated_lbl" xml:lang="en-US" id="us-gaap_ForeignEarningsRepatriated_lbl">Impact of foreign subsidiaries on effective tax rate, Amount</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ForeignEarningsRepatriated" xlink:to="us-gaap_ForeignEarningsRepatriated_lbl" xlink:title="label: ForeignEarningsRepatriated to us-gaap_ForeignEarningsRepatriated_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ForeignEarningsRepatriated_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ForeignEarningsRepatriated_lbl1" xml:lang="en-US" id="us-gaap_ForeignEarningsRepatriated_lbl1">Foreign Earnings Repatriated</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ForeignEarningsRepatriated" xlink:to="us-gaap_ForeignEarningsRepatriated_lbl1" xlink:title="label: ForeignEarningsRepatriated to us-gaap_ForeignEarningsRepatriated_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ForeignCountryMember" xlink:label="ForeignCountryMember" xlink:title="ForeignCountryMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ForeignCountryMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ForeignCountryMember_lbl" xml:lang="en-US" id="us-gaap_ForeignCountryMember_lbl">Foreign Jurisdiction [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ForeignCountryMember" xlink:to="us-gaap_ForeignCountryMember_lbl" xlink:title="label: ForeignCountryMember to us-gaap_ForeignCountryMember_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:label="GainLossOnSaleOfPropertyPlantEquipment" xlink:title="GainLossOnSaleOfPropertyPlantEquipment" />
    <link:label xlink:type="resource" xlink:label="us-gaap_GainLossOnSaleOfPropertyPlantEquipment_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="us-gaap_GainLossOnSaleOfPropertyPlantEquipment_lbl" xml:lang="en-US" id="us-gaap_GainLossOnSaleOfPropertyPlantEquipment_lbl">Loss on sale of equipment and other assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="GainLossOnSaleOfPropertyPlantEquipment" xlink:to="us-gaap_GainLossOnSaleOfPropertyPlantEquipment_lbl" xlink:title="label: GainLossOnSaleOfPropertyPlantEquipment to us-gaap_GainLossOnSaleOfPropertyPlantEquipment_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_GainLossOnSaleOfPropertyPlantEquipment_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_GainLossOnSaleOfPropertyPlantEquipment_lbl1" xml:lang="en-US" id="us-gaap_GainLossOnSaleOfPropertyPlantEquipment_lbl1">Gain (Loss) on Disposition of Property Plant Equipment</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="GainLossOnSaleOfPropertyPlantEquipment" xlink:to="us-gaap_GainLossOnSaleOfPropertyPlantEquipment_lbl1" xlink:title="label: GainLossOnSaleOfPropertyPlantEquipment to us-gaap_GainLossOnSaleOfPropertyPlantEquipment_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GoodwillForeignCurrencyTranslationGainLoss" xlink:label="GoodwillForeignCurrencyTranslationGainLoss" xlink:title="GoodwillForeignCurrencyTranslationGainLoss" />
    <link:label xlink:type="resource" xlink:label="us-gaap_GoodwillForeignCurrencyTranslationGainLoss_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_GoodwillForeignCurrencyTranslationGainLoss_lbl" xml:lang="en-US" id="us-gaap_GoodwillForeignCurrencyTranslationGainLoss_lbl">Foreign exchange</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="GoodwillForeignCurrencyTranslationGainLoss" xlink:to="us-gaap_GoodwillForeignCurrencyTranslationGainLoss_lbl" xlink:title="label: GoodwillForeignCurrencyTranslationGainLoss to us-gaap_GoodwillForeignCurrencyTranslationGainLoss_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_GoodwillForeignCurrencyTranslationGainLoss_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_GoodwillForeignCurrencyTranslationGainLoss_lbl1" xml:lang="en-US" id="us-gaap_GoodwillForeignCurrencyTranslationGainLoss_lbl1">Goodwill, Foreign Currency Translation Gain (Loss)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="GoodwillForeignCurrencyTranslationGainLoss" xlink:to="us-gaap_GoodwillForeignCurrencyTranslationGainLoss_lbl1" xlink:title="label: GoodwillForeignCurrencyTranslationGainLoss to us-gaap_GoodwillForeignCurrencyTranslationGainLoss_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_Goodwill" xlink:label="Goodwill" xlink:title="Goodwill" />
    <link:label xlink:type="resource" xlink:label="us-gaap_Goodwill_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_Goodwill_lbl" xml:lang="en-US" id="us-gaap_Goodwill_lbl">Goodwill</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="Goodwill" xlink:to="us-gaap_Goodwill_lbl" xlink:title="label: Goodwill to us-gaap_Goodwill_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_Goodwill_lbl1" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:title="us-gaap_Goodwill_lbl1" xml:lang="en-US" id="us-gaap_Goodwill_lbl1">Beginning balance</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="Goodwill" xlink:to="us-gaap_Goodwill_lbl1" xlink:title="label: Goodwill to us-gaap_Goodwill_lbl1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_Goodwill_lbl2" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:title="us-gaap_Goodwill_lbl2" xml:lang="en-US" id="us-gaap_Goodwill_lbl2">Ending balance</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="Goodwill" xlink:to="us-gaap_Goodwill_lbl2" xlink:title="label: Goodwill to us-gaap_Goodwill_lbl2" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock" xlink:label="GoodwillAndIntangibleAssetsPolicyTextBlock" xlink:title="GoodwillAndIntangibleAssetsPolicyTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock_lbl" xml:lang="en-US" id="us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock_lbl">Goodwill, Intangibles and Impairment of Long-Lived Assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="GoodwillAndIntangibleAssetsPolicyTextBlock" xlink:to="us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock_lbl" xlink:title="label: GoodwillAndIntangibleAssetsPolicyTextBlock to us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GoodwillAcquiredDuringPeriod" xlink:label="GoodwillAcquiredDuringPeriod" xlink:title="GoodwillAcquiredDuringPeriod" />
    <link:label xlink:type="resource" xlink:label="us-gaap_GoodwillAcquiredDuringPeriod_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_GoodwillAcquiredDuringPeriod_lbl" xml:lang="en-US" id="us-gaap_GoodwillAcquiredDuringPeriod_lbl">Investment - Velvac</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="GoodwillAcquiredDuringPeriod" xlink:to="us-gaap_GoodwillAcquiredDuringPeriod_lbl" xlink:title="label: GoodwillAcquiredDuringPeriod to us-gaap_GoodwillAcquiredDuringPeriod_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GoodwillLineItems" xlink:label="GoodwillLineItems" xlink:title="GoodwillLineItems" />
    <link:label xlink:type="resource" xlink:label="us-gaap_GoodwillLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_GoodwillLineItems_lbl" xml:lang="en-US" id="us-gaap_GoodwillLineItems_lbl">Goodwill [Line Items]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="GoodwillLineItems" xlink:to="us-gaap_GoodwillLineItems_lbl" xlink:title="label: GoodwillLineItems to us-gaap_GoodwillLineItems_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GoodwillRollForward" xlink:label="GoodwillRollForward" xlink:title="GoodwillRollForward" />
    <link:label xlink:type="resource" xlink:label="us-gaap_GoodwillRollForward_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_GoodwillRollForward_lbl" xml:lang="en-US" id="us-gaap_GoodwillRollForward_lbl">Goodwill [Roll Forward]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="GoodwillRollForward" xlink:to="us-gaap_GoodwillRollForward_lbl" xlink:title="label: GoodwillRollForward to us-gaap_GoodwillRollForward_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:title="GoodwillAndIntangibleAssetsDisclosureAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_lbl" xml:lang="en-US" id="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_lbl">Goodwill, Intangibles and Impairment of Long-Lived Assets [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_lbl" xlink:title="label: GoodwillAndIntangibleAssetsDisclosureAbstract to us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GrossProfit" xlink:label="GrossProfit" xlink:title="GrossProfit" />
    <link:label xlink:type="resource" xlink:label="us-gaap_GrossProfit_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="us-gaap_GrossProfit_lbl" xml:lang="en-US" id="us-gaap_GrossProfit_lbl">Gross margin</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="GrossProfit" xlink:to="us-gaap_GrossProfit_lbl" xlink:title="label: GrossProfit to us-gaap_GrossProfit_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_GrossProfit_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_GrossProfit_lbl1" xml:lang="en-US" id="us-gaap_GrossProfit_lbl1">Gross margin</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="GrossProfit" xlink:to="us-gaap_GrossProfit_lbl1" xlink:title="label: GrossProfit to us-gaap_GrossProfit_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IntellectualPropertyMember" xlink:label="IntellectualPropertyMember" xlink:title="IntellectualPropertyMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IntellectualPropertyMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_IntellectualPropertyMember_lbl" xml:lang="en-US" id="us-gaap_IntellectualPropertyMember_lbl">Intellectual Property [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IntellectualPropertyMember" xlink:to="us-gaap_IntellectualPropertyMember_lbl" xlink:title="label: IntellectualPropertyMember to us-gaap_IntellectualPropertyMember_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IntersegmentEliminationMember" xlink:label="IntersegmentEliminationMember" xlink:title="IntersegmentEliminationMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IntersegmentEliminationMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_IntersegmentEliminationMember_lbl" xml:lang="en-US" id="us-gaap_IntersegmentEliminationMember_lbl">Intersegment Eliminations [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IntersegmentEliminationMember" xlink:to="us-gaap_IntersegmentEliminationMember_lbl" xlink:title="label: IntersegmentEliminationMember to us-gaap_IntersegmentEliminationMember_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="IncomeTaxDisclosureAbstract" xlink:title="IncomeTaxDisclosureAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncomeTaxDisclosureAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_IncomeTaxDisclosureAbstract_lbl" xml:lang="en-US" id="us-gaap_IncomeTaxDisclosureAbstract_lbl">INCOME TAXES [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeTaxDisclosureAbstract" xlink:to="us-gaap_IncomeTaxDisclosureAbstract_lbl" xlink:title="label: IncomeTaxDisclosureAbstract to us-gaap_IncomeTaxDisclosureAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:title="IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_lbl" xml:lang="en-US" id="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_lbl">Income before income taxes</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_lbl" xlink:title="label: IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest to us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_lbl1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_lbl1" xml:lang="en-US" id="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_lbl1">Income before income taxes</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_lbl1" xlink:title="label: IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest to us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_lbl1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_lbl2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_lbl2" xml:lang="en-US" id="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_lbl2">Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_lbl2" xlink:title="label: IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest to us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_lbl2" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink:label="IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink:title="IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_lbl" xml:lang="en-US" id="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_lbl">Domestic</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_lbl" xlink:title="label: IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic to us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" xlink:label="IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" xlink:title="IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_lbl" xml:lang="en-US" id="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_lbl">Foreign</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_lbl" xlink:title="label: IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign to us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxAuthorityAxis" xlink:label="IncomeTaxAuthorityAxis" xlink:title="IncomeTaxAuthorityAxis" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncomeTaxAuthorityAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_IncomeTaxAuthorityAxis_lbl" xml:lang="en-US" id="us-gaap_IncomeTaxAuthorityAxis_lbl">Income Tax Authority [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeTaxAuthorityAxis" xlink:to="us-gaap_IncomeTaxAuthorityAxis_lbl" xlink:title="label: IncomeTaxAuthorityAxis to us-gaap_IncomeTaxAuthorityAxis_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:label="IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:title="IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_lbl" xml:lang="en-US" id="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_lbl">Income before income taxes</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_lbl" xlink:title="label: IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments to us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_lbl1" xml:lang="en-US" id="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_lbl1">Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_lbl1" xlink:title="label: IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments to us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract" xlink:label="IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract" xlink:title="IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract_lbl" xml:lang="en-US" id="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract_lbl">Income before income taxes [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract_lbl" xlink:title="label: IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract to us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeStatementAbstract" xlink:label="IncomeStatementAbstract" xlink:title="IncomeStatementAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncomeStatementAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_IncomeStatementAbstract_lbl" xml:lang="en-US" id="us-gaap_IncomeStatementAbstract_lbl">Consolidated Statements of Income [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeStatementAbstract" xlink:to="us-gaap_IncomeStatementAbstract_lbl" xlink:title="label: IncomeStatementAbstract to us-gaap_IncomeStatementAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxDisclosureTextBlock" xlink:label="IncomeTaxDisclosureTextBlock" xlink:title="IncomeTaxDisclosureTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_IncomeTaxDisclosureTextBlock_lbl" xml:lang="en-US" id="us-gaap_IncomeTaxDisclosureTextBlock_lbl">INCOME TAXES</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeTaxDisclosureTextBlock" xlink:to="us-gaap_IncomeTaxDisclosureTextBlock_lbl" xlink:title="label: IncomeTaxDisclosureTextBlock to us-gaap_IncomeTaxDisclosureTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_IncomeTaxDisclosureTextBlock_lbl1" xml:lang="en-US" id="us-gaap_IncomeTaxDisclosureTextBlock_lbl1">Income Tax Disclosure [Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeTaxDisclosureTextBlock" xlink:to="us-gaap_IncomeTaxDisclosureTextBlock_lbl1" xlink:title="label: IncomeTaxDisclosureTextBlock to us-gaap_IncomeTaxDisclosureTextBlock_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxContingencyLineItems" xlink:label="IncomeTaxContingencyLineItems" xlink:title="IncomeTaxContingencyLineItems" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncomeTaxContingencyLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_IncomeTaxContingencyLineItems_lbl" xml:lang="en-US" id="us-gaap_IncomeTaxContingencyLineItems_lbl">Income Tax Contingency [Line Items]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeTaxContingencyLineItems" xlink:to="us-gaap_IncomeTaxContingencyLineItems_lbl" xlink:title="label: IncomeTaxContingencyLineItems to us-gaap_IncomeTaxContingencyLineItems_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxAuthorityDomain" xlink:label="IncomeTaxAuthorityDomain" xlink:title="IncomeTaxAuthorityDomain" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncomeTaxAuthorityDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_IncomeTaxAuthorityDomain_lbl" xml:lang="en-US" id="us-gaap_IncomeTaxAuthorityDomain_lbl">Income Tax Authority [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeTaxAuthorityDomain" xlink:to="us-gaap_IncomeTaxAuthorityDomain_lbl" xlink:title="label: IncomeTaxAuthorityDomain to us-gaap_IncomeTaxAuthorityDomain_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxContingencyTable" xlink:label="IncomeTaxContingencyTable" xlink:title="IncomeTaxContingencyTable" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncomeTaxContingencyTable_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_IncomeTaxContingencyTable_lbl" xml:lang="en-US" id="us-gaap_IncomeTaxContingencyTable_lbl">Income Tax Contingency [Table]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeTaxContingencyTable" xlink:to="us-gaap_IncomeTaxContingencyTable_lbl" xlink:title="label: IncomeTaxContingencyTable to us-gaap_IncomeTaxContingencyTable_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:label="IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:title="IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_lbl" xml:lang="en-US" id="us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_lbl">Income taxes using U.S. federal statutory rate, Amount</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:to="us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_lbl" xlink:title="label: IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate to us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:label="IncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:title="IncomeTaxExpenseBenefitContinuingOperationsAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract_lbl" xml:lang="en-US" id="us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract_lbl">Provision for income taxes [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:to="us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract_lbl" xlink:title="label: IncomeTaxExpenseBenefitContinuingOperationsAbstract to us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract_lbl1" xml:lang="en-US" id="us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract_lbl1">Income Tax Expense (Benefit), Continuing Operations [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:to="us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract_lbl1" xlink:title="label: IncomeTaxExpenseBenefitContinuingOperationsAbstract to us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract" xlink:label="IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract" xlink:title="IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_lbl" xml:lang="en-US" id="us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_lbl">Reconciliation of income taxes computed using U.S. federal statutory rate to that reflected in operations [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract" xlink:to="us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_lbl" xlink:title="label: IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract to us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxReconciliationDeductionsQualifiedProductionActivities" xlink:label="IncomeTaxReconciliationDeductionsQualifiedProductionActivities" xlink:title="IncomeTaxReconciliationDeductionsQualifiedProductionActivities" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncomeTaxReconciliationDeductionsQualifiedProductionActivities_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="us-gaap_IncomeTaxReconciliationDeductionsQualifiedProductionActivities_lbl" xml:lang="en-US" id="us-gaap_IncomeTaxReconciliationDeductionsQualifiedProductionActivities_lbl">Impact of manufacturers deduction on effective tax rate, Amount</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeTaxReconciliationDeductionsQualifiedProductionActivities" xlink:to="us-gaap_IncomeTaxReconciliationDeductionsQualifiedProductionActivities_lbl" xlink:title="label: IncomeTaxReconciliationDeductionsQualifiedProductionActivities to us-gaap_IncomeTaxReconciliationDeductionsQualifiedProductionActivities_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncomeTaxReconciliationDeductionsQualifiedProductionActivities_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_IncomeTaxReconciliationDeductionsQualifiedProductionActivities_lbl1" xml:lang="en-US" id="us-gaap_IncomeTaxReconciliationDeductionsQualifiedProductionActivities_lbl1">Effective Income Tax Rate Reconciliation, Deduction, Qualified Production Activity, Amount</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeTaxReconciliationDeductionsQualifiedProductionActivities" xlink:to="us-gaap_IncomeTaxReconciliationDeductionsQualifiedProductionActivities_lbl1" xlink:title="label: IncomeTaxReconciliationDeductionsQualifiedProductionActivities to us-gaap_IncomeTaxReconciliationDeductionsQualifiedProductionActivities_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="IncomeTaxExpenseBenefit" xlink:title="IncomeTaxExpenseBenefit" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncomeTaxExpenseBenefit_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_IncomeTaxExpenseBenefit_lbl" xml:lang="en-US" id="us-gaap_IncomeTaxExpenseBenefit_lbl">Income taxes</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeTaxExpenseBenefit" xlink:to="us-gaap_IncomeTaxExpenseBenefit_lbl" xlink:title="label: IncomeTaxExpenseBenefit to us-gaap_IncomeTaxExpenseBenefit_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncomeTaxExpenseBenefit_lbl1" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="us-gaap_IncomeTaxExpenseBenefit_lbl1" xml:lang="en-US" id="us-gaap_IncomeTaxExpenseBenefit_lbl1">Provision for income taxes</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeTaxExpenseBenefit" xlink:to="us-gaap_IncomeTaxExpenseBenefit_lbl1" xlink:title="label: IncomeTaxExpenseBenefit to us-gaap_IncomeTaxExpenseBenefit_lbl1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncomeTaxExpenseBenefit_lbl2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_IncomeTaxExpenseBenefit_lbl2" xml:lang="en-US" id="us-gaap_IncomeTaxExpenseBenefit_lbl2">Income Tax Expense (Benefit)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeTaxExpenseBenefit" xlink:to="us-gaap_IncomeTaxExpenseBenefit_lbl2" xlink:title="label: IncomeTaxExpenseBenefit to us-gaap_IncomeTaxExpenseBenefit_lbl2" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxReconciliationOtherAdjustments" xlink:label="IncomeTaxReconciliationOtherAdjustments" xlink:title="IncomeTaxReconciliationOtherAdjustments" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncomeTaxReconciliationOtherAdjustments_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_IncomeTaxReconciliationOtherAdjustments_lbl" xml:lang="en-US" id="us-gaap_IncomeTaxReconciliationOtherAdjustments_lbl">Other-net, Amount</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeTaxReconciliationOtherAdjustments" xlink:to="us-gaap_IncomeTaxReconciliationOtherAdjustments_lbl" xlink:title="label: IncomeTaxReconciliationOtherAdjustments to us-gaap_IncomeTaxReconciliationOtherAdjustments_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:label="IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:title="IncomeTaxReconciliationStateAndLocalIncomeTaxes" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_lbl" xml:lang="en-US" id="us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_lbl">State income taxes, net of federal benefit, Amount</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:to="us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_lbl" xlink:title="label: IncomeTaxReconciliationStateAndLocalIncomeTaxes to us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxesPaid" xlink:label="IncomeTaxesPaid" xlink:title="IncomeTaxesPaid" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncomeTaxesPaid_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_IncomeTaxesPaid_lbl" xml:lang="en-US" id="us-gaap_IncomeTaxesPaid_lbl">Total income taxes paid</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeTaxesPaid" xlink:to="us-gaap_IncomeTaxesPaid_lbl" xlink:title="label: IncomeTaxesPaid to us-gaap_IncomeTaxesPaid_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxPolicyTextBlock" xlink:label="IncomeTaxPolicyTextBlock" xlink:title="IncomeTaxPolicyTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncomeTaxPolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_IncomeTaxPolicyTextBlock_lbl" xml:lang="en-US" id="us-gaap_IncomeTaxPolicyTextBlock_lbl">Income Taxes</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeTaxPolicyTextBlock" xlink:to="us-gaap_IncomeTaxPolicyTextBlock_lbl" xlink:title="label: IncomeTaxPolicyTextBlock to us-gaap_IncomeTaxPolicyTextBlock_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="IncreaseDecreaseInAccountsReceivable" xlink:title="IncreaseDecreaseInAccountsReceivable" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="us-gaap_IncreaseDecreaseInAccountsReceivable_lbl" xml:lang="en-US" id="us-gaap_IncreaseDecreaseInAccountsReceivable_lbl">Accounts receivable</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInAccountsReceivable" xlink:to="us-gaap_IncreaseDecreaseInAccountsReceivable_lbl" xlink:title="label: IncreaseDecreaseInAccountsReceivable to us-gaap_IncreaseDecreaseInAccountsReceivable_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_IncreaseDecreaseInAccountsReceivable_lbl1" xml:lang="en-US" id="us-gaap_IncreaseDecreaseInAccountsReceivable_lbl1">Increase (Decrease) in Accounts Receivable</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInAccountsReceivable" xlink:to="us-gaap_IncreaseDecreaseInAccountsReceivable_lbl1" xlink:title="label: IncreaseDecreaseInAccountsReceivable to us-gaap_IncreaseDecreaseInAccountsReceivable_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayable" xlink:label="IncreaseDecreaseInAccountsPayable" xlink:title="IncreaseDecreaseInAccountsPayable" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayable_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_IncreaseDecreaseInAccountsPayable_lbl" xml:lang="en-US" id="us-gaap_IncreaseDecreaseInAccountsPayable_lbl">Accounts payable</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInAccountsPayable" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayable_lbl" xlink:title="label: IncreaseDecreaseInAccountsPayable to us-gaap_IncreaseDecreaseInAccountsPayable_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInIncomeTaxesReceivable" xlink:label="IncreaseDecreaseInIncomeTaxesReceivable" xlink:title="IncreaseDecreaseInIncomeTaxesReceivable" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncreaseDecreaseInIncomeTaxesReceivable_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="us-gaap_IncreaseDecreaseInIncomeTaxesReceivable_lbl" xml:lang="en-US" id="us-gaap_IncreaseDecreaseInIncomeTaxesReceivable_lbl">Recoverable tax receivables</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInIncomeTaxesReceivable" xlink:to="us-gaap_IncreaseDecreaseInIncomeTaxesReceivable_lbl" xlink:title="label: IncreaseDecreaseInIncomeTaxesReceivable to us-gaap_IncreaseDecreaseInIncomeTaxesReceivable_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncreaseDecreaseInIncomeTaxesReceivable_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_IncreaseDecreaseInIncomeTaxesReceivable_lbl1" xml:lang="en-US" id="us-gaap_IncreaseDecreaseInIncomeTaxesReceivable_lbl1">Increase (Decrease) in Income Taxes Receivable</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInIncomeTaxesReceivable" xlink:to="us-gaap_IncreaseDecreaseInIncomeTaxesReceivable_lbl1" xlink:title="label: IncreaseDecreaseInIncomeTaxesReceivable to us-gaap_IncreaseDecreaseInIncomeTaxesReceivable_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities" xlink:label="IncreaseDecreaseInEmployeeRelatedLiabilities" xlink:title="IncreaseDecreaseInEmployeeRelatedLiabilities" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities_lbl" xml:lang="en-US" id="us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities_lbl">Accrued compensation</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInEmployeeRelatedLiabilities" xlink:to="us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities_lbl" xlink:title="label: IncreaseDecreaseInEmployeeRelatedLiabilities to us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:label="IncreaseDecreaseInOperatingCapitalAbstract" xlink:title="IncreaseDecreaseInOperatingCapitalAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_lbl" xml:lang="en-US" id="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_lbl">Changes in operating assets and liabilities:</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_lbl" xlink:title="label: IncreaseDecreaseInOperatingCapitalAbstract to us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInOtherOperatingAssets" xlink:label="IncreaseDecreaseInOtherOperatingAssets" xlink:title="IncreaseDecreaseInOtherOperatingAssets" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncreaseDecreaseInOtherOperatingAssets_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="us-gaap_IncreaseDecreaseInOtherOperatingAssets_lbl" xml:lang="en-US" id="us-gaap_IncreaseDecreaseInOtherOperatingAssets_lbl">Other assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInOtherOperatingAssets" xlink:to="us-gaap_IncreaseDecreaseInOtherOperatingAssets_lbl" xlink:title="label: IncreaseDecreaseInOtherOperatingAssets to us-gaap_IncreaseDecreaseInOtherOperatingAssets_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncreaseDecreaseInOtherOperatingAssets_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_IncreaseDecreaseInOtherOperatingAssets_lbl1" xml:lang="en-US" id="us-gaap_IncreaseDecreaseInOtherOperatingAssets_lbl1">Increase (Decrease) in Other Operating Assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInOtherOperatingAssets" xlink:to="us-gaap_IncreaseDecreaseInOtherOperatingAssets_lbl1" xlink:title="label: IncreaseDecreaseInOtherOperatingAssets to us-gaap_IncreaseDecreaseInOtherOperatingAssets_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidExpense" xlink:label="IncreaseDecreaseInPrepaidExpense" xlink:title="IncreaseDecreaseInPrepaidExpense" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncreaseDecreaseInPrepaidExpense_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="us-gaap_IncreaseDecreaseInPrepaidExpense_lbl" xml:lang="en-US" id="us-gaap_IncreaseDecreaseInPrepaidExpense_lbl">Prepaid expenses</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInPrepaidExpense" xlink:to="us-gaap_IncreaseDecreaseInPrepaidExpense_lbl" xlink:title="label: IncreaseDecreaseInPrepaidExpense to us-gaap_IncreaseDecreaseInPrepaidExpense_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncreaseDecreaseInPrepaidExpense_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_IncreaseDecreaseInPrepaidExpense_lbl1" xml:lang="en-US" id="us-gaap_IncreaseDecreaseInPrepaidExpense_lbl1">Increase (Decrease) in Prepaid Expense</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInPrepaidExpense" xlink:to="us-gaap_IncreaseDecreaseInPrepaidExpense_lbl1" xlink:title="label: IncreaseDecreaseInPrepaidExpense to us-gaap_IncreaseDecreaseInPrepaidExpense_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="IncreaseDecreaseInInventories" xlink:title="IncreaseDecreaseInInventories" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncreaseDecreaseInInventories_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="us-gaap_IncreaseDecreaseInInventories_lbl" xml:lang="en-US" id="us-gaap_IncreaseDecreaseInInventories_lbl">Inventories</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInInventories" xlink:to="us-gaap_IncreaseDecreaseInInventories_lbl" xlink:title="label: IncreaseDecreaseInInventories to us-gaap_IncreaseDecreaseInInventories_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncreaseDecreaseInInventories_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_IncreaseDecreaseInInventories_lbl1" xml:lang="en-US" id="us-gaap_IncreaseDecreaseInInventories_lbl1">Increase (Decrease) in Inventories</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInInventories" xlink:to="us-gaap_IncreaseDecreaseInInventories_lbl1" xlink:title="label: IncreaseDecreaseInInventories to us-gaap_IncreaseDecreaseInInventories_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInOtherAccruedLiabilities" xlink:label="IncreaseDecreaseInOtherAccruedLiabilities" xlink:title="IncreaseDecreaseInOtherAccruedLiabilities" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncreaseDecreaseInOtherAccruedLiabilities_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_IncreaseDecreaseInOtherAccruedLiabilities_lbl" xml:lang="en-US" id="us-gaap_IncreaseDecreaseInOtherAccruedLiabilities_lbl">Other accrued expenses</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInOtherAccruedLiabilities" xlink:to="us-gaap_IncreaseDecreaseInOtherAccruedLiabilities_lbl" xlink:title="label: IncreaseDecreaseInOtherAccruedLiabilities to us-gaap_IncreaseDecreaseInOtherAccruedLiabilities_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:label="IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:title="IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_lbl" xml:lang="en-US" id="us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_lbl">Dilutive stock options (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:to="us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_lbl" xlink:title="label: IncrementalCommonSharesAttributableToShareBasedPaymentArrangements to us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IndefiniteLivedTrademarks" xlink:label="IndefiniteLivedTrademarks" xlink:title="IndefiniteLivedTrademarks" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IndefiniteLivedTrademarks_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_IndefiniteLivedTrademarks_lbl" xml:lang="en-US" id="us-gaap_IndefiniteLivedTrademarks_lbl">Trademarks</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IndefiniteLivedTrademarks" xlink:to="us-gaap_IndefiniteLivedTrademarks_lbl" xlink:title="label: IndefiniteLivedTrademarks to us-gaap_IndefiniteLivedTrademarks_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InterestExpense" xlink:label="InterestExpense" xlink:title="InterestExpense" />
    <link:label xlink:type="resource" xlink:label="us-gaap_InterestExpense_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="us-gaap_InterestExpense_lbl" xml:lang="en-US" id="us-gaap_InterestExpense_lbl">Interest expense</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InterestExpense" xlink:to="us-gaap_InterestExpense_lbl" xlink:title="label: InterestExpense to us-gaap_InterestExpense_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_InterestExpense_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_InterestExpense_lbl1" xml:lang="en-US" id="us-gaap_InterestExpense_lbl1">Interest Expense</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InterestExpense" xlink:to="us-gaap_InterestExpense_lbl1" xlink:title="label: InterestExpense to us-gaap_InterestExpense_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InterestPaid" xlink:label="InterestPaid" xlink:title="InterestPaid" />
    <link:label xlink:type="resource" xlink:label="us-gaap_InterestPaid_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_InterestPaid_lbl" xml:lang="en-US" id="us-gaap_InterestPaid_lbl">Interest paid</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InterestPaid" xlink:to="us-gaap_InterestPaid_lbl" xlink:title="label: InterestPaid to us-gaap_InterestPaid_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InterestRateSwapMember" xlink:label="InterestRateSwapMember" xlink:title="InterestRateSwapMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_InterestRateSwapMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_InterestRateSwapMember_lbl" xml:lang="en-US" id="us-gaap_InterestRateSwapMember_lbl">Interest Rate Swap [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InterestRateSwapMember" xlink:to="us-gaap_InterestRateSwapMember_lbl" xlink:title="label: InterestRateSwapMember to us-gaap_InterestRateSwapMember_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InterestRateFloorMember" xlink:label="InterestRateFloorMember" xlink:title="InterestRateFloorMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_InterestRateFloorMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_InterestRateFloorMember_lbl" xml:lang="en-US" id="us-gaap_InterestRateFloorMember_lbl">Floor Rate [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InterestRateFloorMember" xlink:to="us-gaap_InterestRateFloorMember_lbl" xlink:title="label: InterestRateFloorMember to us-gaap_InterestRateFloorMember_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InternalRevenueServiceIRSMember" xlink:label="InternalRevenueServiceIRSMember" xlink:title="InternalRevenueServiceIRSMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_InternalRevenueServiceIRSMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_InternalRevenueServiceIRSMember_lbl" xml:lang="en-US" id="us-gaap_InternalRevenueServiceIRSMember_lbl">U.S. Federal [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InternalRevenueServiceIRSMember" xlink:to="us-gaap_InternalRevenueServiceIRSMember_lbl" xlink:title="label: InternalRevenueServiceIRSMember to us-gaap_InternalRevenueServiceIRSMember_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InventoryNetAbstract" xlink:label="InventoryNetAbstract" xlink:title="InventoryNetAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_InventoryNetAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_InventoryNetAbstract_lbl" xml:lang="en-US" id="us-gaap_InventoryNetAbstract_lbl">Inventories [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InventoryNetAbstract" xlink:to="us-gaap_InventoryNetAbstract_lbl" xlink:title="label: InventoryNetAbstract to us-gaap_InventoryNetAbstract_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_InventoryNetAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_InventoryNetAbstract_lbl1" xml:lang="en-US" id="us-gaap_InventoryNetAbstract_lbl1">Inventories:</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InventoryNetAbstract" xlink:to="us-gaap_InventoryNetAbstract_lbl1" xlink:title="label: InventoryNetAbstract to us-gaap_InventoryNetAbstract_lbl1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_InventoryNetAbstract_lbl2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_InventoryNetAbstract_lbl2" xml:lang="en-US" id="us-gaap_InventoryNetAbstract_lbl2">Inventory, Net [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InventoryNetAbstract" xlink:to="us-gaap_InventoryNetAbstract_lbl2" xlink:title="label: InventoryNetAbstract to us-gaap_InventoryNetAbstract_lbl2" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InventoryFinishedGoodsNetOfReserves" xlink:label="InventoryFinishedGoodsNetOfReserves" xlink:title="InventoryFinishedGoodsNetOfReserves" />
    <link:label xlink:type="resource" xlink:label="us-gaap_InventoryFinishedGoodsNetOfReserves_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_InventoryFinishedGoodsNetOfReserves_lbl" xml:lang="en-US" id="us-gaap_InventoryFinishedGoodsNetOfReserves_lbl">Finished goods</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InventoryFinishedGoodsNetOfReserves" xlink:to="us-gaap_InventoryFinishedGoodsNetOfReserves_lbl" xlink:title="label: InventoryFinishedGoodsNetOfReserves to us-gaap_InventoryFinishedGoodsNetOfReserves_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InventoryNet" xlink:label="InventoryNet" xlink:title="InventoryNet" />
    <link:label xlink:type="resource" xlink:label="us-gaap_InventoryNet_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="us-gaap_InventoryNet_lbl" xml:lang="en-US" id="us-gaap_InventoryNet_lbl">Inventories, net</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InventoryNet" xlink:to="us-gaap_InventoryNet_lbl" xlink:title="label: InventoryNet to us-gaap_InventoryNet_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_InventoryNet_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_InventoryNet_lbl1" xml:lang="en-US" id="us-gaap_InventoryNet_lbl1">Inventory, Net</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InventoryNet" xlink:to="us-gaap_InventoryNet_lbl1" xlink:title="label: InventoryNet to us-gaap_InventoryNet_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InventoryWorkInProcessNetOfReserves" xlink:label="InventoryWorkInProcessNetOfReserves" xlink:title="InventoryWorkInProcessNetOfReserves" />
    <link:label xlink:type="resource" xlink:label="us-gaap_InventoryWorkInProcessNetOfReserves_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_InventoryWorkInProcessNetOfReserves_lbl" xml:lang="en-US" id="us-gaap_InventoryWorkInProcessNetOfReserves_lbl">Work in process</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InventoryWorkInProcessNetOfReserves" xlink:to="us-gaap_InventoryWorkInProcessNetOfReserves_lbl" xlink:title="label: InventoryWorkInProcessNetOfReserves to us-gaap_InventoryWorkInProcessNetOfReserves_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InventoryRawMaterialsAndSuppliesNetOfReserves" xlink:label="InventoryRawMaterialsAndSuppliesNetOfReserves" xlink:title="InventoryRawMaterialsAndSuppliesNetOfReserves" />
    <link:label xlink:type="resource" xlink:label="us-gaap_InventoryRawMaterialsAndSuppliesNetOfReserves_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_InventoryRawMaterialsAndSuppliesNetOfReserves_lbl" xml:lang="en-US" id="us-gaap_InventoryRawMaterialsAndSuppliesNetOfReserves_lbl">Raw materials and component parts</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InventoryRawMaterialsAndSuppliesNetOfReserves" xlink:to="us-gaap_InventoryRawMaterialsAndSuppliesNetOfReserves_lbl" xlink:title="label: InventoryRawMaterialsAndSuppliesNetOfReserves to us-gaap_InventoryRawMaterialsAndSuppliesNetOfReserves_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InventoryPolicyTextBlock" xlink:label="InventoryPolicyTextBlock" xlink:title="InventoryPolicyTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_InventoryPolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_InventoryPolicyTextBlock_lbl" xml:lang="en-US" id="us-gaap_InventoryPolicyTextBlock_lbl">Inventories</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InventoryPolicyTextBlock" xlink:to="us-gaap_InventoryPolicyTextBlock_lbl" xlink:title="label: InventoryPolicyTextBlock to us-gaap_InventoryPolicyTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_InventoryPolicyTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_InventoryPolicyTextBlock_lbl1" xml:lang="en-US" id="us-gaap_InventoryPolicyTextBlock_lbl1">Inventory, Policy [Policy Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InventoryPolicyTextBlock" xlink:to="us-gaap_InventoryPolicyTextBlock_lbl1" xlink:title="label: InventoryPolicyTextBlock to us-gaap_InventoryPolicyTextBlock_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LondonInterbankOfferedRateLIBORMember" xlink:label="LondonInterbankOfferedRateLIBORMember" xlink:title="LondonInterbankOfferedRateLIBORMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LondonInterbankOfferedRateLIBORMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_LondonInterbankOfferedRateLIBORMember_lbl" xml:lang="en-US" id="us-gaap_LondonInterbankOfferedRateLIBORMember_lbl">LIBOR [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LondonInterbankOfferedRateLIBORMember" xlink:to="us-gaap_LondonInterbankOfferedRateLIBORMember_lbl" xlink:title="label: LondonInterbankOfferedRateLIBORMember to us-gaap_LondonInterbankOfferedRateLIBORMember_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LondonInterbankOfferedRateLIBORMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_LondonInterbankOfferedRateLIBORMember_lbl1" xml:lang="en-US" id="us-gaap_LondonInterbankOfferedRateLIBORMember_lbl1">LIBOR [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LondonInterbankOfferedRateLIBORMember" xlink:to="us-gaap_LondonInterbankOfferedRateLIBORMember_lbl1" xlink:title="label: LondonInterbankOfferedRateLIBORMember to us-gaap_LondonInterbankOfferedRateLIBORMember_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="LongtermDebtTypeDomain" xlink:title="LongtermDebtTypeDomain" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LongtermDebtTypeDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_LongtermDebtTypeDomain_lbl" xml:lang="en-US" id="us-gaap_LongtermDebtTypeDomain_lbl">Long-term Debt, Type [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LongtermDebtTypeDomain" xlink:to="us-gaap_LongtermDebtTypeDomain_lbl" xlink:title="label: LongtermDebtTypeDomain to us-gaap_LongtermDebtTypeDomain_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="LongtermDebtTypeAxis" xlink:title="LongtermDebtTypeAxis" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LongtermDebtTypeAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_LongtermDebtTypeAxis_lbl" xml:lang="en-US" id="us-gaap_LongtermDebtTypeAxis_lbl">Long-term Debt, Type [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LongtermDebtTypeAxis" xlink:to="us-gaap_LongtermDebtTypeAxis_lbl" xlink:title="label: LongtermDebtTypeAxis to us-gaap_LongtermDebtTypeAxis_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_Land" xlink:label="Land" xlink:title="Land" />
    <link:label xlink:type="resource" xlink:label="us-gaap_Land_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_Land_lbl" xml:lang="en-US" id="us-gaap_Land_lbl">Land</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="Land" xlink:to="us-gaap_Land_lbl" xlink:title="label: Land to us-gaap_Land_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LeaseArrangementTypeAxis" xlink:label="LeaseArrangementTypeAxis" xlink:title="LeaseArrangementTypeAxis" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LeaseArrangementTypeAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_LeaseArrangementTypeAxis_lbl" xml:lang="en-US" id="us-gaap_LeaseArrangementTypeAxis_lbl">Lease Arrangement Type [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LeaseArrangementTypeAxis" xlink:to="us-gaap_LeaseArrangementTypeAxis_lbl" xlink:title="label: LeaseArrangementTypeAxis to us-gaap_LeaseArrangementTypeAxis_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LeaseArrangementTypeDomain" xlink:label="LeaseArrangementTypeDomain" xlink:title="LeaseArrangementTypeDomain" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LeaseArrangementTypeDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_LeaseArrangementTypeDomain_lbl" xml:lang="en-US" id="us-gaap_LeaseArrangementTypeDomain_lbl">Lease Arrangement, Type [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LeaseArrangementTypeDomain" xlink:to="us-gaap_LeaseArrangementTypeDomain_lbl" xlink:title="label: LeaseArrangementTypeDomain to us-gaap_LeaseArrangementTypeDomain_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LeaseArrangementTypeDomain_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_LeaseArrangementTypeDomain_lbl1" xml:lang="en-US" id="us-gaap_LeaseArrangementTypeDomain_lbl1">Lease Arrangement, Type [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LeaseArrangementTypeDomain" xlink:to="us-gaap_LeaseArrangementTypeDomain_lbl1" xlink:title="label: LeaseArrangementTypeDomain to us-gaap_LeaseArrangementTypeDomain_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LeasesOfLesseeDisclosureTextBlock" xlink:label="LeasesOfLesseeDisclosureTextBlock" xlink:title="LeasesOfLesseeDisclosureTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LeasesOfLesseeDisclosureTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_LeasesOfLesseeDisclosureTextBlock_lbl" xml:lang="en-US" id="us-gaap_LeasesOfLesseeDisclosureTextBlock_lbl">LEASES</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LeasesOfLesseeDisclosureTextBlock" xlink:to="us-gaap_LeasesOfLesseeDisclosureTextBlock_lbl" xlink:title="label: LeasesOfLesseeDisclosureTextBlock to us-gaap_LeasesOfLesseeDisclosureTextBlock_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LeasesAbstract" xlink:label="LeasesAbstract" xlink:title="LeasesAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LeasesAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_LeasesAbstract_lbl" xml:lang="en-US" id="us-gaap_LeasesAbstract_lbl">LEASES [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LeasesAbstract" xlink:to="us-gaap_LeasesAbstract_lbl" xlink:title="label: LeasesAbstract to us-gaap_LeasesAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="LiabilitiesAndStockholdersEquity" xlink:title="LiabilitiesAndStockholdersEquity" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="us-gaap_LiabilitiesAndStockholdersEquity_lbl" xml:lang="en-US" id="us-gaap_LiabilitiesAndStockholdersEquity_lbl">TOTAL LIABILITIES AND SHAREHOLDERS' EQUITY</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity_lbl" xlink:title="label: LiabilitiesAndStockholdersEquity to us-gaap_LiabilitiesAndStockholdersEquity_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_LiabilitiesAndStockholdersEquity_lbl1" xml:lang="en-US" id="us-gaap_LiabilitiesAndStockholdersEquity_lbl1">Liabilities and Equity</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity_lbl1" xlink:title="label: LiabilitiesAndStockholdersEquity to us-gaap_LiabilitiesAndStockholdersEquity_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:label="LiabilitiesAndStockholdersEquityAbstract" xlink:title="LiabilitiesAndStockholdersEquityAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LiabilitiesAndStockholdersEquityAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_LiabilitiesAndStockholdersEquityAbstract_lbl" xml:lang="en-US" id="us-gaap_LiabilitiesAndStockholdersEquityAbstract_lbl">LIABILITIES AND SHAREHOLDERS' EQUITY</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_LiabilitiesAndStockholdersEquityAbstract_lbl" xlink:title="label: LiabilitiesAndStockholdersEquityAbstract to us-gaap_LiabilitiesAndStockholdersEquityAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:label="LiabilitiesCurrent" xlink:title="LiabilitiesCurrent" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LiabilitiesCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="us-gaap_LiabilitiesCurrent_lbl" xml:lang="en-US" id="us-gaap_LiabilitiesCurrent_lbl">Total Current Liabilities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LiabilitiesCurrent" xlink:to="us-gaap_LiabilitiesCurrent_lbl" xlink:title="label: LiabilitiesCurrent to us-gaap_LiabilitiesCurrent_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LiabilitiesCurrent_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_LiabilitiesCurrent_lbl1" xml:lang="en-US" id="us-gaap_LiabilitiesCurrent_lbl1">Liabilities, Current</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LiabilitiesCurrent" xlink:to="us-gaap_LiabilitiesCurrent_lbl1" xlink:title="label: LiabilitiesCurrent to us-gaap_LiabilitiesCurrent_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="LiabilitiesCurrentAbstract" xlink:title="LiabilitiesCurrentAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LiabilitiesCurrentAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_LiabilitiesCurrentAbstract_lbl" xml:lang="en-US" id="us-gaap_LiabilitiesCurrentAbstract_lbl">Current Liabilities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LiabilitiesCurrentAbstract" xlink:to="us-gaap_LiabilitiesCurrentAbstract_lbl" xlink:title="label: LiabilitiesCurrentAbstract to us-gaap_LiabilitiesCurrentAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LIFOInventoryAmount" xlink:label="LIFOInventoryAmount" xlink:title="LIFOInventoryAmount" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LIFOInventoryAmount_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_LIFOInventoryAmount_lbl" xml:lang="en-US" id="us-gaap_LIFOInventoryAmount_lbl">LIFO inventory amount</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LIFOInventoryAmount" xlink:to="us-gaap_LIFOInventoryAmount_lbl" xlink:title="label: LIFOInventoryAmount to us-gaap_LIFOInventoryAmount_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LineOfCredit" xlink:label="LineOfCredit" xlink:title="LineOfCredit" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LineOfCredit_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_LineOfCredit_lbl" xml:lang="en-US" id="us-gaap_LineOfCredit_lbl">Revolving credit loan</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LineOfCredit" xlink:to="us-gaap_LineOfCredit_lbl" xlink:title="label: LineOfCredit to us-gaap_LineOfCredit_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LineOfCreditMember" xlink:label="LineOfCreditMember" xlink:title="LineOfCreditMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LineOfCreditMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_LineOfCreditMember_lbl" xml:lang="en-US" id="us-gaap_LineOfCreditMember_lbl">Revolving Credit Loan [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LineOfCreditMember" xlink:to="us-gaap_LineOfCreditMember_lbl" xlink:title="label: LineOfCreditMember to us-gaap_LineOfCreditMember_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LineOfCreditMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_LineOfCreditMember_lbl1" xml:lang="en-US" id="us-gaap_LineOfCreditMember_lbl1">Line of Credit [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LineOfCreditMember" xlink:to="us-gaap_LineOfCreditMember_lbl1" xlink:title="label: LineOfCreditMember to us-gaap_LineOfCreditMember_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LineOfCreditFacilityCommitmentFeePercentage" xlink:label="LineOfCreditFacilityCommitmentFeePercentage" xlink:title="LineOfCreditFacilityCommitmentFeePercentage" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LineOfCreditFacilityCommitmentFeePercentage_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_LineOfCreditFacilityCommitmentFeePercentage_lbl" xml:lang="en-US" id="us-gaap_LineOfCreditFacilityCommitmentFeePercentage_lbl">Quarterly commitment fee percentage</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LineOfCreditFacilityCommitmentFeePercentage" xlink:to="us-gaap_LineOfCreditFacilityCommitmentFeePercentage_lbl" xlink:title="label: LineOfCreditFacilityCommitmentFeePercentage to us-gaap_LineOfCreditFacilityCommitmentFeePercentage_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LineOfCreditFacilityCommitmentFeePercentage_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_LineOfCreditFacilityCommitmentFeePercentage_lbl1" xml:lang="en-US" id="us-gaap_LineOfCreditFacilityCommitmentFeePercentage_lbl1">Line of Credit Facility, Commitment Fee Percentage</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LineOfCreditFacilityCommitmentFeePercentage" xlink:to="us-gaap_LineOfCreditFacilityCommitmentFeePercentage_lbl1" xlink:title="label: LineOfCreditFacilityCommitmentFeePercentage to us-gaap_LineOfCreditFacilityCommitmentFeePercentage_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:label="LineOfCreditFacilityMaximumBorrowingCapacity" xlink:title="LineOfCreditFacilityMaximumBorrowingCapacity" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_lbl" xml:lang="en-US" id="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_lbl">Maximum borrowing capacity</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LineOfCreditFacilityMaximumBorrowingCapacity" xlink:to="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_lbl" xlink:title="label: LineOfCreditFacilityMaximumBorrowingCapacity to us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LineOfCreditFacilityPeriodicPaymentPrincipal" xlink:label="LineOfCreditFacilityPeriodicPaymentPrincipal" xlink:title="LineOfCreditFacilityPeriodicPaymentPrincipal" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LineOfCreditFacilityPeriodicPaymentPrincipal_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_LineOfCreditFacilityPeriodicPaymentPrincipal_lbl" xml:lang="en-US" id="us-gaap_LineOfCreditFacilityPeriodicPaymentPrincipal_lbl">Quarterly principal payment</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LineOfCreditFacilityPeriodicPaymentPrincipal" xlink:to="us-gaap_LineOfCreditFacilityPeriodicPaymentPrincipal_lbl" xlink:title="label: LineOfCreditFacilityPeriodicPaymentPrincipal to us-gaap_LineOfCreditFacilityPeriodicPaymentPrincipal_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LineOfCreditFacilityPeriodicPaymentPrincipal_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_LineOfCreditFacilityPeriodicPaymentPrincipal_lbl1" xml:lang="en-US" id="us-gaap_LineOfCreditFacilityPeriodicPaymentPrincipal_lbl1">Line of Credit Facility, Periodic Payment, Principal</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LineOfCreditFacilityPeriodicPaymentPrincipal" xlink:to="us-gaap_LineOfCreditFacilityPeriodicPaymentPrincipal_lbl1" xlink:title="label: LineOfCreditFacilityPeriodicPaymentPrincipal to us-gaap_LineOfCreditFacilityPeriodicPaymentPrincipal_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LongTermDebt" xlink:label="LongTermDebt" xlink:title="LongTermDebt" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LongTermDebt_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="us-gaap_LongTermDebt_lbl" xml:lang="en-US" id="us-gaap_LongTermDebt_lbl">Long term debt</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LongTermDebt" xlink:to="us-gaap_LongTermDebt_lbl" xlink:title="label: LongTermDebt to us-gaap_LongTermDebt_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LongTermDebt_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_LongTermDebt_lbl1" xml:lang="en-US" id="us-gaap_LongTermDebt_lbl1">Long-term Debt</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LongTermDebt" xlink:to="us-gaap_LongTermDebt_lbl1" xlink:title="label: LongTermDebt to us-gaap_LongTermDebt_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LongTermDebtByComponentsCurrentAndNoncurrentAlternativeAbstract" xlink:label="LongTermDebtByComponentsCurrentAndNoncurrentAlternativeAbstract" xlink:title="LongTermDebtByComponentsCurrentAndNoncurrentAlternativeAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LongTermDebtByComponentsCurrentAndNoncurrentAlternativeAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_LongTermDebtByComponentsCurrentAndNoncurrentAlternativeAbstract_lbl" xml:lang="en-US" id="us-gaap_LongTermDebtByComponentsCurrentAndNoncurrentAlternativeAbstract_lbl">Schedule of debt [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LongTermDebtByComponentsCurrentAndNoncurrentAlternativeAbstract" xlink:to="us-gaap_LongTermDebtByComponentsCurrentAndNoncurrentAlternativeAbstract_lbl" xlink:title="label: LongTermDebtByComponentsCurrentAndNoncurrentAlternativeAbstract to us-gaap_LongTermDebtByComponentsCurrentAndNoncurrentAlternativeAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LongTermDebtByMaturityAbstract" xlink:label="LongTermDebtByMaturityAbstract" xlink:title="LongTermDebtByMaturityAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LongTermDebtByMaturityAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_LongTermDebtByMaturityAbstract_lbl" xml:lang="en-US" id="us-gaap_LongTermDebtByMaturityAbstract_lbl">Scheduled annual principal maturities of long-term debt [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LongTermDebtByMaturityAbstract" xlink:to="us-gaap_LongTermDebtByMaturityAbstract_lbl" xlink:title="label: LongTermDebtByMaturityAbstract to us-gaap_LongTermDebtByMaturityAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" xlink:label="LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" xlink:title="LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive_lbl" xml:lang="en-US" id="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive_lbl">2022</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive_lbl" xlink:title="label: LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive to us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive_lbl1" xml:lang="en-US" id="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive_lbl1">Long-term Debt, Maturities, Repayments of Principal in Year Five</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive_lbl1" xlink:title="label: LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive to us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink:label="LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink:title="LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_lbl" xml:lang="en-US" id="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_lbl">2021</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_lbl" xlink:title="label: LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour to us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_lbl1" xml:lang="en-US" id="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_lbl1">Long-term Debt, Maturities, Repayments of Principal in Year Four</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_lbl1" xlink:title="label: LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour to us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LongTermDebtPercentageBearingFixedInterestRate" xlink:label="LongTermDebtPercentageBearingFixedInterestRate" xlink:title="LongTermDebtPercentageBearingFixedInterestRate" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LongTermDebtPercentageBearingFixedInterestRate_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_LongTermDebtPercentageBearingFixedInterestRate_lbl" xml:lang="en-US" id="us-gaap_LongTermDebtPercentageBearingFixedInterestRate_lbl">Fixed rate of interest</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LongTermDebtPercentageBearingFixedInterestRate" xlink:to="us-gaap_LongTermDebtPercentageBearingFixedInterestRate_lbl" xlink:title="label: LongTermDebtPercentageBearingFixedInterestRate to us-gaap_LongTermDebtPercentageBearingFixedInterestRate_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:label="LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:title="LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_lbl" xml:lang="en-US" id="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_lbl">2020</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_lbl" xlink:title="label: LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree to us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_lbl1" xml:lang="en-US" id="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_lbl1">Long-term Debt, Maturities, Repayments of Principal in Year Three</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_lbl1" xlink:title="label: LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree to us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LongTermDebtCurrent" xlink:label="LongTermDebtCurrent" xlink:title="LongTermDebtCurrent" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LongTermDebtCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_LongTermDebtCurrent_lbl" xml:lang="en-US" id="us-gaap_LongTermDebtCurrent_lbl">Current portion of long-term debt</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LongTermDebtCurrent" xlink:to="us-gaap_LongTermDebtCurrent_lbl" xlink:title="label: LongTermDebtCurrent to us-gaap_LongTermDebtCurrent_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LongTermDebtCurrent_lbl1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_LongTermDebtCurrent_lbl1" xml:lang="en-US" id="us-gaap_LongTermDebtCurrent_lbl1">Less current portion</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LongTermDebtCurrent" xlink:to="us-gaap_LongTermDebtCurrent_lbl1" xlink:title="label: LongTermDebtCurrent to us-gaap_LongTermDebtCurrent_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:label="LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:title="LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_lbl" xml:lang="en-US" id="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_lbl">2018</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_lbl" xlink:title="label: LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths to us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_lbl1" xml:lang="en-US" id="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_lbl1">Long-term Debt, Maturities, Repayments of Principal in Next Twelve Months</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_lbl1" xlink:title="label: LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths to us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LongTermDebtNoncurrent" xlink:label="LongTermDebtNoncurrent" xlink:title="LongTermDebtNoncurrent" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LongTermDebtNoncurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_LongTermDebtNoncurrent_lbl" xml:lang="en-US" id="us-gaap_LongTermDebtNoncurrent_lbl">Long-term debt, less current portion</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LongTermDebtNoncurrent" xlink:to="us-gaap_LongTermDebtNoncurrent_lbl" xlink:title="label: LongTermDebtNoncurrent to us-gaap_LongTermDebtNoncurrent_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LongTermDebtNoncurrent_lbl1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_LongTermDebtNoncurrent_lbl1" xml:lang="en-US" id="us-gaap_LongTermDebtNoncurrent_lbl1">Long term debt, less current portion</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LongTermDebtNoncurrent" xlink:to="us-gaap_LongTermDebtNoncurrent_lbl1" xlink:title="label: LongTermDebtNoncurrent to us-gaap_LongTermDebtNoncurrent_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:label="LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:title="LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_lbl" xml:lang="en-US" id="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_lbl">2019</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_lbl" xlink:title="label: LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo to us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_lbl1" xml:lang="en-US" id="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_lbl1">Long-term Debt, Maturities, Repayments of Principal in Year Two</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_lbl1" xlink:title="label: LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo to us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive" xlink:label="LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive" xlink:title="LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive_lbl" xml:lang="en-US" id="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive_lbl">Thereafter</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive_lbl" xlink:title="label: LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive to us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MachineryAndEquipmentMember" xlink:label="MachineryAndEquipmentMember" xlink:title="MachineryAndEquipmentMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_MachineryAndEquipmentMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_MachineryAndEquipmentMember_lbl" xml:lang="en-US" id="us-gaap_MachineryAndEquipmentMember_lbl">Machinery and Equipment [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MachineryAndEquipmentMember" xlink:to="us-gaap_MachineryAndEquipmentMember_lbl" xlink:title="label: MachineryAndEquipmentMember to us-gaap_MachineryAndEquipmentMember_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MachineryAndEquipmentGross" xlink:label="MachineryAndEquipmentGross" xlink:title="MachineryAndEquipmentGross" />
    <link:label xlink:type="resource" xlink:label="us-gaap_MachineryAndEquipmentGross_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_MachineryAndEquipmentGross_lbl" xml:lang="en-US" id="us-gaap_MachineryAndEquipmentGross_lbl">Machinery and equipment</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MachineryAndEquipmentGross" xlink:to="us-gaap_MachineryAndEquipmentGross_lbl" xlink:title="label: MachineryAndEquipmentGross to us-gaap_MachineryAndEquipmentGross_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MarketingAndAdvertisingExpenseAbstract" xlink:label="MarketingAndAdvertisingExpenseAbstract" xlink:title="MarketingAndAdvertisingExpenseAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_MarketingAndAdvertisingExpenseAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_MarketingAndAdvertisingExpenseAbstract_lbl" xml:lang="en-US" id="us-gaap_MarketingAndAdvertisingExpenseAbstract_lbl">Advertising Costs [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MarketingAndAdvertisingExpenseAbstract" xlink:to="us-gaap_MarketingAndAdvertisingExpenseAbstract_lbl" xlink:title="label: MarketingAndAdvertisingExpenseAbstract to us-gaap_MarketingAndAdvertisingExpenseAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MaximumMember" xlink:label="MaximumMember" xlink:title="MaximumMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_MaximumMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_MaximumMember_lbl" xml:lang="en-US" id="us-gaap_MaximumMember_lbl">Maximum [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MaximumMember" xlink:to="us-gaap_MaximumMember_lbl" xlink:title="label: MaximumMember to us-gaap_MaximumMember_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MediumTermNotesMember" xlink:label="MediumTermNotesMember" xlink:title="MediumTermNotesMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_MediumTermNotesMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_MediumTermNotesMember_lbl" xml:lang="en-US" id="us-gaap_MediumTermNotesMember_lbl">Term Loan [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MediumTermNotesMember" xlink:to="us-gaap_MediumTermNotesMember_lbl" xlink:title="label: MediumTermNotesMember to us-gaap_MediumTermNotesMember_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_MediumTermNotesMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_MediumTermNotesMember_lbl1" xml:lang="en-US" id="us-gaap_MediumTermNotesMember_lbl1">Medium-term Notes [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MediumTermNotesMember" xlink:to="us-gaap_MediumTermNotesMember_lbl1" xlink:title="label: MediumTermNotesMember to us-gaap_MediumTermNotesMember_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MinimumMember" xlink:label="MinimumMember" xlink:title="MinimumMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_MinimumMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_MinimumMember_lbl" xml:lang="en-US" id="us-gaap_MinimumMember_lbl">Minimum [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MinimumMember" xlink:to="us-gaap_MinimumMember_lbl" xlink:title="label: MinimumMember to us-gaap_MinimumMember_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NoncurrentAssets" xlink:label="NoncurrentAssets" xlink:title="NoncurrentAssets" />
    <link:label xlink:type="resource" xlink:label="us-gaap_NoncurrentAssets_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_NoncurrentAssets_lbl" xml:lang="en-US" id="us-gaap_NoncurrentAssets_lbl">Assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NoncurrentAssets" xlink:to="us-gaap_NoncurrentAssets_lbl" xlink:title="label: NoncurrentAssets to us-gaap_NoncurrentAssets_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_NoncurrentAssets_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_NoncurrentAssets_lbl1" xml:lang="en-US" id="us-gaap_NoncurrentAssets_lbl1">Long-Lived Assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NoncurrentAssets" xlink:to="us-gaap_NoncurrentAssets_lbl1" xlink:title="label: NoncurrentAssets to us-gaap_NoncurrentAssets_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NatureOfOperations" xlink:label="NatureOfOperations" xlink:title="NatureOfOperations" />
    <link:label xlink:type="resource" xlink:label="us-gaap_NatureOfOperations_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_NatureOfOperations_lbl" xml:lang="en-US" id="us-gaap_NatureOfOperations_lbl">DESCRIPTION OF BUSINESS</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NatureOfOperations" xlink:to="us-gaap_NatureOfOperations_lbl" xlink:title="label: NatureOfOperations to us-gaap_NatureOfOperations_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_NatureOfOperations_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_NatureOfOperations_lbl1" xml:lang="en-US" id="us-gaap_NatureOfOperations_lbl1">Nature of Operations [Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NatureOfOperations" xlink:to="us-gaap_NatureOfOperations_lbl1" xlink:title="label: NatureOfOperations to us-gaap_NatureOfOperations_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="NetCashProvidedByUsedInFinancingActivities" xlink:title="NetCashProvidedByUsedInFinancingActivities" />
    <link:label xlink:type="resource" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl" xml:lang="en-US" id="us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl">Net cash used in financing activities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl" xlink:title="label: NetCashProvidedByUsedInFinancingActivities to us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl1" xml:lang="en-US" id="us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl1">Net Cash Provided by (Used in) Financing Activities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl1" xlink:title="label: NetCashProvidedByUsedInFinancingActivities to us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:label="NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:title="NetCashProvidedByUsedInFinancingActivitiesAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_lbl" xml:lang="en-US" id="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_lbl">Financing Activities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_lbl" xlink:title="label: NetCashProvidedByUsedInFinancingActivitiesAbstract to us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:label="NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:title="NetCashProvidedByUsedInInvestingActivitiesAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_lbl" xml:lang="en-US" id="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_lbl">Investing Activities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_lbl" xlink:title="label: NetCashProvidedByUsedInInvestingActivitiesAbstract to us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:title="NetCashProvidedByUsedInOperatingActivitiesAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xml:lang="en-US" id="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_lbl">Operating Activities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xlink:title="label: NetCashProvidedByUsedInOperatingActivitiesAbstract to us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="NetCashProvidedByUsedInInvestingActivities" xlink:title="NetCashProvidedByUsedInInvestingActivities" />
    <link:label xlink:type="resource" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="us-gaap_NetCashProvidedByUsedInInvestingActivities_lbl" xml:lang="en-US" id="us-gaap_NetCashProvidedByUsedInInvestingActivities_lbl">Net cash used in investing activities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities_lbl" xlink:title="label: NetCashProvidedByUsedInInvestingActivities to us-gaap_NetCashProvidedByUsedInInvestingActivities_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_NetCashProvidedByUsedInInvestingActivities_lbl1" xml:lang="en-US" id="us-gaap_NetCashProvidedByUsedInInvestingActivities_lbl1">Net Cash Provided by (Used in) Investing Activities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities_lbl1" xlink:title="label: NetCashProvidedByUsedInInvestingActivities to us-gaap_NetCashProvidedByUsedInInvestingActivities_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="NetCashProvidedByUsedInOperatingActivities" xlink:title="NetCashProvidedByUsedInOperatingActivities" />
    <link:label xlink:type="resource" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl" xml:lang="en-US" id="us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl">Net cash provided by operating activities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl" xlink:title="label: NetCashProvidedByUsedInOperatingActivities to us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl1" xml:lang="en-US" id="us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl1">Net Cash Provided by (Used in) Operating Activities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl1" xlink:title="label: NetCashProvidedByUsedInOperatingActivities to us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="NetIncomeLoss" xlink:title="NetIncomeLoss" />
    <link:label xlink:type="resource" xlink:label="us-gaap_NetIncomeLoss_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="us-gaap_NetIncomeLoss_lbl" xml:lang="en-US" id="us-gaap_NetIncomeLoss_lbl">Net income</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NetIncomeLoss" xlink:to="us-gaap_NetIncomeLoss_lbl" xlink:title="label: NetIncomeLoss to us-gaap_NetIncomeLoss_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_NetIncomeLoss_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_NetIncomeLoss_lbl1" xml:lang="en-US" id="us-gaap_NetIncomeLoss_lbl1">Net income</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NetIncomeLoss" xlink:to="us-gaap_NetIncomeLoss_lbl1" xlink:title="label: NetIncomeLoss to us-gaap_NetIncomeLoss_lbl1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_NetIncomeLoss_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_NetIncomeLoss_lbl2" xml:lang="en-US" id="us-gaap_NetIncomeLoss_lbl2">Net (loss)/income</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NetIncomeLoss" xlink:to="us-gaap_NetIncomeLoss_lbl2" xlink:title="label: NetIncomeLoss to us-gaap_NetIncomeLoss_lbl2" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NonUsMember" xlink:label="NonUsMember" xlink:title="NonUsMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_NonUsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_NonUsMember_lbl" xml:lang="en-US" id="us-gaap_NonUsMember_lbl">Foreign [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NonUsMember" xlink:to="us-gaap_NonUsMember_lbl" xlink:title="label: NonUsMember to us-gaap_NonUsMember_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_NonUsMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_NonUsMember_lbl1" xml:lang="en-US" id="us-gaap_NonUsMember_lbl1">Non-US [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NonUsMember" xlink:to="us-gaap_NonUsMember_lbl1" xlink:title="label: NonUsMember to us-gaap_NonUsMember_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NoncompeteAgreementsMember" xlink:label="NoncompeteAgreementsMember" xlink:title="NoncompeteAgreementsMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_NoncompeteAgreementsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_NoncompeteAgreementsMember_lbl" xml:lang="en-US" id="us-gaap_NoncompeteAgreementsMember_lbl">Non-Compete Agreements [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NoncompeteAgreementsMember" xlink:to="us-gaap_NoncompeteAgreementsMember_lbl" xlink:title="label: NoncompeteAgreementsMember to us-gaap_NoncompeteAgreementsMember_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NonoperatingIncomeExpense" xlink:label="NonoperatingIncomeExpense" xlink:title="NonoperatingIncomeExpense" />
    <link:label xlink:type="resource" xlink:label="us-gaap_NonoperatingIncomeExpense_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_NonoperatingIncomeExpense_lbl" xml:lang="en-US" id="us-gaap_NonoperatingIncomeExpense_lbl">Other income</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NonoperatingIncomeExpense" xlink:to="us-gaap_NonoperatingIncomeExpense_lbl" xlink:title="label: NonoperatingIncomeExpense to us-gaap_NonoperatingIncomeExpense_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NumberOfOperatingSegments" xlink:label="NumberOfOperatingSegments" xlink:title="NumberOfOperatingSegments" />
    <link:label xlink:type="resource" xlink:label="us-gaap_NumberOfOperatingSegments_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_NumberOfOperatingSegments_lbl" xml:lang="en-US" id="us-gaap_NumberOfOperatingSegments_lbl">Number of operating segments</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NumberOfOperatingSegments" xlink:to="us-gaap_NumberOfOperatingSegments_lbl" xlink:title="label: NumberOfOperatingSegments to us-gaap_NumberOfOperatingSegments_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OpenTaxYear" xlink:label="OpenTaxYear" xlink:title="OpenTaxYear" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OpenTaxYear_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_OpenTaxYear_lbl" xml:lang="en-US" id="us-gaap_OpenTaxYear_lbl">Open tax year</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OpenTaxYear" xlink:to="us-gaap_OpenTaxYear_lbl" xlink:title="label: OpenTaxYear to us-gaap_OpenTaxYear_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OpenTaxYear_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_OpenTaxYear_lbl1" xml:lang="en-US" id="us-gaap_OpenTaxYear_lbl1">Open Tax Year</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OpenTaxYear" xlink:to="us-gaap_OpenTaxYear_lbl1" xlink:title="label: OpenTaxYear to us-gaap_OpenTaxYear_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears" xlink:label="OperatingLeasesFutureMinimumPaymentsDueInTwoYears" xlink:title="OperatingLeasesFutureMinimumPaymentsDueInTwoYears" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_lbl" xml:lang="en-US" id="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_lbl">2019</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OperatingLeasesFutureMinimumPaymentsDueInTwoYears" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_lbl" xlink:title="label: OperatingLeasesFutureMinimumPaymentsDueInTwoYears to us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_lbl1" xml:lang="en-US" id="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_lbl1">Operating Leases, Future Minimum Payments, Due in Two Years</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OperatingLeasesFutureMinimumPaymentsDueInTwoYears" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_lbl1" xlink:title="label: OperatingLeasesFutureMinimumPaymentsDueInTwoYears to us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingLeasesRentExpenseNet" xlink:label="OperatingLeasesRentExpenseNet" xlink:title="OperatingLeasesRentExpenseNet" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OperatingLeasesRentExpenseNet_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_OperatingLeasesRentExpenseNet_lbl" xml:lang="en-US" id="us-gaap_OperatingLeasesRentExpenseNet_lbl">Rent expense for all operating leases</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OperatingLeasesRentExpenseNet" xlink:to="us-gaap_OperatingLeasesRentExpenseNet_lbl" xlink:title="label: OperatingLeasesRentExpenseNet to us-gaap_OperatingLeasesRentExpenseNet_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract" xlink:label="OperatingLeasesFutureMinimumPaymentsDueAbstract" xlink:title="OperatingLeasesFutureMinimumPaymentsDueAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract_lbl" xml:lang="en-US" id="us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract_lbl">Future minimum payments under non-cancelable operating leases [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OperatingLeasesFutureMinimumPaymentsDueAbstract" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract_lbl" xlink:title="label: OperatingLeasesFutureMinimumPaymentsDueAbstract to us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDue" xlink:label="OperatingLeasesFutureMinimumPaymentsDue" xlink:title="OperatingLeasesFutureMinimumPaymentsDue" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDue_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="us-gaap_OperatingLeasesFutureMinimumPaymentsDue_lbl" xml:lang="en-US" id="us-gaap_OperatingLeasesFutureMinimumPaymentsDue_lbl">Total</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OperatingLeasesFutureMinimumPaymentsDue" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDue_lbl" xlink:title="label: OperatingLeasesFutureMinimumPaymentsDue to us-gaap_OperatingLeasesFutureMinimumPaymentsDue_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDue_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_OperatingLeasesFutureMinimumPaymentsDue_lbl1" xml:lang="en-US" id="us-gaap_OperatingLeasesFutureMinimumPaymentsDue_lbl1">Operating Leases, Future Minimum Payments Due</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OperatingLeasesFutureMinimumPaymentsDue" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDue_lbl1" xlink:title="label: OperatingLeasesFutureMinimumPaymentsDue to us-gaap_OperatingLeasesFutureMinimumPaymentsDue_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent" xlink:label="OperatingLeasesFutureMinimumPaymentsDueCurrent" xlink:title="OperatingLeasesFutureMinimumPaymentsDueCurrent" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_lbl" xml:lang="en-US" id="us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_lbl">2018</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OperatingLeasesFutureMinimumPaymentsDueCurrent" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_lbl" xlink:title="label: OperatingLeasesFutureMinimumPaymentsDueCurrent to us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_lbl1" xml:lang="en-US" id="us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_lbl1">Operating Leases, Future Minimum Payments Due, Next Twelve Months</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OperatingLeasesFutureMinimumPaymentsDueCurrent" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_lbl1" xlink:title="label: OperatingLeasesFutureMinimumPaymentsDueCurrent to us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears" xlink:label="OperatingLeasesFutureMinimumPaymentsDueInFiveYears" xlink:title="OperatingLeasesFutureMinimumPaymentsDueInFiveYears" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_lbl" xml:lang="en-US" id="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_lbl">2022</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OperatingLeasesFutureMinimumPaymentsDueInFiveYears" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_lbl" xlink:title="label: OperatingLeasesFutureMinimumPaymentsDueInFiveYears to us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_lbl1" xml:lang="en-US" id="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_lbl1">Operating Leases, Future Minimum Payments, Due in Five Years</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OperatingLeasesFutureMinimumPaymentsDueInFiveYears" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_lbl1" xlink:title="label: OperatingLeasesFutureMinimumPaymentsDueInFiveYears to us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingSegmentsMember" xlink:label="OperatingSegmentsMember" xlink:title="OperatingSegmentsMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OperatingSegmentsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_OperatingSegmentsMember_lbl" xml:lang="en-US" id="us-gaap_OperatingSegmentsMember_lbl">Operating Segments [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OperatingSegmentsMember" xlink:to="us-gaap_OperatingSegmentsMember_lbl" xlink:title="label: OperatingSegmentsMember to us-gaap_OperatingSegmentsMember_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears" xlink:label="OperatingLeasesFutureMinimumPaymentsDueInFourYears" xlink:title="OperatingLeasesFutureMinimumPaymentsDueInFourYears" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_lbl" xml:lang="en-US" id="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_lbl">2021</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OperatingLeasesFutureMinimumPaymentsDueInFourYears" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_lbl" xlink:title="label: OperatingLeasesFutureMinimumPaymentsDueInFourYears to us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_lbl1" xml:lang="en-US" id="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_lbl1">Operating Leases, Future Minimum Payments, Due in Four Years</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OperatingLeasesFutureMinimumPaymentsDueInFourYears" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_lbl1" xlink:title="label: OperatingLeasesFutureMinimumPaymentsDueInFourYears to us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="OperatingIncomeLoss" xlink:title="OperatingIncomeLoss" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OperatingIncomeLoss_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="us-gaap_OperatingIncomeLoss_lbl" xml:lang="en-US" id="us-gaap_OperatingIncomeLoss_lbl">Operating profit</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OperatingIncomeLoss" xlink:to="us-gaap_OperatingIncomeLoss_lbl" xlink:title="label: OperatingIncomeLoss to us-gaap_OperatingIncomeLoss_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OperatingIncomeLoss_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_OperatingIncomeLoss_lbl1" xml:lang="en-US" id="us-gaap_OperatingIncomeLoss_lbl1">Operating profit</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OperatingIncomeLoss" xlink:to="us-gaap_OperatingIncomeLoss_lbl1" xlink:title="label: OperatingIncomeLoss to us-gaap_OperatingIncomeLoss_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears" xlink:label="OperatingLeasesFutureMinimumPaymentsDueInThreeYears" xlink:title="OperatingLeasesFutureMinimumPaymentsDueInThreeYears" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_lbl" xml:lang="en-US" id="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_lbl">2020</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OperatingLeasesFutureMinimumPaymentsDueInThreeYears" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_lbl" xlink:title="label: OperatingLeasesFutureMinimumPaymentsDueInThreeYears to us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_lbl1" xml:lang="en-US" id="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_lbl1">Operating Leases, Future Minimum Payments, Due in Three Years</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OperatingLeasesFutureMinimumPaymentsDueInThreeYears" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_lbl1" xlink:title="label: OperatingLeasesFutureMinimumPaymentsDueInThreeYears to us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingLeasedAssetsLineItems" xlink:label="OperatingLeasedAssetsLineItems" xlink:title="OperatingLeasedAssetsLineItems" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OperatingLeasedAssetsLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_OperatingLeasedAssetsLineItems_lbl" xml:lang="en-US" id="us-gaap_OperatingLeasedAssetsLineItems_lbl">Operating Leased Assets [Line Items]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OperatingLeasedAssetsLineItems" xlink:to="us-gaap_OperatingLeasedAssetsLineItems_lbl" xlink:title="label: OperatingLeasedAssetsLineItems to us-gaap_OperatingLeasedAssetsLineItems_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:title="OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_lbl" xml:lang="en-US" id="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_lbl">DESCRIPTION OF BUSINESS [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_lbl" xlink:title="label: OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract to us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax" xlink:label="OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax" xlink:title="OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax_lbl" xml:lang="en-US" id="us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax_lbl">Change in fair value of interest rate swap, net of tax benefit of: $7,310</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax" xlink:to="us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax_lbl" xlink:title="label: OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax to us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax_lbl1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax_lbl1" xml:lang="en-US" id="us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax_lbl1">Change in fair value of interest rate swap</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax" xlink:to="us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax_lbl1" xlink:title="label: OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax to us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesTax" xlink:label="OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesTax" xlink:title="OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesTax" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesTax_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesTax_lbl" xml:lang="en-US" id="us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesTax_lbl">Change in fair value of interest rate swap, income taxes expense/(benefit)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesTax" xlink:to="us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesTax_lbl" xlink:title="label: OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesTax to us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesTax_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesTax_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesTax_lbl1" xml:lang="en-US" id="us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesTax_lbl1">Other Comprehensive Income (Loss), Derivatives Qualifying as Hedges, Tax</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesTax" xlink:to="us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesTax_lbl1" xlink:title="label: OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesTax to us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesTax_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax" xlink:label="OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax" xlink:title="OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax_lbl" xml:lang="en-US" id="us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax_lbl">Change in pension and other postretirement benefit costs, net of income taxes (expense)/benefit of: $62,632 in 2017, ($543,297) in 2016 and $1,899,285 in 2015</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax" xlink:to="us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax_lbl" xlink:title="label: OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax to us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax_lbl1" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:title="us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax_lbl1" xml:lang="en-US" id="us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax_lbl1">Change in pension and other postretirement benefit costs, net of tax</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax" xlink:to="us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax_lbl1" xlink:title="label: OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax to us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax_lbl1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax_lbl2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax_lbl2" xml:lang="en-US" id="us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax_lbl2">Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, after Tax</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax" xlink:to="us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax_lbl2" xlink:title="label: OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax to us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax_lbl2" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:label="OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:title="OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_lbl" xml:lang="en-US" id="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_lbl">Change in foreign currency translation</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:to="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_lbl" xlink:title="label: OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax to us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_lbl1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_lbl1" xml:lang="en-US" id="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_lbl1">Currency translation adjustment</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:to="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_lbl1" xlink:title="label: OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax to us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax" xlink:label="OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax" xlink:title="OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax_lbl" xml:lang="en-US" id="us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax_lbl">Change in pension and postretirement benefit costs, income taxes (expense)/benefit</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax" xlink:to="us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax_lbl" xlink:title="label: OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax to us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherPensionPlansPostretirementOrSupplementalPlansDefinedBenefitMember" xlink:label="OtherPensionPlansPostretirementOrSupplementalPlansDefinedBenefitMember" xlink:title="OtherPensionPlansPostretirementOrSupplementalPlansDefinedBenefitMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OtherPensionPlansPostretirementOrSupplementalPlansDefinedBenefitMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_OtherPensionPlansPostretirementOrSupplementalPlansDefinedBenefitMember_lbl" xml:lang="en-US" id="us-gaap_OtherPensionPlansPostretirementOrSupplementalPlansDefinedBenefitMember_lbl">Supplemental Pension [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OtherPensionPlansPostretirementOrSupplementalPlansDefinedBenefitMember" xlink:to="us-gaap_OtherPensionPlansPostretirementOrSupplementalPlansDefinedBenefitMember_lbl" xlink:title="label: OtherPensionPlansPostretirementOrSupplementalPlansDefinedBenefitMember to us-gaap_OtherPensionPlansPostretirementOrSupplementalPlansDefinedBenefitMember_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OtherPensionPlansPostretirementOrSupplementalPlansDefinedBenefitMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_OtherPensionPlansPostretirementOrSupplementalPlansDefinedBenefitMember_lbl1" xml:lang="en-US" id="us-gaap_OtherPensionPlansPostretirementOrSupplementalPlansDefinedBenefitMember_lbl1">Other Pension, Postretirement and Supplemental Plans [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OtherPensionPlansPostretirementOrSupplementalPlansDefinedBenefitMember" xlink:to="us-gaap_OtherPensionPlansPostretirementOrSupplementalPlansDefinedBenefitMember_lbl1" xlink:title="label: OtherPensionPlansPostretirementOrSupplementalPlansDefinedBenefitMember to us-gaap_OtherPensionPlansPostretirementOrSupplementalPlansDefinedBenefitMember_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherAssetsAbstract" xlink:label="OtherAssetsAbstract" xlink:title="OtherAssetsAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OtherAssetsAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_OtherAssetsAbstract_lbl" xml:lang="en-US" id="us-gaap_OtherAssetsAbstract_lbl">Other Assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OtherAssetsAbstract" xlink:to="us-gaap_OtherAssetsAbstract_lbl" xlink:title="label: OtherAssetsAbstract to us-gaap_OtherAssetsAbstract_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OtherAssetsAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_OtherAssetsAbstract_lbl1" xml:lang="en-US" id="us-gaap_OtherAssetsAbstract_lbl1">Other Assets [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OtherAssetsAbstract" xlink:to="us-gaap_OtherAssetsAbstract_lbl1" xlink:title="label: OtherAssetsAbstract to us-gaap_OtherAssetsAbstract_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="OtherAssetsNoncurrent" xlink:title="OtherAssetsNoncurrent" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OtherAssetsNoncurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="us-gaap_OtherAssetsNoncurrent_lbl" xml:lang="en-US" id="us-gaap_OtherAssetsNoncurrent_lbl">Total other assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OtherAssetsNoncurrent" xlink:to="us-gaap_OtherAssetsNoncurrent_lbl" xlink:title="label: OtherAssetsNoncurrent to us-gaap_OtherAssetsNoncurrent_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OtherAssetsNoncurrent_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_OtherAssetsNoncurrent_lbl1" xml:lang="en-US" id="us-gaap_OtherAssetsNoncurrent_lbl1">Other Assets, Noncurrent</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OtherAssetsNoncurrent" xlink:to="us-gaap_OtherAssetsNoncurrent_lbl1" xlink:title="label: OtherAssetsNoncurrent to us-gaap_OtherAssetsNoncurrent_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax" xlink:label="OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax" xlink:title="OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax_lbl" xml:lang="en-US" id="us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax_lbl">Asset (gains)/losses deferred</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax" xlink:to="us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax_lbl" xlink:title="label: OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax to us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent" xlink:label="OtherLiabilitiesNoncurrent" xlink:title="OtherLiabilitiesNoncurrent" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OtherLiabilitiesNoncurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_OtherLiabilitiesNoncurrent_lbl" xml:lang="en-US" id="us-gaap_OtherLiabilitiesNoncurrent_lbl">Other long-term liabilities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OtherLiabilitiesNoncurrent" xlink:to="us-gaap_OtherLiabilitiesNoncurrent_lbl" xlink:title="label: OtherLiabilitiesNoncurrent to us-gaap_OtherLiabilitiesNoncurrent_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember" xlink:label="OtherPostretirementBenefitPlansDefinedBenefitMember" xlink:title="OtherPostretirementBenefitPlansDefinedBenefitMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_lbl" xml:lang="en-US" id="us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_lbl">Other Postretirement Benefits [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OtherPostretirementBenefitPlansDefinedBenefitMember" xlink:to="us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_lbl" xlink:title="label: OtherPostretirementBenefitPlansDefinedBenefitMember to us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherAccruedLiabilitiesCurrent" xlink:label="OtherAccruedLiabilitiesCurrent" xlink:title="OtherAccruedLiabilitiesCurrent" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OtherAccruedLiabilitiesCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_OtherAccruedLiabilitiesCurrent_lbl" xml:lang="en-US" id="us-gaap_OtherAccruedLiabilitiesCurrent_lbl">Other accrued expenses</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OtherAccruedLiabilitiesCurrent" xlink:to="us-gaap_OtherAccruedLiabilitiesCurrent_lbl" xlink:title="label: OtherAccruedLiabilitiesCurrent to us-gaap_OtherAccruedLiabilitiesCurrent_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OtherAccruedLiabilitiesCurrent_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_OtherAccruedLiabilitiesCurrent_lbl1" xml:lang="en-US" id="us-gaap_OtherAccruedLiabilitiesCurrent_lbl1">Other Accrued Liabilities, Current</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OtherAccruedLiabilitiesCurrent" xlink:to="us-gaap_OtherAccruedLiabilitiesCurrent_lbl1" xlink:title="label: OtherAccruedLiabilitiesCurrent to us-gaap_OtherAccruedLiabilitiesCurrent_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract" xlink:label="OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract" xlink:title="OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract_lbl" xml:lang="en-US" id="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract_lbl">Other comprehensive income/(loss) -</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract" xlink:to="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract_lbl" xlink:title="label: OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract to us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract_lbl1" xml:lang="en-US" id="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract_lbl1">Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract" xlink:to="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract_lbl1" xlink:title="label: OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract to us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherPostretirementDefinedBenefitPlanLiabilitiesNoncurrent" xlink:label="OtherPostretirementDefinedBenefitPlanLiabilitiesNoncurrent" xlink:title="OtherPostretirementDefinedBenefitPlanLiabilitiesNoncurrent" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OtherPostretirementDefinedBenefitPlanLiabilitiesNoncurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_OtherPostretirementDefinedBenefitPlanLiabilitiesNoncurrent_lbl" xml:lang="en-US" id="us-gaap_OtherPostretirementDefinedBenefitPlanLiabilitiesNoncurrent_lbl">Accrued other postretirement benefits</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OtherPostretirementDefinedBenefitPlanLiabilitiesNoncurrent" xlink:to="us-gaap_OtherPostretirementDefinedBenefitPlanLiabilitiesNoncurrent_lbl" xlink:title="label: OtherPostretirementDefinedBenefitPlanLiabilitiesNoncurrent to us-gaap_OtherPostretirementDefinedBenefitPlanLiabilitiesNoncurrent_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:label="OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:title="OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_lbl" xml:lang="en-US" id="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_lbl">Total other comprehensive income/(loss)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:to="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_lbl" xlink:title="label: OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent to us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_lbl1" xml:lang="en-US" id="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_lbl1">Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:to="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_lbl1" xlink:title="label: OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent to us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PrimeRateMember" xlink:label="PrimeRateMember" xlink:title="PrimeRateMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PrimeRateMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_PrimeRateMember_lbl" xml:lang="en-US" id="us-gaap_PrimeRateMember_lbl">Prime Rate [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PrimeRateMember" xlink:to="us-gaap_PrimeRateMember_lbl" xlink:title="label: PrimeRateMember to us-gaap_PrimeRateMember_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PaymentsOfDividendsCommonStock" xlink:label="PaymentsOfDividendsCommonStock" xlink:title="PaymentsOfDividendsCommonStock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PaymentsOfDividendsCommonStock_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="us-gaap_PaymentsOfDividendsCommonStock_lbl" xml:lang="en-US" id="us-gaap_PaymentsOfDividendsCommonStock_lbl">Dividends paid</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PaymentsOfDividendsCommonStock" xlink:to="us-gaap_PaymentsOfDividendsCommonStock_lbl" xlink:title="label: PaymentsOfDividendsCommonStock to us-gaap_PaymentsOfDividendsCommonStock_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PaymentsOfDividendsCommonStock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_PaymentsOfDividendsCommonStock_lbl1" xml:lang="en-US" id="us-gaap_PaymentsOfDividendsCommonStock_lbl1">Payments of Ordinary Dividends, Common Stock</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PaymentsOfDividendsCommonStock" xlink:to="us-gaap_PaymentsOfDividendsCommonStock_lbl1" xlink:title="label: PaymentsOfDividendsCommonStock to us-gaap_PaymentsOfDividendsCommonStock_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:label="PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:title="PaymentsToAcquireBusinessesNetOfCashAcquired" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_lbl" xml:lang="en-US" id="us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_lbl">Business acquisitions</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:to="us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_lbl" xlink:title="label: PaymentsToAcquireBusinessesNetOfCashAcquired to us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_lbl1" xml:lang="en-US" id="us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_lbl1">Payments to Acquire Businesses, Net of Cash Acquired</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:to="us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_lbl1" xlink:title="label: PaymentsToAcquireBusinessesNetOfCashAcquired to us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesGross" xlink:label="PaymentsToAcquireBusinessesGross" xlink:title="PaymentsToAcquireBusinessesGross" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PaymentsToAcquireBusinessesGross_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_PaymentsToAcquireBusinessesGross_lbl" xml:lang="en-US" id="us-gaap_PaymentsToAcquireBusinessesGross_lbl">Cash</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PaymentsToAcquireBusinessesGross" xlink:to="us-gaap_PaymentsToAcquireBusinessesGross_lbl" xlink:title="label: PaymentsToAcquireBusinessesGross to us-gaap_PaymentsToAcquireBusinessesGross_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="PaymentsToAcquirePropertyPlantAndEquipment" xlink:title="PaymentsToAcquirePropertyPlantAndEquipment" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_lbl" xml:lang="en-US" id="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_lbl">Purchases of property, plant and equipment</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PaymentsToAcquirePropertyPlantAndEquipment" xlink:to="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_lbl" xlink:title="label: PaymentsToAcquirePropertyPlantAndEquipment to us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_lbl1" xml:lang="en-US" id="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_lbl1">Payments to Acquire Property, Plant, and Equipment</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PaymentsToAcquirePropertyPlantAndEquipment" xlink:to="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_lbl1" xlink:title="label: PaymentsToAcquirePropertyPlantAndEquipment to us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:label="PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:title="PensionAndOtherPostretirementBenefitsDisclosureTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_lbl" xml:lang="en-US" id="us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_lbl">RETIREMENT BENEFIT PLANS</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:to="us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_lbl" xlink:title="label: PensionAndOtherPostretirementBenefitsDisclosureTextBlock to us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_lbl1" xml:lang="en-US" id="us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_lbl1">Pension and Other Postretirement Benefits Disclosure [Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:to="us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_lbl1" xlink:title="label: PensionAndOtherPostretirementBenefitsDisclosureTextBlock to us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PensionExpense" xlink:label="PensionExpense" xlink:title="PensionExpense" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PensionExpense_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="us-gaap_PensionExpense_lbl" xml:lang="en-US" id="us-gaap_PensionExpense_lbl">Pension expense</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PensionExpense" xlink:to="us-gaap_PensionExpense_lbl" xlink:title="label: PensionExpense to us-gaap_PensionExpense_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PensionExpense_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_PensionExpense_lbl1" xml:lang="en-US" id="us-gaap_PensionExpense_lbl1">Pension Cost (Reversal of Cost)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PensionExpense" xlink:to="us-gaap_PensionExpense_lbl1" xlink:title="label: PensionExpense to us-gaap_PensionExpense_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PensionPlansDefinedBenefitMember" xlink:label="PensionPlansDefinedBenefitMember" xlink:title="PensionPlansDefinedBenefitMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PensionPlansDefinedBenefitMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_PensionPlansDefinedBenefitMember_lbl" xml:lang="en-US" id="us-gaap_PensionPlansDefinedBenefitMember_lbl">Pension Benefits [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PensionPlansDefinedBenefitMember" xlink:to="us-gaap_PensionPlansDefinedBenefitMember_lbl" xlink:title="label: PensionPlansDefinedBenefitMember to us-gaap_PensionPlansDefinedBenefitMember_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PlanNameAxis" xlink:label="PlanNameAxis" xlink:title="PlanNameAxis" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PlanNameAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_PlanNameAxis_lbl" xml:lang="en-US" id="us-gaap_PlanNameAxis_lbl">Plan Name [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PlanNameAxis" xlink:to="us-gaap_PlanNameAxis_lbl" xlink:title="label: PlanNameAxis to us-gaap_PlanNameAxis_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PlanNameDomain" xlink:label="PlanNameDomain" xlink:title="PlanNameDomain" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PlanNameDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_PlanNameDomain_lbl" xml:lang="en-US" id="us-gaap_PlanNameDomain_lbl">Plan Name [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PlanNameDomain" xlink:to="us-gaap_PlanNameDomain_lbl" xlink:title="label: PlanNameDomain to us-gaap_PlanNameDomain_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PlanAssetCategoriesDomain" xlink:label="PlanAssetCategoriesDomain" xlink:title="PlanAssetCategoriesDomain" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PlanAssetCategoriesDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_PlanAssetCategoriesDomain_lbl" xml:lang="en-US" id="us-gaap_PlanAssetCategoriesDomain_lbl">Plan Asset Categories [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PlanAssetCategoriesDomain" xlink:to="us-gaap_PlanAssetCategoriesDomain_lbl" xlink:title="label: PlanAssetCategoriesDomain to us-gaap_PlanAssetCategoriesDomain_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="PrepaidExpenseAndOtherAssetsCurrent" xlink:title="PrepaidExpenseAndOtherAssetsCurrent" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_PrepaidExpenseAndOtherAssetsCurrent_lbl" xml:lang="en-US" id="us-gaap_PrepaidExpenseAndOtherAssetsCurrent_lbl">Prepaid expenses and other assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PrepaidExpenseAndOtherAssetsCurrent" xlink:to="us-gaap_PrepaidExpenseAndOtherAssetsCurrent_lbl" xlink:title="label: PrepaidExpenseAndOtherAssetsCurrent to us-gaap_PrepaidExpenseAndOtherAssetsCurrent_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PriorPeriodReclassificationAdjustmentDescription" xlink:label="PriorPeriodReclassificationAdjustmentDescription" xlink:title="PriorPeriodReclassificationAdjustmentDescription" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PriorPeriodReclassificationAdjustmentDescription_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_PriorPeriodReclassificationAdjustmentDescription_lbl" xml:lang="en-US" id="us-gaap_PriorPeriodReclassificationAdjustmentDescription_lbl">Reclassification</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PriorPeriodReclassificationAdjustmentDescription" xlink:to="us-gaap_PriorPeriodReclassificationAdjustmentDescription_lbl" xlink:title="label: PriorPeriodReclassificationAdjustmentDescription to us-gaap_PriorPeriodReclassificationAdjustmentDescription_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProceedsFromRepaymentsOfLongTermDebtAndCapitalSecurities" xlink:label="ProceedsFromRepaymentsOfLongTermDebtAndCapitalSecurities" xlink:title="ProceedsFromRepaymentsOfLongTermDebtAndCapitalSecurities" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ProceedsFromRepaymentsOfLongTermDebtAndCapitalSecurities_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="us-gaap_ProceedsFromRepaymentsOfLongTermDebtAndCapitalSecurities_lbl" xml:lang="en-US" id="us-gaap_ProceedsFromRepaymentsOfLongTermDebtAndCapitalSecurities_lbl">Payments on term loan</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ProceedsFromRepaymentsOfLongTermDebtAndCapitalSecurities" xlink:to="us-gaap_ProceedsFromRepaymentsOfLongTermDebtAndCapitalSecurities_lbl" xlink:title="label: ProceedsFromRepaymentsOfLongTermDebtAndCapitalSecurities to us-gaap_ProceedsFromRepaymentsOfLongTermDebtAndCapitalSecurities_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ProceedsFromRepaymentsOfLongTermDebtAndCapitalSecurities_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ProceedsFromRepaymentsOfLongTermDebtAndCapitalSecurities_lbl1" xml:lang="en-US" id="us-gaap_ProceedsFromRepaymentsOfLongTermDebtAndCapitalSecurities_lbl1">Proceeds from (Repayments of) Long-term Debt and Capital Securities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ProceedsFromRepaymentsOfLongTermDebtAndCapitalSecurities" xlink:to="us-gaap_ProceedsFromRepaymentsOfLongTermDebtAndCapitalSecurities_lbl1" xlink:title="label: ProceedsFromRepaymentsOfLongTermDebtAndCapitalSecurities to us-gaap_ProceedsFromRepaymentsOfLongTermDebtAndCapitalSecurities_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProceedsFromIssuanceOfLongTermDebt" xlink:label="ProceedsFromIssuanceOfLongTermDebt" xlink:title="ProceedsFromIssuanceOfLongTermDebt" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ProceedsFromIssuanceOfLongTermDebt_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ProceedsFromIssuanceOfLongTermDebt_lbl" xml:lang="en-US" id="us-gaap_ProceedsFromIssuanceOfLongTermDebt_lbl">Proceeds from issuance of long-term debt and note</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ProceedsFromIssuanceOfLongTermDebt" xlink:to="us-gaap_ProceedsFromIssuanceOfLongTermDebt_lbl" xlink:title="label: ProceedsFromIssuanceOfLongTermDebt to us-gaap_ProceedsFromIssuanceOfLongTermDebt_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:label="ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:title="ProceedsFromSaleOfPropertyPlantAndEquipment" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_lbl" xml:lang="en-US" id="us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_lbl">Proceeds from sale of equipment and other assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:to="us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_lbl" xlink:title="label: ProceedsFromSaleOfPropertyPlantAndEquipment to us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProceedsFromShortTermDebt" xlink:label="ProceedsFromShortTermDebt" xlink:title="ProceedsFromShortTermDebt" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ProceedsFromShortTermDebt_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ProceedsFromShortTermDebt_lbl" xml:lang="en-US" id="us-gaap_ProceedsFromShortTermDebt_lbl">Proceeds from short-term borrowing (Revolver)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ProceedsFromShortTermDebt" xlink:to="us-gaap_ProceedsFromShortTermDebt_lbl" xlink:title="label: ProceedsFromShortTermDebt to us-gaap_ProceedsFromShortTermDebt_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:label="PropertyPlantAndEquipmentPolicyTextBlock" xlink:title="PropertyPlantAndEquipmentPolicyTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_lbl" xml:lang="en-US" id="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_lbl">Property, Plant and Equipment and Related Depreciation</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PropertyPlantAndEquipmentPolicyTextBlock" xlink:to="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_lbl" xlink:title="label: PropertyPlantAndEquipmentPolicyTextBlock to us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNetAbstract" xlink:label="PropertyPlantAndEquipmentNetAbstract" xlink:title="PropertyPlantAndEquipmentNetAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PropertyPlantAndEquipmentNetAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_PropertyPlantAndEquipmentNetAbstract_lbl" xml:lang="en-US" id="us-gaap_PropertyPlantAndEquipmentNetAbstract_lbl">Property, Plant and Equipment</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PropertyPlantAndEquipmentNetAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentNetAbstract_lbl" xlink:title="label: PropertyPlantAndEquipmentNetAbstract to us-gaap_PropertyPlantAndEquipmentNetAbstract_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PropertyPlantAndEquipmentNetAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_PropertyPlantAndEquipmentNetAbstract_lbl1" xml:lang="en-US" id="us-gaap_PropertyPlantAndEquipmentNetAbstract_lbl1">Property, Plant and Equipment, Net [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PropertyPlantAndEquipmentNetAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentNetAbstract_lbl1" xlink:title="label: PropertyPlantAndEquipmentNetAbstract to us-gaap_PropertyPlantAndEquipmentNetAbstract_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="PropertyPlantAndEquipmentAbstract" xlink:title="PropertyPlantAndEquipmentAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PropertyPlantAndEquipmentAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_PropertyPlantAndEquipmentAbstract_lbl" xml:lang="en-US" id="us-gaap_PropertyPlantAndEquipmentAbstract_lbl">Property, Plant and Equipment and Related Depreciation [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PropertyPlantAndEquipmentAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentAbstract_lbl" xlink:title="label: PropertyPlantAndEquipmentAbstract to us-gaap_PropertyPlantAndEquipmentAbstract_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PropertyPlantAndEquipmentAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_PropertyPlantAndEquipmentAbstract_lbl1" xml:lang="en-US" id="us-gaap_PropertyPlantAndEquipmentAbstract_lbl1">Property, Plant and Equipment [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PropertyPlantAndEquipmentAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentAbstract_lbl1" xlink:title="label: PropertyPlantAndEquipmentAbstract to us-gaap_PropertyPlantAndEquipmentAbstract_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="PropertyPlantAndEquipmentNet" xlink:title="PropertyPlantAndEquipmentNet" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PropertyPlantAndEquipmentNet_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="us-gaap_PropertyPlantAndEquipmentNet_lbl" xml:lang="en-US" id="us-gaap_PropertyPlantAndEquipmentNet_lbl">Property, Plant and Equipment, Net</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PropertyPlantAndEquipmentNet" xlink:to="us-gaap_PropertyPlantAndEquipmentNet_lbl" xlink:title="label: PropertyPlantAndEquipmentNet to us-gaap_PropertyPlantAndEquipmentNet_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PropertyPlantAndEquipmentNet_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_PropertyPlantAndEquipmentNet_lbl1" xml:lang="en-US" id="us-gaap_PropertyPlantAndEquipmentNet_lbl1">Property, Plant and Equipment, Net</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PropertyPlantAndEquipmentNet" xlink:to="us-gaap_PropertyPlantAndEquipmentNet_lbl1" xlink:title="label: PropertyPlantAndEquipmentNet to us-gaap_PropertyPlantAndEquipmentNet_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="PropertyPlantAndEquipmentLineItems" xlink:title="PropertyPlantAndEquipmentLineItems" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PropertyPlantAndEquipmentLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_PropertyPlantAndEquipmentLineItems_lbl" xml:lang="en-US" id="us-gaap_PropertyPlantAndEquipmentLineItems_lbl">Property, Plant and Equipment [Line Items]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentLineItems_lbl" xlink:title="label: PropertyPlantAndEquipmentLineItems to us-gaap_PropertyPlantAndEquipmentLineItems_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:label="PropertyPlantAndEquipmentUsefulLife" xlink:title="PropertyPlantAndEquipmentUsefulLife" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PropertyPlantAndEquipmentUsefulLife_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_PropertyPlantAndEquipmentUsefulLife_lbl" xml:lang="en-US" id="us-gaap_PropertyPlantAndEquipmentUsefulLife_lbl">Estimated useful lives of the assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PropertyPlantAndEquipmentUsefulLife" xlink:to="us-gaap_PropertyPlantAndEquipmentUsefulLife_lbl" xlink:title="label: PropertyPlantAndEquipmentUsefulLife to us-gaap_PropertyPlantAndEquipmentUsefulLife_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="PropertyPlantAndEquipmentByTypeAxis" xlink:title="PropertyPlantAndEquipmentByTypeAxis" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_PropertyPlantAndEquipmentByTypeAxis_lbl" xml:lang="en-US" id="us-gaap_PropertyPlantAndEquipmentByTypeAxis_lbl">Property, Plant and Equipment, Type [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentByTypeAxis_lbl" xlink:title="label: PropertyPlantAndEquipmentByTypeAxis to us-gaap_PropertyPlantAndEquipmentByTypeAxis_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="PropertyPlantAndEquipmentTypeDomain" xlink:title="PropertyPlantAndEquipmentTypeDomain" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_PropertyPlantAndEquipmentTypeDomain_lbl" xml:lang="en-US" id="us-gaap_PropertyPlantAndEquipmentTypeDomain_lbl">Property, Plant and Equipment, Type [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain_lbl" xlink:title="label: PropertyPlantAndEquipmentTypeDomain to us-gaap_PropertyPlantAndEquipmentTypeDomain_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProvisionForDoubtfulAccounts" xlink:label="ProvisionForDoubtfulAccounts" xlink:title="ProvisionForDoubtfulAccounts" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ProvisionForDoubtfulAccounts_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ProvisionForDoubtfulAccounts_lbl" xml:lang="en-US" id="us-gaap_ProvisionForDoubtfulAccounts_lbl">Provision for doubtful accounts</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ProvisionForDoubtfulAccounts" xlink:to="us-gaap_ProvisionForDoubtfulAccounts_lbl" xlink:title="label: ProvisionForDoubtfulAccounts to us-gaap_ProvisionForDoubtfulAccounts_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_QuarterlyFinancialInformationTextBlock" xlink:label="QuarterlyFinancialInformationTextBlock" xlink:title="QuarterlyFinancialInformationTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_QuarterlyFinancialInformationTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_QuarterlyFinancialInformationTextBlock_lbl" xml:lang="en-US" id="us-gaap_QuarterlyFinancialInformationTextBlock_lbl">SELECTED QUARTERLY FINANCIAL INFORMATION (UNAUDITED)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="QuarterlyFinancialInformationTextBlock" xlink:to="us-gaap_QuarterlyFinancialInformationTextBlock_lbl" xlink:title="label: QuarterlyFinancialInformationTextBlock to us-gaap_QuarterlyFinancialInformationTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_QuarterlyFinancialInformationTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_QuarterlyFinancialInformationTextBlock_lbl1" xml:lang="en-US" id="us-gaap_QuarterlyFinancialInformationTextBlock_lbl1">Quarterly Financial Information [Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="QuarterlyFinancialInformationTextBlock" xlink:to="us-gaap_QuarterlyFinancialInformationTextBlock_lbl1" xlink:title="label: QuarterlyFinancialInformationTextBlock to us-gaap_QuarterlyFinancialInformationTextBlock_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_QuarterlyFinancialInformationDisclosureAbstract" xlink:label="QuarterlyFinancialInformationDisclosureAbstract" xlink:title="QuarterlyFinancialInformationDisclosureAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_QuarterlyFinancialInformationDisclosureAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_QuarterlyFinancialInformationDisclosureAbstract_lbl" xml:lang="en-US" id="us-gaap_QuarterlyFinancialInformationDisclosureAbstract_lbl">SELECTED QUARTERLY FINANCIAL INFORMATION (UNAUDITED) [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="QuarterlyFinancialInformationDisclosureAbstract" xlink:to="us-gaap_QuarterlyFinancialInformationDisclosureAbstract_lbl" xlink:title="label: QuarterlyFinancialInformationDisclosureAbstract to us-gaap_QuarterlyFinancialInformationDisclosureAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ReportableGeographicalComponentsMember" xlink:label="ReportableGeographicalComponentsMember" xlink:title="ReportableGeographicalComponentsMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ReportableGeographicalComponentsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ReportableGeographicalComponentsMember_lbl" xml:lang="en-US" id="us-gaap_ReportableGeographicalComponentsMember_lbl">Reportable Geographical Components [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ReportableGeographicalComponentsMember" xlink:to="us-gaap_ReportableGeographicalComponentsMember_lbl" xlink:title="label: ReportableGeographicalComponentsMember to us-gaap_ReportableGeographicalComponentsMember_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RangeMember" xlink:label="RangeMember" xlink:title="RangeMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_RangeMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_RangeMember_lbl" xml:lang="en-US" id="us-gaap_RangeMember_lbl">Range [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RangeMember" xlink:to="us-gaap_RangeMember_lbl" xlink:title="label: RangeMember to us-gaap_RangeMember_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RangeAxis" xlink:label="RangeAxis" xlink:title="RangeAxis" />
    <link:label xlink:type="resource" xlink:label="us-gaap_RangeAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_RangeAxis_lbl" xml:lang="en-US" id="us-gaap_RangeAxis_lbl">Range [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RangeAxis" xlink:to="us-gaap_RangeAxis_lbl" xlink:title="label: RangeAxis to us-gaap_RangeAxis_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ReceivablesFairValueDisclosureAbstract" xlink:label="ReceivablesFairValueDisclosureAbstract" xlink:title="ReceivablesFairValueDisclosureAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ReceivablesFairValueDisclosureAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ReceivablesFairValueDisclosureAbstract_lbl" xml:lang="en-US" id="us-gaap_ReceivablesFairValueDisclosureAbstract_lbl">Financial Receivable [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ReceivablesFairValueDisclosureAbstract" xlink:to="us-gaap_ReceivablesFairValueDisclosureAbstract_lbl" xlink:title="label: ReceivablesFairValueDisclosureAbstract to us-gaap_ReceivablesFairValueDisclosureAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward" xlink:label="ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward" xlink:title="ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_lbl" xml:lang="en-US" id="us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_lbl">Reconciliation of the beginning and ending amount of unrecognized tax benefits [Roll Forward]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward" xlink:to="us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_lbl" xlink:title="label: ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward to us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RepaymentsOfLinesOfCredit" xlink:label="RepaymentsOfLinesOfCredit" xlink:title="RepaymentsOfLinesOfCredit" />
    <link:label xlink:type="resource" xlink:label="us-gaap_RepaymentsOfLinesOfCredit_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="us-gaap_RepaymentsOfLinesOfCredit_lbl" xml:lang="en-US" id="us-gaap_RepaymentsOfLinesOfCredit_lbl">Payments on revolving credit note</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RepaymentsOfLinesOfCredit" xlink:to="us-gaap_RepaymentsOfLinesOfCredit_lbl" xlink:title="label: RepaymentsOfLinesOfCredit to us-gaap_RepaymentsOfLinesOfCredit_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_RepaymentsOfLinesOfCredit_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_RepaymentsOfLinesOfCredit_lbl1" xml:lang="en-US" id="us-gaap_RepaymentsOfLinesOfCredit_lbl1">Repayments of Lines of Credit</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RepaymentsOfLinesOfCredit" xlink:to="us-gaap_RepaymentsOfLinesOfCredit_lbl1" xlink:title="label: RepaymentsOfLinesOfCredit to us-gaap_RepaymentsOfLinesOfCredit_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RepaymentsOfLongTermDebt" xlink:label="RepaymentsOfLongTermDebt" xlink:title="RepaymentsOfLongTermDebt" />
    <link:label xlink:type="resource" xlink:label="us-gaap_RepaymentsOfLongTermDebt_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="us-gaap_RepaymentsOfLongTermDebt_lbl" xml:lang="en-US" id="us-gaap_RepaymentsOfLongTermDebt_lbl">Principal payments on long-term debt</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RepaymentsOfLongTermDebt" xlink:to="us-gaap_RepaymentsOfLongTermDebt_lbl" xlink:title="label: RepaymentsOfLongTermDebt to us-gaap_RepaymentsOfLongTermDebt_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_RepaymentsOfLongTermDebt_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_RepaymentsOfLongTermDebt_lbl1" xml:lang="en-US" id="us-gaap_RepaymentsOfLongTermDebt_lbl1">Repayments of Long-term Debt</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RepaymentsOfLongTermDebt" xlink:to="us-gaap_RepaymentsOfLongTermDebt_lbl1" xlink:title="label: RepaymentsOfLongTermDebt to us-gaap_RepaymentsOfLongTermDebt_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ResearchAndDevelopmentExpenseAbstract" xlink:label="ResearchAndDevelopmentExpenseAbstract" xlink:title="ResearchAndDevelopmentExpenseAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ResearchAndDevelopmentExpenseAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_ResearchAndDevelopmentExpenseAbstract_lbl" xml:lang="en-US" id="us-gaap_ResearchAndDevelopmentExpenseAbstract_lbl">Research &amp; development costs [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ResearchAndDevelopmentExpenseAbstract" xlink:to="us-gaap_ResearchAndDevelopmentExpenseAbstract_lbl" xlink:title="label: ResearchAndDevelopmentExpenseAbstract to us-gaap_ResearchAndDevelopmentExpenseAbstract_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ResearchAndDevelopmentExpenseAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ResearchAndDevelopmentExpenseAbstract_lbl1" xml:lang="en-US" id="us-gaap_ResearchAndDevelopmentExpenseAbstract_lbl1">Research and Development Expense [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ResearchAndDevelopmentExpenseAbstract" xlink:to="us-gaap_ResearchAndDevelopmentExpenseAbstract_lbl1" xlink:title="label: ResearchAndDevelopmentExpenseAbstract to us-gaap_ResearchAndDevelopmentExpenseAbstract_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ResearchAndDevelopmentExpensePolicy" xlink:label="ResearchAndDevelopmentExpensePolicy" xlink:title="ResearchAndDevelopmentExpensePolicy" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ResearchAndDevelopmentExpensePolicy_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ResearchAndDevelopmentExpensePolicy_lbl" xml:lang="en-US" id="us-gaap_ResearchAndDevelopmentExpensePolicy_lbl">Research &amp; Development Costs</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ResearchAndDevelopmentExpensePolicy" xlink:to="us-gaap_ResearchAndDevelopmentExpensePolicy_lbl" xlink:title="label: ResearchAndDevelopmentExpensePolicy to us-gaap_ResearchAndDevelopmentExpensePolicy_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ResearchDevelopmentAndComputerSoftwarePolicyTextBlock" xlink:label="ResearchDevelopmentAndComputerSoftwarePolicyTextBlock" xlink:title="ResearchDevelopmentAndComputerSoftwarePolicyTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ResearchDevelopmentAndComputerSoftwarePolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ResearchDevelopmentAndComputerSoftwarePolicyTextBlock_lbl" xml:lang="en-US" id="us-gaap_ResearchDevelopmentAndComputerSoftwarePolicyTextBlock_lbl">Software Development Costs</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ResearchDevelopmentAndComputerSoftwarePolicyTextBlock" xlink:to="us-gaap_ResearchDevelopmentAndComputerSoftwarePolicyTextBlock_lbl" xlink:title="label: ResearchDevelopmentAndComputerSoftwarePolicyTextBlock to us-gaap_ResearchDevelopmentAndComputerSoftwarePolicyTextBlock_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ResearchAndDevelopmentExpense" xlink:label="ResearchAndDevelopmentExpense" xlink:title="ResearchAndDevelopmentExpense" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ResearchAndDevelopmentExpense_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_ResearchAndDevelopmentExpense_lbl" xml:lang="en-US" id="us-gaap_ResearchAndDevelopmentExpense_lbl">Research &amp; development costs</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ResearchAndDevelopmentExpense" xlink:to="us-gaap_ResearchAndDevelopmentExpense_lbl" xlink:title="label: ResearchAndDevelopmentExpense to us-gaap_ResearchAndDevelopmentExpense_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ResearchAndDevelopmentExpense_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ResearchAndDevelopmentExpense_lbl1" xml:lang="en-US" id="us-gaap_ResearchAndDevelopmentExpense_lbl1">Research and Development Expense</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ResearchAndDevelopmentExpense" xlink:to="us-gaap_ResearchAndDevelopmentExpense_lbl1" xlink:title="label: ResearchAndDevelopmentExpense to us-gaap_ResearchAndDevelopmentExpense_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RestrictedStockMember" xlink:label="RestrictedStockMember" xlink:title="RestrictedStockMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_RestrictedStockMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_RestrictedStockMember_lbl" xml:lang="en-US" id="us-gaap_RestrictedStockMember_lbl">Restricted Stock [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RestrictedStockMember" xlink:to="us-gaap_RestrictedStockMember_lbl" xlink:title="label: RestrictedStockMember to us-gaap_RestrictedStockMember_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="RetainedEarningsAccumulatedDeficit" xlink:title="RetainedEarningsAccumulatedDeficit" />
    <link:label xlink:type="resource" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_RetainedEarningsAccumulatedDeficit_lbl" xml:lang="en-US" id="us-gaap_RetainedEarningsAccumulatedDeficit_lbl">Retained earnings</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RetainedEarningsAccumulatedDeficit" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit_lbl" xlink:title="label: RetainedEarningsAccumulatedDeficit to us-gaap_RetainedEarningsAccumulatedDeficit_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RetainedEarningsMember" xlink:label="RetainedEarningsMember" xlink:title="RetainedEarningsMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_RetainedEarningsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_RetainedEarningsMember_lbl" xml:lang="en-US" id="us-gaap_RetainedEarningsMember_lbl">Retained Earnings [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RetainedEarningsMember" xlink:to="us-gaap_RetainedEarningsMember_lbl" xlink:title="label: RetainedEarningsMember to us-gaap_RetainedEarningsMember_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RetirementPlanTypeDomain" xlink:label="RetirementPlanTypeDomain" xlink:title="RetirementPlanTypeDomain" />
    <link:label xlink:type="resource" xlink:label="us-gaap_RetirementPlanTypeDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_RetirementPlanTypeDomain_lbl" xml:lang="en-US" id="us-gaap_RetirementPlanTypeDomain_lbl">Retirement Plan Type [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RetirementPlanTypeDomain" xlink:to="us-gaap_RetirementPlanTypeDomain_lbl" xlink:title="label: RetirementPlanTypeDomain to us-gaap_RetirementPlanTypeDomain_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RetirementPlanNameDomain" xlink:label="RetirementPlanNameDomain" xlink:title="RetirementPlanNameDomain" />
    <link:label xlink:type="resource" xlink:label="us-gaap_RetirementPlanNameDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_RetirementPlanNameDomain_lbl" xml:lang="en-US" id="us-gaap_RetirementPlanNameDomain_lbl">Retirement Plan Name [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RetirementPlanNameDomain" xlink:to="us-gaap_RetirementPlanNameDomain_lbl" xlink:title="label: RetirementPlanNameDomain to us-gaap_RetirementPlanNameDomain_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RetirementPlanNameAxis" xlink:label="RetirementPlanNameAxis" xlink:title="RetirementPlanNameAxis" />
    <link:label xlink:type="resource" xlink:label="us-gaap_RetirementPlanNameAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_RetirementPlanNameAxis_lbl" xml:lang="en-US" id="us-gaap_RetirementPlanNameAxis_lbl">Retirement Plan Name [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RetirementPlanNameAxis" xlink:to="us-gaap_RetirementPlanNameAxis_lbl" xlink:title="label: RetirementPlanNameAxis to us-gaap_RetirementPlanNameAxis_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RetirementPlanTypeAxis" xlink:label="RetirementPlanTypeAxis" xlink:title="RetirementPlanTypeAxis" />
    <link:label xlink:type="resource" xlink:label="us-gaap_RetirementPlanTypeAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_RetirementPlanTypeAxis_lbl" xml:lang="en-US" id="us-gaap_RetirementPlanTypeAxis_lbl">Retirement Plan Type [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RetirementPlanTypeAxis" xlink:to="us-gaap_RetirementPlanTypeAxis_lbl" xlink:title="label: RetirementPlanTypeAxis to us-gaap_RetirementPlanTypeAxis_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RevenueRecognitionAbstract" xlink:label="RevenueRecognitionAbstract" xlink:title="RevenueRecognitionAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_RevenueRecognitionAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_RevenueRecognitionAbstract_lbl" xml:lang="en-US" id="us-gaap_RevenueRecognitionAbstract_lbl">REVENUE RECOGNITION [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RevenueRecognitionAbstract" xlink:to="us-gaap_RevenueRecognitionAbstract_lbl" xlink:title="label: RevenueRecognitionAbstract to us-gaap_RevenueRecognitionAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RevenueRecognitionPolicyTextBlock" xlink:label="RevenueRecognitionPolicyTextBlock" xlink:title="RevenueRecognitionPolicyTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_RevenueRecognitionPolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_RevenueRecognitionPolicyTextBlock_lbl" xml:lang="en-US" id="us-gaap_RevenueRecognitionPolicyTextBlock_lbl">Recognition of Sales</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RevenueRecognitionPolicyTextBlock" xlink:to="us-gaap_RevenueRecognitionPolicyTextBlock_lbl" xlink:title="label: RevenueRecognitionPolicyTextBlock to us-gaap_RevenueRecognitionPolicyTextBlock_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2" xlink:label="SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2" xlink:title="SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2" />
    <link:label xlink:type="resource" xlink:label="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2_lbl" xml:lang="en-US" id="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2_lbl">Weighted- Average Remaining Contractual Life</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2" xlink:to="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2_lbl" xlink:title="label: SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2 to us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:label="SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:title="SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_lbl" xml:lang="en-US" id="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_lbl">Expected term</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_lbl" xlink:title="label: SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1 to us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" xlink:label="SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" xlink:title="SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1_lbl" xml:lang="en-US" id="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1_lbl">Weighted- Average Exercise Price (in dollars per share)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" xlink:to="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1_lbl" xlink:title="label: SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1 to us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1" xlink:label="SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1" xlink:title="SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1_lbl" xml:lang="en-US" id="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1_lbl">Exercisable, Weighted- Average Exercise Price (in dollars per share)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1" xlink:to="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1_lbl" xlink:title="label: SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1 to us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent" xlink:label="SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent" xlink:title="SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent" />
    <link:label xlink:type="resource" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent_lbl" xml:lang="en-US" id="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent_lbl">Percentage of fair market value of stock on grant date for exercise price</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent_lbl" xlink:title="label: SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent to us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent_lbl1" xml:lang="en-US" id="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent_lbl1">Share-based Compensation Arrangement by Share-based Payment Award, Purchase Price of Common Stock, Percent</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent_lbl1" xlink:title="label: SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent to us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2" xlink:label="SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2" xlink:title="SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2" />
    <link:label xlink:type="resource" xlink:label="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2_lbl" xml:lang="en-US" id="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2_lbl">Exercisable, Weighted- Average Remaining Contractual life</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2" xlink:to="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2_lbl" xlink:title="label: SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2 to us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SalesRevenueGoodsNet" xlink:label="SalesRevenueGoodsNet" xlink:title="SalesRevenueGoodsNet" />
    <link:label xlink:type="resource" xlink:label="us-gaap_SalesRevenueGoodsNet_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_SalesRevenueGoodsNet_lbl" xml:lang="en-US" id="us-gaap_SalesRevenueGoodsNet_lbl">Net sales</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SalesRevenueGoodsNet" xlink:to="us-gaap_SalesRevenueGoodsNet_lbl" xlink:title="label: SalesRevenueGoodsNet to us-gaap_SalesRevenueGoodsNet_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_SalesRevenueGoodsNet_lbl1" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_SalesRevenueGoodsNet_lbl1" xml:lang="en-US" id="us-gaap_SalesRevenueGoodsNet_lbl1">Sales</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SalesRevenueGoodsNet" xlink:to="us-gaap_SalesRevenueGoodsNet_lbl1" xlink:title="label: SalesRevenueGoodsNet to us-gaap_SalesRevenueGoodsNet_lbl1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_SalesRevenueGoodsNet_lbl2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_SalesRevenueGoodsNet_lbl2" xml:lang="en-US" id="us-gaap_SalesRevenueGoodsNet_lbl2">Net sales</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SalesRevenueGoodsNet" xlink:to="us-gaap_SalesRevenueGoodsNet_lbl2" xlink:title="label: SalesRevenueGoodsNet to us-gaap_SalesRevenueGoodsNet_lbl2" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SalesRevenueNetMember" xlink:label="SalesRevenueNetMember" xlink:title="SalesRevenueNetMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_SalesRevenueNetMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_SalesRevenueNetMember_lbl" xml:lang="en-US" id="us-gaap_SalesRevenueNetMember_lbl">Sales Revenue, Net [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SalesRevenueNetMember" xlink:to="us-gaap_SalesRevenueNetMember_lbl" xlink:title="label: SalesRevenueNetMember to us-gaap_SalesRevenueNetMember_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="ScenarioUnspecifiedDomain" xlink:title="ScenarioUnspecifiedDomain" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScenarioUnspecifiedDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ScenarioUnspecifiedDomain_lbl" xml:lang="en-US" id="us-gaap_ScenarioUnspecifiedDomain_lbl">Scenario, Unspecified [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScenarioUnspecifiedDomain" xlink:to="us-gaap_ScenarioUnspecifiedDomain_lbl" xlink:title="label: ScenarioUnspecifiedDomain to us-gaap_ScenarioUnspecifiedDomain_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioPlanMember" xlink:label="ScenarioPlanMember" xlink:title="ScenarioPlanMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScenarioPlanMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_ScenarioPlanMember_lbl" xml:lang="en-US" id="us-gaap_ScenarioPlanMember_lbl">Plan [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScenarioPlanMember" xlink:to="us-gaap_ScenarioPlanMember_lbl" xlink:title="label: ScenarioPlanMember to us-gaap_ScenarioPlanMember_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScenarioPlanMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ScenarioPlanMember_lbl1" xml:lang="en-US" id="us-gaap_ScenarioPlanMember_lbl1">Scenario, Plan [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScenarioPlanMember" xlink:to="us-gaap_ScenarioPlanMember_lbl1" xlink:title="label: ScenarioPlanMember to us-gaap_ScenarioPlanMember_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioForecastMember" xlink:label="ScenarioForecastMember" xlink:title="ScenarioForecastMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScenarioForecastMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ScenarioForecastMember_lbl" xml:lang="en-US" id="us-gaap_ScenarioForecastMember_lbl">Forecast [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScenarioForecastMember" xlink:to="us-gaap_ScenarioForecastMember_lbl" xlink:title="label: ScenarioForecastMember to us-gaap_ScenarioForecastMember_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:label="ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:title="ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_lbl" xml:lang="en-US" id="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_lbl">Stock option activity</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:to="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_lbl" xlink:title="label: ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock to us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:label="ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:title="ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_lbl" xml:lang="en-US" id="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_lbl">Deferred income tax (assets) liabilities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:to="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_lbl" xlink:title="label: ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock to us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfAllocationOfPlanAssetsTableTextBlock" xlink:label="ScheduleOfAllocationOfPlanAssetsTableTextBlock" xlink:title="ScheduleOfAllocationOfPlanAssetsTableTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleOfAllocationOfPlanAssetsTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ScheduleOfAllocationOfPlanAssetsTableTextBlock_lbl" xml:lang="en-US" id="us-gaap_ScheduleOfAllocationOfPlanAssetsTableTextBlock_lbl">Fair values of plans assets utilizing fair value hierarchy</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfAllocationOfPlanAssetsTableTextBlock" xlink:to="us-gaap_ScheduleOfAllocationOfPlanAssetsTableTextBlock_lbl" xlink:title="label: ScheduleOfAllocationOfPlanAssetsTableTextBlock to us-gaap_ScheduleOfAllocationOfPlanAssetsTableTextBlock_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock" xlink:label="ScheduleOfAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock" xlink:title="ScheduleOfAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleOfAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_ScheduleOfAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock_lbl" xml:lang="en-US" id="us-gaap_ScheduleOfAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock_lbl">Amounts recognized in accumulated other comprehensive income</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock" xlink:to="us-gaap_ScheduleOfAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock_lbl" xlink:title="label: ScheduleOfAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock to us-gaap_ScheduleOfAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleOfAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ScheduleOfAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock_lbl1" xml:lang="en-US" id="us-gaap_ScheduleOfAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock_lbl1">Schedule of Amounts Recognized in Other Comprehensive Income (Loss) [Table Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock" xlink:to="us-gaap_ScheduleOfAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock_lbl1" xlink:title="label: ScheduleOfAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock to us-gaap_ScheduleOfAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock" xlink:label="ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock" xlink:title="ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock_lbl" xml:lang="en-US" id="us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock_lbl">Reconciliation of unrecognized tax benefits</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock" xlink:to="us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock_lbl" xlink:title="label: ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock to us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfOperatingLeasedAssetsTable" xlink:label="ScheduleOfOperatingLeasedAssetsTable" xlink:title="ScheduleOfOperatingLeasedAssetsTable" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleOfOperatingLeasedAssetsTable_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ScheduleOfOperatingLeasedAssetsTable_lbl" xml:lang="en-US" id="us-gaap_ScheduleOfOperatingLeasedAssetsTable_lbl">Schedule of Operating Leased Assets [Table]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfOperatingLeasedAssetsTable" xlink:to="us-gaap_ScheduleOfOperatingLeasedAssetsTable_lbl" xlink:title="label: ScheduleOfOperatingLeasedAssetsTable to us-gaap_ScheduleOfOperatingLeasedAssetsTable_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:label="ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:title="ScheduleOfFiniteLivedIntangibleAssetsTable" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_lbl" xml:lang="en-US" id="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_lbl">Schedule of Finite-Lived Intangible Assets [Table]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:to="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_lbl" xlink:title="label: ScheduleOfFiniteLivedIntangibleAssetsTable to us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:label="ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:title="ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_lbl" xml:lang="en-US" id="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_lbl">Reconciliation of income taxes computed using the U.S. federal statutory rate to that reflected in operations</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:to="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_lbl" xlink:title="label: ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock to us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfAssumptionsUsedTableTextBlock" xlink:label="ScheduleOfAssumptionsUsedTableTextBlock" xlink:title="ScheduleOfAssumptionsUsedTableTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleOfAssumptionsUsedTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_ScheduleOfAssumptionsUsedTableTextBlock_lbl" xml:lang="en-US" id="us-gaap_ScheduleOfAssumptionsUsedTableTextBlock_lbl">Schedule of assumptions used to determine net periodic benefit cost for benefit plans</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfAssumptionsUsedTableTextBlock" xlink:to="us-gaap_ScheduleOfAssumptionsUsedTableTextBlock_lbl" xlink:title="label: ScheduleOfAssumptionsUsedTableTextBlock to us-gaap_ScheduleOfAssumptionsUsedTableTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleOfAssumptionsUsedTableTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ScheduleOfAssumptionsUsedTableTextBlock_lbl1" xml:lang="en-US" id="us-gaap_ScheduleOfAssumptionsUsedTableTextBlock_lbl1">Schedule of Assumptions Used [Table Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfAssumptionsUsedTableTextBlock" xlink:to="us-gaap_ScheduleOfAssumptionsUsedTableTextBlock_lbl1" xlink:title="label: ScheduleOfAssumptionsUsedTableTextBlock to us-gaap_ScheduleOfAssumptionsUsedTableTextBlock_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfAccumulatedAndProjectedBenefitObligationsTableTextBlock" xlink:label="ScheduleOfAccumulatedAndProjectedBenefitObligationsTableTextBlock" xlink:title="ScheduleOfAccumulatedAndProjectedBenefitObligationsTableTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleOfAccumulatedAndProjectedBenefitObligationsTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_ScheduleOfAccumulatedAndProjectedBenefitObligationsTableTextBlock_lbl" xml:lang="en-US" id="us-gaap_ScheduleOfAccumulatedAndProjectedBenefitObligationsTableTextBlock_lbl">Projected benefit obligation and accumulated benefit obligation in excess of plan assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfAccumulatedAndProjectedBenefitObligationsTableTextBlock" xlink:to="us-gaap_ScheduleOfAccumulatedAndProjectedBenefitObligationsTableTextBlock_lbl" xlink:title="label: ScheduleOfAccumulatedAndProjectedBenefitObligationsTableTextBlock to us-gaap_ScheduleOfAccumulatedAndProjectedBenefitObligationsTableTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleOfAccumulatedAndProjectedBenefitObligationsTableTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ScheduleOfAccumulatedAndProjectedBenefitObligationsTableTextBlock_lbl1" xml:lang="en-US" id="us-gaap_ScheduleOfAccumulatedAndProjectedBenefitObligationsTableTextBlock_lbl1">Schedule of Accumulated and Projected Benefit Obligations [Table Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfAccumulatedAndProjectedBenefitObligationsTableTextBlock" xlink:to="us-gaap_ScheduleOfAccumulatedAndProjectedBenefitObligationsTableTextBlock_lbl1" xlink:title="label: ScheduleOfAccumulatedAndProjectedBenefitObligationsTableTextBlock to us-gaap_ScheduleOfAccumulatedAndProjectedBenefitObligationsTableTextBlock_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfDebtTableTextBlock" xlink:label="ScheduleOfDebtTableTextBlock" xlink:title="ScheduleOfDebtTableTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleOfDebtTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ScheduleOfDebtTableTextBlock_lbl" xml:lang="en-US" id="us-gaap_ScheduleOfDebtTableTextBlock_lbl">Schedule of debt</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfDebtTableTextBlock" xlink:to="us-gaap_ScheduleOfDebtTableTextBlock_lbl" xlink:title="label: ScheduleOfDebtTableTextBlock to us-gaap_ScheduleOfDebtTableTextBlock_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationStockAppreciationRightsAwardActivityTableTextBlock" xlink:label="ScheduleOfShareBasedCompensationStockAppreciationRightsAwardActivityTableTextBlock" xlink:title="ScheduleOfShareBasedCompensationStockAppreciationRightsAwardActivityTableTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleOfShareBasedCompensationStockAppreciationRightsAwardActivityTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_ScheduleOfShareBasedCompensationStockAppreciationRightsAwardActivityTableTextBlock_lbl" xml:lang="en-US" id="us-gaap_ScheduleOfShareBasedCompensationStockAppreciationRightsAwardActivityTableTextBlock_lbl">Stock appreciation rights activity</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfShareBasedCompensationStockAppreciationRightsAwardActivityTableTextBlock" xlink:to="us-gaap_ScheduleOfShareBasedCompensationStockAppreciationRightsAwardActivityTableTextBlock_lbl" xlink:title="label: ScheduleOfShareBasedCompensationStockAppreciationRightsAwardActivityTableTextBlock to us-gaap_ScheduleOfShareBasedCompensationStockAppreciationRightsAwardActivityTableTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleOfShareBasedCompensationStockAppreciationRightsAwardActivityTableTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ScheduleOfShareBasedCompensationStockAppreciationRightsAwardActivityTableTextBlock_lbl1" xml:lang="en-US" id="us-gaap_ScheduleOfShareBasedCompensationStockAppreciationRightsAwardActivityTableTextBlock_lbl1">Schedule of Share-based Compensation, Stock Appreciation Rights Award Activity [Table Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfShareBasedCompensationStockAppreciationRightsAwardActivityTableTextBlock" xlink:to="us-gaap_ScheduleOfShareBasedCompensationStockAppreciationRightsAwardActivityTableTextBlock_lbl1" xlink:title="label: ScheduleOfShareBasedCompensationStockAppreciationRightsAwardActivityTableTextBlock to us-gaap_ScheduleOfShareBasedCompensationStockAppreciationRightsAwardActivityTableTextBlock_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfNetFundedStatusTableTextBlock" xlink:label="ScheduleOfNetFundedStatusTableTextBlock" xlink:title="ScheduleOfNetFundedStatusTableTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleOfNetFundedStatusTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_ScheduleOfNetFundedStatusTableTextBlock_lbl" xml:lang="en-US" id="us-gaap_ScheduleOfNetFundedStatusTableTextBlock_lbl">Funded status of pension benefit plans and postretirement benefit plan</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfNetFundedStatusTableTextBlock" xlink:to="us-gaap_ScheduleOfNetFundedStatusTableTextBlock_lbl" xlink:title="label: ScheduleOfNetFundedStatusTableTextBlock to us-gaap_ScheduleOfNetFundedStatusTableTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleOfNetFundedStatusTableTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ScheduleOfNetFundedStatusTableTextBlock_lbl1" xml:lang="en-US" id="us-gaap_ScheduleOfNetFundedStatusTableTextBlock_lbl1">Schedule of Net Funded Status [Table Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfNetFundedStatusTableTextBlock" xlink:to="us-gaap_ScheduleOfNetFundedStatusTableTextBlock_lbl1" xlink:title="label: ScheduleOfNetFundedStatusTableTextBlock to us-gaap_ScheduleOfNetFundedStatusTableTextBlock_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:label="ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:title="ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_lbl" xml:lang="en-US" id="us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_lbl">Scheduled annual principal maturities of long-term debt</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:to="us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_lbl" xlink:title="label: ScheduleOfMaturitiesOfLongTermDebtTableTextBlock to us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:label="ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:title="ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_lbl" xml:lang="en-US" id="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_lbl">Gross carrying amount and accumulated amortization of amortizable intangible assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:to="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_lbl" xlink:title="label: ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock to us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xlink:label="ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xlink:title="ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_lbl" xml:lang="en-US" id="us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_lbl">Recognized identified assets acquired and liabilities assumed</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xlink:to="us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_lbl" xlink:title="label: ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock to us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_lbl1" xml:lang="en-US" id="us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_lbl1">Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xlink:to="us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_lbl1" xlink:title="label: ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock to us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock" xlink:label="ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock" xlink:title="ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock_lbl" xml:lang="en-US" id="us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock_lbl">Future minimum payments under non-cancelable operating leases</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock" xlink:to="us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock_lbl" xlink:title="label: ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock to us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock" xlink:label="ScheduleOfQuarterlyFinancialInformationTableTextBlock" xlink:title="ScheduleOfQuarterlyFinancialInformationTableTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock_lbl" xml:lang="en-US" id="us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock_lbl">Selected quarterly financial information (unaudited)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfQuarterlyFinancialInformationTableTextBlock" xlink:to="us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock_lbl" xlink:title="label: ScheduleOfQuarterlyFinancialInformationTableTextBlock to us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock" xlink:label="ScheduleOfWeightedAverageNumberOfSharesTableTextBlock" xlink:title="ScheduleOfWeightedAverageNumberOfSharesTableTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock_lbl" xml:lang="en-US" id="us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock_lbl">Denominators used in the earnings per share computations</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfWeightedAverageNumberOfSharesTableTextBlock" xlink:to="us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock_lbl" xlink:title="label: ScheduleOfWeightedAverageNumberOfSharesTableTextBlock to us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:label="ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:title="ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_lbl" xml:lang="en-US" id="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_lbl">Provision for income taxes</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:to="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_lbl" xlink:title="label: ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock to us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock" xlink:label="ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock" xlink:title="ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock_lbl" xml:lang="en-US" id="us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock_lbl">Income before income taxes</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock" xlink:to="us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock_lbl" xlink:title="label: ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock to us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfNetBenefitCostsTableTextBlock" xlink:label="ScheduleOfNetBenefitCostsTableTextBlock" xlink:title="ScheduleOfNetBenefitCostsTableTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleOfNetBenefitCostsTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ScheduleOfNetBenefitCostsTableTextBlock_lbl" xml:lang="en-US" id="us-gaap_ScheduleOfNetBenefitCostsTableTextBlock_lbl">Components of the net periodic benefit cost</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfNetBenefitCostsTableTextBlock" xlink:to="us-gaap_ScheduleOfNetBenefitCostsTableTextBlock_lbl" xlink:title="label: ScheduleOfNetBenefitCostsTableTextBlock to us-gaap_ScheduleOfNetBenefitCostsTableTextBlock_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink:label="ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink:title="ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_lbl" xml:lang="en-US" id="us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_lbl">Change in the components of accumulated other comprehensive income</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink:to="us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_lbl" xlink:title="label: ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock to us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:label="ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:title="ScheduleOfBusinessAcquisitionsByAcquisitionTable" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_lbl" xml:lang="en-US" id="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_lbl">Schedule of Business Acquisitions, by Acquisition [Table]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_lbl" xlink:title="label: ScheduleOfBusinessAcquisitionsByAcquisitionTable to us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:label="ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:title="ScheduleOfDefinedBenefitPlansDisclosuresTable" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_lbl" xml:lang="en-US" id="us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_lbl">Schedule of Defined Benefit Plans Disclosures [Table]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:to="us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_lbl" xlink:title="label: ScheduleOfDefinedBenefitPlansDisclosuresTable to us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfGoodwillTextBlock" xlink:label="ScheduleOfGoodwillTextBlock" xlink:title="ScheduleOfGoodwillTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleOfGoodwillTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ScheduleOfGoodwillTextBlock_lbl" xml:lang="en-US" id="us-gaap_ScheduleOfGoodwillTextBlock_lbl">Roll-forward of goodwill</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfGoodwillTextBlock" xlink:to="us-gaap_ScheduleOfGoodwillTextBlock_lbl" xlink:title="label: ScheduleOfGoodwillTextBlock to us-gaap_ScheduleOfGoodwillTextBlock_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfGoodwillTable" xlink:label="ScheduleOfGoodwillTable" xlink:title="ScheduleOfGoodwillTable" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleOfGoodwillTable_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ScheduleOfGoodwillTable_lbl" xml:lang="en-US" id="us-gaap_ScheduleOfGoodwillTable_lbl">Schedule of Goodwill [Table]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfGoodwillTable" xlink:to="us-gaap_ScheduleOfGoodwillTable_lbl" xlink:title="label: ScheduleOfGoodwillTable to us-gaap_ScheduleOfGoodwillTable_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:label="ScheduleOfPropertyPlantAndEquipmentTable" xlink:title="ScheduleOfPropertyPlantAndEquipmentTable" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_lbl" xml:lang="en-US" id="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_lbl">Property, Plant and Equipment [Table]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_lbl" xlink:title="label: ScheduleOfPropertyPlantAndEquipmentTable to us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock" xlink:label="ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock" xlink:title="ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock_lbl" xml:lang="en-US" id="us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock_lbl">Schedule of stock grants outstanding and exercisable</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock" xlink:to="us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock_lbl" xlink:title="label: ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock to us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:label="ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:title="ScheduleOfSegmentReportingInformationBySegmentTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_lbl" xml:lang="en-US" id="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_lbl">Segment financial information</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:to="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_lbl" xlink:title="label: ScheduleOfSegmentReportingInformationBySegmentTextBlock to us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:title="ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_lbl" xml:lang="en-US" id="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_lbl">Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_lbl" xlink:title="label: ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable to us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:label="ScheduleOfSegmentReportingInformationBySegmentTable" xlink:title="ScheduleOfSegmentReportingInformationBySegmentTable" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_lbl" xml:lang="en-US" id="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_lbl">Schedule of Segment Reporting Information, by Segment [Table]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfSegmentReportingInformationBySegmentTable" xlink:to="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_lbl" xlink:title="label: ScheduleOfSegmentReportingInformationBySegmentTable to us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock" xlink:label="ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock" xlink:title="ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock_lbl" xml:lang="en-US" id="us-gaap_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock_lbl">Schedule II - Valuation and Qualifying accounts</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock" xlink:to="us-gaap_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock_lbl" xlink:title="label: ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock to us-gaap_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock_lbl1" xml:lang="en-US" id="us-gaap_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock_lbl1">Schedule of Valuation and Qualifying Accounts Disclosure [Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock" xlink:to="us-gaap_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock_lbl1" xlink:title="label: ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock to us-gaap_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SecuredDebtMember" xlink:label="SecuredDebtMember" xlink:title="SecuredDebtMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_SecuredDebtMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_SecuredDebtMember_lbl" xml:lang="en-US" id="us-gaap_SecuredDebtMember_lbl">Loan Agreement [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SecuredDebtMember" xlink:to="us-gaap_SecuredDebtMember_lbl" xlink:title="label: SecuredDebtMember to us-gaap_SecuredDebtMember_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SegmentReportingDisclosureTextBlock" xlink:label="SegmentReportingDisclosureTextBlock" xlink:title="SegmentReportingDisclosureTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_SegmentReportingDisclosureTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_SegmentReportingDisclosureTextBlock_lbl" xml:lang="en-US" id="us-gaap_SegmentReportingDisclosureTextBlock_lbl">REPORTABLE SEGMENTS</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SegmentReportingDisclosureTextBlock" xlink:to="us-gaap_SegmentReportingDisclosureTextBlock_lbl" xlink:title="label: SegmentReportingDisclosureTextBlock to us-gaap_SegmentReportingDisclosureTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_SegmentReportingDisclosureTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_SegmentReportingDisclosureTextBlock_lbl1" xml:lang="en-US" id="us-gaap_SegmentReportingDisclosureTextBlock_lbl1">Segment Reporting Disclosure [Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SegmentReportingDisclosureTextBlock" xlink:to="us-gaap_SegmentReportingDisclosureTextBlock_lbl1" xlink:title="label: SegmentReportingDisclosureTextBlock to us-gaap_SegmentReportingDisclosureTextBlock_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SegmentReportingAbstract" xlink:label="SegmentReportingAbstract" xlink:title="SegmentReportingAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_SegmentReportingAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_SegmentReportingAbstract_lbl" xml:lang="en-US" id="us-gaap_SegmentReportingAbstract_lbl">REPORTABLE SEGMENTS [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SegmentReportingAbstract" xlink:to="us-gaap_SegmentReportingAbstract_lbl" xlink:title="label: SegmentReportingAbstract to us-gaap_SegmentReportingAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SegmentDomain" xlink:label="SegmentDomain" xlink:title="SegmentDomain" />
    <link:label xlink:type="resource" xlink:label="us-gaap_SegmentDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_SegmentDomain_lbl" xml:lang="en-US" id="us-gaap_SegmentDomain_lbl">Segment [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SegmentDomain" xlink:to="us-gaap_SegmentDomain_lbl" xlink:title="label: SegmentDomain to us-gaap_SegmentDomain_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SegmentReportingInformationLineItems" xlink:label="SegmentReportingInformationLineItems" xlink:title="SegmentReportingInformationLineItems" />
    <link:label xlink:type="resource" xlink:label="us-gaap_SegmentReportingInformationLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_SegmentReportingInformationLineItems_lbl" xml:lang="en-US" id="us-gaap_SegmentReportingInformationLineItems_lbl">Segment Reporting Information [Line Items]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SegmentReportingInformationLineItems" xlink:to="us-gaap_SegmentReportingInformationLineItems_lbl" xlink:title="label: SegmentReportingInformationLineItems to us-gaap_SegmentReportingInformationLineItems_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SegmentGeographicalDomain" xlink:label="SegmentGeographicalDomain" xlink:title="SegmentGeographicalDomain" />
    <link:label xlink:type="resource" xlink:label="us-gaap_SegmentGeographicalDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_SegmentGeographicalDomain_lbl" xml:lang="en-US" id="us-gaap_SegmentGeographicalDomain_lbl">Segment, Geographical [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SegmentGeographicalDomain" xlink:to="us-gaap_SegmentGeographicalDomain_lbl" xlink:title="label: SegmentGeographicalDomain to us-gaap_SegmentGeographicalDomain_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_SegmentGeographicalDomain_lbl1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_SegmentGeographicalDomain_lbl1" xml:lang="en-US" id="us-gaap_SegmentGeographicalDomain_lbl1">Geographical [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SegmentGeographicalDomain" xlink:to="us-gaap_SegmentGeographicalDomain_lbl1" xlink:title="label: SegmentGeographicalDomain to us-gaap_SegmentGeographicalDomain_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock" xlink:label="SellingGeneralAndAdministrativeExpensesPolicyTextBlock" xlink:title="SellingGeneralAndAdministrativeExpensesPolicyTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock_lbl" xml:lang="en-US" id="us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock_lbl">Selling, General and Administrative Expenses</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SellingGeneralAndAdministrativeExpensesPolicyTextBlock" xlink:to="us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock_lbl" xlink:title="label: SellingGeneralAndAdministrativeExpensesPolicyTextBlock to us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpense" xlink:label="SellingGeneralAndAdministrativeExpense" xlink:title="SellingGeneralAndAdministrativeExpense" />
    <link:label xlink:type="resource" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpense_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="us-gaap_SellingGeneralAndAdministrativeExpense_lbl" xml:lang="en-US" id="us-gaap_SellingGeneralAndAdministrativeExpense_lbl">Selling and administrative expenses</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SellingGeneralAndAdministrativeExpense" xlink:to="us-gaap_SellingGeneralAndAdministrativeExpense_lbl" xlink:title="label: SellingGeneralAndAdministrativeExpense to us-gaap_SellingGeneralAndAdministrativeExpense_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpense_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_SellingGeneralAndAdministrativeExpense_lbl1" xml:lang="en-US" id="us-gaap_SellingGeneralAndAdministrativeExpense_lbl1">Selling and administrative expenses</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SellingGeneralAndAdministrativeExpense" xlink:to="us-gaap_SellingGeneralAndAdministrativeExpense_lbl1" xlink:title="label: SellingGeneralAndAdministrativeExpense to us-gaap_SellingGeneralAndAdministrativeExpense_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedArrangementsToObtainGoodsAndServicesAbstract" xlink:label="ShareBasedArrangementsToObtainGoodsAndServicesAbstract" xlink:title="ShareBasedArrangementsToObtainGoodsAndServicesAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedArrangementsToObtainGoodsAndServicesAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedArrangementsToObtainGoodsAndServicesAbstract_lbl" xml:lang="en-US" id="us-gaap_ShareBasedArrangementsToObtainGoodsAndServicesAbstract_lbl">Stock Based Compensation [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedArrangementsToObtainGoodsAndServicesAbstract" xlink:to="us-gaap_ShareBasedArrangementsToObtainGoodsAndServicesAbstract_lbl" xlink:title="label: ShareBasedArrangementsToObtainGoodsAndServicesAbstract to us-gaap_ShareBasedArrangementsToObtainGoodsAndServicesAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensation" xlink:label="ShareBasedCompensation" xlink:title="ShareBasedCompensation" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensation_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_ShareBasedCompensation_lbl" xml:lang="en-US" id="us-gaap_ShareBasedCompensation_lbl">Issuance of stock compensation</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensation" xlink:to="us-gaap_ShareBasedCompensation_lbl" xlink:title="label: ShareBasedCompensation to us-gaap_ShareBasedCompensation_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensation_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensation_lbl1" xml:lang="en-US" id="us-gaap_ShareBasedCompensation_lbl1">Share-based Compensation</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensation" xlink:to="us-gaap_ShareBasedCompensation_lbl1" xlink:title="label: ShareBasedCompensation to us-gaap_ShareBasedCompensation_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_lbl" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_lbl">Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_lbl" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_lbl" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_lbl">Weighted - Average Exercise Price [Roll Forward]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_lbl" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:label="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:title="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_lbl" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_lbl">Forfeited (in dollars per share)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_lbl" xlink:title="label: ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice to us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_lbl1" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_lbl1">Share-based Compensation Arrangements by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_lbl1" xlink:title="label: ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice to us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:label="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:title="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_lbl" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_lbl">Issued (in dollars per share)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_lbl" xlink:title="label: ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice to us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_lbl" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_lbl">Options granted (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_lbl" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_lbl1" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_lbl1">Issued (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_lbl1" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_lbl" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_lbl">Restricted stock granted (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_lbl" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_lbl1" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_lbl1">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_lbl1" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_lbl" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_lbl">Volatility deviation</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_lbl" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_lbl" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_lbl">Risk free rate</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_lbl" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_lbl" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_lbl">Shares available for future grant (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_lbl" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_lbl" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_lbl">Outstanding options, intrinsic value</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_lbl" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_lbl1" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_lbl1">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_lbl1" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl">Outstanding at beginning of period (in dollars per share)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl1" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl1" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl1">Outstanding at end of period (in dollars per share)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl1" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl2" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl2">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl2" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl2" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_lbl" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_lbl">Forfeited (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_lbl" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_lbl1" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_lbl1">Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_lbl1" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl">Outstanding at beginning of period (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl1" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl1" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl1">Outstanding at end of period (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl1" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl2" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl2">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl2" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl2" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_lbl" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_lbl">Number of Units [Roll Forward]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_lbl" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:title="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_lbl" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_lbl">Equity Award [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_lbl" xlink:title="label: ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain to us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_lbl1" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_lbl1">Equity Award [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_lbl1" xlink:title="label: ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain to us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions" xlink:label="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions" xlink:title="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions_lbl" xml:lang="en-US" id="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions_lbl">Outstanding (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions" xlink:to="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions_lbl" xlink:title="label: ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions to us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit" xlink:label="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit" xlink:title="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit_lbl" xml:lang="en-US" id="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit_lbl">Maximum Range of Exercise Prices (in dollars per share)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit" xlink:to="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit_lbl" xlink:title="label: ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit to us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions" xlink:label="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions" xlink:title="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions_lbl" xml:lang="en-US" id="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions_lbl">Exercisable as of December 30, 2017 (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions" xlink:to="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions_lbl" xlink:title="label: ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions to us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" xlink:label="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" xlink:title="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit_lbl" xml:lang="en-US" id="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit_lbl">Minimum Range of Exercise Prices (in dollars per share)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" xlink:to="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit_lbl" xlink:title="label: ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit to us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:label="ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:title="ShareBasedCompensationOptionAndIncentivePlansPolicy" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_lbl" xml:lang="en-US" id="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_lbl">Stock Based Compensation</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:to="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_lbl" xlink:title="label: ShareBasedCompensationOptionAndIncentivePlansPolicy to us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SharesOutstanding" xlink:label="SharesOutstanding" xlink:title="SharesOutstanding" />
    <link:label xlink:type="resource" xlink:label="us-gaap_SharesOutstanding_lbl" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:title="us-gaap_SharesOutstanding_lbl" xml:lang="en-US" id="us-gaap_SharesOutstanding_lbl">Balances (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SharesOutstanding" xlink:to="us-gaap_SharesOutstanding_lbl" xlink:title="label: SharesOutstanding to us-gaap_SharesOutstanding_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_SharesOutstanding_lbl1" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:title="us-gaap_SharesOutstanding_lbl1" xml:lang="en-US" id="us-gaap_SharesOutstanding_lbl1">Balances (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SharesOutstanding" xlink:to="us-gaap_SharesOutstanding_lbl1" xlink:title="label: SharesOutstanding to us-gaap_SharesOutstanding_lbl1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_SharesOutstanding_lbl2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_SharesOutstanding_lbl2" xml:lang="en-US" id="us-gaap_SharesOutstanding_lbl2">Shares, Outstanding</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SharesOutstanding" xlink:to="us-gaap_SharesOutstanding_lbl2" xlink:title="label: SharesOutstanding to us-gaap_SharesOutstanding_lbl2" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShippingAndHandlingCostPolicyTextBlock" xlink:label="ShippingAndHandlingCostPolicyTextBlock" xlink:title="ShippingAndHandlingCostPolicyTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShippingAndHandlingCostPolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShippingAndHandlingCostPolicyTextBlock_lbl" xml:lang="en-US" id="us-gaap_ShippingAndHandlingCostPolicyTextBlock_lbl">Shipping and Handling Costs</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShippingAndHandlingCostPolicyTextBlock" xlink:to="us-gaap_ShippingAndHandlingCostPolicyTextBlock_lbl" xlink:title="label: ShippingAndHandlingCostPolicyTextBlock to us-gaap_ShippingAndHandlingCostPolicyTextBlock_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SignificantAccountingPoliciesTextBlock" xlink:label="SignificantAccountingPoliciesTextBlock" xlink:title="SignificantAccountingPoliciesTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_SignificantAccountingPoliciesTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_SignificantAccountingPoliciesTextBlock_lbl" xml:lang="en-US" id="us-gaap_SignificantAccountingPoliciesTextBlock_lbl">ACCOUNTING POLICIES</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SignificantAccountingPoliciesTextBlock" xlink:to="us-gaap_SignificantAccountingPoliciesTextBlock_lbl" xlink:title="label: SignificantAccountingPoliciesTextBlock to us-gaap_SignificantAccountingPoliciesTextBlock_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StateAndLocalJurisdictionMember" xlink:label="StateAndLocalJurisdictionMember" xlink:title="StateAndLocalJurisdictionMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StateAndLocalJurisdictionMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_StateAndLocalJurisdictionMember_lbl" xml:lang="en-US" id="us-gaap_StateAndLocalJurisdictionMember_lbl">State and Local Jurisdiction [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StateAndLocalJurisdictionMember" xlink:to="us-gaap_StateAndLocalJurisdictionMember_lbl" xlink:title="label: StateAndLocalJurisdictionMember to us-gaap_StateAndLocalJurisdictionMember_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="StatementLineItems" xlink:title="StatementLineItems" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StatementLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_StatementLineItems_lbl" xml:lang="en-US" id="us-gaap_StatementLineItems_lbl">Statement [Line Items]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StatementLineItems" xlink:to="us-gaap_StatementLineItems_lbl" xlink:title="label: StatementLineItems to us-gaap_StatementLineItems_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementOfStockholdersEquityAbstract" xlink:label="StatementOfStockholdersEquityAbstract" xlink:title="StatementOfStockholdersEquityAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StatementOfStockholdersEquityAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_StatementOfStockholdersEquityAbstract_lbl" xml:lang="en-US" id="us-gaap_StatementOfStockholdersEquityAbstract_lbl">Consolidated Statements of Shareholders' Equity [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StatementOfStockholdersEquityAbstract" xlink:to="us-gaap_StatementOfStockholdersEquityAbstract_lbl" xlink:title="label: StatementOfStockholdersEquityAbstract to us-gaap_StatementOfStockholdersEquityAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementGeographicalAxis" xlink:label="StatementGeographicalAxis" xlink:title="StatementGeographicalAxis" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StatementGeographicalAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_StatementGeographicalAxis_lbl" xml:lang="en-US" id="us-gaap_StatementGeographicalAxis_lbl">Geographical [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StatementGeographicalAxis" xlink:to="us-gaap_StatementGeographicalAxis_lbl" xlink:title="label: StatementGeographicalAxis to us-gaap_StatementGeographicalAxis_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementOfCashFlowsAbstract" xlink:label="StatementOfCashFlowsAbstract" xlink:title="StatementOfCashFlowsAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StatementOfCashFlowsAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_StatementOfCashFlowsAbstract_lbl" xml:lang="en-US" id="us-gaap_StatementOfCashFlowsAbstract_lbl">Consolidated Statements of Cash Flows [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StatementOfCashFlowsAbstract" xlink:to="us-gaap_StatementOfCashFlowsAbstract_lbl" xlink:title="label: StatementOfCashFlowsAbstract to us-gaap_StatementOfCashFlowsAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis" xlink:label="StatementBusinessSegmentsAxis" xlink:title="StatementBusinessSegmentsAxis" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StatementBusinessSegmentsAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_StatementBusinessSegmentsAxis_lbl" xml:lang="en-US" id="us-gaap_StatementBusinessSegmentsAxis_lbl">Segments [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StatementBusinessSegmentsAxis" xlink:to="us-gaap_StatementBusinessSegmentsAxis_lbl" xlink:title="label: StatementBusinessSegmentsAxis to us-gaap_StatementBusinessSegmentsAxis_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:label="StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:title="StatementOfIncomeAndComprehensiveIncomeAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_lbl" xml:lang="en-US" id="us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_lbl">Consolidated Statements of Comprehensive Income [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:to="us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_lbl" xlink:title="label: StatementOfIncomeAndComprehensiveIncomeAbstract to us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="StatementOfFinancialPositionAbstract" xlink:title="StatementOfFinancialPositionAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StatementOfFinancialPositionAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_StatementOfFinancialPositionAbstract_lbl" xml:lang="en-US" id="us-gaap_StatementOfFinancialPositionAbstract_lbl">Consolidated Balance Sheets [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StatementOfFinancialPositionAbstract" xlink:to="us-gaap_StatementOfFinancialPositionAbstract_lbl" xlink:title="label: StatementOfFinancialPositionAbstract to us-gaap_StatementOfFinancialPositionAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="StatementScenarioAxis" xlink:title="StatementScenarioAxis" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StatementScenarioAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_StatementScenarioAxis_lbl" xml:lang="en-US" id="us-gaap_StatementScenarioAxis_lbl">Scenario [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StatementScenarioAxis" xlink:to="us-gaap_StatementScenarioAxis_lbl" xlink:title="label: StatementScenarioAxis to us-gaap_StatementScenarioAxis_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="StatementTable" xlink:title="StatementTable" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StatementTable_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_StatementTable_lbl" xml:lang="en-US" id="us-gaap_StatementTable_lbl">Statement [Table]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StatementTable" xlink:to="us-gaap_StatementTable_lbl" xlink:title="label: StatementTable to us-gaap_StatementTable_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="StatementEquityComponentsAxis" xlink:title="StatementEquityComponentsAxis" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StatementEquityComponentsAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_StatementEquityComponentsAxis_lbl" xml:lang="en-US" id="us-gaap_StatementEquityComponentsAxis_lbl">Equity Components [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StatementEquityComponentsAxis" xlink:to="us-gaap_StatementEquityComponentsAxis_lbl" xlink:title="label: StatementEquityComponentsAxis to us-gaap_StatementEquityComponentsAxis_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StockAppreciationRightsSARSMember" xlink:label="StockAppreciationRightsSARSMember" xlink:title="StockAppreciationRightsSARSMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StockAppreciationRightsSARSMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_StockAppreciationRightsSARSMember_lbl" xml:lang="en-US" id="us-gaap_StockAppreciationRightsSARSMember_lbl">Stock Appreciation Rights (SARs) [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockAppreciationRightsSARSMember" xlink:to="us-gaap_StockAppreciationRightsSARSMember_lbl" xlink:title="label: StockAppreciationRightsSARSMember to us-gaap_StockAppreciationRightsSARSMember_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationGross" xlink:label="StockIssuedDuringPeriodSharesShareBasedCompensationGross" xlink:title="StockIssuedDuringPeriodSharesShareBasedCompensationGross" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationGross_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationGross_lbl" xml:lang="en-US" id="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationGross_lbl">Issuance of Common Stock for directors' fees (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockIssuedDuringPeriodSharesShareBasedCompensationGross" xlink:to="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationGross_lbl" xlink:title="label: StockIssuedDuringPeriodSharesShareBasedCompensationGross to us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationGross_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationGross_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationGross_lbl1" xml:lang="en-US" id="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationGross_lbl1">Stock Issued During Period, Shares, Share-based Compensation, Gross</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockIssuedDuringPeriodSharesShareBasedCompensationGross" xlink:to="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationGross_lbl1" xlink:title="label: StockIssuedDuringPeriodSharesShareBasedCompensationGross to us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationGross_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationGross" xlink:label="StockIssuedDuringPeriodValueShareBasedCompensationGross" xlink:title="StockIssuedDuringPeriodValueShareBasedCompensationGross" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationGross_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationGross_lbl" xml:lang="en-US" id="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationGross_lbl">Issuance of Common Stock for directors' fees</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockIssuedDuringPeriodValueShareBasedCompensationGross" xlink:to="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationGross_lbl" xlink:title="label: StockIssuedDuringPeriodValueShareBasedCompensationGross to us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationGross_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationGross_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationGross_lbl1" xml:lang="en-US" id="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationGross_lbl1">Stock Issued During Period, Value, Share-based Compensation, Gross</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockIssuedDuringPeriodValueShareBasedCompensationGross" xlink:to="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationGross_lbl1" xlink:title="label: StockIssuedDuringPeriodValueShareBasedCompensationGross to us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationGross_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="StockholdersEquity" xlink:title="StockholdersEquity" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StockholdersEquity_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="us-gaap_StockholdersEquity_lbl" xml:lang="en-US" id="us-gaap_StockholdersEquity_lbl">Total Shareholders' Equity</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockholdersEquity" xlink:to="us-gaap_StockholdersEquity_lbl" xlink:title="label: StockholdersEquity to us-gaap_StockholdersEquity_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StockholdersEquity_lbl1" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:title="us-gaap_StockholdersEquity_lbl1" xml:lang="en-US" id="us-gaap_StockholdersEquity_lbl1">Balances</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockholdersEquity" xlink:to="us-gaap_StockholdersEquity_lbl1" xlink:title="label: StockholdersEquity to us-gaap_StockholdersEquity_lbl1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StockholdersEquity_lbl2" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:title="us-gaap_StockholdersEquity_lbl2" xml:lang="en-US" id="us-gaap_StockholdersEquity_lbl2">Balances</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockholdersEquity" xlink:to="us-gaap_StockholdersEquity_lbl2" xlink:title="label: StockholdersEquity to us-gaap_StockholdersEquity_lbl2" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StockholdersEquity_lbl3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_StockholdersEquity_lbl3" xml:lang="en-US" id="us-gaap_StockholdersEquity_lbl3">Stockholders' Equity Attributable to Parent</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockholdersEquity" xlink:to="us-gaap_StockholdersEquity_lbl3" xlink:title="label: StockholdersEquity to us-gaap_StockholdersEquity_lbl3" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="StockholdersEquityAbstract" xlink:title="StockholdersEquityAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StockholdersEquityAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_StockholdersEquityAbstract_lbl" xml:lang="en-US" id="us-gaap_StockholdersEquityAbstract_lbl">Shareholders' Equity</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockholdersEquityAbstract" xlink:to="us-gaap_StockholdersEquityAbstract_lbl" xlink:title="label: StockholdersEquityAbstract to us-gaap_StockholdersEquityAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TradeAndOtherAccountsReceivablePolicy" xlink:label="TradeAndOtherAccountsReceivablePolicy" xlink:title="TradeAndOtherAccountsReceivablePolicy" />
    <link:label xlink:type="resource" xlink:label="us-gaap_TradeAndOtherAccountsReceivablePolicy_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_TradeAndOtherAccountsReceivablePolicy_lbl" xml:lang="en-US" id="us-gaap_TradeAndOtherAccountsReceivablePolicy_lbl">Accounts Receivable</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TradeAndOtherAccountsReceivablePolicy" xlink:to="us-gaap_TradeAndOtherAccountsReceivablePolicy_lbl" xlink:title="label: TradeAndOtherAccountsReceivablePolicy to us-gaap_TradeAndOtherAccountsReceivablePolicy_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TreasuryStockValue" xlink:label="TreasuryStockValue" xlink:title="TreasuryStockValue" />
    <link:label xlink:type="resource" xlink:label="us-gaap_TreasuryStockValue_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="us-gaap_TreasuryStockValue_lbl" xml:lang="en-US" id="us-gaap_TreasuryStockValue_lbl">Treasury Stock: 2,694,729 shares in 2017 and 2016</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TreasuryStockValue" xlink:to="us-gaap_TreasuryStockValue_lbl" xlink:title="label: TreasuryStockValue to us-gaap_TreasuryStockValue_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_TreasuryStockValue_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_TreasuryStockValue_lbl1" xml:lang="en-US" id="us-gaap_TreasuryStockValue_lbl1">Treasury Stock, Value</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TreasuryStockValue" xlink:to="us-gaap_TreasuryStockValue_lbl1" xlink:title="label: TreasuryStockValue to us-gaap_TreasuryStockValue_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TreasuryStockMember" xlink:label="TreasuryStockMember" xlink:title="TreasuryStockMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_TreasuryStockMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_TreasuryStockMember_lbl" xml:lang="en-US" id="us-gaap_TreasuryStockMember_lbl">Treasury Stock [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TreasuryStockMember" xlink:to="us-gaap_TreasuryStockMember_lbl" xlink:title="label: TreasuryStockMember to us-gaap_TreasuryStockMember_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TreasuryStockShares" xlink:label="TreasuryStockShares" xlink:title="TreasuryStockShares" />
    <link:label xlink:type="resource" xlink:label="us-gaap_TreasuryStockShares_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_TreasuryStockShares_lbl" xml:lang="en-US" id="us-gaap_TreasuryStockShares_lbl">Treasury Stock, shares (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TreasuryStockShares" xlink:to="us-gaap_TreasuryStockShares_lbl" xlink:title="label: TreasuryStockShares to us-gaap_TreasuryStockShares_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" xlink:label="UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" xlink:title="UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" />
    <link:label xlink:type="resource" xlink:label="us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions_lbl" xml:lang="en-US" id="us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions_lbl">Increases for positions taken during the current period</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" xlink:to="us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions_lbl" xlink:title="label: UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions to us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" xlink:label="UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" xlink:title="UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" />
    <link:label xlink:type="resource" xlink:label="us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations_lbl" xml:lang="en-US" id="us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations_lbl">Decreases resulting from the expiration of the statute of limitations</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" xlink:to="us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations_lbl" xlink:title="label: UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations to us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations_lbl1" xml:lang="en-US" id="us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations_lbl1">Unrecognized Tax Benefits, Reduction Resulting from Lapse of Applicable Statute of Limitations</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" xlink:to="us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations_lbl1" xlink:title="label: UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations to us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_UnrecognizedTaxBenefits" xlink:label="UnrecognizedTaxBenefits" xlink:title="UnrecognizedTaxBenefits" />
    <link:label xlink:type="resource" xlink:label="us-gaap_UnrecognizedTaxBenefits_lbl" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:title="us-gaap_UnrecognizedTaxBenefits_lbl" xml:lang="en-US" id="us-gaap_UnrecognizedTaxBenefits_lbl">Balance at beginning of year</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="UnrecognizedTaxBenefits" xlink:to="us-gaap_UnrecognizedTaxBenefits_lbl" xlink:title="label: UnrecognizedTaxBenefits to us-gaap_UnrecognizedTaxBenefits_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_UnrecognizedTaxBenefits_lbl1" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:title="us-gaap_UnrecognizedTaxBenefits_lbl1" xml:lang="en-US" id="us-gaap_UnrecognizedTaxBenefits_lbl1">Balance at end of year</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="UnrecognizedTaxBenefits" xlink:to="us-gaap_UnrecognizedTaxBenefits_lbl1" xlink:title="label: UnrecognizedTaxBenefits to us-gaap_UnrecognizedTaxBenefits_lbl1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_UnrecognizedTaxBenefits_lbl2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_UnrecognizedTaxBenefits_lbl2" xml:lang="en-US" id="us-gaap_UnrecognizedTaxBenefits_lbl2">Unrecognized Tax Benefits</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="UnrecognizedTaxBenefits" xlink:to="us-gaap_UnrecognizedTaxBenefits_lbl2" xlink:title="label: UnrecognizedTaxBenefits to us-gaap_UnrecognizedTaxBenefits_lbl2" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate" xlink:label="UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate" xlink:title="UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate" />
    <link:label xlink:type="resource" xlink:label="us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate_lbl" xml:lang="en-US" id="us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate_lbl">Unrecognized tax benefits that would affect the annual effective tax rate</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate" xlink:to="us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate_lbl" xlink:title="label: UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate to us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued" xlink:label="UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued" xlink:title="UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued" />
    <link:label xlink:type="resource" xlink:label="us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued_lbl" xml:lang="en-US" id="us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued_lbl">Accrued interest related to unrecognized tax benefits</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued" xlink:to="us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued_lbl" xlink:title="label: UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued to us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_UseOfEstimates" xlink:label="UseOfEstimates" xlink:title="UseOfEstimates" />
    <link:label xlink:type="resource" xlink:label="us-gaap_UseOfEstimates_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_UseOfEstimates_lbl" xml:lang="en-US" id="us-gaap_UseOfEstimates_lbl">Use of Estimates</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="UseOfEstimates" xlink:to="us-gaap_UseOfEstimates_lbl" xlink:title="label: UseOfEstimates to us-gaap_UseOfEstimates_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense" xlink:label="ValuationAllowancesAndReservesChargedToCostAndExpense" xlink:title="ValuationAllowancesAndReservesChargedToCostAndExpense" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense_lbl" xml:lang="en-US" id="us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense_lbl">Charged to Costs and Expenses</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ValuationAllowancesAndReservesChargedToCostAndExpense" xlink:to="us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense_lbl" xlink:title="label: ValuationAllowancesAndReservesChargedToCostAndExpense to us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ValuationAllowancesAndReservesBalance" xlink:label="ValuationAllowancesAndReservesBalance" xlink:title="ValuationAllowancesAndReservesBalance" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ValuationAllowancesAndReservesBalance_lbl" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:title="us-gaap_ValuationAllowancesAndReservesBalance_lbl" xml:lang="en-US" id="us-gaap_ValuationAllowancesAndReservesBalance_lbl">Balance at Beginning of Period</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ValuationAllowancesAndReservesBalance" xlink:to="us-gaap_ValuationAllowancesAndReservesBalance_lbl" xlink:title="label: ValuationAllowancesAndReservesBalance to us-gaap_ValuationAllowancesAndReservesBalance_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ValuationAllowancesAndReservesBalance_lbl1" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:title="us-gaap_ValuationAllowancesAndReservesBalance_lbl1" xml:lang="en-US" id="us-gaap_ValuationAllowancesAndReservesBalance_lbl1">Balance at End of Period</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ValuationAllowancesAndReservesBalance" xlink:to="us-gaap_ValuationAllowancesAndReservesBalance_lbl1" xlink:title="label: ValuationAllowancesAndReservesBalance to us-gaap_ValuationAllowancesAndReservesBalance_lbl1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ValuationAllowancesAndReservesBalance_lbl2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ValuationAllowancesAndReservesBalance_lbl2" xml:lang="en-US" id="us-gaap_ValuationAllowancesAndReservesBalance_lbl2">Valuation Allowances and Reserves, Balance</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ValuationAllowancesAndReservesBalance" xlink:to="us-gaap_ValuationAllowancesAndReservesBalance_lbl2" xlink:title="label: ValuationAllowancesAndReservesBalance to us-gaap_ValuationAllowancesAndReservesBalance_lbl2" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ValuationAllowancesAndReservesDomain" xlink:label="ValuationAllowancesAndReservesDomain" xlink:title="ValuationAllowancesAndReservesDomain" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ValuationAllowancesAndReservesDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ValuationAllowancesAndReservesDomain_lbl" xml:lang="en-US" id="us-gaap_ValuationAllowancesAndReservesDomain_lbl">Valuation Allowances and Reserves [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ValuationAllowancesAndReservesDomain" xlink:to="us-gaap_ValuationAllowancesAndReservesDomain_lbl" xlink:title="label: ValuationAllowancesAndReservesDomain to us-gaap_ValuationAllowancesAndReservesDomain_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ValuationAndQualifyingAccountsDisclosureTable" xlink:label="ValuationAndQualifyingAccountsDisclosureTable" xlink:title="ValuationAndQualifyingAccountsDisclosureTable" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ValuationAndQualifyingAccountsDisclosureTable_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ValuationAndQualifyingAccountsDisclosureTable_lbl" xml:lang="en-US" id="us-gaap_ValuationAndQualifyingAccountsDisclosureTable_lbl">Valuation and Qualifying Accounts Disclosure [Table]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ValuationAndQualifyingAccountsDisclosureTable" xlink:to="us-gaap_ValuationAndQualifyingAccountsDisclosureTable_lbl" xlink:title="label: ValuationAndQualifyingAccountsDisclosureTable to us-gaap_ValuationAndQualifyingAccountsDisclosureTable_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts" xlink:label="ValuationAllowancesAndReservesChargedToOtherAccounts" xlink:title="ValuationAllowancesAndReservesChargedToOtherAccounts" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts_lbl" xml:lang="en-US" id="us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts_lbl">Charged to Other Accounts - Describe</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ValuationAllowancesAndReservesChargedToOtherAccounts" xlink:to="us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts_lbl" xlink:title="label: ValuationAllowancesAndReservesChargedToOtherAccounts to us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts_lbl1" xml:lang="en-US" id="us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts_lbl1">Valuation Allowances and Reserves, Additions for Charges to Other Accounts</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ValuationAllowancesAndReservesChargedToOtherAccounts" xlink:to="us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts_lbl1" xlink:title="label: ValuationAllowancesAndReservesChargedToOtherAccounts to us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ValuationAllowancesAndReservesTypeAxis" xlink:label="ValuationAllowancesAndReservesTypeAxis" xlink:title="ValuationAllowancesAndReservesTypeAxis" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ValuationAllowancesAndReservesTypeAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ValuationAllowancesAndReservesTypeAxis_lbl" xml:lang="en-US" id="us-gaap_ValuationAllowancesAndReservesTypeAxis_lbl">Valuation Allowances and Reserves Type [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ValuationAllowancesAndReservesTypeAxis" xlink:to="us-gaap_ValuationAllowancesAndReservesTypeAxis_lbl" xlink:title="label: ValuationAllowancesAndReservesTypeAxis to us-gaap_ValuationAllowancesAndReservesTypeAxis_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ValuationAndQualifyingAccountsAbstract" xlink:label="ValuationAndQualifyingAccountsAbstract" xlink:title="ValuationAndQualifyingAccountsAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ValuationAndQualifyingAccountsAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ValuationAndQualifyingAccountsAbstract_lbl" xml:lang="en-US" id="us-gaap_ValuationAndQualifyingAccountsAbstract_lbl">Schedule II - Valuation and Qualifying accounts [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ValuationAndQualifyingAccountsAbstract" xlink:to="us-gaap_ValuationAndQualifyingAccountsAbstract_lbl" xlink:title="label: ValuationAndQualifyingAccountsAbstract to us-gaap_ValuationAndQualifyingAccountsAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ValuationAndQualifyingAccountsDisclosureLineItems" xlink:label="ValuationAndQualifyingAccountsDisclosureLineItems" xlink:title="ValuationAndQualifyingAccountsDisclosureLineItems" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ValuationAndQualifyingAccountsDisclosureLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ValuationAndQualifyingAccountsDisclosureLineItems_lbl" xml:lang="en-US" id="us-gaap_ValuationAndQualifyingAccountsDisclosureLineItems_lbl">Valuation and Qualifying Accounts Disclosure [Line Items]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ValuationAndQualifyingAccountsDisclosureLineItems" xlink:to="us-gaap_ValuationAndQualifyingAccountsDisclosureLineItems_lbl" xlink:title="label: ValuationAndQualifyingAccountsDisclosureLineItems to us-gaap_ValuationAndQualifyingAccountsDisclosureLineItems_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ValuationAllowancesAndReservesDeductions" xlink:label="ValuationAllowancesAndReservesDeductions" xlink:title="ValuationAllowancesAndReservesDeductions" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ValuationAllowancesAndReservesDeductions_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_ValuationAllowancesAndReservesDeductions_lbl" xml:lang="en-US" id="us-gaap_ValuationAllowancesAndReservesDeductions_lbl">Deductions - Describe</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ValuationAllowancesAndReservesDeductions" xlink:to="us-gaap_ValuationAllowancesAndReservesDeductions_lbl" xlink:title="label: ValuationAllowancesAndReservesDeductions to us-gaap_ValuationAllowancesAndReservesDeductions_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ValuationAllowancesAndReservesDeductions_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ValuationAllowancesAndReservesDeductions_lbl1" xml:lang="en-US" id="us-gaap_ValuationAllowancesAndReservesDeductions_lbl1">Valuation Allowances and Reserves, Deductions</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ValuationAllowancesAndReservesDeductions" xlink:to="us-gaap_ValuationAllowancesAndReservesDeductions_lbl1" xlink:title="label: ValuationAllowancesAndReservesDeductions to us-gaap_ValuationAllowancesAndReservesDeductions_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_VariableRateDomain" xlink:label="VariableRateDomain" xlink:title="VariableRateDomain" />
    <link:label xlink:type="resource" xlink:label="us-gaap_VariableRateDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_VariableRateDomain_lbl" xml:lang="en-US" id="us-gaap_VariableRateDomain_lbl">Variable Rate [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="VariableRateDomain" xlink:to="us-gaap_VariableRateDomain_lbl" xlink:title="label: VariableRateDomain to us-gaap_VariableRateDomain_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_VariableRateAxis" xlink:label="VariableRateAxis" xlink:title="VariableRateAxis" />
    <link:label xlink:type="resource" xlink:label="us-gaap_VariableRateAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_VariableRateAxis_lbl" xml:lang="en-US" id="us-gaap_VariableRateAxis_lbl">Variable Rate [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="VariableRateAxis" xlink:to="us-gaap_VariableRateAxis_lbl" xlink:title="label: VariableRateAxis to us-gaap_VariableRateAxis_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="WeightedAverageNumberOfSharesOutstandingBasic" xlink:title="WeightedAverageNumberOfSharesOutstandingBasic" />
    <link:label xlink:type="resource" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl" xml:lang="en-US" id="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl">Weighted average shares outstanding (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WeightedAverageNumberOfSharesOutstandingBasic" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl" xlink:title="label: WeightedAverageNumberOfSharesOutstandingBasic to us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl1" xml:lang="en-US" id="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl1">Weighted average shares outstanding (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WeightedAverageNumberOfSharesOutstandingBasic" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl1" xlink:title="label: WeightedAverageNumberOfSharesOutstandingBasic to us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl2" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl2" xml:lang="en-US" id="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl2">Basic (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WeightedAverageNumberOfSharesOutstandingBasic" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl2" xlink:title="label: WeightedAverageNumberOfSharesOutstandingBasic to us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl2" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="WeightedAverageNumberOfDilutedSharesOutstanding" xlink:title="WeightedAverageNumberOfDilutedSharesOutstanding" />
    <link:label xlink:type="resource" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl" xml:lang="en-US" id="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl">Denominator for diluted earnings per share (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl" xlink:title="label: WeightedAverageNumberOfDilutedSharesOutstanding to us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl1" xml:lang="en-US" id="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl1">Diluted (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl1" xlink:title="label: WeightedAverageNumberOfDilutedSharesOutstanding to us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl2" xml:lang="en-US" id="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl2">Weighted Average Number of Shares Outstanding, Diluted</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl2" xlink:title="label: WeightedAverageNumberOfDilutedSharesOutstanding to us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl2" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract" xlink:label="WeightedAverageNumberOfSharesOutstandingBasicAbstract" xlink:title="WeightedAverageNumberOfSharesOutstandingBasicAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract_lbl" xml:lang="en-US" id="us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract_lbl">Basic [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WeightedAverageNumberOfSharesOutstandingBasicAbstract" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract_lbl" xlink:title="label: WeightedAverageNumberOfSharesOutstandingBasicAbstract to us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract_lbl1" xml:lang="en-US" id="us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract_lbl1">Weighted Average Number of Shares Outstanding, Basic [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WeightedAverageNumberOfSharesOutstandingBasicAbstract" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract_lbl1" xlink:title="label: WeightedAverageNumberOfSharesOutstandingBasicAbstract to us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract" xlink:label="WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract" xlink:title="WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract_lbl" xml:lang="en-US" id="us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract_lbl">Denominators used in earnings per share computations [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract_lbl" xlink:title="label: WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract to us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:label="WeightedAverageNumberOfSharesOutstandingAbstract" xlink:title="WeightedAverageNumberOfSharesOutstandingAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_lbl" xml:lang="en-US" id="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_lbl">Diluted [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WeightedAverageNumberOfSharesOutstandingAbstract" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_lbl" xlink:title="label: WeightedAverageNumberOfSharesOutstandingAbstract to us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_lbl1" xml:lang="en-US" id="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_lbl1">Weighted average shares outstanding [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WeightedAverageNumberOfSharesOutstandingAbstract" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_lbl1" xlink:title="label: WeightedAverageNumberOfSharesOutstandingAbstract to us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_CA" xlink:label="CA" xlink:title="CA" />
    <link:label xlink:type="resource" xlink:label="country_CA_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="country_CA_lbl" xml:lang="en-US" id="country_CA_lbl">Canada [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CA" xlink:to="country_CA_lbl" xlink:title="label: CA to country_CA_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_CN" xlink:label="CN" xlink:title="CN" />
    <link:label xlink:type="resource" xlink:label="country_CN_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="country_CN_lbl" xml:lang="en-US" id="country_CN_lbl">China [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CN" xlink:to="country_CN_lbl" xlink:title="label: CN to country_CN_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_HK" xlink:label="HK" xlink:title="HK" />
    <link:label xlink:type="resource" xlink:label="country_HK_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="country_HK_lbl" xml:lang="en-US" id="country_HK_lbl">Hong Kong [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="HK" xlink:to="country_HK_lbl" xlink:title="label: HK to country_HK_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_MX" xlink:label="MX" xlink:title="MX" />
    <link:label xlink:type="resource" xlink:label="country_MX_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="country_MX_lbl" xml:lang="en-US" id="country_MX_lbl">Mexico [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MX" xlink:to="country_MX_lbl" xlink:title="label: MX to country_MX_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_TW" xlink:label="TW" xlink:title="TW" />
    <link:label xlink:type="resource" xlink:label="country_TW_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="country_TW_lbl" xml:lang="en-US" id="country_TW_lbl">Taipei, Taiwan [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TW" xlink:to="country_TW_lbl" xlink:title="label: TW to country_TW_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_US" xlink:label="US" xlink:title="US" />
    <link:label xlink:type="resource" xlink:label="country_US_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="country_US_lbl" xml:lang="en-US" id="country_US_lbl">United States [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="US" xlink:to="country_US_lbl" xlink:title="label: US to country_US_lbl" />
    <link:label xlink:type="resource" xlink:label="country_US_lbl1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="country_US_lbl1" xml:lang="en-US" id="country_US_lbl1">United States [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="US" xlink:to="country_US_lbl1" xlink:title="label: US to country_US_lbl1" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_CostToRemediateAndMonitorTheLandfill" xlink:label="CostToRemediateAndMonitorTheLandfill" xlink:title="CostToRemediateAndMonitorTheLandfill" />
    <link:label xlink:type="resource" xlink:label="eml_CostToRemediateAndMonitorTheLandfill_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="eml_CostToRemediateAndMonitorTheLandfill_lbl" xml:lang="en-US" id="eml_CostToRemediateAndMonitorTheLandfill_lbl">Cost related to remediate and monitor the landfill during the period.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CostToRemediateAndMonitorTheLandfill" xlink:to="eml_CostToRemediateAndMonitorTheLandfill_lbl" xlink:title="label: CostToRemediateAndMonitorTheLandfill to eml_CostToRemediateAndMonitorTheLandfill_lbl" />
    <link:label xlink:type="resource" xlink:label="eml_CostToRemediateAndMonitorTheLandfill_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="eml_CostToRemediateAndMonitorTheLandfill_lbl1" xml:lang="en-US" id="eml_CostToRemediateAndMonitorTheLandfill_lbl1">Cost to Remediate and Monitor the Landfill</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CostToRemediateAndMonitorTheLandfill" xlink:to="eml_CostToRemediateAndMonitorTheLandfill_lbl1" xlink:title="label: CostToRemediateAndMonitorTheLandfill to eml_CostToRemediateAndMonitorTheLandfill_lbl1" />
    <link:label xlink:type="resource" xlink:label="eml_CostToRemediateAndMonitorTheLandfill_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="eml_CostToRemediateAndMonitorTheLandfill_lbl2" xml:lang="en-US" id="eml_CostToRemediateAndMonitorTheLandfill_lbl2">Cost to remediate and monitor the landfill</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CostToRemediateAndMonitorTheLandfill" xlink:to="eml_CostToRemediateAndMonitorTheLandfill_lbl2" xlink:title="label: CostToRemediateAndMonitorTheLandfill to eml_CostToRemediateAndMonitorTheLandfill_lbl2" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_WorkforceSubjectToNegotiatedUnionContracts" xlink:label="WorkforceSubjectToNegotiatedUnionContracts" xlink:title="WorkforceSubjectToNegotiatedUnionContracts" />
    <link:label xlink:type="resource" xlink:label="eml_WorkforceSubjectToNegotiatedUnionContracts_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="eml_WorkforceSubjectToNegotiatedUnionContracts_lbl" xml:lang="en-US" id="eml_WorkforceSubjectToNegotiatedUnionContracts_lbl">Percentage of total workforce subject to negotiated union contracts.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WorkforceSubjectToNegotiatedUnionContracts" xlink:to="eml_WorkforceSubjectToNegotiatedUnionContracts_lbl" xlink:title="label: WorkforceSubjectToNegotiatedUnionContracts to eml_WorkforceSubjectToNegotiatedUnionContracts_lbl" />
    <link:label xlink:type="resource" xlink:label="eml_WorkforceSubjectToNegotiatedUnionContracts_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="eml_WorkforceSubjectToNegotiatedUnionContracts_lbl1" xml:lang="en-US" id="eml_WorkforceSubjectToNegotiatedUnionContracts_lbl1">Workforce subject to negotiated union contracts</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WorkforceSubjectToNegotiatedUnionContracts" xlink:to="eml_WorkforceSubjectToNegotiatedUnionContracts_lbl1" xlink:title="label: WorkforceSubjectToNegotiatedUnionContracts to eml_WorkforceSubjectToNegotiatedUnionContracts_lbl1" />
    <link:label xlink:type="resource" xlink:label="eml_WorkforceSubjectToNegotiatedUnionContracts_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="eml_WorkforceSubjectToNegotiatedUnionContracts_lbl2" xml:lang="en-US" id="eml_WorkforceSubjectToNegotiatedUnionContracts_lbl2">Total workforce subject to negotiated union contracts</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WorkforceSubjectToNegotiatedUnionContracts" xlink:to="eml_WorkforceSubjectToNegotiatedUnionContracts_lbl2" xlink:title="label: WorkforceSubjectToNegotiatedUnionContracts to eml_WorkforceSubjectToNegotiatedUnionContracts_lbl2" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockAppreciationRightsByExercisePriceRangeTableTextBlock" xlink:label="ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockAppreciationRightsByExercisePriceRangeTableTextBlock" xlink:title="ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockAppreciationRightsByExercisePriceRangeTableTextBlock" />
    <link:label xlink:type="resource" xlink:label="eml_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockAppreciationRightsByExercisePriceRangeTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="eml_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockAppreciationRightsByExercisePriceRangeTableTextBlock_lbl" xml:lang="en-US" id="eml_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockAppreciationRightsByExercisePriceRangeTableTextBlock_lbl">Tabular disclosure of option exercise prices, by grouped ranges, including the upper and lower limits of the price range, the number of shares under option, weighted average exercise price and remaining contractual option terms.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockAppreciationRightsByExercisePriceRangeTableTextBlock" xlink:to="eml_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockAppreciationRightsByExercisePriceRangeTableTextBlock_lbl" xlink:title="label: ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockAppreciationRightsByExercisePriceRangeTableTextBlock to eml_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockAppreciationRightsByExercisePriceRangeTableTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:label="eml_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockAppreciationRightsByExercisePriceRangeTableTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="eml_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockAppreciationRightsByExercisePriceRangeTableTextBlock_lbl1" xml:lang="en-US" id="eml_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockAppreciationRightsByExercisePriceRangeTableTextBlock_lbl1">Schedule of Share-based Compensation, Shares Authorized under Stock Appreciation Rights, by Exercise Price Range [Table Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockAppreciationRightsByExercisePriceRangeTableTextBlock" xlink:to="eml_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockAppreciationRightsByExercisePriceRangeTableTextBlock_lbl1" xlink:title="label: ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockAppreciationRightsByExercisePriceRangeTableTextBlock to eml_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockAppreciationRightsByExercisePriceRangeTableTextBlock_lbl1" />
    <link:label xlink:type="resource" xlink:label="eml_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockAppreciationRightsByExercisePriceRangeTableTextBlock_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="eml_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockAppreciationRightsByExercisePriceRangeTableTextBlock_lbl2" xml:lang="en-US" id="eml_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockAppreciationRightsByExercisePriceRangeTableTextBlock_lbl2">SARs outstanding and exercisable</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockAppreciationRightsByExercisePriceRangeTableTextBlock" xlink:to="eml_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockAppreciationRightsByExercisePriceRangeTableTextBlock_lbl2" xlink:title="label: ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockAppreciationRightsByExercisePriceRangeTableTextBlock to eml_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockAppreciationRightsByExercisePriceRangeTableTextBlock_lbl2" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_RevenueRecognitionTextBlock" xlink:label="RevenueRecognitionTextBlock" xlink:title="RevenueRecognitionTextBlock" />
    <link:label xlink:type="resource" xlink:label="eml_RevenueRecognitionTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="eml_RevenueRecognitionTextBlock_lbl" xml:lang="en-US" id="eml_RevenueRecognitionTextBlock_lbl">The entire disclosure for revenue recognition of the entity.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RevenueRecognitionTextBlock" xlink:to="eml_RevenueRecognitionTextBlock_lbl" xlink:title="label: RevenueRecognitionTextBlock to eml_RevenueRecognitionTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:label="eml_RevenueRecognitionTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="eml_RevenueRecognitionTextBlock_lbl1" xml:lang="en-US" id="eml_RevenueRecognitionTextBlock_lbl1">Revenue Recognition [Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RevenueRecognitionTextBlock" xlink:to="eml_RevenueRecognitionTextBlock_lbl1" xlink:title="label: RevenueRecognitionTextBlock to eml_RevenueRecognitionTextBlock_lbl1" />
    <link:label xlink:type="resource" xlink:label="eml_RevenueRecognitionTextBlock_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="eml_RevenueRecognitionTextBlock_lbl2" xml:lang="en-US" id="eml_RevenueRecognitionTextBlock_lbl2">REVENUE RECOGNITION</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RevenueRecognitionTextBlock" xlink:to="eml_RevenueRecognitionTextBlock_lbl2" xlink:title="label: RevenueRecognitionTextBlock to eml_RevenueRecognitionTextBlock_lbl2" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_CapitalExpenditures" xlink:label="CapitalExpenditures" xlink:title="CapitalExpenditures" />
    <link:label xlink:type="resource" xlink:label="eml_CapitalExpenditures_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="eml_CapitalExpenditures_lbl" xml:lang="en-US" id="eml_CapitalExpenditures_lbl">Total capital expenditures from operations and corporate, adjusted for currency translation adjustment.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CapitalExpenditures" xlink:to="eml_CapitalExpenditures_lbl" xlink:title="label: CapitalExpenditures to eml_CapitalExpenditures_lbl" />
    <link:label xlink:type="resource" xlink:label="eml_CapitalExpenditures_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="eml_CapitalExpenditures_lbl1" xml:lang="en-US" id="eml_CapitalExpenditures_lbl1">Capital expenditures</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CapitalExpenditures" xlink:to="eml_CapitalExpenditures_lbl1" xlink:title="label: CapitalExpenditures to eml_CapitalExpenditures_lbl1" />
    <link:label xlink:type="resource" xlink:label="eml_CapitalExpenditures_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="eml_CapitalExpenditures_lbl2" xml:lang="en-US" id="eml_CapitalExpenditures_lbl2">Capital expenditures</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CapitalExpenditures" xlink:to="eml_CapitalExpenditures_lbl2" xlink:title="label: CapitalExpenditures to eml_CapitalExpenditures_lbl2" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_SegmentReportingInformationExpendituresForAdditionsToLongLivedAssets1" xlink:label="SegmentReportingInformationExpendituresForAdditionsToLongLivedAssets1" xlink:title="SegmentReportingInformationExpendituresForAdditionsToLongLivedAssets1" />
    <link:label xlink:type="resource" xlink:label="eml_SegmentReportingInformationExpendituresForAdditionsToLongLivedAssets1_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="eml_SegmentReportingInformationExpendituresForAdditionsToLongLivedAssets1_lbl" xml:lang="en-US" id="eml_SegmentReportingInformationExpendituresForAdditionsToLongLivedAssets1_lbl">Total expenditures for additions to long-lived assets other than financial instruments, long-term customer relationships of a financial institution, mortgage and other servicing rights, deferred policy acquisition costs, and deferred tax assets of the reportable segment; if the amount: (a) is included in the determination of segment assets reviewed by the chief operating decision maker or (b) is otherwise regularly provided to the chief operating decision maker, even if not included in the determination of segment assets.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SegmentReportingInformationExpendituresForAdditionsToLongLivedAssets1" xlink:to="eml_SegmentReportingInformationExpendituresForAdditionsToLongLivedAssets1_lbl" xlink:title="label: SegmentReportingInformationExpendituresForAdditionsToLongLivedAssets1 to eml_SegmentReportingInformationExpendituresForAdditionsToLongLivedAssets1_lbl" />
    <link:label xlink:type="resource" xlink:label="eml_SegmentReportingInformationExpendituresForAdditionsToLongLivedAssets1_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="eml_SegmentReportingInformationExpendituresForAdditionsToLongLivedAssets1_lbl1" xml:lang="en-US" id="eml_SegmentReportingInformationExpendituresForAdditionsToLongLivedAssets1_lbl1">Segment Reporting Information, Expenditures for Additions to Long-Lived Assets1</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SegmentReportingInformationExpendituresForAdditionsToLongLivedAssets1" xlink:to="eml_SegmentReportingInformationExpendituresForAdditionsToLongLivedAssets1_lbl1" xlink:title="label: SegmentReportingInformationExpendituresForAdditionsToLongLivedAssets1 to eml_SegmentReportingInformationExpendituresForAdditionsToLongLivedAssets1_lbl1" />
    <link:label xlink:type="resource" xlink:label="eml_SegmentReportingInformationExpendituresForAdditionsToLongLivedAssets1_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="eml_SegmentReportingInformationExpendituresForAdditionsToLongLivedAssets1_lbl2" xml:lang="en-US" id="eml_SegmentReportingInformationExpendituresForAdditionsToLongLivedAssets1_lbl2">Capital expenditures before currency translation adjustment</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SegmentReportingInformationExpendituresForAdditionsToLongLivedAssets1" xlink:to="eml_SegmentReportingInformationExpendituresForAdditionsToLongLivedAssets1_lbl2" xlink:title="label: SegmentReportingInformationExpendituresForAdditionsToLongLivedAssets1 to eml_SegmentReportingInformationExpendituresForAdditionsToLongLivedAssets1_lbl2" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_TranslationAdjustmentFunctionalToReportingCurrencyNetOfTaxDurations" xlink:label="TranslationAdjustmentFunctionalToReportingCurrencyNetOfTaxDurations" xlink:title="TranslationAdjustmentFunctionalToReportingCurrencyNetOfTaxDurations" />
    <link:label xlink:type="resource" xlink:label="eml_TranslationAdjustmentFunctionalToReportingCurrencyNetOfTaxDurations_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="eml_TranslationAdjustmentFunctionalToReportingCurrencyNetOfTaxDurations_lbl" xml:lang="en-US" id="eml_TranslationAdjustmentFunctionalToReportingCurrencyNetOfTaxDurations_lbl">Cumulative translation adjustment resulting from translating foreign currency financial statements into the reporting currency. Reported in equity as part of accumulated other comprehensive income.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TranslationAdjustmentFunctionalToReportingCurrencyNetOfTaxDurations" xlink:to="eml_TranslationAdjustmentFunctionalToReportingCurrencyNetOfTaxDurations_lbl" xlink:title="label: TranslationAdjustmentFunctionalToReportingCurrencyNetOfTaxDurations to eml_TranslationAdjustmentFunctionalToReportingCurrencyNetOfTaxDurations_lbl" />
    <link:label xlink:type="resource" xlink:label="eml_TranslationAdjustmentFunctionalToReportingCurrencyNetOfTaxDurations_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="eml_TranslationAdjustmentFunctionalToReportingCurrencyNetOfTaxDurations_lbl1" xml:lang="en-US" id="eml_TranslationAdjustmentFunctionalToReportingCurrencyNetOfTaxDurations_lbl1">Translation Adjustment Functional to Reporting Currency, Net of Tax, Durations</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TranslationAdjustmentFunctionalToReportingCurrencyNetOfTaxDurations" xlink:to="eml_TranslationAdjustmentFunctionalToReportingCurrencyNetOfTaxDurations_lbl1" xlink:title="label: TranslationAdjustmentFunctionalToReportingCurrencyNetOfTaxDurations to eml_TranslationAdjustmentFunctionalToReportingCurrencyNetOfTaxDurations_lbl1" />
    <link:label xlink:type="resource" xlink:label="eml_TranslationAdjustmentFunctionalToReportingCurrencyNetOfTaxDurations_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="eml_TranslationAdjustmentFunctionalToReportingCurrencyNetOfTaxDurations_lbl2" xml:lang="en-US" id="eml_TranslationAdjustmentFunctionalToReportingCurrencyNetOfTaxDurations_lbl2">Currency translation adjustment</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TranslationAdjustmentFunctionalToReportingCurrencyNetOfTaxDurations" xlink:to="eml_TranslationAdjustmentFunctionalToReportingCurrencyNetOfTaxDurations_lbl2" xlink:title="label: TranslationAdjustmentFunctionalToReportingCurrencyNetOfTaxDurations to eml_TranslationAdjustmentFunctionalToReportingCurrencyNetOfTaxDurations_lbl2" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_ModificationOfBenefitMultiplier" xlink:label="ModificationOfBenefitMultiplier" xlink:title="ModificationOfBenefitMultiplier" />
    <link:label xlink:type="resource" xlink:label="eml_ModificationOfBenefitMultiplier_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="eml_ModificationOfBenefitMultiplier_lbl" xml:lang="en-US" id="eml_ModificationOfBenefitMultiplier_lbl">Refers to modification of benefit multiplier.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ModificationOfBenefitMultiplier" xlink:to="eml_ModificationOfBenefitMultiplier_lbl" xlink:title="label: ModificationOfBenefitMultiplier to eml_ModificationOfBenefitMultiplier_lbl" />
    <link:label xlink:type="resource" xlink:label="eml_ModificationOfBenefitMultiplier_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="eml_ModificationOfBenefitMultiplier_lbl1" xml:lang="en-US" id="eml_ModificationOfBenefitMultiplier_lbl1">Modification of Benefit Multiplier</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ModificationOfBenefitMultiplier" xlink:to="eml_ModificationOfBenefitMultiplier_lbl1" xlink:title="label: ModificationOfBenefitMultiplier to eml_ModificationOfBenefitMultiplier_lbl1" />
    <link:label xlink:type="resource" xlink:label="eml_ModificationOfBenefitMultiplier_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="eml_ModificationOfBenefitMultiplier_lbl2" xml:lang="en-US" id="eml_ModificationOfBenefitMultiplier_lbl2">Modification of benefit multiplier</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ModificationOfBenefitMultiplier" xlink:to="eml_ModificationOfBenefitMultiplier_lbl2" xlink:title="label: ModificationOfBenefitMultiplier to eml_ModificationOfBenefitMultiplier_lbl2" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_DefinedBenefitPlanChangeInExpenseOfUnrecognizedPriorServiceCostCredit" xlink:label="DefinedBenefitPlanChangeInExpenseOfUnrecognizedPriorServiceCostCredit" xlink:title="DefinedBenefitPlanChangeInExpenseOfUnrecognizedPriorServiceCostCredit" />
    <link:label xlink:type="resource" xlink:label="eml_DefinedBenefitPlanChangeInExpenseOfUnrecognizedPriorServiceCostCredit_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="eml_DefinedBenefitPlanChangeInExpenseOfUnrecognizedPriorServiceCostCredit_lbl" xml:lang="en-US" id="eml_DefinedBenefitPlanChangeInExpenseOfUnrecognizedPriorServiceCostCredit_lbl">The Changes in the expense amount of unrecognized prior service cost during the period.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DefinedBenefitPlanChangeInExpenseOfUnrecognizedPriorServiceCostCredit" xlink:to="eml_DefinedBenefitPlanChangeInExpenseOfUnrecognizedPriorServiceCostCredit_lbl" xlink:title="label: DefinedBenefitPlanChangeInExpenseOfUnrecognizedPriorServiceCostCredit to eml_DefinedBenefitPlanChangeInExpenseOfUnrecognizedPriorServiceCostCredit_lbl" />
    <link:label xlink:type="resource" xlink:label="eml_DefinedBenefitPlanChangeInExpenseOfUnrecognizedPriorServiceCostCredit_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="eml_DefinedBenefitPlanChangeInExpenseOfUnrecognizedPriorServiceCostCredit_lbl1" xml:lang="en-US" id="eml_DefinedBenefitPlanChangeInExpenseOfUnrecognizedPriorServiceCostCredit_lbl1">Defined Benefit Plan, Change in Expense of Unrecognized Prior Service Cost Credit</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DefinedBenefitPlanChangeInExpenseOfUnrecognizedPriorServiceCostCredit" xlink:to="eml_DefinedBenefitPlanChangeInExpenseOfUnrecognizedPriorServiceCostCredit_lbl1" xlink:title="label: DefinedBenefitPlanChangeInExpenseOfUnrecognizedPriorServiceCostCredit to eml_DefinedBenefitPlanChangeInExpenseOfUnrecognizedPriorServiceCostCredit_lbl1" />
    <link:label xlink:type="resource" xlink:label="eml_DefinedBenefitPlanChangeInExpenseOfUnrecognizedPriorServiceCostCredit_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="eml_DefinedBenefitPlanChangeInExpenseOfUnrecognizedPriorServiceCostCredit_lbl2" xml:lang="en-US" id="eml_DefinedBenefitPlanChangeInExpenseOfUnrecognizedPriorServiceCostCredit_lbl2">Increase in expense of unrecognized prior service cost</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DefinedBenefitPlanChangeInExpenseOfUnrecognizedPriorServiceCostCredit" xlink:to="eml_DefinedBenefitPlanChangeInExpenseOfUnrecognizedPriorServiceCostCredit_lbl2" xlink:title="label: DefinedBenefitPlanChangeInExpenseOfUnrecognizedPriorServiceCostCredit to eml_DefinedBenefitPlanChangeInExpenseOfUnrecognizedPriorServiceCostCredit_lbl2" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_ModificationOfBenefitMultiplierOnEachSubsequentAnniversaryForLifetimeOfContract" xlink:label="ModificationOfBenefitMultiplierOnEachSubsequentAnniversaryForLifetimeOfContract" xlink:title="ModificationOfBenefitMultiplierOnEachSubsequentAnniversaryForLifetimeOfContract" />
    <link:label xlink:type="resource" xlink:label="eml_ModificationOfBenefitMultiplierOnEachSubsequentAnniversaryForLifetimeOfContract_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="eml_ModificationOfBenefitMultiplierOnEachSubsequentAnniversaryForLifetimeOfContract_lbl" xml:lang="en-US" id="eml_ModificationOfBenefitMultiplierOnEachSubsequentAnniversaryForLifetimeOfContract_lbl">Refers to modification of benefit multiplier on each subsequent anniversary for the lifetime of the contract.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ModificationOfBenefitMultiplierOnEachSubsequentAnniversaryForLifetimeOfContract" xlink:to="eml_ModificationOfBenefitMultiplierOnEachSubsequentAnniversaryForLifetimeOfContract_lbl" xlink:title="label: ModificationOfBenefitMultiplierOnEachSubsequentAnniversaryForLifetimeOfContract to eml_ModificationOfBenefitMultiplierOnEachSubsequentAnniversaryForLifetimeOfContract_lbl" />
    <link:label xlink:type="resource" xlink:label="eml_ModificationOfBenefitMultiplierOnEachSubsequentAnniversaryForLifetimeOfContract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="eml_ModificationOfBenefitMultiplierOnEachSubsequentAnniversaryForLifetimeOfContract_lbl1" xml:lang="en-US" id="eml_ModificationOfBenefitMultiplierOnEachSubsequentAnniversaryForLifetimeOfContract_lbl1">Modification of Benefit Multiplier on Each Subsequent Anniversary for Lifetime of Contract</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ModificationOfBenefitMultiplierOnEachSubsequentAnniversaryForLifetimeOfContract" xlink:to="eml_ModificationOfBenefitMultiplierOnEachSubsequentAnniversaryForLifetimeOfContract_lbl1" xlink:title="label: ModificationOfBenefitMultiplierOnEachSubsequentAnniversaryForLifetimeOfContract to eml_ModificationOfBenefitMultiplierOnEachSubsequentAnniversaryForLifetimeOfContract_lbl1" />
    <link:label xlink:type="resource" xlink:label="eml_ModificationOfBenefitMultiplierOnEachSubsequentAnniversaryForLifetimeOfContract_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="eml_ModificationOfBenefitMultiplierOnEachSubsequentAnniversaryForLifetimeOfContract_lbl2" xml:lang="en-US" id="eml_ModificationOfBenefitMultiplierOnEachSubsequentAnniversaryForLifetimeOfContract_lbl2">Modification of benefit multiplier on each subsequent anniversary for the lifetime of the contract</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ModificationOfBenefitMultiplierOnEachSubsequentAnniversaryForLifetimeOfContract" xlink:to="eml_ModificationOfBenefitMultiplierOnEachSubsequentAnniversaryForLifetimeOfContract_lbl2" xlink:title="label: ModificationOfBenefitMultiplierOnEachSubsequentAnniversaryForLifetimeOfContract to eml_ModificationOfBenefitMultiplierOnEachSubsequentAnniversaryForLifetimeOfContract_lbl2" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_ModificationOfBenefitMultiplierAtEndOfCurrentContract" xlink:label="ModificationOfBenefitMultiplierAtEndOfCurrentContract" xlink:title="ModificationOfBenefitMultiplierAtEndOfCurrentContract" />
    <link:label xlink:type="resource" xlink:label="eml_ModificationOfBenefitMultiplierAtEndOfCurrentContract_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="eml_ModificationOfBenefitMultiplierAtEndOfCurrentContract_lbl" xml:lang="en-US" id="eml_ModificationOfBenefitMultiplierAtEndOfCurrentContract_lbl">Refers to the benefits from modification in benefit multiplier at end of current contract.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ModificationOfBenefitMultiplierAtEndOfCurrentContract" xlink:to="eml_ModificationOfBenefitMultiplierAtEndOfCurrentContract_lbl" xlink:title="label: ModificationOfBenefitMultiplierAtEndOfCurrentContract to eml_ModificationOfBenefitMultiplierAtEndOfCurrentContract_lbl" />
    <link:label xlink:type="resource" xlink:label="eml_ModificationOfBenefitMultiplierAtEndOfCurrentContract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="eml_ModificationOfBenefitMultiplierAtEndOfCurrentContract_lbl1" xml:lang="en-US" id="eml_ModificationOfBenefitMultiplierAtEndOfCurrentContract_lbl1">Modification of Benefit Multiplier at End of Current Contract</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ModificationOfBenefitMultiplierAtEndOfCurrentContract" xlink:to="eml_ModificationOfBenefitMultiplierAtEndOfCurrentContract_lbl1" xlink:title="label: ModificationOfBenefitMultiplierAtEndOfCurrentContract to eml_ModificationOfBenefitMultiplierAtEndOfCurrentContract_lbl1" />
    <link:label xlink:type="resource" xlink:label="eml_ModificationOfBenefitMultiplierAtEndOfCurrentContract_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="eml_ModificationOfBenefitMultiplierAtEndOfCurrentContract_lbl2" xml:lang="en-US" id="eml_ModificationOfBenefitMultiplierAtEndOfCurrentContract_lbl2">Modification of benefit multiplier at end of current contract</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ModificationOfBenefitMultiplierAtEndOfCurrentContract" xlink:to="eml_ModificationOfBenefitMultiplierAtEndOfCurrentContract_lbl2" xlink:title="label: ModificationOfBenefitMultiplierAtEndOfCurrentContract to eml_ModificationOfBenefitMultiplierAtEndOfCurrentContract_lbl2" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_DocumentAndEntityInformationAbstract" xlink:label="DocumentAndEntityInformationAbstract" xlink:title="DocumentAndEntityInformationAbstract" />
    <link:label xlink:type="resource" xlink:label="eml_DocumentAndEntityInformationAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="eml_DocumentAndEntityInformationAbstract_lbl1" xml:lang="en-US" id="eml_DocumentAndEntityInformationAbstract_lbl1">Document and Entity Information [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DocumentAndEntityInformationAbstract" xlink:to="eml_DocumentAndEntityInformationAbstract_lbl1" xlink:title="label: DocumentAndEntityInformationAbstract to eml_DocumentAndEntityInformationAbstract_lbl1" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_Plan2010Member" xlink:label="Plan2010Member" xlink:title="Plan2010Member" />
    <link:label xlink:type="resource" xlink:label="eml_Plan2010Member_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="eml_Plan2010Member_lbl" xml:lang="en-US" id="eml_Plan2010Member_lbl">Represents the stock option plan.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="Plan2010Member" xlink:to="eml_Plan2010Member_lbl" xlink:title="label: Plan2010Member to eml_Plan2010Member_lbl" />
    <link:label xlink:type="resource" xlink:label="eml_Plan2010Member_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="eml_Plan2010Member_lbl1" xml:lang="en-US" id="eml_Plan2010Member_lbl1">Plan 2010 [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="Plan2010Member" xlink:to="eml_Plan2010Member_lbl1" xlink:title="label: Plan2010Member to eml_Plan2010Member_lbl1" />
    <link:label xlink:type="resource" xlink:label="eml_Plan2010Member_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="eml_Plan2010Member_lbl2" xml:lang="en-US" id="eml_Plan2010Member_lbl2">2010 Plan [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="Plan2010Member" xlink:to="eml_Plan2010Member_lbl2" xlink:title="label: Plan2010Member to eml_Plan2010Member_lbl2" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_NumberOfPlansThatHaveSharesReservedForFurtherIssuance" xlink:label="NumberOfPlansThatHaveSharesReservedForFurtherIssuance" xlink:title="NumberOfPlansThatHaveSharesReservedForFurtherIssuance" />
    <link:label xlink:type="resource" xlink:label="eml_NumberOfPlansThatHaveSharesReservedForFurtherIssuance_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="eml_NumberOfPlansThatHaveSharesReservedForFurtherIssuance_lbl" xml:lang="en-US" id="eml_NumberOfPlansThatHaveSharesReservedForFurtherIssuance_lbl">Represents the number of plans that have shares reserved for further issuance.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NumberOfPlansThatHaveSharesReservedForFurtherIssuance" xlink:to="eml_NumberOfPlansThatHaveSharesReservedForFurtherIssuance_lbl" xlink:title="label: NumberOfPlansThatHaveSharesReservedForFurtherIssuance to eml_NumberOfPlansThatHaveSharesReservedForFurtherIssuance_lbl" />
    <link:label xlink:type="resource" xlink:label="eml_NumberOfPlansThatHaveSharesReservedForFurtherIssuance_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="eml_NumberOfPlansThatHaveSharesReservedForFurtherIssuance_lbl1" xml:lang="en-US" id="eml_NumberOfPlansThatHaveSharesReservedForFurtherIssuance_lbl1">Number of plans that have shares reserved for further issuance</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NumberOfPlansThatHaveSharesReservedForFurtherIssuance" xlink:to="eml_NumberOfPlansThatHaveSharesReservedForFurtherIssuance_lbl1" xlink:title="label: NumberOfPlansThatHaveSharesReservedForFurtherIssuance to eml_NumberOfPlansThatHaveSharesReservedForFurtherIssuance_lbl1" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_StockAppreciationRightsAndOptionsOutstandingAndExercisableAbstract" xlink:label="StockAppreciationRightsAndOptionsOutstandingAndExercisableAbstract" xlink:title="StockAppreciationRightsAndOptionsOutstandingAndExercisableAbstract" />
    <link:label xlink:type="resource" xlink:label="eml_StockAppreciationRightsAndOptionsOutstandingAndExercisableAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="eml_StockAppreciationRightsAndOptionsOutstandingAndExercisableAbstract_lbl1" xml:lang="en-US" id="eml_StockAppreciationRightsAndOptionsOutstandingAndExercisableAbstract_lbl1">Stock Appreciation Rights and Options Outstanding And Exercisable [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockAppreciationRightsAndOptionsOutstandingAndExercisableAbstract" xlink:to="eml_StockAppreciationRightsAndOptionsOutstandingAndExercisableAbstract_lbl1" xlink:title="label: StockAppreciationRightsAndOptionsOutstandingAndExercisableAbstract to eml_StockAppreciationRightsAndOptionsOutstandingAndExercisableAbstract_lbl1" />
    <link:label xlink:type="resource" xlink:label="eml_StockAppreciationRightsAndOptionsOutstandingAndExercisableAbstract_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="eml_StockAppreciationRightsAndOptionsOutstandingAndExercisableAbstract_lbl2" xml:lang="en-US" id="eml_StockAppreciationRightsAndOptionsOutstandingAndExercisableAbstract_lbl2">SARs Grants Outstanding and Exercisable [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockAppreciationRightsAndOptionsOutstandingAndExercisableAbstract" xlink:to="eml_StockAppreciationRightsAndOptionsOutstandingAndExercisableAbstract_lbl2" xlink:title="label: StockAppreciationRightsAndOptionsOutstandingAndExercisableAbstract to eml_StockAppreciationRightsAndOptionsOutstandingAndExercisableAbstract_lbl2" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_OrganizationConsolidationAndPresentationOfFinancialStatementsTable" xlink:label="OrganizationConsolidationAndPresentationOfFinancialStatementsTable" xlink:title="OrganizationConsolidationAndPresentationOfFinancialStatementsTable" />
    <link:label xlink:type="resource" xlink:label="eml_OrganizationConsolidationAndPresentationOfFinancialStatementsTable_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="eml_OrganizationConsolidationAndPresentationOfFinancialStatementsTable_lbl" xml:lang="en-US" id="eml_OrganizationConsolidationAndPresentationOfFinancialStatementsTable_lbl">Table disclosing the organization, consolidation and basis of presentation of financial statements disclosure.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OrganizationConsolidationAndPresentationOfFinancialStatementsTable" xlink:to="eml_OrganizationConsolidationAndPresentationOfFinancialStatementsTable_lbl" xlink:title="label: OrganizationConsolidationAndPresentationOfFinancialStatementsTable to eml_OrganizationConsolidationAndPresentationOfFinancialStatementsTable_lbl" />
    <link:label xlink:type="resource" xlink:label="eml_OrganizationConsolidationAndPresentationOfFinancialStatementsTable_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="eml_OrganizationConsolidationAndPresentationOfFinancialStatementsTable_lbl1" xml:lang="en-US" id="eml_OrganizationConsolidationAndPresentationOfFinancialStatementsTable_lbl1">Organization, Consolidation and Presentation of Financial Statements [Table]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OrganizationConsolidationAndPresentationOfFinancialStatementsTable" xlink:to="eml_OrganizationConsolidationAndPresentationOfFinancialStatementsTable_lbl1" xlink:title="label: OrganizationConsolidationAndPresentationOfFinancialStatementsTable to eml_OrganizationConsolidationAndPresentationOfFinancialStatementsTable_lbl1" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_KelownaBritishColumbiaCanadaMember" xlink:label="KelownaBritishColumbiaCanadaMember" xlink:title="KelownaBritishColumbiaCanadaMember" />
    <link:label xlink:type="resource" xlink:label="eml_KelownaBritishColumbiaCanadaMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="eml_KelownaBritishColumbiaCanadaMember_lbl" xml:lang="en-US" id="eml_KelownaBritishColumbiaCanadaMember_lbl">Kelowna is a city in the southern interior of British Columbia, Canada.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="KelownaBritishColumbiaCanadaMember" xlink:to="eml_KelownaBritishColumbiaCanadaMember_lbl" xlink:title="label: KelownaBritishColumbiaCanadaMember to eml_KelownaBritishColumbiaCanadaMember_lbl" />
    <link:label xlink:type="resource" xlink:label="eml_KelownaBritishColumbiaCanadaMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="eml_KelownaBritishColumbiaCanadaMember_lbl1" xml:lang="en-US" id="eml_KelownaBritishColumbiaCanadaMember_lbl1">Kelowna, British Columbia, Canada [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="KelownaBritishColumbiaCanadaMember" xlink:to="eml_KelownaBritishColumbiaCanadaMember_lbl1" xlink:title="label: KelownaBritishColumbiaCanadaMember to eml_KelownaBritishColumbiaCanadaMember_lbl1" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_DongguanChinaMember" xlink:label="DongguanChinaMember" xlink:title="DongguanChinaMember" />
    <link:label xlink:type="resource" xlink:label="eml_DongguanChinaMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="eml_DongguanChinaMember_lbl" xml:lang="en-US" id="eml_DongguanChinaMember_lbl">Dongguan, an industrial city in China.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DongguanChinaMember" xlink:to="eml_DongguanChinaMember_lbl" xlink:title="label: DongguanChinaMember to eml_DongguanChinaMember_lbl" />
    <link:label xlink:type="resource" xlink:label="eml_DongguanChinaMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="eml_DongguanChinaMember_lbl1" xml:lang="en-US" id="eml_DongguanChinaMember_lbl1">Dongguan, China [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DongguanChinaMember" xlink:to="eml_DongguanChinaMember_lbl1" xlink:title="label: DongguanChinaMember to eml_DongguanChinaMember_lbl1" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_ShanghaiChinaMember" xlink:label="ShanghaiChinaMember" xlink:title="ShanghaiChinaMember" />
    <link:label xlink:type="resource" xlink:label="eml_ShanghaiChinaMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="eml_ShanghaiChinaMember_lbl" xml:lang="en-US" id="eml_ShanghaiChinaMember_lbl">Shanghai is the china's biggest city.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShanghaiChinaMember" xlink:to="eml_ShanghaiChinaMember_lbl" xlink:title="label: ShanghaiChinaMember to eml_ShanghaiChinaMember_lbl" />
    <link:label xlink:type="resource" xlink:label="eml_ShanghaiChinaMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="eml_ShanghaiChinaMember_lbl1" xml:lang="en-US" id="eml_ShanghaiChinaMember_lbl1">Shanghai, China [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShanghaiChinaMember" xlink:to="eml_ShanghaiChinaMember_lbl1" xlink:title="label: ShanghaiChinaMember to eml_ShanghaiChinaMember_lbl1" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_TillsonburgOntarioCanadaMember" xlink:label="TillsonburgOntarioCanadaMember" xlink:title="TillsonburgOntarioCanadaMember" />
    <link:label xlink:type="resource" xlink:label="eml_TillsonburgOntarioCanadaMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="eml_TillsonburgOntarioCanadaMember_lbl" xml:lang="en-US" id="eml_TillsonburgOntarioCanadaMember_lbl">Tillsonburg is a town in Ontario, Canada.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TillsonburgOntarioCanadaMember" xlink:to="eml_TillsonburgOntarioCanadaMember_lbl" xlink:title="label: TillsonburgOntarioCanadaMember to eml_TillsonburgOntarioCanadaMember_lbl" />
    <link:label xlink:type="resource" xlink:label="eml_TillsonburgOntarioCanadaMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="eml_TillsonburgOntarioCanadaMember_lbl1" xml:lang="en-US" id="eml_TillsonburgOntarioCanadaMember_lbl1">Tillsonburg, Ontario, Canada [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TillsonburgOntarioCanadaMember" xlink:to="eml_TillsonburgOntarioCanadaMember_lbl1" xlink:title="label: TillsonburgOntarioCanadaMember to eml_TillsonburgOntarioCanadaMember_lbl1" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_ReynosaMexicoMember" xlink:label="ReynosaMexicoMember" xlink:title="ReynosaMexicoMember" />
    <link:label xlink:type="resource" xlink:label="eml_ReynosaMexicoMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="eml_ReynosaMexicoMember_lbl" xml:lang="en-US" id="eml_ReynosaMexicoMember_lbl">Reynosa is a border city in the northern part of Tamaulipas, Mexico.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ReynosaMexicoMember" xlink:to="eml_ReynosaMexicoMember_lbl" xlink:title="label: ReynosaMexicoMember to eml_ReynosaMexicoMember_lbl" />
    <link:label xlink:type="resource" xlink:label="eml_ReynosaMexicoMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="eml_ReynosaMexicoMember_lbl1" xml:lang="en-US" id="eml_ReynosaMexicoMember_lbl1">Reynosa, Mexico [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ReynosaMexicoMember" xlink:to="eml_ReynosaMexicoMember_lbl1" xlink:title="label: ReynosaMexicoMember to eml_ReynosaMexicoMember_lbl1" />
    <link:label xlink:type="resource" xlink:label="eml_ReynosaMexicoMember_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="eml_ReynosaMexicoMember_lbl2" xml:lang="en-US" id="eml_ReynosaMexicoMember_lbl2">Reynosa, Mexico [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ReynosaMexicoMember" xlink:to="eml_ReynosaMexicoMember_lbl2" xlink:title="label: ReynosaMexicoMember to eml_ReynosaMexicoMember_lbl2" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_LermaMexicoMember" xlink:label="LermaMexicoMember" xlink:title="LermaMexicoMember" />
    <link:label xlink:type="resource" xlink:label="eml_LermaMexicoMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="eml_LermaMexicoMember_lbl" xml:lang="en-US" id="eml_LermaMexicoMember_lbl">Lerma Mexico is a city in Mexico.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LermaMexicoMember" xlink:to="eml_LermaMexicoMember_lbl" xlink:title="label: LermaMexicoMember to eml_LermaMexicoMember_lbl" />
    <link:label xlink:type="resource" xlink:label="eml_LermaMexicoMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="eml_LermaMexicoMember_lbl1" xml:lang="en-US" id="eml_LermaMexicoMember_lbl1">Lerma, Mexico [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LermaMexicoMember" xlink:to="eml_LermaMexicoMember_lbl1" xlink:title="label: LermaMexicoMember to eml_LermaMexicoMember_lbl1" />
    <link:label xlink:type="resource" xlink:label="eml_LermaMexicoMember_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="eml_LermaMexicoMember_lbl2" xml:lang="en-US" id="eml_LermaMexicoMember_lbl2">Lerma, Mexico [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LermaMexicoMember" xlink:to="eml_LermaMexicoMember_lbl2" xlink:title="label: LermaMexicoMember to eml_LermaMexicoMember_lbl2" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_OrganizationConsolidationAndPresentationOfFinancialStatementsLineItems" xlink:label="OrganizationConsolidationAndPresentationOfFinancialStatementsLineItems" xlink:title="OrganizationConsolidationAndPresentationOfFinancialStatementsLineItems" />
    <link:label xlink:type="resource" xlink:label="eml_OrganizationConsolidationAndPresentationOfFinancialStatementsLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="eml_OrganizationConsolidationAndPresentationOfFinancialStatementsLineItems_lbl" xml:lang="en-US" id="eml_OrganizationConsolidationAndPresentationOfFinancialStatementsLineItems_lbl">Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OrganizationConsolidationAndPresentationOfFinancialStatementsLineItems" xlink:to="eml_OrganizationConsolidationAndPresentationOfFinancialStatementsLineItems_lbl" xlink:title="label: OrganizationConsolidationAndPresentationOfFinancialStatementsLineItems to eml_OrganizationConsolidationAndPresentationOfFinancialStatementsLineItems_lbl" />
    <link:label xlink:type="resource" xlink:label="eml_OrganizationConsolidationAndPresentationOfFinancialStatementsLineItems_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="eml_OrganizationConsolidationAndPresentationOfFinancialStatementsLineItems_lbl1" xml:lang="en-US" id="eml_OrganizationConsolidationAndPresentationOfFinancialStatementsLineItems_lbl1">Organization, Consolidation and Presentation of Financial Statements [Line Items]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OrganizationConsolidationAndPresentationOfFinancialStatementsLineItems" xlink:to="eml_OrganizationConsolidationAndPresentationOfFinancialStatementsLineItems_lbl1" xlink:title="label: OrganizationConsolidationAndPresentationOfFinancialStatementsLineItems to eml_OrganizationConsolidationAndPresentationOfFinancialStatementsLineItems_lbl1" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_NumberOfWhollyOwnedSubsidiaries" xlink:label="NumberOfWhollyOwnedSubsidiaries" xlink:title="NumberOfWhollyOwnedSubsidiaries" />
    <link:label xlink:type="resource" xlink:label="eml_NumberOfWhollyOwnedSubsidiaries_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="eml_NumberOfWhollyOwnedSubsidiaries_lbl" xml:lang="en-US" id="eml_NumberOfWhollyOwnedSubsidiaries_lbl">Refers to number of wholly-owned subsidiaries controlled and managed by the entity. A subsidiary, subsidiary company or daughter company is a company that is owned or controlled by another company, which is called the parent company, parent, or holding company. The subsidiary can be a company, corporation, or limited liability company.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NumberOfWhollyOwnedSubsidiaries" xlink:to="eml_NumberOfWhollyOwnedSubsidiaries_lbl" xlink:title="label: NumberOfWhollyOwnedSubsidiaries to eml_NumberOfWhollyOwnedSubsidiaries_lbl" />
    <link:label xlink:type="resource" xlink:label="eml_NumberOfWhollyOwnedSubsidiaries_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="eml_NumberOfWhollyOwnedSubsidiaries_lbl1" xml:lang="en-US" id="eml_NumberOfWhollyOwnedSubsidiaries_lbl1">Number Of Wholly-owned Subsidiaries</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NumberOfWhollyOwnedSubsidiaries" xlink:to="eml_NumberOfWhollyOwnedSubsidiaries_lbl1" xlink:title="label: NumberOfWhollyOwnedSubsidiaries to eml_NumberOfWhollyOwnedSubsidiaries_lbl1" />
    <link:label xlink:type="resource" xlink:label="eml_NumberOfWhollyOwnedSubsidiaries_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="eml_NumberOfWhollyOwnedSubsidiaries_lbl2" xml:lang="en-US" id="eml_NumberOfWhollyOwnedSubsidiaries_lbl2">Number of wholly-owned subsidiaries</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NumberOfWhollyOwnedSubsidiaries" xlink:to="eml_NumberOfWhollyOwnedSubsidiaries_lbl2" xlink:title="label: NumberOfWhollyOwnedSubsidiaries to eml_NumberOfWhollyOwnedSubsidiaries_lbl2" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_NumberOfSeparateOperatingDivisions" xlink:label="NumberOfSeparateOperatingDivisions" xlink:title="NumberOfSeparateOperatingDivisions" />
    <link:label xlink:type="resource" xlink:label="eml_NumberOfSeparateOperatingDivisions_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="eml_NumberOfSeparateOperatingDivisions_lbl" xml:lang="en-US" id="eml_NumberOfSeparateOperatingDivisions_lbl">Refers to the number of separate operating divisions managed and controlled by the entity.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NumberOfSeparateOperatingDivisions" xlink:to="eml_NumberOfSeparateOperatingDivisions_lbl" xlink:title="label: NumberOfSeparateOperatingDivisions to eml_NumberOfSeparateOperatingDivisions_lbl" />
    <link:label xlink:type="resource" xlink:label="eml_NumberOfSeparateOperatingDivisions_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="eml_NumberOfSeparateOperatingDivisions_lbl1" xml:lang="en-US" id="eml_NumberOfSeparateOperatingDivisions_lbl1">Number of Separate Operating Divisions</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NumberOfSeparateOperatingDivisions" xlink:to="eml_NumberOfSeparateOperatingDivisions_lbl1" xlink:title="label: NumberOfSeparateOperatingDivisions to eml_NumberOfSeparateOperatingDivisions_lbl1" />
    <link:label xlink:type="resource" xlink:label="eml_NumberOfSeparateOperatingDivisions_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="eml_NumberOfSeparateOperatingDivisions_lbl2" xml:lang="en-US" id="eml_NumberOfSeparateOperatingDivisions_lbl2">Number of separate operating divisions</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NumberOfSeparateOperatingDivisions" xlink:to="eml_NumberOfSeparateOperatingDivisions_lbl2" xlink:title="label: NumberOfSeparateOperatingDivisions to eml_NumberOfSeparateOperatingDivisions_lbl2" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_NumberOfDefinedBenefitPlans" xlink:label="NumberOfDefinedBenefitPlans" xlink:title="NumberOfDefinedBenefitPlans" />
    <link:label xlink:type="resource" xlink:label="eml_NumberOfDefinedBenefitPlans_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="eml_NumberOfDefinedBenefitPlans_lbl" xml:lang="en-US" id="eml_NumberOfDefinedBenefitPlans_lbl">Refers to number of defined benefit plans during the period.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NumberOfDefinedBenefitPlans" xlink:to="eml_NumberOfDefinedBenefitPlans_lbl" xlink:title="label: NumberOfDefinedBenefitPlans to eml_NumberOfDefinedBenefitPlans_lbl" />
    <link:label xlink:type="resource" xlink:label="eml_NumberOfDefinedBenefitPlans_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="eml_NumberOfDefinedBenefitPlans_lbl1" xml:lang="en-US" id="eml_NumberOfDefinedBenefitPlans_lbl1">Number of defined benefit plans</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NumberOfDefinedBenefitPlans" xlink:to="eml_NumberOfDefinedBenefitPlans_lbl1" xlink:title="label: NumberOfDefinedBenefitPlans to eml_NumberOfDefinedBenefitPlans_lbl1" />
    <link:label xlink:type="resource" xlink:label="eml_NumberOfDefinedBenefitPlans_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="eml_NumberOfDefinedBenefitPlans_lbl2" xml:lang="en-US" id="eml_NumberOfDefinedBenefitPlans_lbl2">Number of plans</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NumberOfDefinedBenefitPlans" xlink:to="eml_NumberOfDefinedBenefitPlans_lbl2" xlink:title="label: NumberOfDefinedBenefitPlans to eml_NumberOfDefinedBenefitPlans_lbl2" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_PeriodOfHorizonForVariousAssetClassesUsedInCalculatingExpectedLongTermRatesOfReturn" xlink:label="PeriodOfHorizonForVariousAssetClassesUsedInCalculatingExpectedLongTermRatesOfReturn" xlink:title="PeriodOfHorizonForVariousAssetClassesUsedInCalculatingExpectedLongTermRatesOfReturn" />
    <link:label xlink:type="resource" xlink:label="eml_PeriodOfHorizonForVariousAssetClassesUsedInCalculatingExpectedLongTermRatesOfReturn_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="eml_PeriodOfHorizonForVariousAssetClassesUsedInCalculatingExpectedLongTermRatesOfReturn_lbl" xml:lang="en-US" id="eml_PeriodOfHorizonForVariousAssetClassesUsedInCalculatingExpectedLongTermRatesOfReturn_lbl">Period of horizon for various asset classes used in calculating expected long-term rates of return.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PeriodOfHorizonForVariousAssetClassesUsedInCalculatingExpectedLongTermRatesOfReturn" xlink:to="eml_PeriodOfHorizonForVariousAssetClassesUsedInCalculatingExpectedLongTermRatesOfReturn_lbl" xlink:title="label: PeriodOfHorizonForVariousAssetClassesUsedInCalculatingExpectedLongTermRatesOfReturn to eml_PeriodOfHorizonForVariousAssetClassesUsedInCalculatingExpectedLongTermRatesOfReturn_lbl" />
    <link:label xlink:type="resource" xlink:label="eml_PeriodOfHorizonForVariousAssetClassesUsedInCalculatingExpectedLongTermRatesOfReturn_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="eml_PeriodOfHorizonForVariousAssetClassesUsedInCalculatingExpectedLongTermRatesOfReturn_lbl1" xml:lang="en-US" id="eml_PeriodOfHorizonForVariousAssetClassesUsedInCalculatingExpectedLongTermRatesOfReturn_lbl1">Period of horizon for various asset classes used in calculating expected long term rates of return</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PeriodOfHorizonForVariousAssetClassesUsedInCalculatingExpectedLongTermRatesOfReturn" xlink:to="eml_PeriodOfHorizonForVariousAssetClassesUsedInCalculatingExpectedLongTermRatesOfReturn_lbl1" xlink:title="label: PeriodOfHorizonForVariousAssetClassesUsedInCalculatingExpectedLongTermRatesOfReturn to eml_PeriodOfHorizonForVariousAssetClassesUsedInCalculatingExpectedLongTermRatesOfReturn_lbl1" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_LongDurationFixedCreditMember" xlink:label="LongDurationFixedCreditMember" xlink:title="LongDurationFixedCreditMember" />
    <link:label xlink:type="resource" xlink:label="eml_LongDurationFixedCreditMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="eml_LongDurationFixedCreditMember_lbl" xml:lang="en-US" id="eml_LongDurationFixedCreditMember_lbl">The fund seeks to provide current income, and as a secondary objective, capital appreciation through diversified strategies including sector rotation, modest interest rate timing, security selection and tactical use of high yield and emerging market bonds.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LongDurationFixedCreditMember" xlink:to="eml_LongDurationFixedCreditMember_lbl" xlink:title="label: LongDurationFixedCreditMember to eml_LongDurationFixedCreditMember_lbl" />
    <link:label xlink:type="resource" xlink:label="eml_LongDurationFixedCreditMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="eml_LongDurationFixedCreditMember_lbl1" xml:lang="en-US" id="eml_LongDurationFixedCreditMember_lbl1">Long Duration Fixed Credit [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LongDurationFixedCreditMember" xlink:to="eml_LongDurationFixedCreditMember_lbl1" xlink:title="label: LongDurationFixedCreditMember to eml_LongDurationFixedCreditMember_lbl1" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_SixteenYearTargetDurationLdiFixedIncomeFundMember" xlink:label="SixteenYearTargetDurationLdiFixedIncomeFundMember" xlink:title="SixteenYearTargetDurationLdiFixedIncomeFundMember" />
    <link:label xlink:type="resource" xlink:label="eml_SixteenYearTargetDurationLdiFixedIncomeFundMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="eml_SixteenYearTargetDurationLdiFixedIncomeFundMember_lbl" xml:lang="en-US" id="eml_SixteenYearTargetDurationLdiFixedIncomeFundMember_lbl">Sixteen year Target Duration LDI Fixed Income Fund seeks to outperform their respective Barclays-Russell LDI Indexes over a full market cycle. This Fund seeks to provide current income, and as a secondary objective, capital appreciation through diversified strategies including sector rotation, modest interest rate timing, security selection and tactical use of high yield and emerging market bonds. The Fund generally used in combination with other bond funds to enable the plans to gain additional credit exposure within their asset portfolio, with the goal of reducing the mismatch between a plan's assets and liabilities.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SixteenYearTargetDurationLdiFixedIncomeFundMember" xlink:to="eml_SixteenYearTargetDurationLdiFixedIncomeFundMember_lbl" xlink:title="label: SixteenYearTargetDurationLdiFixedIncomeFundMember to eml_SixteenYearTargetDurationLdiFixedIncomeFundMember_lbl" />
    <link:label xlink:type="resource" xlink:label="eml_SixteenYearTargetDurationLdiFixedIncomeFundMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="eml_SixteenYearTargetDurationLdiFixedIncomeFundMember_lbl1" xml:lang="en-US" id="eml_SixteenYearTargetDurationLdiFixedIncomeFundMember_lbl1">Sixteen Year Target Duration LDI Fixed Income Fund [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SixteenYearTargetDurationLdiFixedIncomeFundMember" xlink:to="eml_SixteenYearTargetDurationLdiFixedIncomeFundMember_lbl1" xlink:title="label: SixteenYearTargetDurationLdiFixedIncomeFundMember to eml_SixteenYearTargetDurationLdiFixedIncomeFundMember_lbl1" />
    <link:label xlink:type="resource" xlink:label="eml_SixteenYearTargetDurationLdiFixedIncomeFundMember_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="eml_SixteenYearTargetDurationLdiFixedIncomeFundMember_lbl2" xml:lang="en-US" id="eml_SixteenYearTargetDurationLdiFixedIncomeFundMember_lbl2">RITC 16 Year LDI Fixed Income Fund [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SixteenYearTargetDurationLdiFixedIncomeFundMember" xlink:to="eml_SixteenYearTargetDurationLdiFixedIncomeFundMember_lbl2" xlink:title="label: SixteenYearTargetDurationLdiFixedIncomeFundMember to eml_SixteenYearTargetDurationLdiFixedIncomeFundMember_lbl2" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_MultiAssetCorePlusFundMember" xlink:label="MultiAssetCorePlusFundMember" xlink:title="MultiAssetCorePlusFundMember" />
    <link:label xlink:type="resource" xlink:label="eml_MultiAssetCorePlusFundMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="eml_MultiAssetCorePlusFundMember_lbl" xml:lang="en-US" id="eml_MultiAssetCorePlusFundMember_lbl">The multi asset core fund has an investment objective of outperforming the Russell Development ex-U.S. Multi Cap Index Net. The fund is designed to provide the potential for long-term growth of capital by utilizing a diversified group of investment advisors that the Trustee's manager research indicates will outperform over a full market cycle.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MultiAssetCorePlusFundMember" xlink:to="eml_MultiAssetCorePlusFundMember_lbl" xlink:title="label: MultiAssetCorePlusFundMember to eml_MultiAssetCorePlusFundMember_lbl" />
    <link:label xlink:type="resource" xlink:label="eml_MultiAssetCorePlusFundMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="eml_MultiAssetCorePlusFundMember_lbl1" xml:lang="en-US" id="eml_MultiAssetCorePlusFundMember_lbl1">Multi Asset Core Plus Fund [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MultiAssetCorePlusFundMember" xlink:to="eml_MultiAssetCorePlusFundMember_lbl1" xlink:title="label: MultiAssetCorePlusFundMember to eml_MultiAssetCorePlusFundMember_lbl1" />
    <link:label xlink:type="resource" xlink:label="eml_MultiAssetCorePlusFundMember_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="eml_MultiAssetCorePlusFundMember_lbl2" xml:lang="en-US" id="eml_MultiAssetCorePlusFundMember_lbl2">Russell Multi Asset Core Plus Fund [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MultiAssetCorePlusFundMember" xlink:to="eml_MultiAssetCorePlusFundMember_lbl2" xlink:title="label: MultiAssetCorePlusFundMember to eml_MultiAssetCorePlusFundMember_lbl2" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_EightYearTargetDurationLdiFixedIncomeFundMember" xlink:label="EightYearTargetDurationLdiFixedIncomeFundMember" xlink:title="EightYearTargetDurationLdiFixedIncomeFundMember" />
    <link:label xlink:type="resource" xlink:label="eml_EightYearTargetDurationLdiFixedIncomeFundMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="eml_EightYearTargetDurationLdiFixedIncomeFundMember_lbl" xml:lang="en-US" id="eml_EightYearTargetDurationLdiFixedIncomeFundMember_lbl">Eight year Target Duration LDI Fixed Income Fund seeks to outperform their respective Barclays-Russell LDI Indexes over a full market cycle. This Fund seeks to provide current income, and as a secondary objective, capital appreciation through diversified strategies including sector rotation, modest interest rate timing, security selection and tactical use of high yield and emerging market bonds. The Fund generally used in combination with other bond funds to enable the plans to gain additional credit exposure within their asset portfolio, with the goal of reducing the mismatch between a plan's assets and liabilities.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EightYearTargetDurationLdiFixedIncomeFundMember" xlink:to="eml_EightYearTargetDurationLdiFixedIncomeFundMember_lbl" xlink:title="label: EightYearTargetDurationLdiFixedIncomeFundMember to eml_EightYearTargetDurationLdiFixedIncomeFundMember_lbl" />
    <link:label xlink:type="resource" xlink:label="eml_EightYearTargetDurationLdiFixedIncomeFundMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="eml_EightYearTargetDurationLdiFixedIncomeFundMember_lbl1" xml:lang="en-US" id="eml_EightYearTargetDurationLdiFixedIncomeFundMember_lbl1">Eight Year Target Duration LDI Fixed Income Fund [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EightYearTargetDurationLdiFixedIncomeFundMember" xlink:to="eml_EightYearTargetDurationLdiFixedIncomeFundMember_lbl1" xlink:title="label: EightYearTargetDurationLdiFixedIncomeFundMember to eml_EightYearTargetDurationLdiFixedIncomeFundMember_lbl1" />
    <link:label xlink:type="resource" xlink:label="eml_EightYearTargetDurationLdiFixedIncomeFundMember_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="eml_EightYearTargetDurationLdiFixedIncomeFundMember_lbl2" xml:lang="en-US" id="eml_EightYearTargetDurationLdiFixedIncomeFundMember_lbl2">RITC 8 Year LDI Fixed Income Fund [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EightYearTargetDurationLdiFixedIncomeFundMember" xlink:to="eml_EightYearTargetDurationLdiFixedIncomeFundMember_lbl2" xlink:title="label: EightYearTargetDurationLdiFixedIncomeFundMember to eml_EightYearTargetDurationLdiFixedIncomeFundMember_lbl2" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_InternationalLargeCapWithActiveCurrencyMember" xlink:label="InternationalLargeCapWithActiveCurrencyMember" xlink:title="InternationalLargeCapWithActiveCurrencyMember" />
    <link:label xlink:type="resource" xlink:label="eml_InternationalLargeCapWithActiveCurrencyMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="eml_InternationalLargeCapWithActiveCurrencyMember_lbl" xml:lang="en-US" id="eml_InternationalLargeCapWithActiveCurrencyMember_lbl">The international fund with active currency has an investment objective of outperforming the Russell Development ex-U.S. Large Cap Index Net. The fund is designed to provide the potential for long-term growth of capital by utilizing a diversified group of investment advisors that the Trustee's manager research indicates will outperform over a full market cycle.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InternationalLargeCapWithActiveCurrencyMember" xlink:to="eml_InternationalLargeCapWithActiveCurrencyMember_lbl" xlink:title="label: InternationalLargeCapWithActiveCurrencyMember to eml_InternationalLargeCapWithActiveCurrencyMember_lbl" />
    <link:label xlink:type="resource" xlink:label="eml_InternationalLargeCapWithActiveCurrencyMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="eml_InternationalLargeCapWithActiveCurrencyMember_lbl1" xml:lang="en-US" id="eml_InternationalLargeCapWithActiveCurrencyMember_lbl1">International Large Cap with Active Currency [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InternationalLargeCapWithActiveCurrencyMember" xlink:to="eml_InternationalLargeCapWithActiveCurrencyMember_lbl1" xlink:title="label: InternationalLargeCapWithActiveCurrencyMember to eml_InternationalLargeCapWithActiveCurrencyMember_lbl1" />
    <link:label xlink:type="resource" xlink:label="eml_InternationalLargeCapWithActiveCurrencyMember_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="eml_InternationalLargeCapWithActiveCurrencyMember_lbl2" xml:lang="en-US" id="eml_InternationalLargeCapWithActiveCurrencyMember_lbl2">RITC International Fund with Active Currency [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InternationalLargeCapWithActiveCurrencyMember" xlink:to="eml_InternationalLargeCapWithActiveCurrencyMember_lbl2" xlink:title="label: InternationalLargeCapWithActiveCurrencyMember to eml_InternationalLargeCapWithActiveCurrencyMember_lbl2" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_TenYearTargetDurationSTRIPSFixedIncomeFundMember" xlink:label="TenYearTargetDurationSTRIPSFixedIncomeFundMember" xlink:title="TenYearTargetDurationSTRIPSFixedIncomeFundMember" />
    <link:label xlink:type="resource" xlink:label="eml_TenYearTargetDurationSTRIPSFixedIncomeFundMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="eml_TenYearTargetDurationSTRIPSFixedIncomeFundMember_lbl" xml:lang="en-US" id="eml_TenYearTargetDurationSTRIPSFixedIncomeFundMember_lbl">Ten year Target Duration STRIPS Fixed Income Fund seeks to outperform their respective Barclays-Russell STRIPS Indexes over a full market cycle. This Fund seeks to provide current income, and as a secondary objective, capital appreciation through diversified strategies including sector rotation, modest interest rate timing, security selection and tactical use of high yield and emerging market bonds. The Fund generally used in combination with other bond funds to enable the plans to gain additional credit exposure within their asset portfolio, with the goal of reducing the mismatch between a plan's assets and liabilities.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TenYearTargetDurationSTRIPSFixedIncomeFundMember" xlink:to="eml_TenYearTargetDurationSTRIPSFixedIncomeFundMember_lbl" xlink:title="label: TenYearTargetDurationSTRIPSFixedIncomeFundMember to eml_TenYearTargetDurationSTRIPSFixedIncomeFundMember_lbl" />
    <link:label xlink:type="resource" xlink:label="eml_TenYearTargetDurationSTRIPSFixedIncomeFundMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="eml_TenYearTargetDurationSTRIPSFixedIncomeFundMember_lbl1" xml:lang="en-US" id="eml_TenYearTargetDurationSTRIPSFixedIncomeFundMember_lbl1">Ten Year Target Duration STRIPS Fixed Income Fund [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TenYearTargetDurationSTRIPSFixedIncomeFundMember" xlink:to="eml_TenYearTargetDurationSTRIPSFixedIncomeFundMember_lbl1" xlink:title="label: TenYearTargetDurationSTRIPSFixedIncomeFundMember to eml_TenYearTargetDurationSTRIPSFixedIncomeFundMember_lbl1" />
    <link:label xlink:type="resource" xlink:label="eml_TenYearTargetDurationSTRIPSFixedIncomeFundMember_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="eml_TenYearTargetDurationSTRIPSFixedIncomeFundMember_lbl2" xml:lang="en-US" id="eml_TenYearTargetDurationSTRIPSFixedIncomeFundMember_lbl2">RITC 10 Year STRIPS Fixed Income Fund [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TenYearTargetDurationSTRIPSFixedIncomeFundMember" xlink:to="eml_TenYearTargetDurationSTRIPSFixedIncomeFundMember_lbl2" xlink:title="label: TenYearTargetDurationSTRIPSFixedIncomeFundMember to eml_TenYearTargetDurationSTRIPSFixedIncomeFundMember_lbl2" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_USSmallCapMember" xlink:label="USSmallCapMember" xlink:title="USSmallCapMember" />
    <link:label xlink:type="resource" xlink:label="eml_USSmallCapMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="eml_USSmallCapMember_lbl" xml:lang="en-US" id="eml_USSmallCapMember_lbl">The fund is designed to achieve consistency by combining advisors whose complementary disciplined processes employ distinct methods for identifying small capitalization U.S. stocks with strong return potential.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="USSmallCapMember" xlink:to="eml_USSmallCapMember_lbl" xlink:title="label: USSmallCapMember to eml_USSmallCapMember_lbl" />
    <link:label xlink:type="resource" xlink:label="eml_USSmallCapMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="eml_USSmallCapMember_lbl1" xml:lang="en-US" id="eml_USSmallCapMember_lbl1">U.S. Small Cap [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="USSmallCapMember" xlink:to="eml_USSmallCapMember_lbl1" xlink:title="label: USSmallCapMember to eml_USSmallCapMember_lbl1" />
    <link:label xlink:type="resource" xlink:label="eml_USSmallCapMember_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="eml_USSmallCapMember_lbl2" xml:lang="en-US" id="eml_USSmallCapMember_lbl2">RITC Equity II Fund [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="USSmallCapMember" xlink:to="eml_USSmallCapMember_lbl2" xlink:title="label: USSmallCapMember to eml_USSmallCapMember_lbl2" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_USLargeCapMember" xlink:label="USLargeCapMember" xlink:title="USLargeCapMember" />
    <link:label xlink:type="resource" xlink:label="eml_USLargeCapMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="eml_USLargeCapMember_lbl" xml:lang="en-US" id="eml_USLargeCapMember_lbl">The fund is designed to provide for long-term growth of capital by utilizing a diversified group of quantitative investment strategies that seek to identify securities that have exposure to factors that the underlying advisors' research has found to be predictive of future excess returns.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="USLargeCapMember" xlink:to="eml_USLargeCapMember_lbl" xlink:title="label: USLargeCapMember to eml_USLargeCapMember_lbl" />
    <link:label xlink:type="resource" xlink:label="eml_USLargeCapMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="eml_USLargeCapMember_lbl1" xml:lang="en-US" id="eml_USLargeCapMember_lbl1">U.S. Large Cap [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="USLargeCapMember" xlink:to="eml_USLargeCapMember_lbl1" xlink:title="label: USLargeCapMember to eml_USLargeCapMember_lbl1" />
    <link:label xlink:type="resource" xlink:label="eml_USLargeCapMember_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="eml_USLargeCapMember_lbl2" xml:lang="en-US" id="eml_USLargeCapMember_lbl2">RITC Large Cap Defensive Equity Fund [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="USLargeCapMember" xlink:to="eml_USLargeCapMember_lbl2" xlink:title="label: USLargeCapMember to eml_USLargeCapMember_lbl2" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_FifteenYearTargetDurationSTRIPSFixedIncomeFundMember" xlink:label="FifteenYearTargetDurationSTRIPSFixedIncomeFundMember" xlink:title="FifteenYearTargetDurationSTRIPSFixedIncomeFundMember" />
    <link:label xlink:type="resource" xlink:label="eml_FifteenYearTargetDurationSTRIPSFixedIncomeFundMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="eml_FifteenYearTargetDurationSTRIPSFixedIncomeFundMember_lbl" xml:lang="en-US" id="eml_FifteenYearTargetDurationSTRIPSFixedIncomeFundMember_lbl">Fifteen year Target Duration STRIPS Fixed Income Fund seeks to outperform their respective Barclays-Russell STRIPS Indexes over a full market cycle. This Fund seeks to provide current income, and as a secondary objective, capital appreciation through diversified strategies including sector rotation, modest interest rate timing, security selection and tactical use of high yield and emerging market bonds. The Fund generally used in combination with other bond funds to enable the plans to gain additional credit exposure within their asset portfolio, with the goal of reducing the mismatch between a plan's assets and liabilities.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FifteenYearTargetDurationSTRIPSFixedIncomeFundMember" xlink:to="eml_FifteenYearTargetDurationSTRIPSFixedIncomeFundMember_lbl" xlink:title="label: FifteenYearTargetDurationSTRIPSFixedIncomeFundMember to eml_FifteenYearTargetDurationSTRIPSFixedIncomeFundMember_lbl" />
    <link:label xlink:type="resource" xlink:label="eml_FifteenYearTargetDurationSTRIPSFixedIncomeFundMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="eml_FifteenYearTargetDurationSTRIPSFixedIncomeFundMember_lbl1" xml:lang="en-US" id="eml_FifteenYearTargetDurationSTRIPSFixedIncomeFundMember_lbl1">Fifteen Year Target Duration STRIPS Fixed Income Fund [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FifteenYearTargetDurationSTRIPSFixedIncomeFundMember" xlink:to="eml_FifteenYearTargetDurationSTRIPSFixedIncomeFundMember_lbl1" xlink:title="label: FifteenYearTargetDurationSTRIPSFixedIncomeFundMember to eml_FifteenYearTargetDurationSTRIPSFixedIncomeFundMember_lbl1" />
    <link:label xlink:type="resource" xlink:label="eml_FifteenYearTargetDurationSTRIPSFixedIncomeFundMember_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="eml_FifteenYearTargetDurationSTRIPSFixedIncomeFundMember_lbl2" xml:lang="en-US" id="eml_FifteenYearTargetDurationSTRIPSFixedIncomeFundMember_lbl2">RITC 15 Year STRIPS Fixed Income Fund [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FifteenYearTargetDurationSTRIPSFixedIncomeFundMember" xlink:to="eml_FifteenYearTargetDurationSTRIPSFixedIncomeFundMember_lbl2" xlink:title="label: FifteenYearTargetDurationSTRIPSFixedIncomeFundMember to eml_FifteenYearTargetDurationSTRIPSFixedIncomeFundMember_lbl2" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_InsuranceContractsMember" xlink:label="InsuranceContractsMember" xlink:title="InsuranceContractsMember" />
    <link:label xlink:type="resource" xlink:label="eml_InsuranceContractsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="eml_InsuranceContractsMember_lbl" xml:lang="en-US" id="eml_InsuranceContractsMember_lbl">Written contracts detailing the terms and conditions of insurance.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InsuranceContractsMember" xlink:to="eml_InsuranceContractsMember_lbl" xlink:title="label: InsuranceContractsMember to eml_InsuranceContractsMember_lbl" />
    <link:label xlink:type="resource" xlink:label="eml_InsuranceContractsMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="eml_InsuranceContractsMember_lbl1" xml:lang="en-US" id="eml_InsuranceContractsMember_lbl1">Insurance contracts [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InsuranceContractsMember" xlink:to="eml_InsuranceContractsMember_lbl1" xlink:title="label: InsuranceContractsMember to eml_InsuranceContractsMember_lbl1" />
    <link:label xlink:type="resource" xlink:label="eml_InsuranceContractsMember_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="eml_InsuranceContractsMember_lbl2" xml:lang="en-US" id="eml_InsuranceContractsMember_lbl2">Insurance Contracts [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InsuranceContractsMember" xlink:to="eml_InsuranceContractsMember_lbl2" xlink:title="label: InsuranceContractsMember to eml_InsuranceContractsMember_lbl2" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_EmergingMarketMember" xlink:label="EmergingMarketMember" xlink:title="EmergingMarketMember" />
    <link:label xlink:type="resource" xlink:label="eml_EmergingMarketMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="eml_EmergingMarketMember_lbl" xml:lang="en-US" id="eml_EmergingMarketMember_lbl">The fund is designed to provide the potential for long-term growth of capital by utilizing a diversified market group of investment advisors that the Trustee's manager research indicates will outperform over a full market cycle. The investment advisors' portfolios are combined to form a fund that emphasizes their strengths while minimizing unintended risk exposures.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EmergingMarketMember" xlink:to="eml_EmergingMarketMember_lbl" xlink:title="label: EmergingMarketMember to eml_EmergingMarketMember_lbl" />
    <link:label xlink:type="resource" xlink:label="eml_EmergingMarketMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="eml_EmergingMarketMember_lbl1" xml:lang="en-US" id="eml_EmergingMarketMember_lbl1">Emerging Market [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EmergingMarketMember" xlink:to="eml_EmergingMarketMember_lbl1" xlink:title="label: EmergingMarketMember to eml_EmergingMarketMember_lbl1" />
    <link:label xlink:type="resource" xlink:label="eml_EmergingMarketMember_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="eml_EmergingMarketMember_lbl2" xml:lang="en-US" id="eml_EmergingMarketMember_lbl2">RITC Emerging Markets Fund [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EmergingMarketMember" xlink:to="eml_EmergingMarketMember_lbl2" xlink:title="label: EmergingMarketMember to eml_EmergingMarketMember_lbl2" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_EasternCompanyCommonStockMember" xlink:label="EasternCompanyCommonStockMember" xlink:title="EasternCompanyCommonStockMember" />
    <link:label xlink:type="resource" xlink:label="eml_EasternCompanyCommonStockMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="eml_EasternCompanyCommonStockMember_lbl" xml:lang="en-US" id="eml_EasternCompanyCommonStockMember_lbl">Ownership interests or the right to acquire ownership interests in corporations and other legal entities which ownership interest is represented by shares of common or preferred stock (which is neither mandatorily redeemable nor redeemable at the option of the holder), convertible securities, stock rights, or stock warrants categorized by other type not specified in taxonomy.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EasternCompanyCommonStockMember" xlink:to="eml_EasternCompanyCommonStockMember_lbl" xlink:title="label: EasternCompanyCommonStockMember to eml_EasternCompanyCommonStockMember_lbl" />
    <link:label xlink:type="resource" xlink:label="eml_EasternCompanyCommonStockMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="eml_EasternCompanyCommonStockMember_lbl1" xml:lang="en-US" id="eml_EasternCompanyCommonStockMember_lbl1">The Eastern Company Common Stock [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EasternCompanyCommonStockMember" xlink:to="eml_EasternCompanyCommonStockMember_lbl1" xlink:title="label: EasternCompanyCommonStockMember to eml_EasternCompanyCommonStockMember_lbl1" />
    <link:label xlink:type="resource" xlink:label="eml_EasternCompanyCommonStockMember_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="eml_EasternCompanyCommonStockMember_lbl2" xml:lang="en-US" id="eml_EasternCompanyCommonStockMember_lbl2">The Eastern Company Common Stock [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EasternCompanyCommonStockMember" xlink:to="eml_EasternCompanyCommonStockMember_lbl2" xlink:title="label: EasternCompanyCommonStockMember to eml_EasternCompanyCommonStockMember_lbl2" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_IntermediateBondMember" xlink:label="IntermediateBondMember" xlink:title="IntermediateBondMember" />
    <link:label xlink:type="resource" xlink:label="eml_IntermediateBondMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="eml_IntermediateBondMember_lbl" xml:lang="en-US" id="eml_IntermediateBondMember_lbl">The fund is designed to provide current income, and as a secondary objective, capital appreciation through a variety of diversified strategies including sector rotation, modest interest rate timing, security selection and tactical use of high yield and emerging market bonds. The portfolio diversification provides protection against a single security or class of securities having a disproportionate impact on aggregate performance.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IntermediateBondMember" xlink:to="eml_IntermediateBondMember_lbl" xlink:title="label: IntermediateBondMember to eml_IntermediateBondMember_lbl" />
    <link:label xlink:type="resource" xlink:label="eml_IntermediateBondMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="eml_IntermediateBondMember_lbl1" xml:lang="en-US" id="eml_IntermediateBondMember_lbl1">Intermediate Bond [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IntermediateBondMember" xlink:to="eml_IntermediateBondMember_lbl1" xlink:title="label: IntermediateBondMember to eml_IntermediateBondMember_lbl1" />
    <link:label xlink:type="resource" xlink:label="eml_IntermediateBondMember_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="eml_IntermediateBondMember_lbl2" xml:lang="en-US" id="eml_IntermediateBondMember_lbl2">RITC Fixed Income I Fund [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IntermediateBondMember" xlink:to="eml_IntermediateBondMember_lbl2" xlink:title="label: IntermediateBondMember to eml_IntermediateBondMember_lbl2" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_TenYearTargetDurationLdiFixedIncomeFundMember" xlink:label="TenYearTargetDurationLdiFixedIncomeFundMember" xlink:title="TenYearTargetDurationLdiFixedIncomeFundMember" />
    <link:label xlink:type="resource" xlink:label="eml_TenYearTargetDurationLdiFixedIncomeFundMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="eml_TenYearTargetDurationLdiFixedIncomeFundMember_lbl" xml:lang="en-US" id="eml_TenYearTargetDurationLdiFixedIncomeFundMember_lbl">Ten year Target Duration LDI Fixed Income Fund seeks to outperform their respective Barclays-Russell LDI Indexes over a full market cycle. This Fund seeks to provide current income, and as a secondary objective, capital appreciation through diversified strategies including sector rotation, modest interest rate timing, security selection and tactical use of high yield and emerging market bonds. The Fund generally used in combination with other bond funds to enable the plans to gain additional credit exposure within their asset portfolio, with the goal of reducing the mismatch between a plan's assets and liabilities.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TenYearTargetDurationLdiFixedIncomeFundMember" xlink:to="eml_TenYearTargetDurationLdiFixedIncomeFundMember_lbl" xlink:title="label: TenYearTargetDurationLdiFixedIncomeFundMember to eml_TenYearTargetDurationLdiFixedIncomeFundMember_lbl" />
    <link:label xlink:type="resource" xlink:label="eml_TenYearTargetDurationLdiFixedIncomeFundMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="eml_TenYearTargetDurationLdiFixedIncomeFundMember_lbl1" xml:lang="en-US" id="eml_TenYearTargetDurationLdiFixedIncomeFundMember_lbl1">Ten Year Target Duration LDI Fixed Income Fund [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TenYearTargetDurationLdiFixedIncomeFundMember" xlink:to="eml_TenYearTargetDurationLdiFixedIncomeFundMember_lbl1" xlink:title="label: TenYearTargetDurationLdiFixedIncomeFundMember to eml_TenYearTargetDurationLdiFixedIncomeFundMember_lbl1" />
    <link:label xlink:type="resource" xlink:label="eml_TenYearTargetDurationLdiFixedIncomeFundMember_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="eml_TenYearTargetDurationLdiFixedIncomeFundMember_lbl2" xml:lang="en-US" id="eml_TenYearTargetDurationLdiFixedIncomeFundMember_lbl2">RITC 10 Year LDI Fixed Income Fund [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TenYearTargetDurationLdiFixedIncomeFundMember" xlink:to="eml_TenYearTargetDurationLdiFixedIncomeFundMember_lbl2" xlink:title="label: TenYearTargetDurationLdiFixedIncomeFundMember to eml_TenYearTargetDurationLdiFixedIncomeFundMember_lbl2" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_TwelveYearTargetDurationLdiFixedIncomeFundMember" xlink:label="TwelveYearTargetDurationLdiFixedIncomeFundMember" xlink:title="TwelveYearTargetDurationLdiFixedIncomeFundMember" />
    <link:label xlink:type="resource" xlink:label="eml_TwelveYearTargetDurationLdiFixedIncomeFundMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="eml_TwelveYearTargetDurationLdiFixedIncomeFundMember_lbl" xml:lang="en-US" id="eml_TwelveYearTargetDurationLdiFixedIncomeFundMember_lbl">Twelve year Target Duration LDI Fixed Income Fund seeks to outperform their respective Barclays-Russell LDI Indexes over a full market cycle. This Fund seeks to provide current income, and as a secondary objective, capital appreciation through diversified strategies including sector rotation, modest interest rate timing, security selection and tactical use of high yield and emerging market bonds. The Fund generally used in combination with other bond funds to enable the plans to gain additional credit exposure within their asset portfolio, with the goal of reducing the mismatch between a plan's assets and liabilities.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TwelveYearTargetDurationLdiFixedIncomeFundMember" xlink:to="eml_TwelveYearTargetDurationLdiFixedIncomeFundMember_lbl" xlink:title="label: TwelveYearTargetDurationLdiFixedIncomeFundMember to eml_TwelveYearTargetDurationLdiFixedIncomeFundMember_lbl" />
    <link:label xlink:type="resource" xlink:label="eml_TwelveYearTargetDurationLdiFixedIncomeFundMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="eml_TwelveYearTargetDurationLdiFixedIncomeFundMember_lbl1" xml:lang="en-US" id="eml_TwelveYearTargetDurationLdiFixedIncomeFundMember_lbl1">Twelve Year Target Duration LDI Fixed Income Fund [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TwelveYearTargetDurationLdiFixedIncomeFundMember" xlink:to="eml_TwelveYearTargetDurationLdiFixedIncomeFundMember_lbl1" xlink:title="label: TwelveYearTargetDurationLdiFixedIncomeFundMember to eml_TwelveYearTargetDurationLdiFixedIncomeFundMember_lbl1" />
    <link:label xlink:type="resource" xlink:label="eml_TwelveYearTargetDurationLdiFixedIncomeFundMember_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="eml_TwelveYearTargetDurationLdiFixedIncomeFundMember_lbl2" xml:lang="en-US" id="eml_TwelveYearTargetDurationLdiFixedIncomeFundMember_lbl2">RITC 12 Year LDI Fixed Income Fund [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TwelveYearTargetDurationLdiFixedIncomeFundMember" xlink:to="eml_TwelveYearTargetDurationLdiFixedIncomeFundMember_lbl2" xlink:title="label: TwelveYearTargetDurationLdiFixedIncomeFundMember to eml_TwelveYearTargetDurationLdiFixedIncomeFundMember_lbl2" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_DefinedBenefitPlanEmployerAndRelatedPartySecuritiesIncludedInPlanAssetsDividendsReceived" xlink:label="DefinedBenefitPlanEmployerAndRelatedPartySecuritiesIncludedInPlanAssetsDividendsReceived" xlink:title="DefinedBenefitPlanEmployerAndRelatedPartySecuritiesIncludedInPlanAssetsDividendsReceived" />
    <link:label xlink:type="resource" xlink:label="eml_DefinedBenefitPlanEmployerAndRelatedPartySecuritiesIncludedInPlanAssetsDividendsReceived_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="eml_DefinedBenefitPlanEmployerAndRelatedPartySecuritiesIncludedInPlanAssetsDividendsReceived_lbl" xml:lang="en-US" id="eml_DefinedBenefitPlanEmployerAndRelatedPartySecuritiesIncludedInPlanAssetsDividendsReceived_lbl">The amount of dividends received from employer securities or securities of parties related to the employer that are included in plan assets.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DefinedBenefitPlanEmployerAndRelatedPartySecuritiesIncludedInPlanAssetsDividendsReceived" xlink:to="eml_DefinedBenefitPlanEmployerAndRelatedPartySecuritiesIncludedInPlanAssetsDividendsReceived_lbl" xlink:title="label: DefinedBenefitPlanEmployerAndRelatedPartySecuritiesIncludedInPlanAssetsDividendsReceived to eml_DefinedBenefitPlanEmployerAndRelatedPartySecuritiesIncludedInPlanAssetsDividendsReceived_lbl" />
    <link:label xlink:type="resource" xlink:label="eml_DefinedBenefitPlanEmployerAndRelatedPartySecuritiesIncludedInPlanAssetsDividendsReceived_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="eml_DefinedBenefitPlanEmployerAndRelatedPartySecuritiesIncludedInPlanAssetsDividendsReceived_lbl1" xml:lang="en-US" id="eml_DefinedBenefitPlanEmployerAndRelatedPartySecuritiesIncludedInPlanAssetsDividendsReceived_lbl1">Defined Benefit Plan, Employer and Related Party Securities Included in Plan Assets, Dividends Received</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DefinedBenefitPlanEmployerAndRelatedPartySecuritiesIncludedInPlanAssetsDividendsReceived" xlink:to="eml_DefinedBenefitPlanEmployerAndRelatedPartySecuritiesIncludedInPlanAssetsDividendsReceived_lbl1" xlink:title="label: DefinedBenefitPlanEmployerAndRelatedPartySecuritiesIncludedInPlanAssetsDividendsReceived to eml_DefinedBenefitPlanEmployerAndRelatedPartySecuritiesIncludedInPlanAssetsDividendsReceived_lbl1" />
    <link:label xlink:type="resource" xlink:label="eml_DefinedBenefitPlanEmployerAndRelatedPartySecuritiesIncludedInPlanAssetsDividendsReceived_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="eml_DefinedBenefitPlanEmployerAndRelatedPartySecuritiesIncludedInPlanAssetsDividendsReceived_lbl2" xml:lang="en-US" id="eml_DefinedBenefitPlanEmployerAndRelatedPartySecuritiesIncludedInPlanAssetsDividendsReceived_lbl2">Dividends received from employer common stock</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DefinedBenefitPlanEmployerAndRelatedPartySecuritiesIncludedInPlanAssetsDividendsReceived" xlink:to="eml_DefinedBenefitPlanEmployerAndRelatedPartySecuritiesIncludedInPlanAssetsDividendsReceived_lbl2" xlink:title="label: DefinedBenefitPlanEmployerAndRelatedPartySecuritiesIncludedInPlanAssetsDividendsReceived to eml_DefinedBenefitPlanEmployerAndRelatedPartySecuritiesIncludedInPlanAssetsDividendsReceived_lbl2" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_TwentyEightToTwentyNineYearTargetDurationSTRIPSFixedIncomeFundMember" xlink:label="TwentyEightToTwentyNineYearTargetDurationSTRIPSFixedIncomeFundMember" xlink:title="TwentyEightToTwentyNineYearTargetDurationSTRIPSFixedIncomeFundMember" />
    <link:label xlink:type="resource" xlink:label="eml_TwentyEightToTwentyNineYearTargetDurationSTRIPSFixedIncomeFundMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="eml_TwentyEightToTwentyNineYearTargetDurationSTRIPSFixedIncomeFundMember_lbl" xml:lang="en-US" id="eml_TwentyEightToTwentyNineYearTargetDurationSTRIPSFixedIncomeFundMember_lbl">Twenty eight to twenty nine year Target Duration STRIPS Fixed Income Fund seeks to outperform their respective Barclays-Russell STRIPS Indexes over a full market cycle. This Fund seeks to provide current income, and as a secondary objective, capital appreciation through diversified strategies including sector rotation, modest interest rate timing, security selection and tactical use of high yield and emerging market bonds. The Fund generally used in combination with other bond funds to enable the plans to gain additional credit exposure within their asset portfolio, with the goal of reducing the mismatch between a plan's assets and liabilities.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TwentyEightToTwentyNineYearTargetDurationSTRIPSFixedIncomeFundMember" xlink:to="eml_TwentyEightToTwentyNineYearTargetDurationSTRIPSFixedIncomeFundMember_lbl" xlink:title="label: TwentyEightToTwentyNineYearTargetDurationSTRIPSFixedIncomeFundMember to eml_TwentyEightToTwentyNineYearTargetDurationSTRIPSFixedIncomeFundMember_lbl" />
    <link:label xlink:type="resource" xlink:label="eml_TwentyEightToTwentyNineYearTargetDurationSTRIPSFixedIncomeFundMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="eml_TwentyEightToTwentyNineYearTargetDurationSTRIPSFixedIncomeFundMember_lbl1" xml:lang="en-US" id="eml_TwentyEightToTwentyNineYearTargetDurationSTRIPSFixedIncomeFundMember_lbl1">Twenty Eight to Twenty Nine Year Target Duration STRIPS Fixed Income Fund [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TwentyEightToTwentyNineYearTargetDurationSTRIPSFixedIncomeFundMember" xlink:to="eml_TwentyEightToTwentyNineYearTargetDurationSTRIPSFixedIncomeFundMember_lbl1" xlink:title="label: TwentyEightToTwentyNineYearTargetDurationSTRIPSFixedIncomeFundMember to eml_TwentyEightToTwentyNineYearTargetDurationSTRIPSFixedIncomeFundMember_lbl1" />
    <link:label xlink:type="resource" xlink:label="eml_TwentyEightToTwentyNineYearTargetDurationSTRIPSFixedIncomeFundMember_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="eml_TwentyEightToTwentyNineYearTargetDurationSTRIPSFixedIncomeFundMember_lbl2" xml:lang="en-US" id="eml_TwentyEightToTwentyNineYearTargetDurationSTRIPSFixedIncomeFundMember_lbl2">RITC 28 to 29 Year STRIPS Fixed Income Fund [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TwentyEightToTwentyNineYearTargetDurationSTRIPSFixedIncomeFundMember" xlink:to="eml_TwentyEightToTwentyNineYearTargetDurationSTRIPSFixedIncomeFundMember_lbl2" xlink:title="label: TwentyEightToTwentyNineYearTargetDurationSTRIPSFixedIncomeFundMember to eml_TwentyEightToTwentyNineYearTargetDurationSTRIPSFixedIncomeFundMember_lbl2" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_USLargeCapEquityFundMember" xlink:label="USLargeCapEquityFundMember" xlink:title="USLargeCapEquityFundMember" />
    <link:label xlink:type="resource" xlink:label="eml_USLargeCapEquityFundMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="eml_USLargeCapEquityFundMember_lbl" xml:lang="en-US" id="eml_USLargeCapEquityFundMember_lbl">The equity fund is designed to provide for long-term growth of capital by utilizing a diversified group of quantitative investment strategies that seek to identify securities that have exposure to factors that the underlying advisors' research has found to be predictive of future excess returns.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="USLargeCapEquityFundMember" xlink:to="eml_USLargeCapEquityFundMember_lbl" xlink:title="label: USLargeCapEquityFundMember to eml_USLargeCapEquityFundMember_lbl" />
    <link:label xlink:type="resource" xlink:label="eml_USLargeCapEquityFundMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="eml_USLargeCapEquityFundMember_lbl1" xml:lang="en-US" id="eml_USLargeCapEquityFundMember_lbl1">US Large Cap Equity Fund [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="USLargeCapEquityFundMember" xlink:to="eml_USLargeCapEquityFundMember_lbl1" xlink:title="label: USLargeCapEquityFundMember to eml_USLargeCapEquityFundMember_lbl1" />
    <link:label xlink:type="resource" xlink:label="eml_USLargeCapEquityFundMember_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="eml_USLargeCapEquityFundMember_lbl2" xml:lang="en-US" id="eml_USLargeCapEquityFundMember_lbl2">RITC Large Cap U.S. Equity Fund [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="USLargeCapEquityFundMember" xlink:to="eml_USLargeCapEquityFundMember_lbl2" xlink:title="label: USLargeCapEquityFundMember to eml_USLargeCapEquityFundMember_lbl2" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_FourteenYearTargetDurationLdiFixedIncomeFundMember" xlink:label="FourteenYearTargetDurationLdiFixedIncomeFundMember" xlink:title="FourteenYearTargetDurationLdiFixedIncomeFundMember" />
    <link:label xlink:type="resource" xlink:label="eml_FourteenYearTargetDurationLdiFixedIncomeFundMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="eml_FourteenYearTargetDurationLdiFixedIncomeFundMember_lbl" xml:lang="en-US" id="eml_FourteenYearTargetDurationLdiFixedIncomeFundMember_lbl">Fourteen year Target Duration LDI Fixed Income Fund seeks to outperform their respective Barclays-Russell LDI Indexes over a full market cycle. This Fund seeks to provide current income, and as a secondary objective, capital appreciation through diversified strategies including sector rotation, modest interest rate timing, security selection and tactical use of high yield and emerging market bonds. The Fund generally used in combination with other bond funds to enable the plans to gain additional credit exposure within their asset portfolio, with the goal of reducing the mismatch between a plan's assets and liabilities.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FourteenYearTargetDurationLdiFixedIncomeFundMember" xlink:to="eml_FourteenYearTargetDurationLdiFixedIncomeFundMember_lbl" xlink:title="label: FourteenYearTargetDurationLdiFixedIncomeFundMember to eml_FourteenYearTargetDurationLdiFixedIncomeFundMember_lbl" />
    <link:label xlink:type="resource" xlink:label="eml_FourteenYearTargetDurationLdiFixedIncomeFundMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="eml_FourteenYearTargetDurationLdiFixedIncomeFundMember_lbl1" xml:lang="en-US" id="eml_FourteenYearTargetDurationLdiFixedIncomeFundMember_lbl1">Fourteen Year Target Duration LDI Fixed Income Fund [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FourteenYearTargetDurationLdiFixedIncomeFundMember" xlink:to="eml_FourteenYearTargetDurationLdiFixedIncomeFundMember_lbl1" xlink:title="label: FourteenYearTargetDurationLdiFixedIncomeFundMember to eml_FourteenYearTargetDurationLdiFixedIncomeFundMember_lbl1" />
    <link:label xlink:type="resource" xlink:label="eml_FourteenYearTargetDurationLdiFixedIncomeFundMember_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="eml_FourteenYearTargetDurationLdiFixedIncomeFundMember_lbl2" xml:lang="en-US" id="eml_FourteenYearTargetDurationLdiFixedIncomeFundMember_lbl2">RITC 14 Year LDI Fixed Income Fund [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FourteenYearTargetDurationLdiFixedIncomeFundMember" xlink:to="eml_FourteenYearTargetDurationLdiFixedIncomeFundMember_lbl2" xlink:title="label: FourteenYearTargetDurationLdiFixedIncomeFundMember to eml_FourteenYearTargetDurationLdiFixedIncomeFundMember_lbl2" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_ScheduleOfAssumptionsUsedToDetermineBenefitObligationsTableTextBlock" xlink:label="ScheduleOfAssumptionsUsedToDetermineBenefitObligationsTableTextBlock" xlink:title="ScheduleOfAssumptionsUsedToDetermineBenefitObligationsTableTextBlock" />
    <link:label xlink:type="resource" xlink:label="eml_ScheduleOfAssumptionsUsedToDetermineBenefitObligationsTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="eml_ScheduleOfAssumptionsUsedToDetermineBenefitObligationsTableTextBlock_lbl" xml:lang="en-US" id="eml_ScheduleOfAssumptionsUsedToDetermineBenefitObligationsTableTextBlock_lbl">Tabular disclosure of the assumptions used to determine for pension plans and/or other employee benefit plans the benefit obligation, including assumed discount rates, rate increase in compensation increase, and expected long-term rates of return on plan assets.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfAssumptionsUsedToDetermineBenefitObligationsTableTextBlock" xlink:to="eml_ScheduleOfAssumptionsUsedToDetermineBenefitObligationsTableTextBlock_lbl" xlink:title="label: ScheduleOfAssumptionsUsedToDetermineBenefitObligationsTableTextBlock to eml_ScheduleOfAssumptionsUsedToDetermineBenefitObligationsTableTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:label="eml_ScheduleOfAssumptionsUsedToDetermineBenefitObligationsTableTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="eml_ScheduleOfAssumptionsUsedToDetermineBenefitObligationsTableTextBlock_lbl1" xml:lang="en-US" id="eml_ScheduleOfAssumptionsUsedToDetermineBenefitObligationsTableTextBlock_lbl1">Schedule of Assumptions Used to Determine Benefit Obligations [Table Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfAssumptionsUsedToDetermineBenefitObligationsTableTextBlock" xlink:to="eml_ScheduleOfAssumptionsUsedToDetermineBenefitObligationsTableTextBlock_lbl1" xlink:title="label: ScheduleOfAssumptionsUsedToDetermineBenefitObligationsTableTextBlock to eml_ScheduleOfAssumptionsUsedToDetermineBenefitObligationsTableTextBlock_lbl1" />
    <link:label xlink:type="resource" xlink:label="eml_ScheduleOfAssumptionsUsedToDetermineBenefitObligationsTableTextBlock_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="eml_ScheduleOfAssumptionsUsedToDetermineBenefitObligationsTableTextBlock_lbl2" xml:lang="en-US" id="eml_ScheduleOfAssumptionsUsedToDetermineBenefitObligationsTableTextBlock_lbl2">Schedule of assumptions used to determine projected benefit obligations for benefit plans</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfAssumptionsUsedToDetermineBenefitObligationsTableTextBlock" xlink:to="eml_ScheduleOfAssumptionsUsedToDetermineBenefitObligationsTableTextBlock_lbl2" xlink:title="label: ScheduleOfAssumptionsUsedToDetermineBenefitObligationsTableTextBlock to eml_ScheduleOfAssumptionsUsedToDetermineBenefitObligationsTableTextBlock_lbl2" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_TaxCutsAndJobsActOf2017ChangeInTaxRateIncomeTaxExpenseBenefit" xlink:label="TaxCutsAndJobsActOf2017ChangeInTaxRateIncomeTaxExpenseBenefit" xlink:title="TaxCutsAndJobsActOf2017ChangeInTaxRateIncomeTaxExpenseBenefit" />
    <link:label xlink:type="resource" xlink:label="eml_TaxCutsAndJobsActOf2017ChangeInTaxRateIncomeTaxExpenseBenefit_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="eml_TaxCutsAndJobsActOf2017ChangeInTaxRateIncomeTaxExpenseBenefit_lbl" xml:lang="en-US" id="eml_TaxCutsAndJobsActOf2017ChangeInTaxRateIncomeTaxExpenseBenefit_lbl">Amount of income tax expense (benefit) for remeasurement of deferred tax from change in tax rate pursuant to Tax Cuts and Jobs Act of 2017.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TaxCutsAndJobsActOf2017ChangeInTaxRateIncomeTaxExpenseBenefit" xlink:to="eml_TaxCutsAndJobsActOf2017ChangeInTaxRateIncomeTaxExpenseBenefit_lbl" xlink:title="label: TaxCutsAndJobsActOf2017ChangeInTaxRateIncomeTaxExpenseBenefit to eml_TaxCutsAndJobsActOf2017ChangeInTaxRateIncomeTaxExpenseBenefit_lbl" />
    <link:label xlink:type="resource" xlink:label="eml_TaxCutsAndJobsActOf2017ChangeInTaxRateIncomeTaxExpenseBenefit_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="eml_TaxCutsAndJobsActOf2017ChangeInTaxRateIncomeTaxExpenseBenefit_lbl1" xml:lang="en-US" id="eml_TaxCutsAndJobsActOf2017ChangeInTaxRateIncomeTaxExpenseBenefit_lbl1">Tax Cuts and Jobs Act of 2017, Change in Tax Rate, Income Tax Expense (Benefit)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TaxCutsAndJobsActOf2017ChangeInTaxRateIncomeTaxExpenseBenefit" xlink:to="eml_TaxCutsAndJobsActOf2017ChangeInTaxRateIncomeTaxExpenseBenefit_lbl1" xlink:title="label: TaxCutsAndJobsActOf2017ChangeInTaxRateIncomeTaxExpenseBenefit to eml_TaxCutsAndJobsActOf2017ChangeInTaxRateIncomeTaxExpenseBenefit_lbl1" />
    <link:label xlink:type="resource" xlink:label="eml_TaxCutsAndJobsActOf2017ChangeInTaxRateIncomeTaxExpenseBenefit_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="eml_TaxCutsAndJobsActOf2017ChangeInTaxRateIncomeTaxExpenseBenefit_lbl2" xml:lang="en-US" id="eml_TaxCutsAndJobsActOf2017ChangeInTaxRateIncomeTaxExpenseBenefit_lbl2">Income tax expense</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TaxCutsAndJobsActOf2017ChangeInTaxRateIncomeTaxExpenseBenefit" xlink:to="eml_TaxCutsAndJobsActOf2017ChangeInTaxRateIncomeTaxExpenseBenefit_lbl2" xlink:title="label: TaxCutsAndJobsActOf2017ChangeInTaxRateIncomeTaxExpenseBenefit to eml_TaxCutsAndJobsActOf2017ChangeInTaxRateIncomeTaxExpenseBenefit_lbl2" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_EffectOfTaxCutsAndJobsActOf2017Abstract" xlink:label="EffectOfTaxCutsAndJobsActOf2017Abstract" xlink:title="EffectOfTaxCutsAndJobsActOf2017Abstract" />
    <link:label xlink:type="resource" xlink:label="eml_EffectOfTaxCutsAndJobsActOf2017Abstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="eml_EffectOfTaxCutsAndJobsActOf2017Abstract_lbl1" xml:lang="en-US" id="eml_EffectOfTaxCutsAndJobsActOf2017Abstract_lbl1">Effect of Tax Cuts and Jobs Act of 2017 [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EffectOfTaxCutsAndJobsActOf2017Abstract" xlink:to="eml_EffectOfTaxCutsAndJobsActOf2017Abstract_lbl1" xlink:title="label: EffectOfTaxCutsAndJobsActOf2017Abstract to eml_EffectOfTaxCutsAndJobsActOf2017Abstract_lbl1" />
    <link:label xlink:type="resource" xlink:label="eml_EffectOfTaxCutsAndJobsActOf2017Abstract_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="eml_EffectOfTaxCutsAndJobsActOf2017Abstract_lbl2" xml:lang="en-US" id="eml_EffectOfTaxCutsAndJobsActOf2017Abstract_lbl2">Effect of tax cuts and jobs act of 2017 [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EffectOfTaxCutsAndJobsActOf2017Abstract" xlink:to="eml_EffectOfTaxCutsAndJobsActOf2017Abstract_lbl2" xlink:title="label: EffectOfTaxCutsAndJobsActOf2017Abstract to eml_EffectOfTaxCutsAndJobsActOf2017Abstract_lbl2" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_TaxCutsAndJobsActOf2017IncompleteAccountingProvisionalUndistributedAccumulatedEarningsOfForeignSubsidiary" xlink:label="TaxCutsAndJobsActOf2017IncompleteAccountingProvisionalUndistributedAccumulatedEarningsOfForeignSubsidiary" xlink:title="TaxCutsAndJobsActOf2017IncompleteAccountingProvisionalUndistributedAccumulatedEarningsOfForeignSubsidiary" />
    <link:label xlink:type="resource" xlink:label="eml_TaxCutsAndJobsActOf2017IncompleteAccountingProvisionalUndistributedAccumulatedEarningsOfForeignSubsidiary_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="eml_TaxCutsAndJobsActOf2017IncompleteAccountingProvisionalUndistributedAccumulatedEarningsOfForeignSubsidiary_lbl" xml:lang="en-US" id="eml_TaxCutsAndJobsActOf2017IncompleteAccountingProvisionalUndistributedAccumulatedEarningsOfForeignSubsidiary_lbl">Amount of reasonable estimate for undistributed accumulated earnings of foreign subsidiary intended to be permanently reinvested outside country of domicile for which accounting for tax effect is incomplete pursuant to Tax Cuts and Jobs Act of 2017.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TaxCutsAndJobsActOf2017IncompleteAccountingProvisionalUndistributedAccumulatedEarningsOfForeignSubsidiary" xlink:to="eml_TaxCutsAndJobsActOf2017IncompleteAccountingProvisionalUndistributedAccumulatedEarningsOfForeignSubsidiary_lbl" xlink:title="label: TaxCutsAndJobsActOf2017IncompleteAccountingProvisionalUndistributedAccumulatedEarningsOfForeignSubsidiary to eml_TaxCutsAndJobsActOf2017IncompleteAccountingProvisionalUndistributedAccumulatedEarningsOfForeignSubsidiary_lbl" />
    <link:label xlink:type="resource" xlink:label="eml_TaxCutsAndJobsActOf2017IncompleteAccountingProvisionalUndistributedAccumulatedEarningsOfForeignSubsidiary_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="eml_TaxCutsAndJobsActOf2017IncompleteAccountingProvisionalUndistributedAccumulatedEarningsOfForeignSubsidiary_lbl1" xml:lang="en-US" id="eml_TaxCutsAndJobsActOf2017IncompleteAccountingProvisionalUndistributedAccumulatedEarningsOfForeignSubsidiary_lbl1">Tax Cuts And Jobs Act Of 2017 Incomplete Accounting, Provisional Undistributed Accumulated Earnings Of Foreign Subsidiary</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TaxCutsAndJobsActOf2017IncompleteAccountingProvisionalUndistributedAccumulatedEarningsOfForeignSubsidiary" xlink:to="eml_TaxCutsAndJobsActOf2017IncompleteAccountingProvisionalUndistributedAccumulatedEarningsOfForeignSubsidiary_lbl1" xlink:title="label: TaxCutsAndJobsActOf2017IncompleteAccountingProvisionalUndistributedAccumulatedEarningsOfForeignSubsidiary to eml_TaxCutsAndJobsActOf2017IncompleteAccountingProvisionalUndistributedAccumulatedEarningsOfForeignSubsidiary_lbl1" />
    <link:label xlink:type="resource" xlink:label="eml_TaxCutsAndJobsActOf2017IncompleteAccountingProvisionalUndistributedAccumulatedEarningsOfForeignSubsidiary_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="eml_TaxCutsAndJobsActOf2017IncompleteAccountingProvisionalUndistributedAccumulatedEarningsOfForeignSubsidiary_lbl2" xml:lang="en-US" id="eml_TaxCutsAndJobsActOf2017IncompleteAccountingProvisionalUndistributedAccumulatedEarningsOfForeignSubsidiary_lbl2">Undistributed earnings of foreign subsidiaries</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TaxCutsAndJobsActOf2017IncompleteAccountingProvisionalUndistributedAccumulatedEarningsOfForeignSubsidiary" xlink:to="eml_TaxCutsAndJobsActOf2017IncompleteAccountingProvisionalUndistributedAccumulatedEarningsOfForeignSubsidiary_lbl2" xlink:title="label: TaxCutsAndJobsActOf2017IncompleteAccountingProvisionalUndistributedAccumulatedEarningsOfForeignSubsidiary to eml_TaxCutsAndJobsActOf2017IncompleteAccountingProvisionalUndistributedAccumulatedEarningsOfForeignSubsidiary_lbl2" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsTaxesInstallmentPaymentsDueYearSix" xlink:label="TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsTaxesInstallmentPaymentsDueYearSix" xlink:title="TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsTaxesInstallmentPaymentsDueYearSix" />
    <link:label xlink:type="resource" xlink:label="eml_TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsTaxesInstallmentPaymentsDueYearSix_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="eml_TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsTaxesInstallmentPaymentsDueYearSix_lbl" xml:lang="en-US" id="eml_TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsTaxesInstallmentPaymentsDueYearSix_lbl">For year six, installment amount of tax liability from transition tax on accumulated earnings of controlled foreign corporation deemed repatriated pursuant to Tax Cuts and Jobs Act of 2017.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsTaxesInstallmentPaymentsDueYearSix" xlink:to="eml_TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsTaxesInstallmentPaymentsDueYearSix_lbl" xlink:title="label: TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsTaxesInstallmentPaymentsDueYearSix to eml_TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsTaxesInstallmentPaymentsDueYearSix_lbl" />
    <link:label xlink:type="resource" xlink:label="eml_TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsTaxesInstallmentPaymentsDueYearSix_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="eml_TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsTaxesInstallmentPaymentsDueYearSix_lbl1" xml:lang="en-US" id="eml_TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsTaxesInstallmentPaymentsDueYearSix_lbl1">Tax Cuts and Jobs Act of 2017, Transition Tax for Accumulated Foreign Earnings, Taxes Installment Payments Due Year Six</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsTaxesInstallmentPaymentsDueYearSix" xlink:to="eml_TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsTaxesInstallmentPaymentsDueYearSix_lbl1" xlink:title="label: TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsTaxesInstallmentPaymentsDueYearSix to eml_TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsTaxesInstallmentPaymentsDueYearSix_lbl1" />
    <link:label xlink:type="resource" xlink:label="eml_TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsTaxesInstallmentPaymentsDueYearSix_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="eml_TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsTaxesInstallmentPaymentsDueYearSix_lbl2" xml:lang="en-US" id="eml_TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsTaxesInstallmentPaymentsDueYearSix_lbl2">2023</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsTaxesInstallmentPaymentsDueYearSix" xlink:to="eml_TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsTaxesInstallmentPaymentsDueYearSix_lbl2" xlink:title="label: TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsTaxesInstallmentPaymentsDueYearSix to eml_TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsTaxesInstallmentPaymentsDueYearSix_lbl2" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_TaxCutsAndJobsActOf2017IncompleteAccountingTransitionTaxForAccumulatedForeignEarningsProvisionalLiability" xlink:label="TaxCutsAndJobsActOf2017IncompleteAccountingTransitionTaxForAccumulatedForeignEarningsProvisionalLiability" xlink:title="TaxCutsAndJobsActOf2017IncompleteAccountingTransitionTaxForAccumulatedForeignEarningsProvisionalLiability" />
    <link:label xlink:type="resource" xlink:label="eml_TaxCutsAndJobsActOf2017IncompleteAccountingTransitionTaxForAccumulatedForeignEarningsProvisionalLiability_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="eml_TaxCutsAndJobsActOf2017IncompleteAccountingTransitionTaxForAccumulatedForeignEarningsProvisionalLiability_lbl" xml:lang="en-US" id="eml_TaxCutsAndJobsActOf2017IncompleteAccountingTransitionTaxForAccumulatedForeignEarningsProvisionalLiability_lbl">Amount of reasonable estimate for tax liability from transition tax on accumulated earnings of controlled foreign corporation deemed repatriated pursuant to Tax Cuts and Jobs Act of 2017 for which accounting for tax effect is incomplete.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TaxCutsAndJobsActOf2017IncompleteAccountingTransitionTaxForAccumulatedForeignEarningsProvisionalLiability" xlink:to="eml_TaxCutsAndJobsActOf2017IncompleteAccountingTransitionTaxForAccumulatedForeignEarningsProvisionalLiability_lbl" xlink:title="label: TaxCutsAndJobsActOf2017IncompleteAccountingTransitionTaxForAccumulatedForeignEarningsProvisionalLiability to eml_TaxCutsAndJobsActOf2017IncompleteAccountingTransitionTaxForAccumulatedForeignEarningsProvisionalLiability_lbl" />
    <link:label xlink:type="resource" xlink:label="eml_TaxCutsAndJobsActOf2017IncompleteAccountingTransitionTaxForAccumulatedForeignEarningsProvisionalLiability_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="eml_TaxCutsAndJobsActOf2017IncompleteAccountingTransitionTaxForAccumulatedForeignEarningsProvisionalLiability_lbl1" xml:lang="en-US" id="eml_TaxCutsAndJobsActOf2017IncompleteAccountingTransitionTaxForAccumulatedForeignEarningsProvisionalLiability_lbl1">Tax Cuts and Jobs Act of 2017, Incomplete Accounting, Transition Tax for Accumulated Foreign Earnings, Provisional Liability</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TaxCutsAndJobsActOf2017IncompleteAccountingTransitionTaxForAccumulatedForeignEarningsProvisionalLiability" xlink:to="eml_TaxCutsAndJobsActOf2017IncompleteAccountingTransitionTaxForAccumulatedForeignEarningsProvisionalLiability_lbl1" xlink:title="label: TaxCutsAndJobsActOf2017IncompleteAccountingTransitionTaxForAccumulatedForeignEarningsProvisionalLiability to eml_TaxCutsAndJobsActOf2017IncompleteAccountingTransitionTaxForAccumulatedForeignEarningsProvisionalLiability_lbl1" />
    <link:label xlink:type="resource" xlink:label="eml_TaxCutsAndJobsActOf2017IncompleteAccountingTransitionTaxForAccumulatedForeignEarningsProvisionalLiability_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="eml_TaxCutsAndJobsActOf2017IncompleteAccountingTransitionTaxForAccumulatedForeignEarningsProvisionalLiability_lbl2" xml:lang="en-US" id="eml_TaxCutsAndJobsActOf2017IncompleteAccountingTransitionTaxForAccumulatedForeignEarningsProvisionalLiability_lbl2">Deemed repatriation of earnings held in foreign corporations</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TaxCutsAndJobsActOf2017IncompleteAccountingTransitionTaxForAccumulatedForeignEarningsProvisionalLiability" xlink:to="eml_TaxCutsAndJobsActOf2017IncompleteAccountingTransitionTaxForAccumulatedForeignEarningsProvisionalLiability_lbl2" xlink:title="label: TaxCutsAndJobsActOf2017IncompleteAccountingTransitionTaxForAccumulatedForeignEarningsProvisionalLiability to eml_TaxCutsAndJobsActOf2017IncompleteAccountingTransitionTaxForAccumulatedForeignEarningsProvisionalLiability_lbl2" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsTaxesInstallmentPaymentsDueYearFour" xlink:label="TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsTaxesInstallmentPaymentsDueYearFour" xlink:title="TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsTaxesInstallmentPaymentsDueYearFour" />
    <link:label xlink:type="resource" xlink:label="eml_TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsTaxesInstallmentPaymentsDueYearFour_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="eml_TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsTaxesInstallmentPaymentsDueYearFour_lbl" xml:lang="en-US" id="eml_TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsTaxesInstallmentPaymentsDueYearFour_lbl">For year four, installment amount of tax liability from transition tax on accumulated earnings of controlled foreign corporation deemed repatriated pursuant to Tax Cuts and Jobs Act of 2017.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsTaxesInstallmentPaymentsDueYearFour" xlink:to="eml_TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsTaxesInstallmentPaymentsDueYearFour_lbl" xlink:title="label: TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsTaxesInstallmentPaymentsDueYearFour to eml_TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsTaxesInstallmentPaymentsDueYearFour_lbl" />
    <link:label xlink:type="resource" xlink:label="eml_TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsTaxesInstallmentPaymentsDueYearFour_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="eml_TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsTaxesInstallmentPaymentsDueYearFour_lbl1" xml:lang="en-US" id="eml_TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsTaxesInstallmentPaymentsDueYearFour_lbl1">Tax Cuts and Jobs Act of 2017, Transition Tax for Accumulated Foreign Earnings, Taxes Installment Payments Due Year Four</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsTaxesInstallmentPaymentsDueYearFour" xlink:to="eml_TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsTaxesInstallmentPaymentsDueYearFour_lbl1" xlink:title="label: TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsTaxesInstallmentPaymentsDueYearFour to eml_TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsTaxesInstallmentPaymentsDueYearFour_lbl1" />
    <link:label xlink:type="resource" xlink:label="eml_TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsTaxesInstallmentPaymentsDueYearFour_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="eml_TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsTaxesInstallmentPaymentsDueYearFour_lbl2" xml:lang="en-US" id="eml_TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsTaxesInstallmentPaymentsDueYearFour_lbl2">2021</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsTaxesInstallmentPaymentsDueYearFour" xlink:to="eml_TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsTaxesInstallmentPaymentsDueYearFour_lbl2" xlink:title="label: TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsTaxesInstallmentPaymentsDueYearFour to eml_TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsTaxesInstallmentPaymentsDueYearFour_lbl2" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsTaxesInstallmentPaymentsDueYearEight" xlink:label="TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsTaxesInstallmentPaymentsDueYearEight" xlink:title="TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsTaxesInstallmentPaymentsDueYearEight" />
    <link:label xlink:type="resource" xlink:label="eml_TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsTaxesInstallmentPaymentsDueYearEight_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="eml_TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsTaxesInstallmentPaymentsDueYearEight_lbl" xml:lang="en-US" id="eml_TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsTaxesInstallmentPaymentsDueYearEight_lbl">For year eight, installment amount of tax liability from transition tax on accumulated earnings of controlled foreign corporation deemed repatriated pursuant to Tax Cuts and Jobs Act of 2017.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsTaxesInstallmentPaymentsDueYearEight" xlink:to="eml_TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsTaxesInstallmentPaymentsDueYearEight_lbl" xlink:title="label: TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsTaxesInstallmentPaymentsDueYearEight to eml_TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsTaxesInstallmentPaymentsDueYearEight_lbl" />
    <link:label xlink:type="resource" xlink:label="eml_TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsTaxesInstallmentPaymentsDueYearEight_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="eml_TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsTaxesInstallmentPaymentsDueYearEight_lbl1" xml:lang="en-US" id="eml_TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsTaxesInstallmentPaymentsDueYearEight_lbl1">Tax Cuts and Jobs Act of 2017, Transition Tax for Accumulated Foreign Earnings, Taxes Installment Payments Due Year Eight</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsTaxesInstallmentPaymentsDueYearEight" xlink:to="eml_TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsTaxesInstallmentPaymentsDueYearEight_lbl1" xlink:title="label: TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsTaxesInstallmentPaymentsDueYearEight to eml_TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsTaxesInstallmentPaymentsDueYearEight_lbl1" />
    <link:label xlink:type="resource" xlink:label="eml_TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsTaxesInstallmentPaymentsDueYearEight_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="eml_TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsTaxesInstallmentPaymentsDueYearEight_lbl2" xml:lang="en-US" id="eml_TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsTaxesInstallmentPaymentsDueYearEight_lbl2">2025</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsTaxesInstallmentPaymentsDueYearEight" xlink:to="eml_TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsTaxesInstallmentPaymentsDueYearEight_lbl2" xlink:title="label: TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsTaxesInstallmentPaymentsDueYearEight to eml_TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsTaxesInstallmentPaymentsDueYearEight_lbl2" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_IncomeTaxDisclosureTable" xlink:label="IncomeTaxDisclosureTable" xlink:title="IncomeTaxDisclosureTable" />
    <link:label xlink:type="resource" xlink:label="eml_IncomeTaxDisclosureTable_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="eml_IncomeTaxDisclosureTable_lbl" xml:lang="en-US" id="eml_IncomeTaxDisclosureTable_lbl">Disclosure of information about income taxes.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeTaxDisclosureTable" xlink:to="eml_IncomeTaxDisclosureTable_lbl" xlink:title="label: IncomeTaxDisclosureTable to eml_IncomeTaxDisclosureTable_lbl" />
    <link:label xlink:type="resource" xlink:label="eml_IncomeTaxDisclosureTable_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="eml_IncomeTaxDisclosureTable_lbl1" xml:lang="en-US" id="eml_IncomeTaxDisclosureTable_lbl1">Income Tax Disclosure [Table]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeTaxDisclosureTable" xlink:to="eml_IncomeTaxDisclosureTable_lbl1" xlink:title="label: IncomeTaxDisclosureTable to eml_IncomeTaxDisclosureTable_lbl1" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsTaxesInstallmentPaymentsDueYearOne" xlink:label="TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsTaxesInstallmentPaymentsDueYearOne" xlink:title="TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsTaxesInstallmentPaymentsDueYearOne" />
    <link:label xlink:type="resource" xlink:label="eml_TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsTaxesInstallmentPaymentsDueYearOne_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="eml_TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsTaxesInstallmentPaymentsDueYearOne_lbl" xml:lang="en-US" id="eml_TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsTaxesInstallmentPaymentsDueYearOne_lbl">For year one, installment amount of tax liability from transition tax on accumulated earnings of controlled foreign corporation deemed repatriated pursuant to Tax Cuts and Jobs Act of 2017.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsTaxesInstallmentPaymentsDueYearOne" xlink:to="eml_TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsTaxesInstallmentPaymentsDueYearOne_lbl" xlink:title="label: TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsTaxesInstallmentPaymentsDueYearOne to eml_TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsTaxesInstallmentPaymentsDueYearOne_lbl" />
    <link:label xlink:type="resource" xlink:label="eml_TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsTaxesInstallmentPaymentsDueYearOne_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="eml_TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsTaxesInstallmentPaymentsDueYearOne_lbl1" xml:lang="en-US" id="eml_TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsTaxesInstallmentPaymentsDueYearOne_lbl1">Tax Cuts and Jobs Act of 2017, Transition Tax for Accumulated Foreign Earnings, Taxes Installment Payments Due Year One</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsTaxesInstallmentPaymentsDueYearOne" xlink:to="eml_TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsTaxesInstallmentPaymentsDueYearOne_lbl1" xlink:title="label: TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsTaxesInstallmentPaymentsDueYearOne to eml_TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsTaxesInstallmentPaymentsDueYearOne_lbl1" />
    <link:label xlink:type="resource" xlink:label="eml_TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsTaxesInstallmentPaymentsDueYearOne_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="eml_TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsTaxesInstallmentPaymentsDueYearOne_lbl2" xml:lang="en-US" id="eml_TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsTaxesInstallmentPaymentsDueYearOne_lbl2">2018</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsTaxesInstallmentPaymentsDueYearOne" xlink:to="eml_TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsTaxesInstallmentPaymentsDueYearOne_lbl2" xlink:title="label: TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsTaxesInstallmentPaymentsDueYearOne to eml_TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsTaxesInstallmentPaymentsDueYearOne_lbl2" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsTaxesInstallmentPaymentsDueYearSeven" xlink:label="TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsTaxesInstallmentPaymentsDueYearSeven" xlink:title="TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsTaxesInstallmentPaymentsDueYearSeven" />
    <link:label xlink:type="resource" xlink:label="eml_TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsTaxesInstallmentPaymentsDueYearSeven_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="eml_TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsTaxesInstallmentPaymentsDueYearSeven_lbl" xml:lang="en-US" id="eml_TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsTaxesInstallmentPaymentsDueYearSeven_lbl">For year seven, installment amount of tax liability from transition tax on accumulated earnings of controlled foreign corporation deemed repatriated pursuant to Tax Cuts and Jobs Act of 2017.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsTaxesInstallmentPaymentsDueYearSeven" xlink:to="eml_TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsTaxesInstallmentPaymentsDueYearSeven_lbl" xlink:title="label: TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsTaxesInstallmentPaymentsDueYearSeven to eml_TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsTaxesInstallmentPaymentsDueYearSeven_lbl" />
    <link:label xlink:type="resource" xlink:label="eml_TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsTaxesInstallmentPaymentsDueYearSeven_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="eml_TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsTaxesInstallmentPaymentsDueYearSeven_lbl1" xml:lang="en-US" id="eml_TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsTaxesInstallmentPaymentsDueYearSeven_lbl1">Tax Cuts and Jobs Act of 2017, Transition Tax for Accumulated Foreign Earnings, Taxes Installment Payments Due Year Seven</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsTaxesInstallmentPaymentsDueYearSeven" xlink:to="eml_TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsTaxesInstallmentPaymentsDueYearSeven_lbl1" xlink:title="label: TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsTaxesInstallmentPaymentsDueYearSeven to eml_TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsTaxesInstallmentPaymentsDueYearSeven_lbl1" />
    <link:label xlink:type="resource" xlink:label="eml_TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsTaxesInstallmentPaymentsDueYearSeven_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="eml_TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsTaxesInstallmentPaymentsDueYearSeven_lbl2" xml:lang="en-US" id="eml_TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsTaxesInstallmentPaymentsDueYearSeven_lbl2">2024</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsTaxesInstallmentPaymentsDueYearSeven" xlink:to="eml_TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsTaxesInstallmentPaymentsDueYearSeven_lbl2" xlink:title="label: TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsTaxesInstallmentPaymentsDueYearSeven to eml_TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsTaxesInstallmentPaymentsDueYearSeven_lbl2" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsPeriodOfInstallmentsForPaymentsOfTaxes" xlink:label="TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsPeriodOfInstallmentsForPaymentsOfTaxes" xlink:title="TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsPeriodOfInstallmentsForPaymentsOfTaxes" />
    <link:label xlink:type="resource" xlink:label="eml_TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsPeriodOfInstallmentsForPaymentsOfTaxes_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="eml_TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsPeriodOfInstallmentsForPaymentsOfTaxes_lbl" xml:lang="en-US" id="eml_TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsPeriodOfInstallmentsForPaymentsOfTaxes_lbl">Refers to period of installments for payments of taxes deemed repatriation of earnings held in foreign corporation.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsPeriodOfInstallmentsForPaymentsOfTaxes" xlink:to="eml_TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsPeriodOfInstallmentsForPaymentsOfTaxes_lbl" xlink:title="label: TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsPeriodOfInstallmentsForPaymentsOfTaxes to eml_TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsPeriodOfInstallmentsForPaymentsOfTaxes_lbl" />
    <link:label xlink:type="resource" xlink:label="eml_TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsPeriodOfInstallmentsForPaymentsOfTaxes_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="eml_TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsPeriodOfInstallmentsForPaymentsOfTaxes_lbl1" xml:lang="en-US" id="eml_TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsPeriodOfInstallmentsForPaymentsOfTaxes_lbl1">Tax Cuts and Jobs Act of 2017, Transition Tax for Accumulated Foreign Earnings, Period of Installments for Payments of Taxes</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsPeriodOfInstallmentsForPaymentsOfTaxes" xlink:to="eml_TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsPeriodOfInstallmentsForPaymentsOfTaxes_lbl1" xlink:title="label: TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsPeriodOfInstallmentsForPaymentsOfTaxes to eml_TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsPeriodOfInstallmentsForPaymentsOfTaxes_lbl1" />
    <link:label xlink:type="resource" xlink:label="eml_TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsPeriodOfInstallmentsForPaymentsOfTaxes_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="eml_TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsPeriodOfInstallmentsForPaymentsOfTaxes_lbl2" xml:lang="en-US" id="eml_TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsPeriodOfInstallmentsForPaymentsOfTaxes_lbl2">Period of installments for payments of taxes</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsPeriodOfInstallmentsForPaymentsOfTaxes" xlink:to="eml_TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsPeriodOfInstallmentsForPaymentsOfTaxes_lbl2" xlink:title="label: TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsPeriodOfInstallmentsForPaymentsOfTaxes to eml_TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsPeriodOfInstallmentsForPaymentsOfTaxes_lbl2" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsTaxesInstallmentPaymentsDueYearFive" xlink:label="TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsTaxesInstallmentPaymentsDueYearFive" xlink:title="TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsTaxesInstallmentPaymentsDueYearFive" />
    <link:label xlink:type="resource" xlink:label="eml_TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsTaxesInstallmentPaymentsDueYearFive_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="eml_TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsTaxesInstallmentPaymentsDueYearFive_lbl" xml:lang="en-US" id="eml_TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsTaxesInstallmentPaymentsDueYearFive_lbl">For year five, installment amount of tax liability from transition tax on accumulated earnings of controlled foreign corporation deemed repatriated pursuant to Tax Cuts and Jobs Act of 2017.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsTaxesInstallmentPaymentsDueYearFive" xlink:to="eml_TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsTaxesInstallmentPaymentsDueYearFive_lbl" xlink:title="label: TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsTaxesInstallmentPaymentsDueYearFive to eml_TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsTaxesInstallmentPaymentsDueYearFive_lbl" />
    <link:label xlink:type="resource" xlink:label="eml_TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsTaxesInstallmentPaymentsDueYearFive_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="eml_TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsTaxesInstallmentPaymentsDueYearFive_lbl1" xml:lang="en-US" id="eml_TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsTaxesInstallmentPaymentsDueYearFive_lbl1">Tax Cuts and Jobs Act of 2017, Transition Tax for Accumulated Foreign Earnings, Taxes Installment Payments Due Year Five</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsTaxesInstallmentPaymentsDueYearFive" xlink:to="eml_TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsTaxesInstallmentPaymentsDueYearFive_lbl1" xlink:title="label: TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsTaxesInstallmentPaymentsDueYearFive to eml_TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsTaxesInstallmentPaymentsDueYearFive_lbl1" />
    <link:label xlink:type="resource" xlink:label="eml_TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsTaxesInstallmentPaymentsDueYearFive_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="eml_TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsTaxesInstallmentPaymentsDueYearFive_lbl2" xml:lang="en-US" id="eml_TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsTaxesInstallmentPaymentsDueYearFive_lbl2">2022</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsTaxesInstallmentPaymentsDueYearFive" xlink:to="eml_TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsTaxesInstallmentPaymentsDueYearFive_lbl2" xlink:title="label: TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsTaxesInstallmentPaymentsDueYearFive to eml_TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsTaxesInstallmentPaymentsDueYearFive_lbl2" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsTaxesInstallmentPaymentsDueYearThree" xlink:label="TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsTaxesInstallmentPaymentsDueYearThree" xlink:title="TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsTaxesInstallmentPaymentsDueYearThree" />
    <link:label xlink:type="resource" xlink:label="eml_TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsTaxesInstallmentPaymentsDueYearThree_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="eml_TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsTaxesInstallmentPaymentsDueYearThree_lbl" xml:lang="en-US" id="eml_TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsTaxesInstallmentPaymentsDueYearThree_lbl">For year three, installment amount of tax liability from transition tax on accumulated earnings of controlled foreign corporation deemed repatriated pursuant to Tax Cuts and Jobs Act of 2017.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsTaxesInstallmentPaymentsDueYearThree" xlink:to="eml_TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsTaxesInstallmentPaymentsDueYearThree_lbl" xlink:title="label: TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsTaxesInstallmentPaymentsDueYearThree to eml_TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsTaxesInstallmentPaymentsDueYearThree_lbl" />
    <link:label xlink:type="resource" xlink:label="eml_TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsTaxesInstallmentPaymentsDueYearThree_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="eml_TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsTaxesInstallmentPaymentsDueYearThree_lbl1" xml:lang="en-US" id="eml_TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsTaxesInstallmentPaymentsDueYearThree_lbl1">Tax Cuts and Jobs Act of 2017, Transition Tax for Accumulated Foreign Earnings, Taxes Installment Payments Due Year Three</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsTaxesInstallmentPaymentsDueYearThree" xlink:to="eml_TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsTaxesInstallmentPaymentsDueYearThree_lbl1" xlink:title="label: TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsTaxesInstallmentPaymentsDueYearThree to eml_TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsTaxesInstallmentPaymentsDueYearThree_lbl1" />
    <link:label xlink:type="resource" xlink:label="eml_TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsTaxesInstallmentPaymentsDueYearThree_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="eml_TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsTaxesInstallmentPaymentsDueYearThree_lbl2" xml:lang="en-US" id="eml_TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsTaxesInstallmentPaymentsDueYearThree_lbl2">2020</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsTaxesInstallmentPaymentsDueYearThree" xlink:to="eml_TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsTaxesInstallmentPaymentsDueYearThree_lbl2" xlink:title="label: TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsTaxesInstallmentPaymentsDueYearThree to eml_TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsTaxesInstallmentPaymentsDueYearThree_lbl2" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_DeferredTaxLiabilitiesForeignWithholdingTax" xlink:label="DeferredTaxLiabilitiesForeignWithholdingTax" xlink:title="DeferredTaxLiabilitiesForeignWithholdingTax" />
    <link:label xlink:type="resource" xlink:label="eml_DeferredTaxLiabilitiesForeignWithholdingTax_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="eml_DeferredTaxLiabilitiesForeignWithholdingTax_lbl" xml:lang="en-US" id="eml_DeferredTaxLiabilitiesForeignWithholdingTax_lbl">Amount of deferred tax liability attributable to taxable temporary differences from taxes withholding on foreign currency transactions.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredTaxLiabilitiesForeignWithholdingTax" xlink:to="eml_DeferredTaxLiabilitiesForeignWithholdingTax_lbl" xlink:title="label: DeferredTaxLiabilitiesForeignWithholdingTax to eml_DeferredTaxLiabilitiesForeignWithholdingTax_lbl" />
    <link:label xlink:type="resource" xlink:label="eml_DeferredTaxLiabilitiesForeignWithholdingTax_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="eml_DeferredTaxLiabilitiesForeignWithholdingTax_lbl1" xml:lang="en-US" id="eml_DeferredTaxLiabilitiesForeignWithholdingTax_lbl1">Deferred Tax Liabilities, Foreign Withholding Tax</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredTaxLiabilitiesForeignWithholdingTax" xlink:to="eml_DeferredTaxLiabilitiesForeignWithholdingTax_lbl1" xlink:title="label: DeferredTaxLiabilitiesForeignWithholdingTax to eml_DeferredTaxLiabilitiesForeignWithholdingTax_lbl1" />
    <link:label xlink:type="resource" xlink:label="eml_DeferredTaxLiabilitiesForeignWithholdingTax_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="eml_DeferredTaxLiabilitiesForeignWithholdingTax_lbl2" xml:lang="en-US" id="eml_DeferredTaxLiabilitiesForeignWithholdingTax_lbl2">Foreign Withholding Tax</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredTaxLiabilitiesForeignWithholdingTax" xlink:to="eml_DeferredTaxLiabilitiesForeignWithholdingTax_lbl2" xlink:title="label: DeferredTaxLiabilitiesForeignWithholdingTax to eml_DeferredTaxLiabilitiesForeignWithholdingTax_lbl2" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsTaxesInstallmentPaymentsDueYearTwo" xlink:label="TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsTaxesInstallmentPaymentsDueYearTwo" xlink:title="TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsTaxesInstallmentPaymentsDueYearTwo" />
    <link:label xlink:type="resource" xlink:label="eml_TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsTaxesInstallmentPaymentsDueYearTwo_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="eml_TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsTaxesInstallmentPaymentsDueYearTwo_lbl" xml:lang="en-US" id="eml_TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsTaxesInstallmentPaymentsDueYearTwo_lbl">For year two, installment amount of tax liability from transition tax on accumulated earnings of controlled foreign corporation deemed repatriated pursuant to Tax Cuts and Jobs Act of 2017.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsTaxesInstallmentPaymentsDueYearTwo" xlink:to="eml_TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsTaxesInstallmentPaymentsDueYearTwo_lbl" xlink:title="label: TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsTaxesInstallmentPaymentsDueYearTwo to eml_TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsTaxesInstallmentPaymentsDueYearTwo_lbl" />
    <link:label xlink:type="resource" xlink:label="eml_TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsTaxesInstallmentPaymentsDueYearTwo_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="eml_TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsTaxesInstallmentPaymentsDueYearTwo_lbl1" xml:lang="en-US" id="eml_TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsTaxesInstallmentPaymentsDueYearTwo_lbl1">Tax Cuts and Jobs Act of 2017, Transition Tax for Accumulated Foreign Earnings, Taxes Installment Payments Due Year two</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsTaxesInstallmentPaymentsDueYearTwo" xlink:to="eml_TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsTaxesInstallmentPaymentsDueYearTwo_lbl1" xlink:title="label: TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsTaxesInstallmentPaymentsDueYearTwo to eml_TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsTaxesInstallmentPaymentsDueYearTwo_lbl1" />
    <link:label xlink:type="resource" xlink:label="eml_TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsTaxesInstallmentPaymentsDueYearTwo_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="eml_TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsTaxesInstallmentPaymentsDueYearTwo_lbl2" xml:lang="en-US" id="eml_TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsTaxesInstallmentPaymentsDueYearTwo_lbl2">2019</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsTaxesInstallmentPaymentsDueYearTwo" xlink:to="eml_TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsTaxesInstallmentPaymentsDueYearTwo_lbl2" xlink:title="label: TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsTaxesInstallmentPaymentsDueYearTwo to eml_TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsTaxesInstallmentPaymentsDueYearTwo_lbl2" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_IncomeTaxDisclosureLineItems" xlink:label="IncomeTaxDisclosureLineItems" xlink:title="IncomeTaxDisclosureLineItems" />
    <link:label xlink:type="resource" xlink:label="eml_IncomeTaxDisclosureLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="eml_IncomeTaxDisclosureLineItems_lbl" xml:lang="en-US" id="eml_IncomeTaxDisclosureLineItems_lbl">Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeTaxDisclosureLineItems" xlink:to="eml_IncomeTaxDisclosureLineItems_lbl" xlink:title="label: IncomeTaxDisclosureLineItems to eml_IncomeTaxDisclosureLineItems_lbl" />
    <link:label xlink:type="resource" xlink:label="eml_IncomeTaxDisclosureLineItems_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="eml_IncomeTaxDisclosureLineItems_lbl1" xml:lang="en-US" id="eml_IncomeTaxDisclosureLineItems_lbl1">Income Tax Disclosure [Line Items]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeTaxDisclosureLineItems" xlink:to="eml_IncomeTaxDisclosureLineItems_lbl1" xlink:title="label: IncomeTaxDisclosureLineItems to eml_IncomeTaxDisclosureLineItems_lbl1" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017Amount" xlink:label="EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017Amount" xlink:title="EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017Amount" />
    <link:label xlink:type="resource" xlink:label="eml_EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017Amount_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="eml_EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017Amount_lbl" xml:lang="en-US" id="eml_EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017Amount_lbl">Amount of reported income tax expense (benefit) in excess of (less than) expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operations, attributable to increase (decrease) in income tax rate and transition tax on accumulated earnings of controlled foreign corporation deemed repatriated pursuant to Tax Cuts and Jobs Act of 2017.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017Amount" xlink:to="eml_EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017Amount_lbl" xlink:title="label: EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017Amount to eml_EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017Amount_lbl" />
    <link:label xlink:type="resource" xlink:label="eml_EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017Amount_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="eml_EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017Amount_lbl1" xml:lang="en-US" id="eml_EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017Amount_lbl1">Effective Income Tax Rate Reconciliation, Tax Cuts and Jobs Act of 2017, Amount</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017Amount" xlink:to="eml_EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017Amount_lbl1" xlink:title="label: EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017Amount to eml_EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017Amount_lbl1" />
    <link:label xlink:type="resource" xlink:label="eml_EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017Amount_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="eml_EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017Amount_lbl2" xml:lang="en-US" id="eml_EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017Amount_lbl2">Impact on New Tax Law, Amount</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017Amount" xlink:to="eml_EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017Amount_lbl2" xlink:title="label: EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017Amount to eml_EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017Amount_lbl2" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017TransitionTaxOnAccumulatedForeignEarningsAmount" xlink:label="EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017TransitionTaxOnAccumulatedForeignEarningsAmount" xlink:title="EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017TransitionTaxOnAccumulatedForeignEarningsAmount" />
    <link:label xlink:type="resource" xlink:label="eml_EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017TransitionTaxOnAccumulatedForeignEarningsAmount_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="eml_EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017TransitionTaxOnAccumulatedForeignEarningsAmount_lbl" xml:lang="en-US" id="eml_EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017TransitionTaxOnAccumulatedForeignEarningsAmount_lbl">Amount of reported income tax expense (benefit) in excess of (less than) expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operations, attributable to increase (decrease) from transition tax on accumulated earnings of controlled foreign corporation deemed repatriated pursuant to Tax Cuts and Jobs Act of 2017.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017TransitionTaxOnAccumulatedForeignEarningsAmount" xlink:to="eml_EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017TransitionTaxOnAccumulatedForeignEarningsAmount_lbl" xlink:title="label: EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017TransitionTaxOnAccumulatedForeignEarningsAmount to eml_EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017TransitionTaxOnAccumulatedForeignEarningsAmount_lbl" />
    <link:label xlink:type="resource" xlink:label="eml_EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017TransitionTaxOnAccumulatedForeignEarningsAmount_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="eml_EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017TransitionTaxOnAccumulatedForeignEarningsAmount_lbl1" xml:lang="en-US" id="eml_EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017TransitionTaxOnAccumulatedForeignEarningsAmount_lbl1">Effective Income Tax Rate Reconciliation, Tax Cuts and Jobs Act of 2017, Transition Tax on Accumulated Foreign Earnings, Amount</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017TransitionTaxOnAccumulatedForeignEarningsAmount" xlink:to="eml_EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017TransitionTaxOnAccumulatedForeignEarningsAmount_lbl1" xlink:title="label: EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017TransitionTaxOnAccumulatedForeignEarningsAmount to eml_EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017TransitionTaxOnAccumulatedForeignEarningsAmount_lbl1" />
    <link:label xlink:type="resource" xlink:label="eml_EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017TransitionTaxOnAccumulatedForeignEarningsAmount_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="eml_EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017TransitionTaxOnAccumulatedForeignEarningsAmount_lbl2" xml:lang="en-US" id="eml_EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017TransitionTaxOnAccumulatedForeignEarningsAmount_lbl2">Impact on Foreign Repatriation Tax Reform, Amount</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017TransitionTaxOnAccumulatedForeignEarningsAmount" xlink:to="eml_EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017TransitionTaxOnAccumulatedForeignEarningsAmount_lbl2" xlink:title="label: EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017TransitionTaxOnAccumulatedForeignEarningsAmount to eml_EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017TransitionTaxOnAccumulatedForeignEarningsAmount_lbl2" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017Percent" xlink:label="EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017Percent" xlink:title="EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017Percent" />
    <link:label xlink:type="resource" xlink:label="eml_EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017Percent_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="eml_EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017Percent_lbl" xml:lang="en-US" id="eml_EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017Percent_lbl">Percentage of reported income tax expense (benefit) in excess of (less than) expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operations, attributable to increase (decrease) in income tax rate and transition tax on accumulated earnings of controlled foreign corporation deemed repatriated pursuant to Tax Cuts and Jobs Act of 2017.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017Percent" xlink:to="eml_EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017Percent_lbl" xlink:title="label: EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017Percent to eml_EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017Percent_lbl" />
    <link:label xlink:type="resource" xlink:label="eml_EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017Percent_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="eml_EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017Percent_lbl1" xml:lang="en-US" id="eml_EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017Percent_lbl1">Effective Income Tax Rate Reconciliation, Tax Cuts and Jobs Act of 2017, Percent</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017Percent" xlink:to="eml_EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017Percent_lbl1" xlink:title="label: EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017Percent to eml_EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017Percent_lbl1" />
    <link:label xlink:type="resource" xlink:label="eml_EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017Percent_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="eml_EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017Percent_lbl2" xml:lang="en-US" id="eml_EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017Percent_lbl2">Impact on New Tax Law, percent</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017Percent" xlink:to="eml_EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017Percent_lbl2" xlink:title="label: EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017Percent to eml_EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017Percent_lbl2" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017TransitionTaxOnAccumulatedForeignEarningsPercent" xlink:label="EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017TransitionTaxOnAccumulatedForeignEarningsPercent" xlink:title="EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017TransitionTaxOnAccumulatedForeignEarningsPercent" />
    <link:label xlink:type="resource" xlink:label="eml_EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017TransitionTaxOnAccumulatedForeignEarningsPercent_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="eml_EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017TransitionTaxOnAccumulatedForeignEarningsPercent_lbl" xml:lang="en-US" id="eml_EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017TransitionTaxOnAccumulatedForeignEarningsPercent_lbl">Percentage of reported income tax expense (benefit) in excess of (less than) expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operations, attributable to increase (decrease) from transition tax on accumulated earnings of controlled foreign corporation deemed repatriated pursuant to Tax Cuts and Jobs Act of 2017.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017TransitionTaxOnAccumulatedForeignEarningsPercent" xlink:to="eml_EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017TransitionTaxOnAccumulatedForeignEarningsPercent_lbl" xlink:title="label: EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017TransitionTaxOnAccumulatedForeignEarningsPercent to eml_EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017TransitionTaxOnAccumulatedForeignEarningsPercent_lbl" />
    <link:label xlink:type="resource" xlink:label="eml_EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017TransitionTaxOnAccumulatedForeignEarningsPercent_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="eml_EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017TransitionTaxOnAccumulatedForeignEarningsPercent_lbl1" xml:lang="en-US" id="eml_EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017TransitionTaxOnAccumulatedForeignEarningsPercent_lbl1">Effective Income Tax Rate Reconciliation, Tax Cuts and Jobs Act of 2017, Transition Tax on Accumulated Foreign Earnings, Percent</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017TransitionTaxOnAccumulatedForeignEarningsPercent" xlink:to="eml_EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017TransitionTaxOnAccumulatedForeignEarningsPercent_lbl1" xlink:title="label: EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017TransitionTaxOnAccumulatedForeignEarningsPercent to eml_EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017TransitionTaxOnAccumulatedForeignEarningsPercent_lbl1" />
    <link:label xlink:type="resource" xlink:label="eml_EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017TransitionTaxOnAccumulatedForeignEarningsPercent_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="eml_EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017TransitionTaxOnAccumulatedForeignEarningsPercent_lbl2" xml:lang="en-US" id="eml_EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017TransitionTaxOnAccumulatedForeignEarningsPercent_lbl2">Impact on Foreign Repatriation Tax Reform, percent</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017TransitionTaxOnAccumulatedForeignEarningsPercent" xlink:to="eml_EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017TransitionTaxOnAccumulatedForeignEarningsPercent_lbl2" xlink:title="label: EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017TransitionTaxOnAccumulatedForeignEarningsPercent to eml_EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017TransitionTaxOnAccumulatedForeignEarningsPercent_lbl2" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_WorkforceCoveredByUnionContractAgreementsExpiringNextFiscalYear" xlink:label="WorkforceCoveredByUnionContractAgreementsExpiringNextFiscalYear" xlink:title="WorkforceCoveredByUnionContractAgreementsExpiringNextFiscalYear" />
    <link:label xlink:type="resource" xlink:label="eml_WorkforceCoveredByUnionContractAgreementsExpiringNextFiscalYear_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="eml_WorkforceCoveredByUnionContractAgreementsExpiringNextFiscalYear_lbl" xml:lang="en-US" id="eml_WorkforceCoveredByUnionContractAgreementsExpiringNextFiscalYear_lbl">Percentage of total workforce covered by union contract agreements that expire during next fiscal year.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WorkforceCoveredByUnionContractAgreementsExpiringNextFiscalYear" xlink:to="eml_WorkforceCoveredByUnionContractAgreementsExpiringNextFiscalYear_lbl" xlink:title="label: WorkforceCoveredByUnionContractAgreementsExpiringNextFiscalYear to eml_WorkforceCoveredByUnionContractAgreementsExpiringNextFiscalYear_lbl" />
    <link:label xlink:type="resource" xlink:label="eml_WorkforceCoveredByUnionContractAgreementsExpiringNextFiscalYear_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="eml_WorkforceCoveredByUnionContractAgreementsExpiringNextFiscalYear_lbl1" xml:lang="en-US" id="eml_WorkforceCoveredByUnionContractAgreementsExpiringNextFiscalYear_lbl1">Workforce Covered By Union Contract Agreements Expiring Next Fiscal Year</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WorkforceCoveredByUnionContractAgreementsExpiringNextFiscalYear" xlink:to="eml_WorkforceCoveredByUnionContractAgreementsExpiringNextFiscalYear_lbl1" xlink:title="label: WorkforceCoveredByUnionContractAgreementsExpiringNextFiscalYear to eml_WorkforceCoveredByUnionContractAgreementsExpiringNextFiscalYear_lbl1" />
    <link:label xlink:type="resource" xlink:label="eml_WorkforceCoveredByUnionContractAgreementsExpiringNextFiscalYear_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="eml_WorkforceCoveredByUnionContractAgreementsExpiringNextFiscalYear_lbl2" xml:lang="en-US" id="eml_WorkforceCoveredByUnionContractAgreementsExpiringNextFiscalYear_lbl2">Total workforce covered by union contract agreements expiring during 2017</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WorkforceCoveredByUnionContractAgreementsExpiringNextFiscalYear" xlink:to="eml_WorkforceCoveredByUnionContractAgreementsExpiringNextFiscalYear_lbl2" xlink:title="label: WorkforceCoveredByUnionContractAgreementsExpiringNextFiscalYear to eml_WorkforceCoveredByUnionContractAgreementsExpiringNextFiscalYear_lbl2" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_NonCancelableLeasesMember" xlink:label="NonCancelableLeasesMember" xlink:title="NonCancelableLeasesMember" />
    <link:label xlink:type="resource" xlink:label="eml_NonCancelableLeasesMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="eml_NonCancelableLeasesMember_lbl" xml:lang="en-US" id="eml_NonCancelableLeasesMember_lbl">Represents the non-cancelable operating leases.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NonCancelableLeasesMember" xlink:to="eml_NonCancelableLeasesMember_lbl" xlink:title="label: NonCancelableLeasesMember to eml_NonCancelableLeasesMember_lbl" />
    <link:label xlink:type="resource" xlink:label="eml_NonCancelableLeasesMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="eml_NonCancelableLeasesMember_lbl1" xml:lang="en-US" id="eml_NonCancelableLeasesMember_lbl1">Non-Cancelable Leases [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NonCancelableLeasesMember" xlink:to="eml_NonCancelableLeasesMember_lbl1" xlink:title="label: NonCancelableLeasesMember to eml_NonCancelableLeasesMember_lbl1" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_AllLeasesOfAllKindsMember" xlink:label="AllLeasesOfAllKindsMember" xlink:title="AllLeasesOfAllKindsMember" />
    <link:label xlink:type="resource" xlink:label="eml_AllLeasesOfAllKindsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="eml_AllLeasesOfAllKindsMember_lbl" xml:lang="en-US" id="eml_AllLeasesOfAllKindsMember_lbl">Refers to all leases of all kinds.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AllLeasesOfAllKindsMember" xlink:to="eml_AllLeasesOfAllKindsMember_lbl" xlink:title="label: AllLeasesOfAllKindsMember to eml_AllLeasesOfAllKindsMember_lbl" />
    <link:label xlink:type="resource" xlink:label="eml_AllLeasesOfAllKindsMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="eml_AllLeasesOfAllKindsMember_lbl1" xml:lang="en-US" id="eml_AllLeasesOfAllKindsMember_lbl1">All Leases of All Kinds [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AllLeasesOfAllKindsMember" xlink:to="eml_AllLeasesOfAllKindsMember_lbl1" xlink:title="label: AllLeasesOfAllKindsMember to eml_AllLeasesOfAllKindsMember_lbl1" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_NumberOfCustomersThatRepresentedMoreThanSpecifiedPercentageOfTradeReceivables" xlink:label="NumberOfCustomersThatRepresentedMoreThanSpecifiedPercentageOfTradeReceivables" xlink:title="NumberOfCustomersThatRepresentedMoreThanSpecifiedPercentageOfTradeReceivables" />
    <link:label xlink:type="resource" xlink:label="eml_NumberOfCustomersThatRepresentedMoreThanSpecifiedPercentageOfTradeReceivables_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="eml_NumberOfCustomersThatRepresentedMoreThanSpecifiedPercentageOfTradeReceivables_lbl" xml:lang="en-US" id="eml_NumberOfCustomersThatRepresentedMoreThanSpecifiedPercentageOfTradeReceivables_lbl">Refers to the number of customers that represented more than the specified percentage of trade receivables.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NumberOfCustomersThatRepresentedMoreThanSpecifiedPercentageOfTradeReceivables" xlink:to="eml_NumberOfCustomersThatRepresentedMoreThanSpecifiedPercentageOfTradeReceivables_lbl" xlink:title="label: NumberOfCustomersThatRepresentedMoreThanSpecifiedPercentageOfTradeReceivables to eml_NumberOfCustomersThatRepresentedMoreThanSpecifiedPercentageOfTradeReceivables_lbl" />
    <link:label xlink:type="resource" xlink:label="eml_NumberOfCustomersThatRepresentedMoreThanSpecifiedPercentageOfTradeReceivables_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="eml_NumberOfCustomersThatRepresentedMoreThanSpecifiedPercentageOfTradeReceivables_lbl1" xml:lang="en-US" id="eml_NumberOfCustomersThatRepresentedMoreThanSpecifiedPercentageOfTradeReceivables_lbl1">Number of customers that represented more than the specified percentage of trade receivables</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NumberOfCustomersThatRepresentedMoreThanSpecifiedPercentageOfTradeReceivables" xlink:to="eml_NumberOfCustomersThatRepresentedMoreThanSpecifiedPercentageOfTradeReceivables_lbl1" xlink:title="label: NumberOfCustomersThatRepresentedMoreThanSpecifiedPercentageOfTradeReceivables to eml_NumberOfCustomersThatRepresentedMoreThanSpecifiedPercentageOfTradeReceivables_lbl1" />
    <link:label xlink:type="resource" xlink:label="eml_NumberOfCustomersThatRepresentedMoreThanSpecifiedPercentageOfTradeReceivables_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="eml_NumberOfCustomersThatRepresentedMoreThanSpecifiedPercentageOfTradeReceivables_lbl2" xml:lang="en-US" id="eml_NumberOfCustomersThatRepresentedMoreThanSpecifiedPercentageOfTradeReceivables_lbl2">Number of customers that represented more than 10% of trade receivables</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NumberOfCustomersThatRepresentedMoreThanSpecifiedPercentageOfTradeReceivables" xlink:to="eml_NumberOfCustomersThatRepresentedMoreThanSpecifiedPercentageOfTradeReceivables_lbl2" xlink:title="label: NumberOfCustomersThatRepresentedMoreThanSpecifiedPercentageOfTradeReceivables to eml_NumberOfCustomersThatRepresentedMoreThanSpecifiedPercentageOfTradeReceivables_lbl2" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_InterestRateRiskAbstract" xlink:label="InterestRateRiskAbstract" xlink:title="InterestRateRiskAbstract" />
    <link:label xlink:type="resource" xlink:label="eml_InterestRateRiskAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="eml_InterestRateRiskAbstract_lbl1" xml:lang="en-US" id="eml_InterestRateRiskAbstract_lbl1">Interest Rate Risk [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InterestRateRiskAbstract" xlink:to="eml_InterestRateRiskAbstract_lbl1" xlink:title="label: InterestRateRiskAbstract to eml_InterestRateRiskAbstract_lbl1" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_RegularMatchingContributionsMember" xlink:label="RegularMatchingContributionsMember" xlink:title="RegularMatchingContributionsMember" />
    <link:label xlink:type="resource" xlink:label="eml_RegularMatchingContributionsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="eml_RegularMatchingContributionsMember_lbl" xml:lang="en-US" id="eml_RegularMatchingContributionsMember_lbl">Regular matching contributions made by an employer to a defined contribution plan.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RegularMatchingContributionsMember" xlink:to="eml_RegularMatchingContributionsMember_lbl" xlink:title="label: RegularMatchingContributionsMember to eml_RegularMatchingContributionsMember_lbl" />
    <link:label xlink:type="resource" xlink:label="eml_RegularMatchingContributionsMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="eml_RegularMatchingContributionsMember_lbl1" xml:lang="en-US" id="eml_RegularMatchingContributionsMember_lbl1">Regular Matching Contributions [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RegularMatchingContributionsMember" xlink:to="eml_RegularMatchingContributionsMember_lbl1" xlink:title="label: RegularMatchingContributionsMember to eml_RegularMatchingContributionsMember_lbl1" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_Plan401KPlanOriginalMember" xlink:label="Plan401KPlanOriginalMember" xlink:title="Plan401KPlanOriginalMember" />
    <link:label xlink:type="resource" xlink:label="eml_Plan401KPlanOriginalMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="eml_Plan401KPlanOriginalMember_lbl" xml:lang="en-US" id="eml_Plan401KPlanOriginalMember_lbl">Plan designed to provide participants with a benefit.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="Plan401KPlanOriginalMember" xlink:to="eml_Plan401KPlanOriginalMember_lbl" xlink:title="label: Plan401KPlanOriginalMember to eml_Plan401KPlanOriginalMember_lbl" />
    <link:label xlink:type="resource" xlink:label="eml_Plan401KPlanOriginalMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="eml_Plan401KPlanOriginalMember_lbl1" xml:lang="en-US" id="eml_Plan401KPlanOriginalMember_lbl1">Plan 401K Plan Original [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="Plan401KPlanOriginalMember" xlink:to="eml_Plan401KPlanOriginalMember_lbl1" xlink:title="label: Plan401KPlanOriginalMember to eml_Plan401KPlanOriginalMember_lbl1" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_Plan401KPlanAmendmentMember" xlink:label="Plan401KPlanAmendmentMember" xlink:title="Plan401KPlanAmendmentMember" />
    <link:label xlink:type="resource" xlink:label="eml_Plan401KPlanAmendmentMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="eml_Plan401KPlanAmendmentMember_lbl" xml:lang="en-US" id="eml_Plan401KPlanAmendmentMember_lbl">Plan designed to provide participants with a benefit.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="Plan401KPlanAmendmentMember" xlink:to="eml_Plan401KPlanAmendmentMember_lbl" xlink:title="label: Plan401KPlanAmendmentMember to eml_Plan401KPlanAmendmentMember_lbl" />
    <link:label xlink:type="resource" xlink:label="eml_Plan401KPlanAmendmentMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="eml_Plan401KPlanAmendmentMember_lbl1" xml:lang="en-US" id="eml_Plan401KPlanAmendmentMember_lbl1">Plan 401 K Plan Amendment [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="Plan401KPlanAmendmentMember" xlink:to="eml_Plan401KPlanAmendmentMember_lbl1" xlink:title="label: Plan401KPlanAmendmentMember to eml_Plan401KPlanAmendmentMember_lbl1" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_TransitionalCreditContributionsMember" xlink:label="TransitionalCreditContributionsMember" xlink:title="TransitionalCreditContributionsMember" />
    <link:label xlink:type="resource" xlink:label="eml_TransitionalCreditContributionsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="eml_TransitionalCreditContributionsMember_lbl" xml:lang="en-US" id="eml_TransitionalCreditContributionsMember_lbl">Transitional matching contributions made by an employer to a defined contribution plan.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TransitionalCreditContributionsMember" xlink:to="eml_TransitionalCreditContributionsMember_lbl" xlink:title="label: TransitionalCreditContributionsMember to eml_TransitionalCreditContributionsMember_lbl" />
    <link:label xlink:type="resource" xlink:label="eml_TransitionalCreditContributionsMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="eml_TransitionalCreditContributionsMember_lbl1" xml:lang="en-US" id="eml_TransitionalCreditContributionsMember_lbl1">Transitional Credit Contributions [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TransitionalCreditContributionsMember" xlink:to="eml_TransitionalCreditContributionsMember_lbl1" xlink:title="label: TransitionalCreditContributionsMember to eml_TransitionalCreditContributionsMember_lbl1" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_NonDiscretionaryContributionsMember" xlink:label="NonDiscretionaryContributionsMember" xlink:title="NonDiscretionaryContributionsMember" />
    <link:label xlink:type="resource" xlink:label="eml_NonDiscretionaryContributionsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="eml_NonDiscretionaryContributionsMember_lbl" xml:lang="en-US" id="eml_NonDiscretionaryContributionsMember_lbl">Non-discretionary contributions made by an employer to a defined contribution plan.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NonDiscretionaryContributionsMember" xlink:to="eml_NonDiscretionaryContributionsMember_lbl" xlink:title="label: NonDiscretionaryContributionsMember to eml_NonDiscretionaryContributionsMember_lbl" />
    <link:label xlink:type="resource" xlink:label="eml_NonDiscretionaryContributionsMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="eml_NonDiscretionaryContributionsMember_lbl1" xml:lang="en-US" id="eml_NonDiscretionaryContributionsMember_lbl1">Non-discretionary Contributions [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NonDiscretionaryContributionsMember" xlink:to="eml_NonDiscretionaryContributionsMember_lbl1" xlink:title="label: NonDiscretionaryContributionsMember to eml_NonDiscretionaryContributionsMember_lbl1" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_USNonUnionEmployeesMember" xlink:label="USNonUnionEmployeesMember" xlink:title="USNonUnionEmployeesMember" />
    <link:label xlink:type="resource" xlink:label="eml_USNonUnionEmployeesMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="eml_USNonUnionEmployeesMember_lbl" xml:lang="en-US" id="eml_USNonUnionEmployeesMember_lbl">Refers to U.S. non-union employees retirement plan.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="USNonUnionEmployeesMember" xlink:to="eml_USNonUnionEmployeesMember_lbl" xlink:title="label: USNonUnionEmployeesMember to eml_USNonUnionEmployeesMember_lbl" />
    <link:label xlink:type="resource" xlink:label="eml_USNonUnionEmployeesMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="eml_USNonUnionEmployeesMember_lbl1" xml:lang="en-US" id="eml_USNonUnionEmployeesMember_lbl1">U.S. Non Union Employees [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="USNonUnionEmployeesMember" xlink:to="eml_USNonUnionEmployeesMember_lbl1" xlink:title="label: USNonUnionEmployeesMember to eml_USNonUnionEmployeesMember_lbl1" />
    <link:label xlink:type="resource" xlink:label="eml_USNonUnionEmployeesMember_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="eml_USNonUnionEmployeesMember_lbl2" xml:lang="en-US" id="eml_USNonUnionEmployeesMember_lbl2">Non-Union U.S. Employees [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="USNonUnionEmployeesMember" xlink:to="eml_USNonUnionEmployeesMember_lbl2" xlink:title="label: USNonUnionEmployeesMember to eml_USNonUnionEmployeesMember_lbl2" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_NonDiscretionaryContributionPercentage2" xlink:label="NonDiscretionaryContributionPercentage2" xlink:title="NonDiscretionaryContributionPercentage2" />
    <link:label xlink:type="resource" xlink:label="eml_NonDiscretionaryContributionPercentage2_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="eml_NonDiscretionaryContributionPercentage2_lbl" xml:lang="en-US" id="eml_NonDiscretionaryContributionPercentage2_lbl">Non-discretionary percentage of contribution for the non eligible employees.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NonDiscretionaryContributionPercentage2" xlink:to="eml_NonDiscretionaryContributionPercentage2_lbl" xlink:title="label: NonDiscretionaryContributionPercentage2 to eml_NonDiscretionaryContributionPercentage2_lbl" />
    <link:label xlink:type="resource" xlink:label="eml_NonDiscretionaryContributionPercentage2_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="eml_NonDiscretionaryContributionPercentage2_lbl1" xml:lang="en-US" id="eml_NonDiscretionaryContributionPercentage2_lbl1">Non Discretionary Contribution Percentage2</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NonDiscretionaryContributionPercentage2" xlink:to="eml_NonDiscretionaryContributionPercentage2_lbl1" xlink:title="label: NonDiscretionaryContributionPercentage2 to eml_NonDiscretionaryContributionPercentage2_lbl1" />
    <link:label xlink:type="resource" xlink:label="eml_NonDiscretionaryContributionPercentage2_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="eml_NonDiscretionaryContributionPercentage2_lbl2" xml:lang="en-US" id="eml_NonDiscretionaryContributionPercentage2_lbl2">Non-discretionary contribution percentage for employees who were not eligible to participate in the salaried plan</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NonDiscretionaryContributionPercentage2" xlink:to="eml_NonDiscretionaryContributionPercentage2_lbl2" xlink:title="label: NonDiscretionaryContributionPercentage2 to eml_NonDiscretionaryContributionPercentage2_lbl2" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_IncreaseDecreaseInEmployerMatchingContributionOnFirstOfEmployeeContributions" xlink:label="IncreaseDecreaseInEmployerMatchingContributionOnFirstOfEmployeeContributions" xlink:title="IncreaseDecreaseInEmployerMatchingContributionOnFirstOfEmployeeContributions" />
    <link:label xlink:type="resource" xlink:label="eml_IncreaseDecreaseInEmployerMatchingContributionOnFirstOfEmployeeContributions_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="eml_IncreaseDecreaseInEmployerMatchingContributionOnFirstOfEmployeeContributions_lbl" xml:lang="en-US" id="eml_IncreaseDecreaseInEmployerMatchingContributionOnFirstOfEmployeeContributions_lbl">Increase decrease in percentage of employer's matching contributions to a defined contribution plan.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInEmployerMatchingContributionOnFirstOfEmployeeContributions" xlink:to="eml_IncreaseDecreaseInEmployerMatchingContributionOnFirstOfEmployeeContributions_lbl" xlink:title="label: IncreaseDecreaseInEmployerMatchingContributionOnFirstOfEmployeeContributions to eml_IncreaseDecreaseInEmployerMatchingContributionOnFirstOfEmployeeContributions_lbl" />
    <link:label xlink:type="resource" xlink:label="eml_IncreaseDecreaseInEmployerMatchingContributionOnFirstOfEmployeeContributions_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="eml_IncreaseDecreaseInEmployerMatchingContributionOnFirstOfEmployeeContributions_lbl1" xml:lang="en-US" id="eml_IncreaseDecreaseInEmployerMatchingContributionOnFirstOfEmployeeContributions_lbl1">Increase Decrease In Employer Matching Contribution On First Of Employee Contributions</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInEmployerMatchingContributionOnFirstOfEmployeeContributions" xlink:to="eml_IncreaseDecreaseInEmployerMatchingContributionOnFirstOfEmployeeContributions_lbl1" xlink:title="label: IncreaseDecreaseInEmployerMatchingContributionOnFirstOfEmployeeContributions to eml_IncreaseDecreaseInEmployerMatchingContributionOnFirstOfEmployeeContributions_lbl1" />
    <link:label xlink:type="resource" xlink:label="eml_IncreaseDecreaseInEmployerMatchingContributionOnFirstOfEmployeeContributions_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="eml_IncreaseDecreaseInEmployerMatchingContributionOnFirstOfEmployeeContributions_lbl2" xml:lang="en-US" id="eml_IncreaseDecreaseInEmployerMatchingContributionOnFirstOfEmployeeContributions_lbl2">Increase in employer matching contribution on first of total employee contributions, percentage</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInEmployerMatchingContributionOnFirstOfEmployeeContributions" xlink:to="eml_IncreaseDecreaseInEmployerMatchingContributionOnFirstOfEmployeeContributions_lbl2" xlink:title="label: IncreaseDecreaseInEmployerMatchingContributionOnFirstOfEmployeeContributions to eml_IncreaseDecreaseInEmployerMatchingContributionOnFirstOfEmployeeContributions_lbl2" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_NonDiscretionaryContributionPercentage1" xlink:label="NonDiscretionaryContributionPercentage1" xlink:title="NonDiscretionaryContributionPercentage1" />
    <link:label xlink:type="resource" xlink:label="eml_NonDiscretionaryContributionPercentage1_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="eml_NonDiscretionaryContributionPercentage1_lbl" xml:lang="en-US" id="eml_NonDiscretionaryContributionPercentage1_lbl">Non-discretionary percentage of contribution for the eligible employees.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NonDiscretionaryContributionPercentage1" xlink:to="eml_NonDiscretionaryContributionPercentage1_lbl" xlink:title="label: NonDiscretionaryContributionPercentage1 to eml_NonDiscretionaryContributionPercentage1_lbl" />
    <link:label xlink:type="resource" xlink:label="eml_NonDiscretionaryContributionPercentage1_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="eml_NonDiscretionaryContributionPercentage1_lbl1" xml:lang="en-US" id="eml_NonDiscretionaryContributionPercentage1_lbl1">Non-discretionary Contribution Percentage1</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NonDiscretionaryContributionPercentage1" xlink:to="eml_NonDiscretionaryContributionPercentage1_lbl1" xlink:title="label: NonDiscretionaryContributionPercentage1 to eml_NonDiscretionaryContributionPercentage1_lbl1" />
    <link:label xlink:type="resource" xlink:label="eml_NonDiscretionaryContributionPercentage1_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="eml_NonDiscretionaryContributionPercentage1_lbl2" xml:lang="en-US" id="eml_NonDiscretionaryContributionPercentage1_lbl2">Non-discretionary contribution percentage for certain employees who were eligible to participate in the salaried plan</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NonDiscretionaryContributionPercentage1" xlink:to="eml_NonDiscretionaryContributionPercentage1_lbl2" xlink:title="label: NonDiscretionaryContributionPercentage1 to eml_NonDiscretionaryContributionPercentage1_lbl2" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_ChargedToNetPeriodicBenefitCostAbstract" xlink:label="ChargedToNetPeriodicBenefitCostAbstract" xlink:title="ChargedToNetPeriodicBenefitCostAbstract" />
    <link:label xlink:type="resource" xlink:label="eml_ChargedToNetPeriodicBenefitCostAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="eml_ChargedToNetPeriodicBenefitCostAbstract_lbl1" xml:lang="en-US" id="eml_ChargedToNetPeriodicBenefitCostAbstract_lbl1">Charged to net periodic benefit cost [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ChargedToNetPeriodicBenefitCostAbstract" xlink:to="eml_ChargedToNetPeriodicBenefitCostAbstract_lbl1" xlink:title="label: ChargedToNetPeriodicBenefitCostAbstract to eml_ChargedToNetPeriodicBenefitCostAbstract_lbl1" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_DefinedBenefitPlanChangesInAccumulatedOtherComprehensiveIncomeDueToAvailabilityOfFinalActualAssetsAndCensusData" xlink:label="DefinedBenefitPlanChangesInAccumulatedOtherComprehensiveIncomeDueToAvailabilityOfFinalActualAssetsAndCensusData" xlink:title="DefinedBenefitPlanChangesInAccumulatedOtherComprehensiveIncomeDueToAvailabilityOfFinalActualAssetsAndCensusData" />
    <link:label xlink:type="resource" xlink:label="eml_DefinedBenefitPlanChangesInAccumulatedOtherComprehensiveIncomeDueToAvailabilityOfFinalActualAssetsAndCensusData_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="eml_DefinedBenefitPlanChangesInAccumulatedOtherComprehensiveIncomeDueToAvailabilityOfFinalActualAssetsAndCensusData_lbl" xml:lang="en-US" id="eml_DefinedBenefitPlanChangesInAccumulatedOtherComprehensiveIncomeDueToAvailabilityOfFinalActualAssetsAndCensusData_lbl">Changes in the accumulated other comprehensive income due to availability of final actual assets and census data.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DefinedBenefitPlanChangesInAccumulatedOtherComprehensiveIncomeDueToAvailabilityOfFinalActualAssetsAndCensusData" xlink:to="eml_DefinedBenefitPlanChangesInAccumulatedOtherComprehensiveIncomeDueToAvailabilityOfFinalActualAssetsAndCensusData_lbl" xlink:title="label: DefinedBenefitPlanChangesInAccumulatedOtherComprehensiveIncomeDueToAvailabilityOfFinalActualAssetsAndCensusData to eml_DefinedBenefitPlanChangesInAccumulatedOtherComprehensiveIncomeDueToAvailabilityOfFinalActualAssetsAndCensusData_lbl" />
    <link:label xlink:type="resource" xlink:label="eml_DefinedBenefitPlanChangesInAccumulatedOtherComprehensiveIncomeDueToAvailabilityOfFinalActualAssetsAndCensusData_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="eml_DefinedBenefitPlanChangesInAccumulatedOtherComprehensiveIncomeDueToAvailabilityOfFinalActualAssetsAndCensusData_lbl1" xml:lang="en-US" id="eml_DefinedBenefitPlanChangesInAccumulatedOtherComprehensiveIncomeDueToAvailabilityOfFinalActualAssetsAndCensusData_lbl1">Defined Benefit Plan, Changes in accumulated other comprehensive income due to availability of final actual assets and census data</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DefinedBenefitPlanChangesInAccumulatedOtherComprehensiveIncomeDueToAvailabilityOfFinalActualAssetsAndCensusData" xlink:to="eml_DefinedBenefitPlanChangesInAccumulatedOtherComprehensiveIncomeDueToAvailabilityOfFinalActualAssetsAndCensusData_lbl1" xlink:title="label: DefinedBenefitPlanChangesInAccumulatedOtherComprehensiveIncomeDueToAvailabilityOfFinalActualAssetsAndCensusData to eml_DefinedBenefitPlanChangesInAccumulatedOtherComprehensiveIncomeDueToAvailabilityOfFinalActualAssetsAndCensusData_lbl1" />
    <link:label xlink:type="resource" xlink:label="eml_DefinedBenefitPlanChangesInAccumulatedOtherComprehensiveIncomeDueToAvailabilityOfFinalActualAssetsAndCensusData_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="eml_DefinedBenefitPlanChangesInAccumulatedOtherComprehensiveIncomeDueToAvailabilityOfFinalActualAssetsAndCensusData_lbl2" xml:lang="en-US" id="eml_DefinedBenefitPlanChangesInAccumulatedOtherComprehensiveIncomeDueToAvailabilityOfFinalActualAssetsAndCensusData_lbl2">Change due to availability of final actual assets and census data</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DefinedBenefitPlanChangesInAccumulatedOtherComprehensiveIncomeDueToAvailabilityOfFinalActualAssetsAndCensusData" xlink:to="eml_DefinedBenefitPlanChangesInAccumulatedOtherComprehensiveIncomeDueToAvailabilityOfFinalActualAssetsAndCensusData_lbl2" xlink:title="label: DefinedBenefitPlanChangesInAccumulatedOtherComprehensiveIncomeDueToAvailabilityOfFinalActualAssetsAndCensusData to eml_DefinedBenefitPlanChangesInAccumulatedOtherComprehensiveIncomeDueToAvailabilityOfFinalActualAssetsAndCensusData_lbl2" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_DefinedBenefitPlanDiscountRate" xlink:label="DefinedBenefitPlanDiscountRate" xlink:title="DefinedBenefitPlanDiscountRate" />
    <link:label xlink:type="resource" xlink:label="eml_DefinedBenefitPlanDiscountRate_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="eml_DefinedBenefitPlanDiscountRate_lbl" xml:lang="en-US" id="eml_DefinedBenefitPlanDiscountRate_lbl">The amount of increase or decrease due to a change in the terms of discount rate.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DefinedBenefitPlanDiscountRate" xlink:to="eml_DefinedBenefitPlanDiscountRate_lbl" xlink:title="label: DefinedBenefitPlanDiscountRate to eml_DefinedBenefitPlanDiscountRate_lbl" />
    <link:label xlink:type="resource" xlink:label="eml_DefinedBenefitPlanDiscountRate_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="eml_DefinedBenefitPlanDiscountRate_lbl1" xml:lang="en-US" id="eml_DefinedBenefitPlanDiscountRate_lbl1">Defined Benefit Plan, Discount Rate</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DefinedBenefitPlanDiscountRate" xlink:to="eml_DefinedBenefitPlanDiscountRate_lbl1" xlink:title="label: DefinedBenefitPlanDiscountRate to eml_DefinedBenefitPlanDiscountRate_lbl1" />
    <link:label xlink:type="resource" xlink:label="eml_DefinedBenefitPlanDiscountRate_lbl2" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="eml_DefinedBenefitPlanDiscountRate_lbl2" xml:lang="en-US" id="eml_DefinedBenefitPlanDiscountRate_lbl2">Discount rate</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DefinedBenefitPlanDiscountRate" xlink:to="eml_DefinedBenefitPlanDiscountRate_lbl2" xlink:title="label: DefinedBenefitPlanDiscountRate to eml_DefinedBenefitPlanDiscountRate_lbl2" />
    <link:label xlink:type="resource" xlink:label="eml_DefinedBenefitPlanDiscountRate_lbl3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="eml_DefinedBenefitPlanDiscountRate_lbl3" xml:lang="en-US" id="eml_DefinedBenefitPlanDiscountRate_lbl3">Discount rate</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DefinedBenefitPlanDiscountRate" xlink:to="eml_DefinedBenefitPlanDiscountRate_lbl3" xlink:title="label: DefinedBenefitPlanDiscountRate to eml_DefinedBenefitPlanDiscountRate_lbl3" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansOtherArisingDuringPeriodNetOfTax" xlink:label="OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansOtherArisingDuringPeriodNetOfTax" xlink:title="OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansOtherArisingDuringPeriodNetOfTax" />
    <link:label xlink:type="resource" xlink:label="eml_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansOtherArisingDuringPeriodNetOfTax_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="eml_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansOtherArisingDuringPeriodNetOfTax_lbl" xml:lang="en-US" id="eml_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansOtherArisingDuringPeriodNetOfTax_lbl">Amount after tax of (increase) decrease in the value of the projected benefit obligation related to a change in other costs assumption and increase (decrease) in the value of the plan assets resulting from experience different from that assumed, that has not been recognized in net periodic benefit (cost) credit.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansOtherArisingDuringPeriodNetOfTax" xlink:to="eml_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansOtherArisingDuringPeriodNetOfTax_lbl" xlink:title="label: OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansOtherArisingDuringPeriodNetOfTax to eml_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansOtherArisingDuringPeriodNetOfTax_lbl" />
    <link:label xlink:type="resource" xlink:label="eml_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansOtherArisingDuringPeriodNetOfTax_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="eml_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansOtherArisingDuringPeriodNetOfTax_lbl1" xml:lang="en-US" id="eml_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansOtherArisingDuringPeriodNetOfTax_lbl1">Other Comprehensive Income (Loss), Pension and Other Postretirement Benefit Plans, Other Arising During Period, Net of Tax</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansOtherArisingDuringPeriodNetOfTax" xlink:to="eml_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansOtherArisingDuringPeriodNetOfTax_lbl1" xlink:title="label: OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansOtherArisingDuringPeriodNetOfTax to eml_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansOtherArisingDuringPeriodNetOfTax_lbl1" />
    <link:label xlink:type="resource" xlink:label="eml_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansOtherArisingDuringPeriodNetOfTax_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="eml_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansOtherArisingDuringPeriodNetOfTax_lbl2" xml:lang="en-US" id="eml_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansOtherArisingDuringPeriodNetOfTax_lbl2">Other</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansOtherArisingDuringPeriodNetOfTax" xlink:to="eml_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansOtherArisingDuringPeriodNetOfTax_lbl2" xlink:title="label: OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansOtherArisingDuringPeriodNetOfTax to eml_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansOtherArisingDuringPeriodNetOfTax_lbl2" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_LiabilityGainsLossesAbstract" xlink:label="LiabilityGainsLossesAbstract" xlink:title="LiabilityGainsLossesAbstract" />
    <link:label xlink:type="resource" xlink:label="eml_LiabilityGainsLossesAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="eml_LiabilityGainsLossesAbstract_lbl1" xml:lang="en-US" id="eml_LiabilityGainsLossesAbstract_lbl1">Liability (gains)/losses [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LiabilityGainsLossesAbstract" xlink:to="eml_LiabilityGainsLossesAbstract_lbl1" xlink:title="label: LiabilityGainsLossesAbstract to eml_LiabilityGainsLossesAbstract_lbl1" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_DefinedBenefitPlanChangeInComponentsOfAccumulatedOtherComprehensiveIncomeAbstract" xlink:label="DefinedBenefitPlanChangeInComponentsOfAccumulatedOtherComprehensiveIncomeAbstract" xlink:title="DefinedBenefitPlanChangeInComponentsOfAccumulatedOtherComprehensiveIncomeAbstract" />
    <link:label xlink:type="resource" xlink:label="eml_DefinedBenefitPlanChangeInComponentsOfAccumulatedOtherComprehensiveIncomeAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="eml_DefinedBenefitPlanChangeInComponentsOfAccumulatedOtherComprehensiveIncomeAbstract_lbl1" xml:lang="en-US" id="eml_DefinedBenefitPlanChangeInComponentsOfAccumulatedOtherComprehensiveIncomeAbstract_lbl1">Defined Benefit Plan, Change in components of accumulated other comprehensive income [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DefinedBenefitPlanChangeInComponentsOfAccumulatedOtherComprehensiveIncomeAbstract" xlink:to="eml_DefinedBenefitPlanChangeInComponentsOfAccumulatedOtherComprehensiveIncomeAbstract_lbl1" xlink:title="label: DefinedBenefitPlanChangeInComponentsOfAccumulatedOtherComprehensiveIncomeAbstract to eml_DefinedBenefitPlanChangeInComponentsOfAccumulatedOtherComprehensiveIncomeAbstract_lbl1" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_SalaryPlanMember" xlink:label="SalaryPlanMember" xlink:title="SalaryPlanMember" />
    <link:label xlink:type="resource" xlink:label="eml_SalaryPlanMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="eml_SalaryPlanMember_lbl" xml:lang="en-US" id="eml_SalaryPlanMember_lbl">Plan designed to provide participants with a salary benefit. Excludes pension benefit other postretirement benefit plans.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SalaryPlanMember" xlink:to="eml_SalaryPlanMember_lbl" xlink:title="label: SalaryPlanMember to eml_SalaryPlanMember_lbl" />
    <link:label xlink:type="resource" xlink:label="eml_SalaryPlanMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="eml_SalaryPlanMember_lbl1" xml:lang="en-US" id="eml_SalaryPlanMember_lbl1">Salary Plan [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SalaryPlanMember" xlink:to="eml_SalaryPlanMember_lbl1" xlink:title="label: SalaryPlanMember to eml_SalaryPlanMember_lbl1" />
    <link:label xlink:type="resource" xlink:label="eml_SalaryPlanMember_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="eml_SalaryPlanMember_lbl2" xml:lang="en-US" id="eml_SalaryPlanMember_lbl2">Salaried Plan [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SalaryPlanMember" xlink:to="eml_SalaryPlanMember_lbl2" xlink:title="label: SalaryPlanMember to eml_SalaryPlanMember_lbl2" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_EngineeringCostsPolicyTextBlock" xlink:label="EngineeringCostsPolicyTextBlock" xlink:title="EngineeringCostsPolicyTextBlock" />
    <link:label xlink:type="resource" xlink:label="eml_EngineeringCostsPolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="eml_EngineeringCostsPolicyTextBlock_lbl" xml:lang="en-US" id="eml_EngineeringCostsPolicyTextBlock_lbl">Disclosure of accounting policy for the classification of engineering costs.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EngineeringCostsPolicyTextBlock" xlink:to="eml_EngineeringCostsPolicyTextBlock_lbl" xlink:title="label: EngineeringCostsPolicyTextBlock to eml_EngineeringCostsPolicyTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:label="eml_EngineeringCostsPolicyTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="eml_EngineeringCostsPolicyTextBlock_lbl1" xml:lang="en-US" id="eml_EngineeringCostsPolicyTextBlock_lbl1">Engineering Costs [Policy Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EngineeringCostsPolicyTextBlock" xlink:to="eml_EngineeringCostsPolicyTextBlock_lbl1" xlink:title="label: EngineeringCostsPolicyTextBlock to eml_EngineeringCostsPolicyTextBlock_lbl1" />
    <link:label xlink:type="resource" xlink:label="eml_EngineeringCostsPolicyTextBlock_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="eml_EngineeringCostsPolicyTextBlock_lbl2" xml:lang="en-US" id="eml_EngineeringCostsPolicyTextBlock_lbl2">Engineering Costs</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EngineeringCostsPolicyTextBlock" xlink:to="eml_EngineeringCostsPolicyTextBlock_lbl2" xlink:title="label: EngineeringCostsPolicyTextBlock to eml_EngineeringCostsPolicyTextBlock_lbl2" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_FiniteLivedIntangibleAssetsAcquiredAbstract" xlink:label="FiniteLivedIntangibleAssetsAcquiredAbstract" xlink:title="FiniteLivedIntangibleAssetsAcquiredAbstract" />
    <link:label xlink:type="resource" xlink:label="eml_FiniteLivedIntangibleAssetsAcquiredAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="eml_FiniteLivedIntangibleAssetsAcquiredAbstract_lbl1" xml:lang="en-US" id="eml_FiniteLivedIntangibleAssetsAcquiredAbstract_lbl1">Finite Lived Intangible Assets Acquired [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FiniteLivedIntangibleAssetsAcquiredAbstract" xlink:to="eml_FiniteLivedIntangibleAssetsAcquiredAbstract_lbl1" xlink:title="label: FiniteLivedIntangibleAssetsAcquiredAbstract to eml_FiniteLivedIntangibleAssetsAcquiredAbstract_lbl1" />
    <link:label xlink:type="resource" xlink:label="eml_FiniteLivedIntangibleAssetsAcquiredAbstract_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="eml_FiniteLivedIntangibleAssetsAcquiredAbstract_lbl2" xml:lang="en-US" id="eml_FiniteLivedIntangibleAssetsAcquiredAbstract_lbl2">Intangible Assets Acquired [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FiniteLivedIntangibleAssetsAcquiredAbstract" xlink:to="eml_FiniteLivedIntangibleAssetsAcquiredAbstract_lbl2" xlink:title="label: FiniteLivedIntangibleAssetsAcquiredAbstract to eml_FiniteLivedIntangibleAssetsAcquiredAbstract_lbl2" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_BusinessCombinationEarnOutConsiderationPercentageOne" xlink:label="BusinessCombinationEarnOutConsiderationPercentageOne" xlink:title="BusinessCombinationEarnOutConsiderationPercentageOne" />
    <link:label xlink:type="resource" xlink:label="eml_BusinessCombinationEarnOutConsiderationPercentageOne_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="eml_BusinessCombinationEarnOutConsiderationPercentageOne_lbl" xml:lang="en-US" id="eml_BusinessCombinationEarnOutConsiderationPercentageOne_lbl">The percentage of earn-out consideration percentage during the period.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationEarnOutConsiderationPercentageOne" xlink:to="eml_BusinessCombinationEarnOutConsiderationPercentageOne_lbl" xlink:title="label: BusinessCombinationEarnOutConsiderationPercentageOne to eml_BusinessCombinationEarnOutConsiderationPercentageOne_lbl" />
    <link:label xlink:type="resource" xlink:label="eml_BusinessCombinationEarnOutConsiderationPercentageOne_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="eml_BusinessCombinationEarnOutConsiderationPercentageOne_lbl1" xml:lang="en-US" id="eml_BusinessCombinationEarnOutConsiderationPercentageOne_lbl1">Business Combination Earn-out Consideration Percentage One</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationEarnOutConsiderationPercentageOne" xlink:to="eml_BusinessCombinationEarnOutConsiderationPercentageOne_lbl1" xlink:title="label: BusinessCombinationEarnOutConsiderationPercentageOne to eml_BusinessCombinationEarnOutConsiderationPercentageOne_lbl1" />
    <link:label xlink:type="resource" xlink:label="eml_BusinessCombinationEarnOutConsiderationPercentageOne_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="eml_BusinessCombinationEarnOutConsiderationPercentageOne_lbl2" xml:lang="en-US" id="eml_BusinessCombinationEarnOutConsiderationPercentageOne_lbl2">Earnout consideration percentage of sales, condition one</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationEarnOutConsiderationPercentageOne" xlink:to="eml_BusinessCombinationEarnOutConsiderationPercentageOne_lbl2" xlink:title="label: BusinessCombinationEarnOutConsiderationPercentageOne to eml_BusinessCombinationEarnOutConsiderationPercentageOne_lbl2" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_BusinessCombinationProvisionalInformationInitialAccountingIncompleteOriginalCostBasisInventory" xlink:label="BusinessCombinationProvisionalInformationInitialAccountingIncompleteOriginalCostBasisInventory" xlink:title="BusinessCombinationProvisionalInformationInitialAccountingIncompleteOriginalCostBasisInventory" />
    <link:label xlink:type="resource" xlink:label="eml_BusinessCombinationProvisionalInformationInitialAccountingIncompleteOriginalCostBasisInventory_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="eml_BusinessCombinationProvisionalInformationInitialAccountingIncompleteOriginalCostBasisInventory_lbl" xml:lang="en-US" id="eml_BusinessCombinationProvisionalInformationInitialAccountingIncompleteOriginalCostBasisInventory_lbl">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.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationProvisionalInformationInitialAccountingIncompleteOriginalCostBasisInventory" xlink:to="eml_BusinessCombinationProvisionalInformationInitialAccountingIncompleteOriginalCostBasisInventory_lbl" xlink:title="label: BusinessCombinationProvisionalInformationInitialAccountingIncompleteOriginalCostBasisInventory to eml_BusinessCombinationProvisionalInformationInitialAccountingIncompleteOriginalCostBasisInventory_lbl" />
    <link:label xlink:type="resource" xlink:label="eml_BusinessCombinationProvisionalInformationInitialAccountingIncompleteOriginalCostBasisInventory_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="eml_BusinessCombinationProvisionalInformationInitialAccountingIncompleteOriginalCostBasisInventory_lbl1" xml:lang="en-US" id="eml_BusinessCombinationProvisionalInformationInitialAccountingIncompleteOriginalCostBasisInventory_lbl1">Business Combination, Provisional Information, Initial Accounting Incomplete, Original Cost Basis, Inventory</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationProvisionalInformationInitialAccountingIncompleteOriginalCostBasisInventory" xlink:to="eml_BusinessCombinationProvisionalInformationInitialAccountingIncompleteOriginalCostBasisInventory_lbl1" xlink:title="label: BusinessCombinationProvisionalInformationInitialAccountingIncompleteOriginalCostBasisInventory to eml_BusinessCombinationProvisionalInformationInitialAccountingIncompleteOriginalCostBasisInventory_lbl1" />
    <link:label xlink:type="resource" xlink:label="eml_BusinessCombinationProvisionalInformationInitialAccountingIncompleteOriginalCostBasisInventory_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="eml_BusinessCombinationProvisionalInformationInitialAccountingIncompleteOriginalCostBasisInventory_lbl2" xml:lang="en-US" id="eml_BusinessCombinationProvisionalInformationInitialAccountingIncompleteOriginalCostBasisInventory_lbl2">Estimated fair value of inventories acquired, original cost basis</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationProvisionalInformationInitialAccountingIncompleteOriginalCostBasisInventory" xlink:to="eml_BusinessCombinationProvisionalInformationInitialAccountingIncompleteOriginalCostBasisInventory_lbl2" xlink:title="label: BusinessCombinationProvisionalInformationInitialAccountingIncompleteOriginalCostBasisInventory to eml_BusinessCombinationProvisionalInformationInitialAccountingIncompleteOriginalCostBasisInventory_lbl2" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_BusinessCombinationEarnOutConsiderationPercentageTwo" xlink:label="BusinessCombinationEarnOutConsiderationPercentageTwo" xlink:title="BusinessCombinationEarnOutConsiderationPercentageTwo" />
    <link:label xlink:type="resource" xlink:label="eml_BusinessCombinationEarnOutConsiderationPercentageTwo_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="eml_BusinessCombinationEarnOutConsiderationPercentageTwo_lbl" xml:lang="en-US" id="eml_BusinessCombinationEarnOutConsiderationPercentageTwo_lbl">The percentage of earn-out consideration percentage during the period.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationEarnOutConsiderationPercentageTwo" xlink:to="eml_BusinessCombinationEarnOutConsiderationPercentageTwo_lbl" xlink:title="label: BusinessCombinationEarnOutConsiderationPercentageTwo to eml_BusinessCombinationEarnOutConsiderationPercentageTwo_lbl" />
    <link:label xlink:type="resource" xlink:label="eml_BusinessCombinationEarnOutConsiderationPercentageTwo_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="eml_BusinessCombinationEarnOutConsiderationPercentageTwo_lbl1" xml:lang="en-US" id="eml_BusinessCombinationEarnOutConsiderationPercentageTwo_lbl1">Business Combination Earn-out Consideration Percentage Two</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationEarnOutConsiderationPercentageTwo" xlink:to="eml_BusinessCombinationEarnOutConsiderationPercentageTwo_lbl1" xlink:title="label: BusinessCombinationEarnOutConsiderationPercentageTwo to eml_BusinessCombinationEarnOutConsiderationPercentageTwo_lbl1" />
    <link:label xlink:type="resource" xlink:label="eml_BusinessCombinationEarnOutConsiderationPercentageTwo_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="eml_BusinessCombinationEarnOutConsiderationPercentageTwo_lbl2" xml:lang="en-US" id="eml_BusinessCombinationEarnOutConsiderationPercentageTwo_lbl2">Earnout consideration percentage of sales, condition two</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationEarnOutConsiderationPercentageTwo" xlink:to="eml_BusinessCombinationEarnOutConsiderationPercentageTwo_lbl2" xlink:title="label: BusinessCombinationEarnOutConsiderationPercentageTwo to eml_BusinessCombinationEarnOutConsiderationPercentageTwo_lbl2" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_BusinessCombinationContingentConsiderationEarnOutPeriod" xlink:label="BusinessCombinationContingentConsiderationEarnOutPeriod" xlink:title="BusinessCombinationContingentConsiderationEarnOutPeriod" />
    <link:label xlink:type="resource" xlink:label="eml_BusinessCombinationContingentConsiderationEarnOutPeriod_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="eml_BusinessCombinationContingentConsiderationEarnOutPeriod_lbl" xml:lang="en-US" id="eml_BusinessCombinationContingentConsiderationEarnOutPeriod_lbl">Refers to the business combination contingent consideration earn out period.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationContingentConsiderationEarnOutPeriod" xlink:to="eml_BusinessCombinationContingentConsiderationEarnOutPeriod_lbl" xlink:title="label: BusinessCombinationContingentConsiderationEarnOutPeriod to eml_BusinessCombinationContingentConsiderationEarnOutPeriod_lbl" />
    <link:label xlink:type="resource" xlink:label="eml_BusinessCombinationContingentConsiderationEarnOutPeriod_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="eml_BusinessCombinationContingentConsiderationEarnOutPeriod_lbl1" xml:lang="en-US" id="eml_BusinessCombinationContingentConsiderationEarnOutPeriod_lbl1">Business Combination Contingent Consideration Earn out Period</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationContingentConsiderationEarnOutPeriod" xlink:to="eml_BusinessCombinationContingentConsiderationEarnOutPeriod_lbl1" xlink:title="label: BusinessCombinationContingentConsiderationEarnOutPeriod to eml_BusinessCombinationContingentConsiderationEarnOutPeriod_lbl1" />
    <link:label xlink:type="resource" xlink:label="eml_BusinessCombinationContingentConsiderationEarnOutPeriod_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="eml_BusinessCombinationContingentConsiderationEarnOutPeriod_lbl2" xml:lang="en-US" id="eml_BusinessCombinationContingentConsiderationEarnOutPeriod_lbl2">Earn out period</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationContingentConsiderationEarnOutPeriod" xlink:to="eml_BusinessCombinationContingentConsiderationEarnOutPeriod_lbl2" xlink:title="label: BusinessCombinationContingentConsiderationEarnOutPeriod to eml_BusinessCombinationContingentConsiderationEarnOutPeriod_lbl2" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_LeverageRatioAsMultiplePeriodOne" xlink:label="LeverageRatioAsMultiplePeriodOne" xlink:title="LeverageRatioAsMultiplePeriodOne" />
    <link:label xlink:type="resource" xlink:label="eml_LeverageRatioAsMultiplePeriodOne_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="eml_LeverageRatioAsMultiplePeriodOne_lbl" xml:lang="en-US" id="eml_LeverageRatioAsMultiplePeriodOne_lbl">Refers to leverage ratio to be maintained under covenant.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LeverageRatioAsMultiplePeriodOne" xlink:to="eml_LeverageRatioAsMultiplePeriodOne_lbl" xlink:title="label: LeverageRatioAsMultiplePeriodOne to eml_LeverageRatioAsMultiplePeriodOne_lbl" />
    <link:label xlink:type="resource" xlink:label="eml_LeverageRatioAsMultiplePeriodOne_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="eml_LeverageRatioAsMultiplePeriodOne_lbl1" xml:lang="en-US" id="eml_LeverageRatioAsMultiplePeriodOne_lbl1">Leverage ratio as multiple Period one</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LeverageRatioAsMultiplePeriodOne" xlink:to="eml_LeverageRatioAsMultiplePeriodOne_lbl1" xlink:title="label: LeverageRatioAsMultiplePeriodOne to eml_LeverageRatioAsMultiplePeriodOne_lbl1" />
    <link:label xlink:type="resource" xlink:label="eml_LeverageRatioAsMultiplePeriodOne_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="eml_LeverageRatioAsMultiplePeriodOne_lbl2" xml:lang="en-US" id="eml_LeverageRatioAsMultiplePeriodOne_lbl2">Leverage ratio as multiple, through 2018</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LeverageRatioAsMultiplePeriodOne" xlink:to="eml_LeverageRatioAsMultiplePeriodOne_lbl2" xlink:title="label: LeverageRatioAsMultiplePeriodOne to eml_LeverageRatioAsMultiplePeriodOne_lbl2" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_DebtInstrumentTermOfVariableRate" xlink:label="DebtInstrumentTermOfVariableRate" xlink:title="DebtInstrumentTermOfVariableRate" />
    <link:label xlink:type="resource" xlink:label="eml_DebtInstrumentTermOfVariableRate_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="eml_DebtInstrumentTermOfVariableRate_lbl" xml:lang="en-US" id="eml_DebtInstrumentTermOfVariableRate_lbl">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.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DebtInstrumentTermOfVariableRate" xlink:to="eml_DebtInstrumentTermOfVariableRate_lbl" xlink:title="label: DebtInstrumentTermOfVariableRate to eml_DebtInstrumentTermOfVariableRate_lbl" />
    <link:label xlink:type="resource" xlink:label="eml_DebtInstrumentTermOfVariableRate_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="eml_DebtInstrumentTermOfVariableRate_lbl1" xml:lang="en-US" id="eml_DebtInstrumentTermOfVariableRate_lbl1">Debt Instrument Term of Variable Rate</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DebtInstrumentTermOfVariableRate" xlink:to="eml_DebtInstrumentTermOfVariableRate_lbl1" xlink:title="label: DebtInstrumentTermOfVariableRate to eml_DebtInstrumentTermOfVariableRate_lbl1" />
    <link:label xlink:type="resource" xlink:label="eml_DebtInstrumentTermOfVariableRate_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="eml_DebtInstrumentTermOfVariableRate_lbl2" xml:lang="en-US" id="eml_DebtInstrumentTermOfVariableRate_lbl2">Term of variable rate</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DebtInstrumentTermOfVariableRate" xlink:to="eml_DebtInstrumentTermOfVariableRate_lbl2" xlink:title="label: DebtInstrumentTermOfVariableRate to eml_DebtInstrumentTermOfVariableRate_lbl2" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_ThreeMonthLondonInterbankOfferedRateLIBORMember" xlink:label="ThreeMonthLondonInterbankOfferedRateLIBORMember" xlink:title="ThreeMonthLondonInterbankOfferedRateLIBORMember" />
    <link:label xlink:type="resource" xlink:label="eml_ThreeMonthLondonInterbankOfferedRateLIBORMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="eml_ThreeMonthLondonInterbankOfferedRateLIBORMember_lbl" xml:lang="en-US" id="eml_ThreeMonthLondonInterbankOfferedRateLIBORMember_lbl">Interest rate at which a bank borrows funds from other banks in the London interbank market.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ThreeMonthLondonInterbankOfferedRateLIBORMember" xlink:to="eml_ThreeMonthLondonInterbankOfferedRateLIBORMember_lbl" xlink:title="label: ThreeMonthLondonInterbankOfferedRateLIBORMember to eml_ThreeMonthLondonInterbankOfferedRateLIBORMember_lbl" />
    <link:label xlink:type="resource" xlink:label="eml_ThreeMonthLondonInterbankOfferedRateLIBORMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="eml_ThreeMonthLondonInterbankOfferedRateLIBORMember_lbl1" xml:lang="en-US" id="eml_ThreeMonthLondonInterbankOfferedRateLIBORMember_lbl1">Three Month London Interbank Offered Rate (LIBOR) [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ThreeMonthLondonInterbankOfferedRateLIBORMember" xlink:to="eml_ThreeMonthLondonInterbankOfferedRateLIBORMember_lbl1" xlink:title="label: ThreeMonthLondonInterbankOfferedRateLIBORMember to eml_ThreeMonthLondonInterbankOfferedRateLIBORMember_lbl1" />
    <link:label xlink:type="resource" xlink:label="eml_ThreeMonthLondonInterbankOfferedRateLIBORMember_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="eml_ThreeMonthLondonInterbankOfferedRateLIBORMember_lbl2" xml:lang="en-US" id="eml_ThreeMonthLondonInterbankOfferedRateLIBORMember_lbl2">3 Month LIBOR [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ThreeMonthLondonInterbankOfferedRateLIBORMember" xlink:to="eml_ThreeMonthLondonInterbankOfferedRateLIBORMember_lbl2" xlink:title="label: ThreeMonthLondonInterbankOfferedRateLIBORMember to eml_ThreeMonthLondonInterbankOfferedRateLIBORMember_lbl2" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_LeverageRatioAsMultipleThereafter" xlink:label="LeverageRatioAsMultipleThereafter" xlink:title="LeverageRatioAsMultipleThereafter" />
    <link:label xlink:type="resource" xlink:label="eml_LeverageRatioAsMultipleThereafter_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="eml_LeverageRatioAsMultipleThereafter_lbl" xml:lang="en-US" id="eml_LeverageRatioAsMultipleThereafter_lbl">Refers to leverage ratio to be maintained under covenant.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LeverageRatioAsMultipleThereafter" xlink:to="eml_LeverageRatioAsMultipleThereafter_lbl" xlink:title="label: LeverageRatioAsMultipleThereafter to eml_LeverageRatioAsMultipleThereafter_lbl" />
    <link:label xlink:type="resource" xlink:label="eml_LeverageRatioAsMultipleThereafter_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="eml_LeverageRatioAsMultipleThereafter_lbl1" xml:lang="en-US" id="eml_LeverageRatioAsMultipleThereafter_lbl1">Leverage ratio as multiple Thereafter</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LeverageRatioAsMultipleThereafter" xlink:to="eml_LeverageRatioAsMultipleThereafter_lbl1" xlink:title="label: LeverageRatioAsMultipleThereafter to eml_LeverageRatioAsMultipleThereafter_lbl1" />
    <link:label xlink:type="resource" xlink:label="eml_LeverageRatioAsMultipleThereafter_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="eml_LeverageRatioAsMultipleThereafter_lbl2" xml:lang="en-US" id="eml_LeverageRatioAsMultipleThereafter_lbl2">Leverage ratio as multiple, there after</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LeverageRatioAsMultipleThereafter" xlink:to="eml_LeverageRatioAsMultipleThereafter_lbl2" xlink:title="label: LeverageRatioAsMultipleThereafter to eml_LeverageRatioAsMultipleThereafter_lbl2" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_RestatedLoanAgreementMember" xlink:label="RestatedLoanAgreementMember" xlink:title="RestatedLoanAgreementMember" />
    <link:label xlink:type="resource" xlink:label="eml_RestatedLoanAgreementMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="eml_RestatedLoanAgreementMember_lbl" xml:lang="en-US" id="eml_RestatedLoanAgreementMember_lbl">Represents the signed amendment to Restated Loan Agreement with People's United Bank.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RestatedLoanAgreementMember" xlink:to="eml_RestatedLoanAgreementMember_lbl" xlink:title="label: RestatedLoanAgreementMember to eml_RestatedLoanAgreementMember_lbl" />
    <link:label xlink:type="resource" xlink:label="eml_RestatedLoanAgreementMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="eml_RestatedLoanAgreementMember_lbl1" xml:lang="en-US" id="eml_RestatedLoanAgreementMember_lbl1">Restated Loan Agreement [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RestatedLoanAgreementMember" xlink:to="eml_RestatedLoanAgreementMember_lbl1" xlink:title="label: RestatedLoanAgreementMember to eml_RestatedLoanAgreementMember_lbl1" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_LeverageRatioAsMultiplePeriodTwo" xlink:label="LeverageRatioAsMultiplePeriodTwo" xlink:title="LeverageRatioAsMultiplePeriodTwo" />
    <link:label xlink:type="resource" xlink:label="eml_LeverageRatioAsMultiplePeriodTwo_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="eml_LeverageRatioAsMultiplePeriodTwo_lbl" xml:lang="en-US" id="eml_LeverageRatioAsMultiplePeriodTwo_lbl">Refers to leverage ratio to be maintained under covenant.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LeverageRatioAsMultiplePeriodTwo" xlink:to="eml_LeverageRatioAsMultiplePeriodTwo_lbl" xlink:title="label: LeverageRatioAsMultiplePeriodTwo to eml_LeverageRatioAsMultiplePeriodTwo_lbl" />
    <link:label xlink:type="resource" xlink:label="eml_LeverageRatioAsMultiplePeriodTwo_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="eml_LeverageRatioAsMultiplePeriodTwo_lbl1" xml:lang="en-US" id="eml_LeverageRatioAsMultiplePeriodTwo_lbl1">Leverage ratio as multiple Period Two</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LeverageRatioAsMultiplePeriodTwo" xlink:to="eml_LeverageRatioAsMultiplePeriodTwo_lbl1" xlink:title="label: LeverageRatioAsMultiplePeriodTwo to eml_LeverageRatioAsMultiplePeriodTwo_lbl1" />
    <link:label xlink:type="resource" xlink:label="eml_LeverageRatioAsMultiplePeriodTwo_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="eml_LeverageRatioAsMultiplePeriodTwo_lbl2" xml:lang="en-US" id="eml_LeverageRatioAsMultiplePeriodTwo_lbl2">Leverage ratio as multiple, through 2019</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LeverageRatioAsMultiplePeriodTwo" xlink:to="eml_LeverageRatioAsMultiplePeriodTwo_lbl2" xlink:title="label: LeverageRatioAsMultiplePeriodTwo to eml_LeverageRatioAsMultiplePeriodTwo_lbl2" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_TermLoans" xlink:label="TermLoans" xlink:title="TermLoans" />
    <link:label xlink:type="resource" xlink:label="eml_TermLoans_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="eml_TermLoans_lbl" xml:lang="en-US" id="eml_TermLoans_lbl">The term loans outstanding as of the balance sheet date.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TermLoans" xlink:to="eml_TermLoans_lbl" xlink:title="label: TermLoans to eml_TermLoans_lbl" />
    <link:label xlink:type="resource" xlink:label="eml_TermLoans_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="eml_TermLoans_lbl1" xml:lang="en-US" id="eml_TermLoans_lbl1">Term Loans</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TermLoans" xlink:to="eml_TermLoans_lbl1" xlink:title="label: TermLoans to eml_TermLoans_lbl1" />
    <link:label xlink:type="resource" xlink:label="eml_TermLoans_lbl2" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="eml_TermLoans_lbl2" xml:lang="en-US" id="eml_TermLoans_lbl2">Long term debt</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TermLoans" xlink:to="eml_TermLoans_lbl2" xlink:title="label: TermLoans to eml_TermLoans_lbl2" />
    <link:label xlink:type="resource" xlink:label="eml_TermLoans_lbl3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="eml_TermLoans_lbl3" xml:lang="en-US" id="eml_TermLoans_lbl3">Term loans</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TermLoans" xlink:to="eml_TermLoans_lbl3" xlink:title="label: TermLoans to eml_TermLoans_lbl3" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_TermLoan2012Member" xlink:label="TermLoan2012Member" xlink:title="TermLoan2012Member" />
    <link:label xlink:type="resource" xlink:label="eml_TermLoan2012Member_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="eml_TermLoan2012Member_lbl" xml:lang="en-US" id="eml_TermLoan2012Member_lbl">Represents the signed amendment to Loan Agreement with People's United Bank now known as 2012 Term Loan.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TermLoan2012Member" xlink:to="eml_TermLoan2012Member_lbl" xlink:title="label: TermLoan2012Member to eml_TermLoan2012Member_lbl" />
    <link:label xlink:type="resource" xlink:label="eml_TermLoan2012Member_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="eml_TermLoan2012Member_lbl1" xml:lang="en-US" id="eml_TermLoan2012Member_lbl1">Term Loan 2012 [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TermLoan2012Member" xlink:to="eml_TermLoan2012Member_lbl1" xlink:title="label: TermLoan2012Member to eml_TermLoan2012Member_lbl1" />
    <link:label xlink:type="resource" xlink:label="eml_TermLoan2012Member_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="eml_TermLoan2012Member_lbl2" xml:lang="en-US" id="eml_TermLoan2012Member_lbl2">2012 Term Loan [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TermLoan2012Member" xlink:to="eml_TermLoan2012Member_lbl2" xlink:title="label: TermLoan2012Member to eml_TermLoan2012Member_lbl2" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_FixedChargeCoverageRatioAsMultiplePeriodOne" xlink:label="FixedChargeCoverageRatioAsMultiplePeriodOne" xlink:title="FixedChargeCoverageRatioAsMultiplePeriodOne" />
    <link:label xlink:type="resource" xlink:label="eml_FixedChargeCoverageRatioAsMultiplePeriodOne_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="eml_FixedChargeCoverageRatioAsMultiplePeriodOne_lbl" xml:lang="en-US" id="eml_FixedChargeCoverageRatioAsMultiplePeriodOne_lbl">Refers to fixed charge coverage ratio to be maintained under covenant.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FixedChargeCoverageRatioAsMultiplePeriodOne" xlink:to="eml_FixedChargeCoverageRatioAsMultiplePeriodOne_lbl" xlink:title="label: FixedChargeCoverageRatioAsMultiplePeriodOne to eml_FixedChargeCoverageRatioAsMultiplePeriodOne_lbl" />
    <link:label xlink:type="resource" xlink:label="eml_FixedChargeCoverageRatioAsMultiplePeriodOne_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="eml_FixedChargeCoverageRatioAsMultiplePeriodOne_lbl1" xml:lang="en-US" id="eml_FixedChargeCoverageRatioAsMultiplePeriodOne_lbl1">Fixed Charge Coverage Ratio As Multiple Period One</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FixedChargeCoverageRatioAsMultiplePeriodOne" xlink:to="eml_FixedChargeCoverageRatioAsMultiplePeriodOne_lbl1" xlink:title="label: FixedChargeCoverageRatioAsMultiplePeriodOne to eml_FixedChargeCoverageRatioAsMultiplePeriodOne_lbl1" />
    <link:label xlink:type="resource" xlink:label="eml_FixedChargeCoverageRatioAsMultiplePeriodOne_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="eml_FixedChargeCoverageRatioAsMultiplePeriodOne_lbl2" xml:lang="en-US" id="eml_FixedChargeCoverageRatioAsMultiplePeriodOne_lbl2">Fixed charge coverage ratio as multiple, 2018</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FixedChargeCoverageRatioAsMultiplePeriodOne" xlink:to="eml_FixedChargeCoverageRatioAsMultiplePeriodOne_lbl2" xlink:title="label: FixedChargeCoverageRatioAsMultiplePeriodOne to eml_FixedChargeCoverageRatioAsMultiplePeriodOne_lbl2" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_PercentageOfOutstandingBalanceOfTermLoan" xlink:label="PercentageOfOutstandingBalanceOfTermLoan" xlink:title="PercentageOfOutstandingBalanceOfTermLoan" />
    <link:label xlink:type="resource" xlink:label="eml_PercentageOfOutstandingBalanceOfTermLoan_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="eml_PercentageOfOutstandingBalanceOfTermLoan_lbl" xml:lang="en-US" id="eml_PercentageOfOutstandingBalanceOfTermLoan_lbl">refers to percentage of outstanding balance of term loan.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PercentageOfOutstandingBalanceOfTermLoan" xlink:to="eml_PercentageOfOutstandingBalanceOfTermLoan_lbl" xlink:title="label: PercentageOfOutstandingBalanceOfTermLoan to eml_PercentageOfOutstandingBalanceOfTermLoan_lbl" />
    <link:label xlink:type="resource" xlink:label="eml_PercentageOfOutstandingBalanceOfTermLoan_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="eml_PercentageOfOutstandingBalanceOfTermLoan_lbl1" xml:lang="en-US" id="eml_PercentageOfOutstandingBalanceOfTermLoan_lbl1">Percentage of Outstanding Balance of Term Loan</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PercentageOfOutstandingBalanceOfTermLoan" xlink:to="eml_PercentageOfOutstandingBalanceOfTermLoan_lbl1" xlink:title="label: PercentageOfOutstandingBalanceOfTermLoan to eml_PercentageOfOutstandingBalanceOfTermLoan_lbl1" />
    <link:label xlink:type="resource" xlink:label="eml_PercentageOfOutstandingBalanceOfTermLoan_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="eml_PercentageOfOutstandingBalanceOfTermLoan_lbl2" xml:lang="en-US" id="eml_PercentageOfOutstandingBalanceOfTermLoan_lbl2">Percentage of outstanding balance of term loan</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PercentageOfOutstandingBalanceOfTermLoan" xlink:to="eml_PercentageOfOutstandingBalanceOfTermLoan_lbl2" xlink:title="label: PercentageOfOutstandingBalanceOfTermLoan to eml_PercentageOfOutstandingBalanceOfTermLoan_lbl2" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_VelvacHoldingsIncMember" xlink:label="VelvacHoldingsIncMember" xlink:title="VelvacHoldingsIncMember" />
    <link:label xlink:type="resource" xlink:label="eml_VelvacHoldingsIncMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="eml_VelvacHoldingsIncMember_lbl" xml:lang="en-US" id="eml_VelvacHoldingsIncMember_lbl">Refers to the acquired entity.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="VelvacHoldingsIncMember" xlink:to="eml_VelvacHoldingsIncMember_lbl" xlink:title="label: VelvacHoldingsIncMember to eml_VelvacHoldingsIncMember_lbl" />
    <link:label xlink:type="resource" xlink:label="eml_VelvacHoldingsIncMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="eml_VelvacHoldingsIncMember_lbl1" xml:lang="en-US" id="eml_VelvacHoldingsIncMember_lbl1">Velvac Holdings, Inc [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="VelvacHoldingsIncMember" xlink:to="eml_VelvacHoldingsIncMember_lbl1" xlink:title="label: VelvacHoldingsIncMember to eml_VelvacHoldingsIncMember_lbl1" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_OneMonthLondonInterbankOfferedRateLIBORMember" xlink:label="OneMonthLondonInterbankOfferedRateLIBORMember" xlink:title="OneMonthLondonInterbankOfferedRateLIBORMember" />
    <link:label xlink:type="resource" xlink:label="eml_OneMonthLondonInterbankOfferedRateLIBORMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="eml_OneMonthLondonInterbankOfferedRateLIBORMember_lbl" xml:lang="en-US" id="eml_OneMonthLondonInterbankOfferedRateLIBORMember_lbl">Interest rate at which a bank borrows funds from other banks in the London interbank market.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OneMonthLondonInterbankOfferedRateLIBORMember" xlink:to="eml_OneMonthLondonInterbankOfferedRateLIBORMember_lbl" xlink:title="label: OneMonthLondonInterbankOfferedRateLIBORMember to eml_OneMonthLondonInterbankOfferedRateLIBORMember_lbl" />
    <link:label xlink:type="resource" xlink:label="eml_OneMonthLondonInterbankOfferedRateLIBORMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="eml_OneMonthLondonInterbankOfferedRateLIBORMember_lbl1" xml:lang="en-US" id="eml_OneMonthLondonInterbankOfferedRateLIBORMember_lbl1">One Month London Interbank Offered Rate (LIBOR) [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OneMonthLondonInterbankOfferedRateLIBORMember" xlink:to="eml_OneMonthLondonInterbankOfferedRateLIBORMember_lbl1" xlink:title="label: OneMonthLondonInterbankOfferedRateLIBORMember to eml_OneMonthLondonInterbankOfferedRateLIBORMember_lbl1" />
    <link:label xlink:type="resource" xlink:label="eml_OneMonthLondonInterbankOfferedRateLIBORMember_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="eml_OneMonthLondonInterbankOfferedRateLIBORMember_lbl2" xml:lang="en-US" id="eml_OneMonthLondonInterbankOfferedRateLIBORMember_lbl2">1 Month LIBOR [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OneMonthLondonInterbankOfferedRateLIBORMember" xlink:to="eml_OneMonthLondonInterbankOfferedRateLIBORMember_lbl2" xlink:title="label: OneMonthLondonInterbankOfferedRateLIBORMember to eml_OneMonthLondonInterbankOfferedRateLIBORMember_lbl2" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_LeverageRatioAsMultiplePeriodThree" xlink:label="LeverageRatioAsMultiplePeriodThree" xlink:title="LeverageRatioAsMultiplePeriodThree" />
    <link:label xlink:type="resource" xlink:label="eml_LeverageRatioAsMultiplePeriodThree_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="eml_LeverageRatioAsMultiplePeriodThree_lbl" xml:lang="en-US" id="eml_LeverageRatioAsMultiplePeriodThree_lbl">Refers to leverage ratio to be maintained under covenant.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LeverageRatioAsMultiplePeriodThree" xlink:to="eml_LeverageRatioAsMultiplePeriodThree_lbl" xlink:title="label: LeverageRatioAsMultiplePeriodThree to eml_LeverageRatioAsMultiplePeriodThree_lbl" />
    <link:label xlink:type="resource" xlink:label="eml_LeverageRatioAsMultiplePeriodThree_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="eml_LeverageRatioAsMultiplePeriodThree_lbl1" xml:lang="en-US" id="eml_LeverageRatioAsMultiplePeriodThree_lbl1">Leverage ratio as multiple Period Three</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LeverageRatioAsMultiplePeriodThree" xlink:to="eml_LeverageRatioAsMultiplePeriodThree_lbl1" xlink:title="label: LeverageRatioAsMultiplePeriodThree to eml_LeverageRatioAsMultiplePeriodThree_lbl1" />
    <link:label xlink:type="resource" xlink:label="eml_LeverageRatioAsMultiplePeriodThree_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="eml_LeverageRatioAsMultiplePeriodThree_lbl2" xml:lang="en-US" id="eml_LeverageRatioAsMultiplePeriodThree_lbl2">Leverage ratio as multiple, through 2020</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LeverageRatioAsMultiplePeriodThree" xlink:to="eml_LeverageRatioAsMultiplePeriodThree_lbl2" xlink:title="label: LeverageRatioAsMultiplePeriodThree to eml_LeverageRatioAsMultiplePeriodThree_lbl2" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_FixedChargeCoverageRatioAsMultipleThereafter" xlink:label="FixedChargeCoverageRatioAsMultipleThereafter" xlink:title="FixedChargeCoverageRatioAsMultipleThereafter" />
    <link:label xlink:type="resource" xlink:label="eml_FixedChargeCoverageRatioAsMultipleThereafter_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="eml_FixedChargeCoverageRatioAsMultipleThereafter_lbl" xml:lang="en-US" id="eml_FixedChargeCoverageRatioAsMultipleThereafter_lbl">Refers to fixed charge coverage ratio to be maintained under covenant.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FixedChargeCoverageRatioAsMultipleThereafter" xlink:to="eml_FixedChargeCoverageRatioAsMultipleThereafter_lbl" xlink:title="label: FixedChargeCoverageRatioAsMultipleThereafter to eml_FixedChargeCoverageRatioAsMultipleThereafter_lbl" />
    <link:label xlink:type="resource" xlink:label="eml_FixedChargeCoverageRatioAsMultipleThereafter_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="eml_FixedChargeCoverageRatioAsMultipleThereafter_lbl1" xml:lang="en-US" id="eml_FixedChargeCoverageRatioAsMultipleThereafter_lbl1">Fixed Charge Coverage Ratio As Multiple Thereafter</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FixedChargeCoverageRatioAsMultipleThereafter" xlink:to="eml_FixedChargeCoverageRatioAsMultipleThereafter_lbl1" xlink:title="label: FixedChargeCoverageRatioAsMultipleThereafter to eml_FixedChargeCoverageRatioAsMultipleThereafter_lbl1" />
    <link:label xlink:type="resource" xlink:label="eml_FixedChargeCoverageRatioAsMultipleThereafter_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="eml_FixedChargeCoverageRatioAsMultipleThereafter_lbl2" xml:lang="en-US" id="eml_FixedChargeCoverageRatioAsMultipleThereafter_lbl2">Fixed charge coverage ratio as multiple, thereafter</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FixedChargeCoverageRatioAsMultipleThereafter" xlink:to="eml_FixedChargeCoverageRatioAsMultipleThereafter_lbl2" xlink:title="label: FixedChargeCoverageRatioAsMultipleThereafter to eml_FixedChargeCoverageRatioAsMultipleThereafter_lbl2" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_LineOfCreditFacilityPeriodForPeriodicPrincipalPayment" xlink:label="LineOfCreditFacilityPeriodForPeriodicPrincipalPayment" xlink:title="LineOfCreditFacilityPeriodForPeriodicPrincipalPayment" />
    <link:label xlink:type="resource" xlink:label="eml_LineOfCreditFacilityPeriodForPeriodicPrincipalPayment_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="eml_LineOfCreditFacilityPeriodForPeriodicPrincipalPayment_lbl" xml:lang="en-US" id="eml_LineOfCreditFacilityPeriodForPeriodicPrincipalPayment_lbl">Refers to period for payment of principal amount.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LineOfCreditFacilityPeriodForPeriodicPrincipalPayment" xlink:to="eml_LineOfCreditFacilityPeriodForPeriodicPrincipalPayment_lbl" xlink:title="label: LineOfCreditFacilityPeriodForPeriodicPrincipalPayment to eml_LineOfCreditFacilityPeriodForPeriodicPrincipalPayment_lbl" />
    <link:label xlink:type="resource" xlink:label="eml_LineOfCreditFacilityPeriodForPeriodicPrincipalPayment_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="eml_LineOfCreditFacilityPeriodForPeriodicPrincipalPayment_lbl1" xml:lang="en-US" id="eml_LineOfCreditFacilityPeriodForPeriodicPrincipalPayment_lbl1">Line of Credit Facility, Period for Periodic Principal Payment</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LineOfCreditFacilityPeriodForPeriodicPrincipalPayment" xlink:to="eml_LineOfCreditFacilityPeriodForPeriodicPrincipalPayment_lbl1" xlink:title="label: LineOfCreditFacilityPeriodForPeriodicPrincipalPayment to eml_LineOfCreditFacilityPeriodForPeriodicPrincipalPayment_lbl1" />
    <link:label xlink:type="resource" xlink:label="eml_LineOfCreditFacilityPeriodForPeriodicPrincipalPayment_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="eml_LineOfCreditFacilityPeriodForPeriodicPrincipalPayment_lbl2" xml:lang="en-US" id="eml_LineOfCreditFacilityPeriodForPeriodicPrincipalPayment_lbl2">Period for quarterly principal payment</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LineOfCreditFacilityPeriodForPeriodicPrincipalPayment" xlink:to="eml_LineOfCreditFacilityPeriodForPeriodicPrincipalPayment_lbl2" xlink:title="label: LineOfCreditFacilityPeriodForPeriodicPrincipalPayment to eml_LineOfCreditFacilityPeriodForPeriodicPrincipalPayment_lbl2" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_LineOfCreditFacilityCommitmentFeePercentageForSixMonths" xlink:label="LineOfCreditFacilityCommitmentFeePercentageForSixMonths" xlink:title="LineOfCreditFacilityCommitmentFeePercentageForSixMonths" />
    <link:label xlink:type="resource" xlink:label="eml_LineOfCreditFacilityCommitmentFeePercentageForSixMonths_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="eml_LineOfCreditFacilityCommitmentFeePercentageForSixMonths_lbl" xml:lang="en-US" id="eml_LineOfCreditFacilityCommitmentFeePercentageForSixMonths_lbl">The commitment fee, expressed as a percentage of the line of credit facility for first six months.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LineOfCreditFacilityCommitmentFeePercentageForSixMonths" xlink:to="eml_LineOfCreditFacilityCommitmentFeePercentageForSixMonths_lbl" xlink:title="label: LineOfCreditFacilityCommitmentFeePercentageForSixMonths to eml_LineOfCreditFacilityCommitmentFeePercentageForSixMonths_lbl" />
    <link:label xlink:type="resource" xlink:label="eml_LineOfCreditFacilityCommitmentFeePercentageForSixMonths_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="eml_LineOfCreditFacilityCommitmentFeePercentageForSixMonths_lbl1" xml:lang="en-US" id="eml_LineOfCreditFacilityCommitmentFeePercentageForSixMonths_lbl1">Line of Credit Facility, Commitment Fee Percentage for Six Months</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LineOfCreditFacilityCommitmentFeePercentageForSixMonths" xlink:to="eml_LineOfCreditFacilityCommitmentFeePercentageForSixMonths_lbl1" xlink:title="label: LineOfCreditFacilityCommitmentFeePercentageForSixMonths to eml_LineOfCreditFacilityCommitmentFeePercentageForSixMonths_lbl1" />
    <link:label xlink:type="resource" xlink:label="eml_LineOfCreditFacilityCommitmentFeePercentageForSixMonths_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="eml_LineOfCreditFacilityCommitmentFeePercentageForSixMonths_lbl2" xml:lang="en-US" id="eml_LineOfCreditFacilityCommitmentFeePercentageForSixMonths_lbl2">Commitment fee percentage for first six months</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LineOfCreditFacilityCommitmentFeePercentageForSixMonths" xlink:to="eml_LineOfCreditFacilityCommitmentFeePercentageForSixMonths_lbl2" xlink:title="label: LineOfCreditFacilityCommitmentFeePercentageForSixMonths to eml_LineOfCreditFacilityCommitmentFeePercentageForSixMonths_lbl2" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_StockIssuedDuringPeriodValueStockAppreciationRights" xlink:label="StockIssuedDuringPeriodValueStockAppreciationRights" xlink:title="StockIssuedDuringPeriodValueStockAppreciationRights" />
    <link:label xlink:type="resource" xlink:label="eml_StockIssuedDuringPeriodValueStockAppreciationRights_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="eml_StockIssuedDuringPeriodValueStockAppreciationRights_lbl" xml:lang="en-US" id="eml_StockIssuedDuringPeriodValueStockAppreciationRights_lbl">Gross value of Stock Appreciation Rights (SARs), issued during the period as a result of any equity-based compensation plan other than an employee stock ownership plan (ESOP). 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.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockIssuedDuringPeriodValueStockAppreciationRights" xlink:to="eml_StockIssuedDuringPeriodValueStockAppreciationRights_lbl" xlink:title="label: StockIssuedDuringPeriodValueStockAppreciationRights to eml_StockIssuedDuringPeriodValueStockAppreciationRights_lbl" />
    <link:label xlink:type="resource" xlink:label="eml_StockIssuedDuringPeriodValueStockAppreciationRights_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="eml_StockIssuedDuringPeriodValueStockAppreciationRights_lbl1" xml:lang="en-US" id="eml_StockIssuedDuringPeriodValueStockAppreciationRights_lbl1">Stock Issued During Period Value Stock Appreciation Rights</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockIssuedDuringPeriodValueStockAppreciationRights" xlink:to="eml_StockIssuedDuringPeriodValueStockAppreciationRights_lbl1" xlink:title="label: StockIssuedDuringPeriodValueStockAppreciationRights to eml_StockIssuedDuringPeriodValueStockAppreciationRights_lbl1" />
    <link:label xlink:type="resource" xlink:label="eml_StockIssuedDuringPeriodValueStockAppreciationRights_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="eml_StockIssuedDuringPeriodValueStockAppreciationRights_lbl2" xml:lang="en-US" id="eml_StockIssuedDuringPeriodValueStockAppreciationRights_lbl2">Issuance of SARS</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockIssuedDuringPeriodValueStockAppreciationRights" xlink:to="eml_StockIssuedDuringPeriodValueStockAppreciationRights_lbl2" xlink:title="label: StockIssuedDuringPeriodValueStockAppreciationRights to eml_StockIssuedDuringPeriodValueStockAppreciationRights_lbl2" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_VotingPreferredStockSharesAuthorizedInShares" xlink:label="VotingPreferredStockSharesAuthorizedInShares" xlink:title="VotingPreferredStockSharesAuthorizedInShares" />
    <link:label xlink:type="resource" xlink:label="eml_VotingPreferredStockSharesAuthorizedInShares_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="eml_VotingPreferredStockSharesAuthorizedInShares_lbl" xml:lang="en-US" id="eml_VotingPreferredStockSharesAuthorizedInShares_lbl">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.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="VotingPreferredStockSharesAuthorizedInShares" xlink:to="eml_VotingPreferredStockSharesAuthorizedInShares_lbl" xlink:title="label: VotingPreferredStockSharesAuthorizedInShares to eml_VotingPreferredStockSharesAuthorizedInShares_lbl" />
    <link:label xlink:type="resource" xlink:label="eml_VotingPreferredStockSharesAuthorizedInShares_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="eml_VotingPreferredStockSharesAuthorizedInShares_lbl1" xml:lang="en-US" id="eml_VotingPreferredStockSharesAuthorizedInShares_lbl1">Voting Preferred Stock Shares Authorized In Shares</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="VotingPreferredStockSharesAuthorizedInShares" xlink:to="eml_VotingPreferredStockSharesAuthorizedInShares_lbl1" xlink:title="label: VotingPreferredStockSharesAuthorizedInShares to eml_VotingPreferredStockSharesAuthorizedInShares_lbl1" />
    <link:label xlink:type="resource" xlink:label="eml_VotingPreferredStockSharesAuthorizedInShares_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="eml_VotingPreferredStockSharesAuthorizedInShares_lbl2" xml:lang="en-US" id="eml_VotingPreferredStockSharesAuthorizedInShares_lbl2">Voting Preferred Stock, shares authorized (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="VotingPreferredStockSharesAuthorizedInShares" xlink:to="eml_VotingPreferredStockSharesAuthorizedInShares_lbl2" xlink:title="label: VotingPreferredStockSharesAuthorizedInShares to eml_VotingPreferredStockSharesAuthorizedInShares_lbl2" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_VotingPreferredStockNoParValue" xlink:label="VotingPreferredStockNoParValue" xlink:title="VotingPreferredStockNoParValue" />
    <link:label xlink:type="resource" xlink:label="eml_VotingPreferredStockNoParValue_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="eml_VotingPreferredStockNoParValue_lbl" xml:lang="en-US" id="eml_VotingPreferredStockNoParValue_lbl">Issuance value per share of no-par value, voting preferred stock; generally not indicative of the fair market value per share.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="VotingPreferredStockNoParValue" xlink:to="eml_VotingPreferredStockNoParValue_lbl" xlink:title="label: VotingPreferredStockNoParValue to eml_VotingPreferredStockNoParValue_lbl" />
    <link:label xlink:type="resource" xlink:label="eml_VotingPreferredStockNoParValue_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="eml_VotingPreferredStockNoParValue_lbl1" xml:lang="en-US" id="eml_VotingPreferredStockNoParValue_lbl1">Voting Preferred Stock No Par Value</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="VotingPreferredStockNoParValue" xlink:to="eml_VotingPreferredStockNoParValue_lbl1" xlink:title="label: VotingPreferredStockNoParValue to eml_VotingPreferredStockNoParValue_lbl1" />
    <link:label xlink:type="resource" xlink:label="eml_VotingPreferredStockNoParValue_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="eml_VotingPreferredStockNoParValue_lbl2" xml:lang="en-US" id="eml_VotingPreferredStockNoParValue_lbl2">Voting Preferred Stock, par value (in dollars per share)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="VotingPreferredStockNoParValue" xlink:to="eml_VotingPreferredStockNoParValue_lbl2" xlink:title="label: VotingPreferredStockNoParValue to eml_VotingPreferredStockNoParValue_lbl2" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_NonvotingPreferredStockNoParValue" xlink:label="NonvotingPreferredStockNoParValue" xlink:title="NonvotingPreferredStockNoParValue" />
    <link:label xlink:type="resource" xlink:label="eml_NonvotingPreferredStockNoParValue_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="eml_NonvotingPreferredStockNoParValue_lbl" xml:lang="en-US" id="eml_NonvotingPreferredStockNoParValue_lbl">Issuance value per share of no-par value, nonvoting preferred stock; generally not indicative of the fair market value per share.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NonvotingPreferredStockNoParValue" xlink:to="eml_NonvotingPreferredStockNoParValue_lbl" xlink:title="label: NonvotingPreferredStockNoParValue to eml_NonvotingPreferredStockNoParValue_lbl" />
    <link:label xlink:type="resource" xlink:label="eml_NonvotingPreferredStockNoParValue_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="eml_NonvotingPreferredStockNoParValue_lbl1" xml:lang="en-US" id="eml_NonvotingPreferredStockNoParValue_lbl1">Nonvoting Preferred Stock No Par Value</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NonvotingPreferredStockNoParValue" xlink:to="eml_NonvotingPreferredStockNoParValue_lbl1" xlink:title="label: NonvotingPreferredStockNoParValue to eml_NonvotingPreferredStockNoParValue_lbl1" />
    <link:label xlink:type="resource" xlink:label="eml_NonvotingPreferredStockNoParValue_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="eml_NonvotingPreferredStockNoParValue_lbl2" xml:lang="en-US" id="eml_NonvotingPreferredStockNoParValue_lbl2">Nonvoting Preferred Stock, par value (in dollars per share)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NonvotingPreferredStockNoParValue" xlink:to="eml_NonvotingPreferredStockNoParValue_lbl2" xlink:title="label: NonvotingPreferredStockNoParValue to eml_NonvotingPreferredStockNoParValue_lbl2" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_NonvotingPreferredStockSharesAuthorizedInShares" xlink:label="NonvotingPreferredStockSharesAuthorizedInShares" xlink:title="NonvotingPreferredStockSharesAuthorizedInShares" />
    <link:label xlink:type="resource" xlink:label="eml_NonvotingPreferredStockSharesAuthorizedInShares_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="eml_NonvotingPreferredStockSharesAuthorizedInShares_lbl" xml:lang="en-US" id="eml_NonvotingPreferredStockSharesAuthorizedInShares_lbl">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.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NonvotingPreferredStockSharesAuthorizedInShares" xlink:to="eml_NonvotingPreferredStockSharesAuthorizedInShares_lbl" xlink:title="label: NonvotingPreferredStockSharesAuthorizedInShares to eml_NonvotingPreferredStockSharesAuthorizedInShares_lbl" />
    <link:label xlink:type="resource" xlink:label="eml_NonvotingPreferredStockSharesAuthorizedInShares_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="eml_NonvotingPreferredStockSharesAuthorizedInShares_lbl1" xml:lang="en-US" id="eml_NonvotingPreferredStockSharesAuthorizedInShares_lbl1">Nonvoting Preferred Stock Shares Authorized In Shares</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NonvotingPreferredStockSharesAuthorizedInShares" xlink:to="eml_NonvotingPreferredStockSharesAuthorizedInShares_lbl1" xlink:title="label: NonvotingPreferredStockSharesAuthorizedInShares to eml_NonvotingPreferredStockSharesAuthorizedInShares_lbl1" />
    <link:label xlink:type="resource" xlink:label="eml_NonvotingPreferredStockSharesAuthorizedInShares_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="eml_NonvotingPreferredStockSharesAuthorizedInShares_lbl2" xml:lang="en-US" id="eml_NonvotingPreferredStockSharesAuthorizedInShares_lbl2">Nonvoting Preferred Stock, shares authorized (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NonvotingPreferredStockSharesAuthorizedInShares" xlink:to="eml_NonvotingPreferredStockSharesAuthorizedInShares_lbl2" xlink:title="label: NonvotingPreferredStockSharesAuthorizedInShares to eml_NonvotingPreferredStockSharesAuthorizedInShares_lbl2" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_PreferredStockNoParValueNonvoting" xlink:label="PreferredStockNoParValueNonvoting" xlink:title="PreferredStockNoParValueNonvoting" />
    <link:label xlink:type="resource" xlink:label="eml_PreferredStockNoParValueNonvoting_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="eml_PreferredStockNoParValueNonvoting_lbl" xml:lang="en-US" id="eml_PreferredStockNoParValueNonvoting_lbl">Aggregate par or stated value of issued nonvoting preferred stock. This item includes treasury stock repurchased by the entity.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PreferredStockNoParValueNonvoting" xlink:to="eml_PreferredStockNoParValueNonvoting_lbl" xlink:title="label: PreferredStockNoParValueNonvoting to eml_PreferredStockNoParValueNonvoting_lbl" />
    <link:label xlink:type="resource" xlink:label="eml_PreferredStockNoParValueNonvoting_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="eml_PreferredStockNoParValueNonvoting_lbl1" xml:lang="en-US" id="eml_PreferredStockNoParValueNonvoting_lbl1">Preferred Stock No Par Value Nonvoting</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PreferredStockNoParValueNonvoting" xlink:to="eml_PreferredStockNoParValueNonvoting_lbl1" xlink:title="label: PreferredStockNoParValueNonvoting to eml_PreferredStockNoParValueNonvoting_lbl1" />
    <link:label xlink:type="resource" xlink:label="eml_PreferredStockNoParValueNonvoting_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="eml_PreferredStockNoParValueNonvoting_lbl2" xml:lang="en-US" id="eml_PreferredStockNoParValueNonvoting_lbl2">Nonvoting Preferred Stock, no par value: Authorized and unissued: 1,000,000 shares</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PreferredStockNoParValueNonvoting" xlink:to="eml_PreferredStockNoParValueNonvoting_lbl2" xlink:title="label: PreferredStockNoParValueNonvoting to eml_PreferredStockNoParValueNonvoting_lbl2" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_PreferredStockNoParValueVoting" xlink:label="PreferredStockNoParValueVoting" xlink:title="PreferredStockNoParValueVoting" />
    <link:label xlink:type="resource" xlink:label="eml_PreferredStockNoParValueVoting_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="eml_PreferredStockNoParValueVoting_lbl" xml:lang="en-US" id="eml_PreferredStockNoParValueVoting_lbl">Aggregate par or stated value of voting preferred stock authorized. This item includes treasury stock repurchased by the entity.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PreferredStockNoParValueVoting" xlink:to="eml_PreferredStockNoParValueVoting_lbl" xlink:title="label: PreferredStockNoParValueVoting to eml_PreferredStockNoParValueVoting_lbl" />
    <link:label xlink:type="resource" xlink:label="eml_PreferredStockNoParValueVoting_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="eml_PreferredStockNoParValueVoting_lbl1" xml:lang="en-US" id="eml_PreferredStockNoParValueVoting_lbl1">Preferred Stock No Par Value Voting</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PreferredStockNoParValueVoting" xlink:to="eml_PreferredStockNoParValueVoting_lbl1" xlink:title="label: PreferredStockNoParValueVoting to eml_PreferredStockNoParValueVoting_lbl1" />
    <link:label xlink:type="resource" xlink:label="eml_PreferredStockNoParValueVoting_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="eml_PreferredStockNoParValueVoting_lbl2" xml:lang="en-US" id="eml_PreferredStockNoParValueVoting_lbl2">Voting Preferred Stock, no par value: Authorized and unissued: 1,000,000 shares</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PreferredStockNoParValueVoting" xlink:to="eml_PreferredStockNoParValueVoting_lbl2" xlink:title="label: PreferredStockNoParValueVoting to eml_PreferredStockNoParValueVoting_lbl2" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_EmployeeStockOptionAndStockAppreciationRightsSARsMember" xlink:label="EmployeeStockOptionAndStockAppreciationRightsSARsMember" xlink:title="EmployeeStockOptionAndStockAppreciationRightsSARsMember" />
    <link:label xlink:type="resource" xlink:label="eml_EmployeeStockOptionAndStockAppreciationRightsSARsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="eml_EmployeeStockOptionAndStockAppreciationRightsSARsMember_lbl" xml:lang="en-US" id="eml_EmployeeStockOptionAndStockAppreciationRightsSARsMember_lbl">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.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EmployeeStockOptionAndStockAppreciationRightsSARsMember" xlink:to="eml_EmployeeStockOptionAndStockAppreciationRightsSARsMember_lbl" xlink:title="label: EmployeeStockOptionAndStockAppreciationRightsSARsMember to eml_EmployeeStockOptionAndStockAppreciationRightsSARsMember_lbl" />
    <link:label xlink:type="resource" xlink:label="eml_EmployeeStockOptionAndStockAppreciationRightsSARsMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="eml_EmployeeStockOptionAndStockAppreciationRightsSARsMember_lbl1" xml:lang="en-US" id="eml_EmployeeStockOptionAndStockAppreciationRightsSARsMember_lbl1">Employee Stock Option and Stock Appreciation Rights (SARs) [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EmployeeStockOptionAndStockAppreciationRightsSARsMember" xlink:to="eml_EmployeeStockOptionAndStockAppreciationRightsSARsMember_lbl1" xlink:title="label: EmployeeStockOptionAndStockAppreciationRightsSARsMember to eml_EmployeeStockOptionAndStockAppreciationRightsSARsMember_lbl1" />
    <link:label xlink:type="resource" xlink:label="eml_EmployeeStockOptionAndStockAppreciationRightsSARsMember_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="eml_EmployeeStockOptionAndStockAppreciationRightsSARsMember_lbl2" xml:lang="en-US" id="eml_EmployeeStockOptionAndStockAppreciationRightsSARsMember_lbl2">Stock Options and SARs [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EmployeeStockOptionAndStockAppreciationRightsSARsMember" xlink:to="eml_EmployeeStockOptionAndStockAppreciationRightsSARsMember_lbl2" xlink:title="label: EmployeeStockOptionAndStockAppreciationRightsSARsMember to eml_EmployeeStockOptionAndStockAppreciationRightsSARsMember_lbl2" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_NumberOfMajorCustomers" xlink:label="NumberOfMajorCustomers" xlink:title="NumberOfMajorCustomers" />
    <link:label xlink:type="resource" xlink:label="eml_NumberOfMajorCustomers_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="eml_NumberOfMajorCustomers_lbl" xml:lang="en-US" id="eml_NumberOfMajorCustomers_lbl">Number of customers that exceed the threshold percentage of concentration risk.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NumberOfMajorCustomers" xlink:to="eml_NumberOfMajorCustomers_lbl" xlink:title="label: NumberOfMajorCustomers to eml_NumberOfMajorCustomers_lbl" />
    <link:label xlink:type="resource" xlink:label="eml_NumberOfMajorCustomers_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="eml_NumberOfMajorCustomers_lbl1" xml:lang="en-US" id="eml_NumberOfMajorCustomers_lbl1">Number of major customers</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NumberOfMajorCustomers" xlink:to="eml_NumberOfMajorCustomers_lbl1" xlink:title="label: NumberOfMajorCustomers to eml_NumberOfMajorCustomers_lbl1" />
    <link:label xlink:type="resource" xlink:label="eml_NumberOfMajorCustomers_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="eml_NumberOfMajorCustomers_lbl2" xml:lang="en-US" id="eml_NumberOfMajorCustomers_lbl2">Number of major customers</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NumberOfMajorCustomers" xlink:to="eml_NumberOfMajorCustomers_lbl2" xlink:title="label: NumberOfMajorCustomers to eml_NumberOfMajorCustomers_lbl2" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_RecognitionOfRevenueAndAccountsReceivableAbstract" xlink:label="RecognitionOfRevenueAndAccountsReceivableAbstract" xlink:title="RecognitionOfRevenueAndAccountsReceivableAbstract" />
    <link:label xlink:type="resource" xlink:label="eml_RecognitionOfRevenueAndAccountsReceivableAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="eml_RecognitionOfRevenueAndAccountsReceivableAbstract_lbl1" xml:lang="en-US" id="eml_RecognitionOfRevenueAndAccountsReceivableAbstract_lbl1">Recognition of Revenue and Accounts Receivable [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RecognitionOfRevenueAndAccountsReceivableAbstract" xlink:to="eml_RecognitionOfRevenueAndAccountsReceivableAbstract_lbl1" xlink:title="label: RecognitionOfRevenueAndAccountsReceivableAbstract to eml_RecognitionOfRevenueAndAccountsReceivableAbstract_lbl1" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_PatentsAndDevelopedTechnologyMember" xlink:label="PatentsAndDevelopedTechnologyMember" xlink:title="PatentsAndDevelopedTechnologyMember" />
    <link:label xlink:type="resource" xlink:label="eml_PatentsAndDevelopedTechnologyMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="eml_PatentsAndDevelopedTechnologyMember_lbl" xml:lang="en-US" id="eml_PatentsAndDevelopedTechnologyMember_lbl">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.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PatentsAndDevelopedTechnologyMember" xlink:to="eml_PatentsAndDevelopedTechnologyMember_lbl" xlink:title="label: PatentsAndDevelopedTechnologyMember to eml_PatentsAndDevelopedTechnologyMember_lbl" />
    <link:label xlink:type="resource" xlink:label="eml_PatentsAndDevelopedTechnologyMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="eml_PatentsAndDevelopedTechnologyMember_lbl1" xml:lang="en-US" id="eml_PatentsAndDevelopedTechnologyMember_lbl1">Patents and developed technology [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PatentsAndDevelopedTechnologyMember" xlink:to="eml_PatentsAndDevelopedTechnologyMember_lbl1" xlink:title="label: PatentsAndDevelopedTechnologyMember to eml_PatentsAndDevelopedTechnologyMember_lbl1" />
    <link:label xlink:type="resource" xlink:label="eml_PatentsAndDevelopedTechnologyMember_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="eml_PatentsAndDevelopedTechnologyMember_lbl2" xml:lang="en-US" id="eml_PatentsAndDevelopedTechnologyMember_lbl2">Patents and Developed Technology [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PatentsAndDevelopedTechnologyMember" xlink:to="eml_PatentsAndDevelopedTechnologyMember_lbl2" xlink:title="label: PatentsAndDevelopedTechnologyMember to eml_PatentsAndDevelopedTechnologyMember_lbl2" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_SecurityProductsMember" xlink:label="SecurityProductsMember" xlink:title="SecurityProductsMember" />
    <link:label xlink:type="resource" xlink:label="eml_SecurityProductsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="eml_SecurityProductsMember_lbl" xml:lang="en-US" id="eml_SecurityProductsMember_lbl">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.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SecurityProductsMember" xlink:to="eml_SecurityProductsMember_lbl" xlink:title="label: SecurityProductsMember to eml_SecurityProductsMember_lbl" />
    <link:label xlink:type="resource" xlink:label="eml_SecurityProductsMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="eml_SecurityProductsMember_lbl1" xml:lang="en-US" id="eml_SecurityProductsMember_lbl1">Security Products [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SecurityProductsMember" xlink:to="eml_SecurityProductsMember_lbl1" xlink:title="label: SecurityProductsMember to eml_SecurityProductsMember_lbl1" />
    <link:label xlink:type="resource" xlink:label="eml_SecurityProductsMember_lbl2" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="eml_SecurityProductsMember_lbl2" xml:lang="en-US" id="eml_SecurityProductsMember_lbl2">Security Products Segment [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SecurityProductsMember" xlink:to="eml_SecurityProductsMember_lbl2" xlink:title="label: SecurityProductsMember to eml_SecurityProductsMember_lbl2" />
    <link:label xlink:type="resource" xlink:label="eml_SecurityProductsMember_lbl3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="eml_SecurityProductsMember_lbl3" xml:lang="en-US" id="eml_SecurityProductsMember_lbl3">Security Products [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SecurityProductsMember" xlink:to="eml_SecurityProductsMember_lbl3" xlink:title="label: SecurityProductsMember to eml_SecurityProductsMember_lbl3" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_TechnologyAndLicensesMember" xlink:label="TechnologyAndLicensesMember" xlink:title="TechnologyAndLicensesMember" />
    <link:label xlink:type="resource" xlink:label="eml_TechnologyAndLicensesMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="eml_TechnologyAndLicensesMember_lbl" xml:lang="en-US" id="eml_TechnologyAndLicensesMember_lbl">Exclusive legal right granted by the government to the owner of the developed technology and licenses to exploit the technology for a period of time specified by law.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TechnologyAndLicensesMember" xlink:to="eml_TechnologyAndLicensesMember_lbl" xlink:title="label: TechnologyAndLicensesMember to eml_TechnologyAndLicensesMember_lbl" />
    <link:label xlink:type="resource" xlink:label="eml_TechnologyAndLicensesMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="eml_TechnologyAndLicensesMember_lbl1" xml:lang="en-US" id="eml_TechnologyAndLicensesMember_lbl1">Technology and licenses [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TechnologyAndLicensesMember" xlink:to="eml_TechnologyAndLicensesMember_lbl1" xlink:title="label: TechnologyAndLicensesMember to eml_TechnologyAndLicensesMember_lbl1" />
    <link:label xlink:type="resource" xlink:label="eml_TechnologyAndLicensesMember_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="eml_TechnologyAndLicensesMember_lbl2" xml:lang="en-US" id="eml_TechnologyAndLicensesMember_lbl2">Technology and Licenses [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TechnologyAndLicensesMember" xlink:to="eml_TechnologyAndLicensesMember_lbl2" xlink:title="label: TechnologyAndLicensesMember to eml_TechnologyAndLicensesMember_lbl2" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_MetalProductsMember" xlink:label="MetalProductsMember" xlink:title="MetalProductsMember" />
    <link:label xlink:type="resource" xlink:label="eml_MetalProductsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="eml_MetalProductsMember_lbl" xml:lang="en-US" id="eml_MetalProductsMember_lbl">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.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MetalProductsMember" xlink:to="eml_MetalProductsMember_lbl" xlink:title="label: MetalProductsMember to eml_MetalProductsMember_lbl" />
    <link:label xlink:type="resource" xlink:label="eml_MetalProductsMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="eml_MetalProductsMember_lbl1" xml:lang="en-US" id="eml_MetalProductsMember_lbl1">Metal Products [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MetalProductsMember" xlink:to="eml_MetalProductsMember_lbl1" xlink:title="label: MetalProductsMember to eml_MetalProductsMember_lbl1" />
    <link:label xlink:type="resource" xlink:label="eml_MetalProductsMember_lbl2" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="eml_MetalProductsMember_lbl2" xml:lang="en-US" id="eml_MetalProductsMember_lbl2">Metal Products Segment [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MetalProductsMember" xlink:to="eml_MetalProductsMember_lbl2" xlink:title="label: MetalProductsMember to eml_MetalProductsMember_lbl2" />
    <link:label xlink:type="resource" xlink:label="eml_MetalProductsMember_lbl3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="eml_MetalProductsMember_lbl3" xml:lang="en-US" id="eml_MetalProductsMember_lbl3">Metal Products [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MetalProductsMember" xlink:to="eml_MetalProductsMember_lbl3" xlink:title="label: MetalProductsMember to eml_MetalProductsMember_lbl3" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_IndustrialHardwareMember" xlink:label="IndustrialHardwareMember" xlink:title="IndustrialHardwareMember" />
    <link:label xlink:type="resource" xlink:label="eml_IndustrialHardwareMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="eml_IndustrialHardwareMember_lbl" xml:lang="en-US" id="eml_IndustrialHardwareMember_lbl">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.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IndustrialHardwareMember" xlink:to="eml_IndustrialHardwareMember_lbl" xlink:title="label: IndustrialHardwareMember to eml_IndustrialHardwareMember_lbl" />
    <link:label xlink:type="resource" xlink:label="eml_IndustrialHardwareMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="eml_IndustrialHardwareMember_lbl1" xml:lang="en-US" id="eml_IndustrialHardwareMember_lbl1">Industrial Hardware [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IndustrialHardwareMember" xlink:to="eml_IndustrialHardwareMember_lbl1" xlink:title="label: IndustrialHardwareMember to eml_IndustrialHardwareMember_lbl1" />
    <link:label xlink:type="resource" xlink:label="eml_IndustrialHardwareMember_lbl2" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="eml_IndustrialHardwareMember_lbl2" xml:lang="en-US" id="eml_IndustrialHardwareMember_lbl2">Industrial Hardware Segment [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IndustrialHardwareMember" xlink:to="eml_IndustrialHardwareMember_lbl2" xlink:title="label: IndustrialHardwareMember to eml_IndustrialHardwareMember_lbl2" />
    <link:label xlink:type="resource" xlink:label="eml_IndustrialHardwareMember_lbl3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="eml_IndustrialHardwareMember_lbl3" xml:lang="en-US" id="eml_IndustrialHardwareMember_lbl3">Industrial Hardware [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IndustrialHardwareMember" xlink:to="eml_IndustrialHardwareMember_lbl3" xlink:title="label: IndustrialHardwareMember to eml_IndustrialHardwareMember_lbl3" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_EngineeringCostsAbstract" xlink:label="EngineeringCostsAbstract" xlink:title="EngineeringCostsAbstract" />
    <link:label xlink:type="resource" xlink:label="eml_EngineeringCostsAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="eml_EngineeringCostsAbstract_lbl1" xml:lang="en-US" id="eml_EngineeringCostsAbstract_lbl1">Engineering Costs [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EngineeringCostsAbstract" xlink:to="eml_EngineeringCostsAbstract_lbl1" xlink:title="label: EngineeringCostsAbstract to eml_EngineeringCostsAbstract_lbl1" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_PercentageOfAvailableCash" xlink:label="PercentageOfAvailableCash" xlink:title="PercentageOfAvailableCash" />
    <link:label xlink:type="resource" xlink:label="eml_PercentageOfAvailableCash_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="eml_PercentageOfAvailableCash_lbl" xml:lang="en-US" id="eml_PercentageOfAvailableCash_lbl">Refers to the percentage of available cash located in foreign subsidiaries .</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PercentageOfAvailableCash" xlink:to="eml_PercentageOfAvailableCash_lbl" xlink:title="label: PercentageOfAvailableCash to eml_PercentageOfAvailableCash_lbl" />
    <link:label xlink:type="resource" xlink:label="eml_PercentageOfAvailableCash_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="eml_PercentageOfAvailableCash_lbl1" xml:lang="en-US" id="eml_PercentageOfAvailableCash_lbl1">Percentage of Available Cash</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PercentageOfAvailableCash" xlink:to="eml_PercentageOfAvailableCash_lbl1" xlink:title="label: PercentageOfAvailableCash to eml_PercentageOfAvailableCash_lbl1" />
    <link:label xlink:type="resource" xlink:label="eml_PercentageOfAvailableCash_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="eml_PercentageOfAvailableCash_lbl2" xml:lang="en-US" id="eml_PercentageOfAvailableCash_lbl2">Percentage of available cash located in foreign subsidiaries</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PercentageOfAvailableCash" xlink:to="eml_PercentageOfAvailableCash_lbl2" xlink:title="label: PercentageOfAvailableCash to eml_PercentageOfAvailableCash_lbl2" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_UnrecognizedPensionAndPostretirementBenefits" xlink:label="UnrecognizedPensionAndPostretirementBenefits" xlink:title="UnrecognizedPensionAndPostretirementBenefits" />
    <link:label xlink:type="resource" xlink:label="eml_UnrecognizedPensionAndPostretirementBenefits_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="eml_UnrecognizedPensionAndPostretirementBenefits_lbl" xml:lang="en-US" id="eml_UnrecognizedPensionAndPostretirementBenefits_lbl">The amount of costs unrecognized during the period for pension and postretirement benefits.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="UnrecognizedPensionAndPostretirementBenefits" xlink:to="eml_UnrecognizedPensionAndPostretirementBenefits_lbl" xlink:title="label: UnrecognizedPensionAndPostretirementBenefits to eml_UnrecognizedPensionAndPostretirementBenefits_lbl" />
    <link:label xlink:type="resource" xlink:label="eml_UnrecognizedPensionAndPostretirementBenefits_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="eml_UnrecognizedPensionAndPostretirementBenefits_lbl1" xml:lang="en-US" id="eml_UnrecognizedPensionAndPostretirementBenefits_lbl1">Unrecognized Pension And Postretirement Benefits</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="UnrecognizedPensionAndPostretirementBenefits" xlink:to="eml_UnrecognizedPensionAndPostretirementBenefits_lbl1" xlink:title="label: UnrecognizedPensionAndPostretirementBenefits to eml_UnrecognizedPensionAndPostretirementBenefits_lbl1" />
    <link:label xlink:type="resource" xlink:label="eml_UnrecognizedPensionAndPostretirementBenefits_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="eml_UnrecognizedPensionAndPostretirementBenefits_lbl2" xml:lang="en-US" id="eml_UnrecognizedPensionAndPostretirementBenefits_lbl2">Unrecognized pension &amp; other postretirement benefits</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="UnrecognizedPensionAndPostretirementBenefits" xlink:to="eml_UnrecognizedPensionAndPostretirementBenefits_lbl2" xlink:title="label: UnrecognizedPensionAndPostretirementBenefits to eml_UnrecognizedPensionAndPostretirementBenefits_lbl2" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_EngineeringExpenses" xlink:label="EngineeringExpenses" xlink:title="EngineeringExpenses" />
    <link:label xlink:type="resource" xlink:label="eml_EngineeringExpenses_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="eml_EngineeringExpenses_lbl" xml:lang="en-US" id="eml_EngineeringExpenses_lbl">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.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EngineeringExpenses" xlink:to="eml_EngineeringExpenses_lbl" xlink:title="label: EngineeringExpenses to eml_EngineeringExpenses_lbl" />
    <link:label xlink:type="resource" xlink:label="eml_EngineeringExpenses_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="eml_EngineeringExpenses_lbl1" xml:lang="en-US" id="eml_EngineeringExpenses_lbl1">Engineering Expenses</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EngineeringExpenses" xlink:to="eml_EngineeringExpenses_lbl1" xlink:title="label: EngineeringExpenses to eml_EngineeringExpenses_lbl1" />
    <link:label xlink:type="resource" xlink:label="eml_EngineeringExpenses_lbl2" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="eml_EngineeringExpenses_lbl2" xml:lang="en-US" id="eml_EngineeringExpenses_lbl2">Engineering expenses</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EngineeringExpenses" xlink:to="eml_EngineeringExpenses_lbl2" xlink:title="label: EngineeringExpenses to eml_EngineeringExpenses_lbl2" />
    <link:label xlink:type="resource" xlink:label="eml_EngineeringExpenses_lbl3" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="eml_EngineeringExpenses_lbl3" xml:lang="en-US" id="eml_EngineeringExpenses_lbl3">Engineering expenses</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EngineeringExpenses" xlink:to="eml_EngineeringExpenses_lbl3" xlink:title="label: EngineeringExpenses to eml_EngineeringExpenses_lbl3" />
  </link:labelLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>11
<FILENAME>eml-20171230_pre.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="us-ascii"?>
<!--Generated by EDGARfilings PROfile 4.3.3.1 Broadridge-->
<link:linkbase xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xbrli="http://www.xbrl.org/2003/instance">
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/netLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd#netLabel" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTotalLabel" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedNetLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedNetLabel" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTerseLabel" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodEndLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodEndLabel" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodStartLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodStartLabel" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedLabel" />
  <link:roleRef roleURI="http://easterncompany.com/role/ScheduleIiValuationAndQualifyingAccountsDetails" xlink:type="simple" xlink:href="eml-20171230.xsd#ScheduleIiValuationAndQualifyingAccountsDetails" />
  <link:roleRef roleURI="http://easterncompany.com/role/SelectedQuarterlyFinancialInformationUnauditedDetails" xlink:type="simple" xlink:href="eml-20171230.xsd#SelectedQuarterlyFinancialInformationUnauditedDetails" />
  <link:roleRef roleURI="http://easterncompany.com/role/FinancialInstrumentsAndFairValueMeasurementsDetails" xlink:type="simple" xlink:href="eml-20171230.xsd#FinancialInstrumentsAndFairValueMeasurementsDetails" />
  <link:roleRef roleURI="http://easterncompany.com/role/ReportableSegmentsDetails" xlink:type="simple" xlink:href="eml-20171230.xsd#ReportableSegmentsDetails" />
  <link:roleRef roleURI="http://easterncompany.com/role/RetirementBenefitPlansDefinedContributionPlanDetails" xlink:type="simple" xlink:href="eml-20171230.xsd#RetirementBenefitPlansDefinedContributionPlanDetails" />
  <link:roleRef roleURI="http://easterncompany.com/role/RetirementBenefitPlansFairValueOfPensionPlanAssetsDetails" xlink:type="simple" xlink:href="eml-20171230.xsd#RetirementBenefitPlansFairValueOfPensionPlanAssetsDetails" />
  <link:roleRef roleURI="http://easterncompany.com/role/RetirementBenefitPlansAssumptionsUsedToDetermineProjectedBenefitObligationsAndEstimatedBenefitPaymentsDetails" xlink:type="simple" xlink:href="eml-20171230.xsd#RetirementBenefitPlansAssumptionsUsedToDetermineProjectedBenefitObligationsAndEstimatedBenefitPaymentsDetails" />
  <link:roleRef roleURI="http://easterncompany.com/role/RetirementBenefitPlansAmountsRecognizedInAndChangesInComponentsOfAccumulatedOtherComprehensiveIncomeDetails" xlink:type="simple" xlink:href="eml-20171230.xsd#RetirementBenefitPlansAmountsRecognizedInAndChangesInComponentsOfAccumulatedOtherComprehensiveIncomeDetails" />
  <link:roleRef roleURI="http://easterncompany.com/role/RetirementBenefitPlansFundedStatusDetails" xlink:type="simple" xlink:href="eml-20171230.xsd#RetirementBenefitPlansFundedStatusDetails" />
  <link:roleRef roleURI="http://easterncompany.com/role/RetirementBenefitPlansNetPeriodicBenefitCostAndAssumptionsDetails" xlink:type="simple" xlink:href="eml-20171230.xsd#RetirementBenefitPlansNetPeriodicBenefitCostAndAssumptionsDetails" />
  <link:roleRef roleURI="http://easterncompany.com/role/LeasesDetails" xlink:type="simple" xlink:href="eml-20171230.xsd#LeasesDetails" />
  <link:roleRef roleURI="http://easterncompany.com/role/IncomeTaxesDetailsCalc2" xlink:type="simple" xlink:href="eml-20171230.xsd#IncomeTaxesDetailsCalc2" />
  <link:roleRef roleURI="http://easterncompany.com/role/IncomeTaxesDetails" xlink:type="simple" xlink:href="eml-20171230.xsd#IncomeTaxesDetails" />
  <link:roleRef roleURI="http://easterncompany.com/role/StockOptionsAndAwardsDetails" xlink:type="simple" xlink:href="eml-20171230.xsd#StockOptionsAndAwardsDetails" />
  <link:roleRef roleURI="http://easterncompany.com/role/DebtDetails" xlink:type="simple" xlink:href="eml-20171230.xsd#DebtDetails" />
  <link:roleRef roleURI="http://easterncompany.com/role/ContingenciesDetails" xlink:type="simple" xlink:href="eml-20171230.xsd#ContingenciesDetails" />
  <link:roleRef roleURI="http://easterncompany.com/role/BusinessAcquisitionsDetails" xlink:type="simple" xlink:href="eml-20171230.xsd#BusinessAcquisitionsDetails" />
  <link:roleRef roleURI="http://easterncompany.com/role/AccountingPoliciesDetails" xlink:type="simple" xlink:href="eml-20171230.xsd#AccountingPoliciesDetails" />
  <link:roleRef roleURI="http://easterncompany.com/role/DescriptionOfBusinessDetails" xlink:type="simple" xlink:href="eml-20171230.xsd#DescriptionOfBusinessDetails" />
  <link:roleRef roleURI="http://easterncompany.com/role/SelectedQuarterlyFinancialInformationUnauditedTables" xlink:type="simple" xlink:href="eml-20171230.xsd#SelectedQuarterlyFinancialInformationUnauditedTables" />
  <link:roleRef roleURI="http://easterncompany.com/role/FinancialInstrumentsAndFairValueMeasurementsTables" xlink:type="simple" xlink:href="eml-20171230.xsd#FinancialInstrumentsAndFairValueMeasurementsTables" />
  <link:roleRef roleURI="http://easterncompany.com/role/ReportableSegmentsTables" xlink:type="simple" xlink:href="eml-20171230.xsd#ReportableSegmentsTables" />
  <link:roleRef roleURI="http://easterncompany.com/role/RetirementBenefitPlansTables" xlink:type="simple" xlink:href="eml-20171230.xsd#RetirementBenefitPlansTables" />
  <link:roleRef roleURI="http://easterncompany.com/role/LeasesTables" xlink:type="simple" xlink:href="eml-20171230.xsd#LeasesTables" />
  <link:roleRef roleURI="http://easterncompany.com/role/IncomeTaxesTables" xlink:type="simple" xlink:href="eml-20171230.xsd#IncomeTaxesTables" />
  <link:roleRef roleURI="http://easterncompany.com/role/StockOptionsAndAwardsTables" xlink:type="simple" xlink:href="eml-20171230.xsd#StockOptionsAndAwardsTables" />
  <link:roleRef roleURI="http://easterncompany.com/role/DebtTables" xlink:type="simple" xlink:href="eml-20171230.xsd#DebtTables" />
  <link:roleRef roleURI="http://easterncompany.com/role/BusinessAcquisitionsTables" xlink:type="simple" xlink:href="eml-20171230.xsd#BusinessAcquisitionsTables" />
  <link:roleRef roleURI="http://easterncompany.com/role/AccountingPoliciesTables" xlink:type="simple" xlink:href="eml-20171230.xsd#AccountingPoliciesTables" />
  <link:roleRef roleURI="http://easterncompany.com/role/AccountingPoliciesPolicies" xlink:type="simple" xlink:href="eml-20171230.xsd#AccountingPoliciesPolicies" />
  <link:roleRef roleURI="http://easterncompany.com/role/ScheduleIiValuationAndQualifyingAccounts" xlink:type="simple" xlink:href="eml-20171230.xsd#ScheduleIiValuationAndQualifyingAccounts" />
  <link:roleRef roleURI="http://easterncompany.com/role/RevenueRecognition" xlink:type="simple" xlink:href="eml-20171230.xsd#RevenueRecognition" />
  <link:roleRef roleURI="http://easterncompany.com/role/SelectedQuarterlyFinancialInformationUnaudited" xlink:type="simple" xlink:href="eml-20171230.xsd#SelectedQuarterlyFinancialInformationUnaudited" />
  <link:roleRef roleURI="http://easterncompany.com/role/FinancialInstrumentsAndFairValueMeasurements" xlink:type="simple" xlink:href="eml-20171230.xsd#FinancialInstrumentsAndFairValueMeasurements" />
  <link:roleRef roleURI="http://easterncompany.com/role/RecentAccountingPronouncements" xlink:type="simple" xlink:href="eml-20171230.xsd#RecentAccountingPronouncements" />
  <link:roleRef roleURI="http://easterncompany.com/role/ReportableSegments" xlink:type="simple" xlink:href="eml-20171230.xsd#ReportableSegments" />
  <link:roleRef roleURI="http://easterncompany.com/role/RetirementBenefitPlans" xlink:type="simple" xlink:href="eml-20171230.xsd#RetirementBenefitPlans" />
  <link:roleRef roleURI="http://easterncompany.com/role/Leases" xlink:type="simple" xlink:href="eml-20171230.xsd#Leases" />
  <link:roleRef roleURI="http://easterncompany.com/role/IncomeTaxes" xlink:type="simple" xlink:href="eml-20171230.xsd#IncomeTaxes" />
  <link:roleRef roleURI="http://easterncompany.com/role/StockOptionsAndAwards" xlink:type="simple" xlink:href="eml-20171230.xsd#StockOptionsAndAwards" />
  <link:roleRef roleURI="http://easterncompany.com/role/Debt" xlink:type="simple" xlink:href="eml-20171230.xsd#Debt" />
  <link:roleRef roleURI="http://easterncompany.com/role/Contingencies" xlink:type="simple" xlink:href="eml-20171230.xsd#Contingencies" />
  <link:roleRef roleURI="http://easterncompany.com/role/BusinessAcquisitions" xlink:type="simple" xlink:href="eml-20171230.xsd#BusinessAcquisitions" />
  <link:roleRef roleURI="http://easterncompany.com/role/AccountingPolicies" xlink:type="simple" xlink:href="eml-20171230.xsd#AccountingPolicies" />
  <link:roleRef roleURI="http://easterncompany.com/role/DescriptionOfBusiness" xlink:type="simple" xlink:href="eml-20171230.xsd#DescriptionOfBusiness" />
  <link:roleRef roleURI="http://easterncompany.com/role/ConsolidatedStatementsOfCashFlows" xlink:type="simple" xlink:href="eml-20171230.xsd#ConsolidatedStatementsOfCashFlows" />
  <link:roleRef roleURI="http://easterncompany.com/role/ConsolidatedStatementsOfShareholdersEquityParenthetical" xlink:type="simple" xlink:href="eml-20171230.xsd#ConsolidatedStatementsOfShareholdersEquityParenthetical" />
  <link:roleRef roleURI="http://easterncompany.com/role/ConsolidatedStatementsOfShareholdersEquity" xlink:type="simple" xlink:href="eml-20171230.xsd#ConsolidatedStatementsOfShareholdersEquity" />
  <link:roleRef roleURI="http://easterncompany.com/role/ConsolidatedStatementsOfComprehensiveIncomeParenthetical" xlink:type="simple" xlink:href="eml-20171230.xsd#ConsolidatedStatementsOfComprehensiveIncomeParenthetical" />
  <link:roleRef roleURI="http://easterncompany.com/role/ConsolidatedStatementsOfComprehensiveIncome" xlink:type="simple" xlink:href="eml-20171230.xsd#ConsolidatedStatementsOfComprehensiveIncome" />
  <link:roleRef roleURI="http://easterncompany.com/role/ConsolidatedStatementsOfIncome" xlink:type="simple" xlink:href="eml-20171230.xsd#ConsolidatedStatementsOfIncome" />
  <link:roleRef roleURI="http://easterncompany.com/role/ConsolidatedBalanceSheetsParenthetical" xlink:type="simple" xlink:href="eml-20171230.xsd#ConsolidatedBalanceSheetsParenthetical" />
  <link:roleRef roleURI="http://easterncompany.com/role/ConsolidatedBalanceSheets" xlink:type="simple" xlink:href="eml-20171230.xsd#ConsolidatedBalanceSheets" />
  <link:roleRef roleURI="http://easterncompany.com/role/DocumentAndEntityInformation" xlink:type="simple" xlink:href="eml-20171230.xsd#DocumentAndEntityInformation" />
  <link:presentationLink xlink:type="extended" xlink:role="http://easterncompany.com/role/DocumentAndEntityInformation">
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_DocumentAndEntityInformationAbstract" xlink:label="DocumentAndEntityInformationAbstract" xlink:title="DocumentAndEntityInformationAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityRegistrantName" xlink:label="EntityRegistrantName" xlink:title="EntityRegistrantName" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DocumentAndEntityInformationAbstract" xlink:to="EntityRegistrantName" xlink:title="presentation: DocumentAndEntityInformationAbstract to EntityRegistrantName" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityCentralIndexKey" xlink:label="EntityCentralIndexKey" xlink:title="EntityCentralIndexKey" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DocumentAndEntityInformationAbstract" xlink:to="EntityCentralIndexKey" xlink:title="presentation: DocumentAndEntityInformationAbstract to EntityCentralIndexKey" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_CurrentFiscalYearEndDate" xlink:label="CurrentFiscalYearEndDate" xlink:title="CurrentFiscalYearEndDate" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DocumentAndEntityInformationAbstract" xlink:to="CurrentFiscalYearEndDate" xlink:title="presentation: DocumentAndEntityInformationAbstract to CurrentFiscalYearEndDate" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityWellKnownSeasonedIssuer" xlink:label="EntityWellKnownSeasonedIssuer" xlink:title="EntityWellKnownSeasonedIssuer" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DocumentAndEntityInformationAbstract" xlink:to="EntityWellKnownSeasonedIssuer" xlink:title="presentation: DocumentAndEntityInformationAbstract to EntityWellKnownSeasonedIssuer" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityVoluntaryFilers" xlink:label="EntityVoluntaryFilers" xlink:title="EntityVoluntaryFilers" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DocumentAndEntityInformationAbstract" xlink:to="EntityVoluntaryFilers" xlink:title="presentation: DocumentAndEntityInformationAbstract to EntityVoluntaryFilers" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityCurrentReportingStatus" xlink:label="EntityCurrentReportingStatus" xlink:title="EntityCurrentReportingStatus" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DocumentAndEntityInformationAbstract" xlink:to="EntityCurrentReportingStatus" xlink:title="presentation: DocumentAndEntityInformationAbstract to EntityCurrentReportingStatus" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityFilerCategory" xlink:label="EntityFilerCategory" xlink:title="EntityFilerCategory" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DocumentAndEntityInformationAbstract" xlink:to="EntityFilerCategory" xlink:title="presentation: DocumentAndEntityInformationAbstract to EntityFilerCategory" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityPublicFloat" xlink:label="EntityPublicFloat" xlink:title="EntityPublicFloat" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DocumentAndEntityInformationAbstract" xlink:to="EntityPublicFloat" xlink:title="presentation: DocumentAndEntityInformationAbstract to EntityPublicFloat" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="EntityCommonStockSharesOutstanding" xlink:title="EntityCommonStockSharesOutstanding" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DocumentAndEntityInformationAbstract" xlink:to="EntityCommonStockSharesOutstanding" xlink:title="presentation: DocumentAndEntityInformationAbstract to EntityCommonStockSharesOutstanding" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentFiscalYearFocus" xlink:label="DocumentFiscalYearFocus" xlink:title="DocumentFiscalYearFocus" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DocumentAndEntityInformationAbstract" xlink:to="DocumentFiscalYearFocus" xlink:title="presentation: DocumentAndEntityInformationAbstract to DocumentFiscalYearFocus" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="DocumentFiscalPeriodFocus" xlink:title="DocumentFiscalPeriodFocus" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DocumentAndEntityInformationAbstract" xlink:to="DocumentFiscalPeriodFocus" xlink:title="presentation: DocumentAndEntityInformationAbstract to DocumentFiscalPeriodFocus" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentType" xlink:label="DocumentType" xlink:title="DocumentType" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DocumentAndEntityInformationAbstract" xlink:to="DocumentType" xlink:title="presentation: DocumentAndEntityInformationAbstract to DocumentType" order="11.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_AmendmentFlag" xlink:label="AmendmentFlag" xlink:title="AmendmentFlag" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DocumentAndEntityInformationAbstract" xlink:to="AmendmentFlag" xlink:title="presentation: DocumentAndEntityInformationAbstract to AmendmentFlag" order="12.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentPeriodEndDate" xlink:label="DocumentPeriodEndDate" xlink:title="DocumentPeriodEndDate" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DocumentAndEntityInformationAbstract" xlink:to="DocumentPeriodEndDate" xlink:title="presentation: DocumentAndEntityInformationAbstract to DocumentPeriodEndDate" order="13.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://easterncompany.com/role/ConsolidatedBalanceSheets">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="StatementOfFinancialPositionAbstract" xlink:title="StatementOfFinancialPositionAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AssetsAbstract" xlink:label="AssetsAbstract" xlink:title="AssetsAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="AssetsCurrentAbstract" xlink:title="AssetsCurrentAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="CashAndCashEquivalentsAtCarryingValue" xlink:title="CashAndCashEquivalentsAtCarryingValue" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AssetsCurrentAbstract" xlink:to="CashAndCashEquivalentsAtCarryingValue" xlink:title="presentation: AssetsCurrentAbstract to CashAndCashEquivalentsAtCarryingValue" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="AccountsReceivableNetCurrent" xlink:title="AccountsReceivableNetCurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AssetsCurrentAbstract" xlink:to="AccountsReceivableNetCurrent" xlink:title="presentation: AssetsCurrentAbstract to AccountsReceivableNetCurrent" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InventoryNetAbstract" xlink:label="InventoryNetAbstract" xlink:title="InventoryNetAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InventoryRawMaterialsAndSuppliesNetOfReserves" xlink:label="InventoryRawMaterialsAndSuppliesNetOfReserves" xlink:title="InventoryRawMaterialsAndSuppliesNetOfReserves" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="InventoryNetAbstract" xlink:to="InventoryRawMaterialsAndSuppliesNetOfReserves" xlink:title="presentation: InventoryNetAbstract to InventoryRawMaterialsAndSuppliesNetOfReserves" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InventoryWorkInProcessNetOfReserves" xlink:label="InventoryWorkInProcessNetOfReserves" xlink:title="InventoryWorkInProcessNetOfReserves" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="InventoryNetAbstract" xlink:to="InventoryWorkInProcessNetOfReserves" xlink:title="presentation: InventoryNetAbstract to InventoryWorkInProcessNetOfReserves" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InventoryFinishedGoodsNetOfReserves" xlink:label="InventoryFinishedGoodsNetOfReserves" xlink:title="InventoryFinishedGoodsNetOfReserves" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="InventoryNetAbstract" xlink:to="InventoryFinishedGoodsNetOfReserves" xlink:title="presentation: InventoryNetAbstract to InventoryFinishedGoodsNetOfReserves" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InventoryNet" xlink:label="InventoryNet" xlink:title="InventoryNet" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="InventoryNetAbstract" xlink:to="InventoryNet" xlink:title="presentation: InventoryNetAbstract to InventoryNet" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AssetsCurrentAbstract" xlink:to="InventoryNetAbstract" xlink:title="presentation: AssetsCurrentAbstract to InventoryNetAbstract" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="PrepaidExpenseAndOtherAssetsCurrent" xlink:title="PrepaidExpenseAndOtherAssetsCurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AssetsCurrentAbstract" xlink:to="PrepaidExpenseAndOtherAssetsCurrent" xlink:title="presentation: AssetsCurrentAbstract to PrepaidExpenseAndOtherAssetsCurrent" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxAssetsNetCurrent" xlink:label="DeferredTaxAssetsNetCurrent" xlink:title="DeferredTaxAssetsNetCurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AssetsCurrentAbstract" xlink:to="DeferredTaxAssetsNetCurrent" xlink:title="presentation: AssetsCurrentAbstract to DeferredTaxAssetsNetCurrent" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AssetsCurrent" xlink:label="AssetsCurrent" xlink:title="AssetsCurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AssetsCurrentAbstract" xlink:to="AssetsCurrent" xlink:title="presentation: AssetsCurrentAbstract to AssetsCurrent" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AssetsAbstract" xlink:to="AssetsCurrentAbstract" xlink:title="presentation: AssetsAbstract to AssetsCurrentAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNetAbstract" xlink:label="PropertyPlantAndEquipmentNetAbstract" xlink:title="PropertyPlantAndEquipmentNetAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_Land" xlink:label="Land" xlink:title="Land" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PropertyPlantAndEquipmentNetAbstract" xlink:to="Land" xlink:title="presentation: PropertyPlantAndEquipmentNetAbstract to Land" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BuildingsAndImprovementsGross" xlink:label="BuildingsAndImprovementsGross" xlink:title="BuildingsAndImprovementsGross" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PropertyPlantAndEquipmentNetAbstract" xlink:to="BuildingsAndImprovementsGross" xlink:title="presentation: PropertyPlantAndEquipmentNetAbstract to BuildingsAndImprovementsGross" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MachineryAndEquipmentGross" xlink:label="MachineryAndEquipmentGross" xlink:title="MachineryAndEquipmentGross" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PropertyPlantAndEquipmentNetAbstract" xlink:to="MachineryAndEquipmentGross" xlink:title="presentation: PropertyPlantAndEquipmentNetAbstract to MachineryAndEquipmentGross" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:title="AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PropertyPlantAndEquipmentNetAbstract" xlink:to="AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:title="presentation: PropertyPlantAndEquipmentNetAbstract to AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" order="3.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="PropertyPlantAndEquipmentNet" xlink:title="PropertyPlantAndEquipmentNet" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PropertyPlantAndEquipmentNetAbstract" xlink:to="PropertyPlantAndEquipmentNet" xlink:title="presentation: PropertyPlantAndEquipmentNetAbstract to PropertyPlantAndEquipmentNet" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AssetsAbstract" xlink:to="PropertyPlantAndEquipmentNetAbstract" xlink:title="presentation: AssetsAbstract to PropertyPlantAndEquipmentNetAbstract" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherAssetsAbstract" xlink:label="OtherAssetsAbstract" xlink:title="OtherAssetsAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_Goodwill" xlink:label="Goodwill" xlink:title="Goodwill" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OtherAssetsAbstract" xlink:to="Goodwill" xlink:title="presentation: OtherAssetsAbstract to Goodwill" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IndefiniteLivedTrademarks" xlink:label="IndefiniteLivedTrademarks" xlink:title="IndefiniteLivedTrademarks" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OtherAssetsAbstract" xlink:to="IndefiniteLivedTrademarks" xlink:title="presentation: OtherAssetsAbstract to IndefiniteLivedTrademarks" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="FiniteLivedIntangibleAssetsNet" xlink:title="FiniteLivedIntangibleAssetsNet" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OtherAssetsAbstract" xlink:to="FiniteLivedIntangibleAssetsNet" xlink:title="presentation: OtherAssetsAbstract to FiniteLivedIntangibleAssetsNet" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxAssetsNetNoncurrent" xlink:label="DeferredTaxAssetsNetNoncurrent" xlink:title="DeferredTaxAssetsNetNoncurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OtherAssetsAbstract" xlink:to="DeferredTaxAssetsNetNoncurrent" xlink:title="presentation: OtherAssetsAbstract to DeferredTaxAssetsNetNoncurrent" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="OtherAssetsNoncurrent" xlink:title="OtherAssetsNoncurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OtherAssetsAbstract" xlink:to="OtherAssetsNoncurrent" xlink:title="presentation: OtherAssetsAbstract to OtherAssetsNoncurrent" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AssetsAbstract" xlink:to="OtherAssetsAbstract" xlink:title="presentation: AssetsAbstract to OtherAssetsAbstract" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_Assets" xlink:label="Assets" xlink:title="Assets" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AssetsAbstract" xlink:to="Assets" xlink:title="presentation: AssetsAbstract to Assets" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementOfFinancialPositionAbstract" xlink:to="AssetsAbstract" xlink:title="presentation: StatementOfFinancialPositionAbstract to AssetsAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:label="LiabilitiesAndStockholdersEquityAbstract" xlink:title="LiabilitiesAndStockholdersEquityAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="LiabilitiesCurrentAbstract" xlink:title="LiabilitiesCurrentAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccountsPayableCurrent" xlink:label="AccountsPayableCurrent" xlink:title="AccountsPayableCurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LiabilitiesCurrentAbstract" xlink:to="AccountsPayableCurrent" xlink:title="presentation: LiabilitiesCurrentAbstract to AccountsPayableCurrent" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:label="EmployeeRelatedLiabilitiesCurrent" xlink:title="EmployeeRelatedLiabilitiesCurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LiabilitiesCurrentAbstract" xlink:to="EmployeeRelatedLiabilitiesCurrent" xlink:title="presentation: LiabilitiesCurrentAbstract to EmployeeRelatedLiabilitiesCurrent" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherAccruedLiabilitiesCurrent" xlink:label="OtherAccruedLiabilitiesCurrent" xlink:title="OtherAccruedLiabilitiesCurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LiabilitiesCurrentAbstract" xlink:to="OtherAccruedLiabilitiesCurrent" xlink:title="presentation: LiabilitiesCurrentAbstract to OtherAccruedLiabilitiesCurrent" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent" xlink:label="BusinessCombinationContingentConsiderationLiabilityCurrent" xlink:title="BusinessCombinationContingentConsiderationLiabilityCurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LiabilitiesCurrentAbstract" xlink:to="BusinessCombinationContingentConsiderationLiabilityCurrent" xlink:title="presentation: LiabilitiesCurrentAbstract to BusinessCombinationContingentConsiderationLiabilityCurrent" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LongTermDebtCurrent" xlink:label="LongTermDebtCurrent" xlink:title="LongTermDebtCurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LiabilitiesCurrentAbstract" xlink:to="LongTermDebtCurrent" xlink:title="presentation: LiabilitiesCurrentAbstract to LongTermDebtCurrent" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:label="LiabilitiesCurrent" xlink:title="LiabilitiesCurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LiabilitiesCurrentAbstract" xlink:to="LiabilitiesCurrent" xlink:title="presentation: LiabilitiesCurrentAbstract to LiabilitiesCurrent" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LiabilitiesAndStockholdersEquityAbstract" xlink:to="LiabilitiesCurrentAbstract" xlink:title="presentation: LiabilitiesAndStockholdersEquityAbstract to LiabilitiesCurrentAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxLiabilitiesNoncurrent" xlink:label="DeferredTaxLiabilitiesNoncurrent" xlink:title="DeferredTaxLiabilitiesNoncurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LiabilitiesAndStockholdersEquityAbstract" xlink:to="DeferredTaxLiabilitiesNoncurrent" xlink:title="presentation: LiabilitiesAndStockholdersEquityAbstract to DeferredTaxLiabilitiesNoncurrent" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent" xlink:label="OtherLiabilitiesNoncurrent" xlink:title="OtherLiabilitiesNoncurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LiabilitiesAndStockholdersEquityAbstract" xlink:to="OtherLiabilitiesNoncurrent" xlink:title="presentation: LiabilitiesAndStockholdersEquityAbstract to OtherLiabilitiesNoncurrent" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LongTermDebtNoncurrent" xlink:label="LongTermDebtNoncurrent" xlink:title="LongTermDebtNoncurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LiabilitiesAndStockholdersEquityAbstract" xlink:to="LongTermDebtNoncurrent" xlink:title="presentation: LiabilitiesAndStockholdersEquityAbstract to LongTermDebtNoncurrent" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherPostretirementDefinedBenefitPlanLiabilitiesNoncurrent" xlink:label="OtherPostretirementDefinedBenefitPlanLiabilitiesNoncurrent" xlink:title="OtherPostretirementDefinedBenefitPlanLiabilitiesNoncurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LiabilitiesAndStockholdersEquityAbstract" xlink:to="OtherPostretirementDefinedBenefitPlanLiabilitiesNoncurrent" xlink:title="presentation: LiabilitiesAndStockholdersEquityAbstract to OtherPostretirementDefinedBenefitPlanLiabilitiesNoncurrent" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DefinedBenefitPensionPlanLiabilitiesNoncurrent" xlink:label="DefinedBenefitPensionPlanLiabilitiesNoncurrent" xlink:title="DefinedBenefitPensionPlanLiabilitiesNoncurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LiabilitiesAndStockholdersEquityAbstract" xlink:to="DefinedBenefitPensionPlanLiabilitiesNoncurrent" xlink:title="presentation: LiabilitiesAndStockholdersEquityAbstract to DefinedBenefitPensionPlanLiabilitiesNoncurrent" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommitmentsAndContingencies" xlink:label="CommitmentsAndContingencies" xlink:title="CommitmentsAndContingencies" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LiabilitiesAndStockholdersEquityAbstract" xlink:to="CommitmentsAndContingencies" xlink:title="presentation: LiabilitiesAndStockholdersEquityAbstract to CommitmentsAndContingencies" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="StockholdersEquityAbstract" xlink:title="StockholdersEquityAbstract" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_PreferredStockNoParValueVoting" xlink:label="PreferredStockNoParValueVoting" xlink:title="PreferredStockNoParValueVoting" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockholdersEquityAbstract" xlink:to="PreferredStockNoParValueVoting" xlink:title="presentation: StockholdersEquityAbstract to PreferredStockNoParValueVoting" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_PreferredStockNoParValueNonvoting" xlink:label="PreferredStockNoParValueNonvoting" xlink:title="PreferredStockNoParValueNonvoting" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockholdersEquityAbstract" xlink:to="PreferredStockNoParValueNonvoting" xlink:title="presentation: StockholdersEquityAbstract to PreferredStockNoParValueNonvoting" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommonStockValue" xlink:label="CommonStockValue" xlink:title="CommonStockValue" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockholdersEquityAbstract" xlink:to="CommonStockValue" xlink:title="presentation: StockholdersEquityAbstract to CommonStockValue" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TreasuryStockValue" xlink:label="TreasuryStockValue" xlink:title="TreasuryStockValue" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockholdersEquityAbstract" xlink:to="TreasuryStockValue" xlink:title="presentation: StockholdersEquityAbstract to TreasuryStockValue" order="3.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="RetainedEarningsAccumulatedDeficit" xlink:title="RetainedEarningsAccumulatedDeficit" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockholdersEquityAbstract" xlink:to="RetainedEarningsAccumulatedDeficit" xlink:title="presentation: StockholdersEquityAbstract to RetainedEarningsAccumulatedDeficit" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract" xlink:label="AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract" xlink:title="AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax" xlink:label="AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax" xlink:title="AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract" xlink:to="AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax" xlink:title="presentation: AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract to AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossCumulativeChangesInNetGainLossFromCashFlowHedgesEffectNetOfTax" xlink:label="AccumulatedOtherComprehensiveIncomeLossCumulativeChangesInNetGainLossFromCashFlowHedgesEffectNetOfTax" xlink:title="AccumulatedOtherComprehensiveIncomeLossCumulativeChangesInNetGainLossFromCashFlowHedgesEffectNetOfTax" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract" xlink:to="AccumulatedOtherComprehensiveIncomeLossCumulativeChangesInNetGainLossFromCashFlowHedgesEffectNetOfTax" xlink:title="presentation: AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract to AccumulatedOtherComprehensiveIncomeLossCumulativeChangesInNetGainLossFromCashFlowHedgesEffectNetOfTax" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax" xlink:label="AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax" xlink:title="AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract" xlink:to="AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax" xlink:title="presentation: AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract to AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax" order="2.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:title="AccumulatedOtherComprehensiveIncomeLossNetOfTax" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract" xlink:to="AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:title="presentation: AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract to AccumulatedOtherComprehensiveIncomeLossNetOfTax" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockholdersEquityAbstract" xlink:to="AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract" xlink:title="presentation: StockholdersEquityAbstract to AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="StockholdersEquity" xlink:title="StockholdersEquity" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockholdersEquityAbstract" xlink:to="StockholdersEquity" xlink:title="presentation: StockholdersEquityAbstract to StockholdersEquity" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LiabilitiesAndStockholdersEquityAbstract" xlink:to="StockholdersEquityAbstract" xlink:title="presentation: LiabilitiesAndStockholdersEquityAbstract to StockholdersEquityAbstract" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="LiabilitiesAndStockholdersEquity" xlink:title="LiabilitiesAndStockholdersEquity" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LiabilitiesAndStockholdersEquityAbstract" xlink:to="LiabilitiesAndStockholdersEquity" xlink:title="presentation: LiabilitiesAndStockholdersEquityAbstract to LiabilitiesAndStockholdersEquity" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementOfFinancialPositionAbstract" xlink:to="LiabilitiesAndStockholdersEquityAbstract" xlink:title="presentation: StatementOfFinancialPositionAbstract to LiabilitiesAndStockholdersEquityAbstract" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://easterncompany.com/role/ConsolidatedBalanceSheetsParenthetical">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="StatementOfFinancialPositionAbstract" xlink:title="StatementOfFinancialPositionAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AssetsAbstract" xlink:label="AssetsAbstract" xlink:title="AssetsAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="AssetsCurrentAbstract" xlink:title="AssetsCurrentAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:label="AllowanceForDoubtfulAccountsReceivableCurrent" xlink:title="AllowanceForDoubtfulAccountsReceivableCurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AssetsCurrentAbstract" xlink:to="AllowanceForDoubtfulAccountsReceivableCurrent" xlink:title="presentation: AssetsCurrentAbstract to AllowanceForDoubtfulAccountsReceivableCurrent" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AssetsAbstract" xlink:to="AssetsCurrentAbstract" xlink:title="presentation: AssetsAbstract to AssetsCurrentAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementOfFinancialPositionAbstract" xlink:to="AssetsAbstract" xlink:title="presentation: StatementOfFinancialPositionAbstract to AssetsAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:label="LiabilitiesAndStockholdersEquityAbstract" xlink:title="LiabilitiesAndStockholdersEquityAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="StockholdersEquityAbstract" xlink:title="StockholdersEquityAbstract" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_VotingPreferredStockNoParValue" xlink:label="VotingPreferredStockNoParValue" xlink:title="VotingPreferredStockNoParValue" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockholdersEquityAbstract" xlink:to="VotingPreferredStockNoParValue" xlink:title="presentation: StockholdersEquityAbstract to VotingPreferredStockNoParValue" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_VotingPreferredStockSharesAuthorizedInShares" xlink:label="VotingPreferredStockSharesAuthorizedInShares" xlink:title="VotingPreferredStockSharesAuthorizedInShares" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockholdersEquityAbstract" xlink:to="VotingPreferredStockSharesAuthorizedInShares" xlink:title="presentation: StockholdersEquityAbstract to VotingPreferredStockSharesAuthorizedInShares" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_NonvotingPreferredStockNoParValue" xlink:label="NonvotingPreferredStockNoParValue" xlink:title="NonvotingPreferredStockNoParValue" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockholdersEquityAbstract" xlink:to="NonvotingPreferredStockNoParValue" xlink:title="presentation: StockholdersEquityAbstract to NonvotingPreferredStockNoParValue" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_NonvotingPreferredStockSharesAuthorizedInShares" xlink:label="NonvotingPreferredStockSharesAuthorizedInShares" xlink:title="NonvotingPreferredStockSharesAuthorizedInShares" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockholdersEquityAbstract" xlink:to="NonvotingPreferredStockSharesAuthorizedInShares" xlink:title="presentation: StockholdersEquityAbstract to NonvotingPreferredStockSharesAuthorizedInShares" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommonStockNoParValue" xlink:label="CommonStockNoParValue" xlink:title="CommonStockNoParValue" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockholdersEquityAbstract" xlink:to="CommonStockNoParValue" xlink:title="presentation: StockholdersEquityAbstract to CommonStockNoParValue" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="CommonStockSharesAuthorized" xlink:title="CommonStockSharesAuthorized" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockholdersEquityAbstract" xlink:to="CommonStockSharesAuthorized" xlink:title="presentation: StockholdersEquityAbstract to CommonStockSharesAuthorized" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommonStockSharesIssued" xlink:label="CommonStockSharesIssued" xlink:title="CommonStockSharesIssued" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockholdersEquityAbstract" xlink:to="CommonStockSharesIssued" xlink:title="presentation: StockholdersEquityAbstract to CommonStockSharesIssued" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="CommonStockSharesOutstanding" xlink:title="CommonStockSharesOutstanding" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockholdersEquityAbstract" xlink:to="CommonStockSharesOutstanding" xlink:title="presentation: StockholdersEquityAbstract to CommonStockSharesOutstanding" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TreasuryStockShares" xlink:label="TreasuryStockShares" xlink:title="TreasuryStockShares" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockholdersEquityAbstract" xlink:to="TreasuryStockShares" xlink:title="presentation: StockholdersEquityAbstract to TreasuryStockShares" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LiabilitiesAndStockholdersEquityAbstract" xlink:to="StockholdersEquityAbstract" xlink:title="presentation: LiabilitiesAndStockholdersEquityAbstract to StockholdersEquityAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementOfFinancialPositionAbstract" xlink:to="LiabilitiesAndStockholdersEquityAbstract" xlink:title="presentation: StatementOfFinancialPositionAbstract to LiabilitiesAndStockholdersEquityAbstract" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://easterncompany.com/role/ConsolidatedStatementsOfIncome">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeStatementAbstract" xlink:label="IncomeStatementAbstract" xlink:title="IncomeStatementAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SalesRevenueGoodsNet" xlink:label="SalesRevenueGoodsNet" xlink:title="SalesRevenueGoodsNet" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeStatementAbstract" xlink:to="SalesRevenueGoodsNet" xlink:title="presentation: IncomeStatementAbstract to SalesRevenueGoodsNet" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CostOfGoodsSold" xlink:label="CostOfGoodsSold" xlink:title="CostOfGoodsSold" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeStatementAbstract" xlink:to="CostOfGoodsSold" xlink:title="presentation: IncomeStatementAbstract to CostOfGoodsSold" order="1.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GrossProfit" xlink:label="GrossProfit" xlink:title="GrossProfit" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeStatementAbstract" xlink:to="GrossProfit" xlink:title="presentation: IncomeStatementAbstract to GrossProfit" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_EngineeringExpenses" xlink:label="EngineeringExpenses" xlink:title="EngineeringExpenses" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeStatementAbstract" xlink:to="EngineeringExpenses" xlink:title="presentation: IncomeStatementAbstract to EngineeringExpenses" order="3.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpense" xlink:label="SellingGeneralAndAdministrativeExpense" xlink:title="SellingGeneralAndAdministrativeExpense" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeStatementAbstract" xlink:to="SellingGeneralAndAdministrativeExpense" xlink:title="presentation: IncomeStatementAbstract to SellingGeneralAndAdministrativeExpense" order="4.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="OperatingIncomeLoss" xlink:title="OperatingIncomeLoss" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeStatementAbstract" xlink:to="OperatingIncomeLoss" xlink:title="presentation: IncomeStatementAbstract to OperatingIncomeLoss" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InterestExpense" xlink:label="InterestExpense" xlink:title="InterestExpense" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeStatementAbstract" xlink:to="InterestExpense" xlink:title="presentation: IncomeStatementAbstract to InterestExpense" order="6.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NonoperatingIncomeExpense" xlink:label="NonoperatingIncomeExpense" xlink:title="NonoperatingIncomeExpense" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeStatementAbstract" xlink:to="NonoperatingIncomeExpense" xlink:title="presentation: IncomeStatementAbstract to NonoperatingIncomeExpense" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:title="IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeStatementAbstract" xlink:to="IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:title="presentation: IncomeStatementAbstract to IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="IncomeTaxExpenseBenefit" xlink:title="IncomeTaxExpenseBenefit" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeStatementAbstract" xlink:to="IncomeTaxExpenseBenefit" xlink:title="presentation: IncomeStatementAbstract to IncomeTaxExpenseBenefit" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="NetIncomeLoss" xlink:title="NetIncomeLoss" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeStatementAbstract" xlink:to="NetIncomeLoss" xlink:title="presentation: IncomeStatementAbstract to NetIncomeLoss" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="EarningsPerShareAbstract" xlink:title="EarningsPerShareAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EarningsPerShareBasic" xlink:label="EarningsPerShareBasic" xlink:title="EarningsPerShareBasic" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EarningsPerShareAbstract" xlink:to="EarningsPerShareBasic" xlink:title="presentation: EarningsPerShareAbstract to EarningsPerShareBasic" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="EarningsPerShareDiluted" xlink:title="EarningsPerShareDiluted" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EarningsPerShareAbstract" xlink:to="EarningsPerShareDiluted" xlink:title="presentation: EarningsPerShareAbstract to EarningsPerShareDiluted" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeStatementAbstract" xlink:to="EarningsPerShareAbstract" xlink:title="presentation: IncomeStatementAbstract to EarningsPerShareAbstract" order="11.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://easterncompany.com/role/ConsolidatedStatementsOfComprehensiveIncome">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:label="StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:title="StatementOfIncomeAndComprehensiveIncomeAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="NetIncomeLoss" xlink:title="NetIncomeLoss" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:to="NetIncomeLoss" xlink:title="presentation: StatementOfIncomeAndComprehensiveIncomeAbstract to NetIncomeLoss" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract" xlink:label="OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract" xlink:title="OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:label="OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:title="OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract" xlink:to="OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:title="presentation: OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract to OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax" xlink:label="OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax" xlink:title="OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract" xlink:to="OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax" xlink:title="presentation: OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract to OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax" xlink:label="OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax" xlink:title="OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract" xlink:to="OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax" xlink:title="presentation: OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract to OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax" order="2.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:label="OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:title="OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract" xlink:to="OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:title="presentation: OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract to OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:to="OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract" xlink:title="presentation: StatementOfIncomeAndComprehensiveIncomeAbstract to OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax" xlink:label="ComprehensiveIncomeNetOfTax" xlink:title="ComprehensiveIncomeNetOfTax" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:to="ComprehensiveIncomeNetOfTax" xlink:title="presentation: StatementOfIncomeAndComprehensiveIncomeAbstract to ComprehensiveIncomeNetOfTax" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://easterncompany.com/role/ConsolidatedStatementsOfComprehensiveIncomeParenthetical">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:label="StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:title="StatementOfIncomeAndComprehensiveIncomeAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract" xlink:label="OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract" xlink:title="OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesTax" xlink:label="OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesTax" xlink:title="OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesTax" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract" xlink:to="OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesTax" xlink:title="presentation: OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract to OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesTax" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax" xlink:label="OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax" xlink:title="OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract" xlink:to="OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax" xlink:title="presentation: OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract to OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:to="OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract" xlink:title="presentation: StatementOfIncomeAndComprehensiveIncomeAbstract to OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://easterncompany.com/role/ConsolidatedStatementsOfShareholdersEquity">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementOfStockholdersEquityAbstract" xlink:label="StatementOfStockholdersEquityAbstract" xlink:title="StatementOfStockholdersEquityAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="StatementTable" xlink:title="StatementTable" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="StatementEquityComponentsAxis" xlink:title="StatementEquityComponentsAxis" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommonStockMember" xlink:label="CommonStockMember" xlink:title="CommonStockMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementEquityComponentsAxis" xlink:to="CommonStockMember" xlink:title="presentation: StatementEquityComponentsAxis to CommonStockMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TreasuryStockMember" xlink:label="TreasuryStockMember" xlink:title="TreasuryStockMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementEquityComponentsAxis" xlink:to="TreasuryStockMember" xlink:title="presentation: StatementEquityComponentsAxis to TreasuryStockMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RetainedEarningsMember" xlink:label="RetainedEarningsMember" xlink:title="RetainedEarningsMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementEquityComponentsAxis" xlink:to="RetainedEarningsMember" xlink:title="presentation: StatementEquityComponentsAxis to RetainedEarningsMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:label="AccumulatedOtherComprehensiveIncomeMember" xlink:title="AccumulatedOtherComprehensiveIncomeMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementEquityComponentsAxis" xlink:to="AccumulatedOtherComprehensiveIncomeMember" xlink:title="presentation: StatementEquityComponentsAxis to AccumulatedOtherComprehensiveIncomeMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="EquityComponentDomain" xlink:title="EquityComponentDomain" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementEquityComponentsAxis" xlink:to="EquityComponentDomain" xlink:title="presentation: StatementEquityComponentsAxis to EquityComponentDomain" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementTable" xlink:to="StatementEquityComponentsAxis" xlink:title="presentation: StatementTable to StatementEquityComponentsAxis" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="StatementLineItems" xlink:title="StatementLineItems" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="StockholdersEquity" xlink:title="StockholdersEquity" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementLineItems" xlink:to="StockholdersEquity" xlink:title="presentation: StatementLineItems to StockholdersEquity" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SharesOutstanding" xlink:label="SharesOutstanding" xlink:title="SharesOutstanding" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementLineItems" xlink:to="SharesOutstanding" xlink:title="presentation: StatementLineItems to SharesOutstanding" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="NetIncomeLoss" xlink:title="NetIncomeLoss" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementLineItems" xlink:to="NetIncomeLoss" xlink:title="presentation: StatementLineItems to NetIncomeLoss" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DividendsCommonStockCash" xlink:label="DividendsCommonStockCash" xlink:title="DividendsCommonStockCash" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementLineItems" xlink:to="DividendsCommonStockCash" xlink:title="presentation: StatementLineItems to DividendsCommonStockCash" order="3.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:label="OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:title="OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementLineItems" xlink:to="OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:title="presentation: StatementLineItems to OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax" xlink:label="OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax" xlink:title="OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementLineItems" xlink:to="OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax" xlink:title="presentation: StatementLineItems to OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax" xlink:label="OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax" xlink:title="OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementLineItems" xlink:to="OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax" xlink:title="presentation: StatementLineItems to OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax" order="6.0" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_StockIssuedDuringPeriodValueStockAppreciationRights" xlink:label="StockIssuedDuringPeriodValueStockAppreciationRights" xlink:title="StockIssuedDuringPeriodValueStockAppreciationRights" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementLineItems" xlink:to="StockIssuedDuringPeriodValueStockAppreciationRights" xlink:title="presentation: StatementLineItems to StockIssuedDuringPeriodValueStockAppreciationRights" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationGross" xlink:label="StockIssuedDuringPeriodValueShareBasedCompensationGross" xlink:title="StockIssuedDuringPeriodValueShareBasedCompensationGross" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementLineItems" xlink:to="StockIssuedDuringPeriodValueShareBasedCompensationGross" xlink:title="presentation: StatementLineItems to StockIssuedDuringPeriodValueShareBasedCompensationGross" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationGross" xlink:label="StockIssuedDuringPeriodSharesShareBasedCompensationGross" xlink:title="StockIssuedDuringPeriodSharesShareBasedCompensationGross" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementLineItems" xlink:to="StockIssuedDuringPeriodSharesShareBasedCompensationGross" xlink:title="presentation: StatementLineItems to StockIssuedDuringPeriodSharesShareBasedCompensationGross" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="StockholdersEquity_2" xlink:title="StockholdersEquity" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementLineItems" xlink:to="StockholdersEquity_2" xlink:title="presentation: StatementLineItems to StockholdersEquity" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SharesOutstanding" xlink:label="SharesOutstanding_2" xlink:title="SharesOutstanding" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementLineItems" xlink:to="SharesOutstanding_2" xlink:title="presentation: StatementLineItems to SharesOutstanding" order="11.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementTable" xlink:to="StatementLineItems" xlink:title="presentation: StatementTable to StatementLineItems" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementOfStockholdersEquityAbstract" xlink:to="StatementTable" xlink:title="presentation: StatementOfStockholdersEquityAbstract to StatementTable" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://easterncompany.com/role/ConsolidatedStatementsOfShareholdersEquityParenthetical">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementOfStockholdersEquityAbstract" xlink:label="StatementOfStockholdersEquityAbstract" xlink:title="StatementOfStockholdersEquityAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommonStockDividendsPerShareDeclared" xlink:label="CommonStockDividendsPerShareDeclared" xlink:title="CommonStockDividendsPerShareDeclared" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementOfStockholdersEquityAbstract" xlink:to="CommonStockDividendsPerShareDeclared" xlink:title="presentation: StatementOfStockholdersEquityAbstract to CommonStockDividendsPerShareDeclared" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://easterncompany.com/role/ConsolidatedStatementsOfCashFlows">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementOfCashFlowsAbstract" xlink:label="StatementOfCashFlowsAbstract" xlink:title="StatementOfCashFlowsAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:title="NetCashProvidedByUsedInOperatingActivitiesAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="NetIncomeLoss" xlink:title="NetIncomeLoss" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="NetIncomeLoss" xlink:title="presentation: NetCashProvidedByUsedInOperatingActivitiesAbstract to NetIncomeLoss" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:title="AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization" xlink:label="DepreciationDepletionAndAmortization" xlink:title="DepreciationDepletionAndAmortization" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="DepreciationDepletionAndAmortization" xlink:title="presentation: AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract to DepreciationDepletionAndAmortization" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_UnrecognizedPensionAndPostretirementBenefits" xlink:label="UnrecognizedPensionAndPostretirementBenefits" xlink:title="UnrecognizedPensionAndPostretirementBenefits" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="UnrecognizedPensionAndPostretirementBenefits" xlink:title="presentation: AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract to UnrecognizedPensionAndPostretirementBenefits" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:label="GainLossOnSaleOfPropertyPlantEquipment" xlink:title="GainLossOnSaleOfPropertyPlantEquipment" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="GainLossOnSaleOfPropertyPlantEquipment" xlink:title="presentation: AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract to GainLossOnSaleOfPropertyPlantEquipment" order="2.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProvisionForDoubtfulAccounts" xlink:label="ProvisionForDoubtfulAccounts" xlink:title="ProvisionForDoubtfulAccounts" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="ProvisionForDoubtfulAccounts" xlink:title="presentation: AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract to ProvisionForDoubtfulAccounts" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:label="DeferredIncomeTaxExpenseBenefit" xlink:title="DeferredIncomeTaxExpenseBenefit" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="DeferredIncomeTaxExpenseBenefit" xlink:title="presentation: AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract to DeferredIncomeTaxExpenseBenefit" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensation" xlink:label="ShareBasedCompensation" xlink:title="ShareBasedCompensation" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="ShareBasedCompensation" xlink:title="presentation: AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract to ShareBasedCompensation" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:label="IncreaseDecreaseInOperatingCapitalAbstract" xlink:title="IncreaseDecreaseInOperatingCapitalAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="IncreaseDecreaseInAccountsReceivable" xlink:title="IncreaseDecreaseInAccountsReceivable" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="IncreaseDecreaseInAccountsReceivable" xlink:title="presentation: IncreaseDecreaseInOperatingCapitalAbstract to IncreaseDecreaseInAccountsReceivable" order="0.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="IncreaseDecreaseInInventories" xlink:title="IncreaseDecreaseInInventories" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="IncreaseDecreaseInInventories" xlink:title="presentation: IncreaseDecreaseInOperatingCapitalAbstract to IncreaseDecreaseInInventories" order="1.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidExpense" xlink:label="IncreaseDecreaseInPrepaidExpense" xlink:title="IncreaseDecreaseInPrepaidExpense" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="IncreaseDecreaseInPrepaidExpense" xlink:title="presentation: IncreaseDecreaseInOperatingCapitalAbstract to IncreaseDecreaseInPrepaidExpense" order="2.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInIncomeTaxesReceivable" xlink:label="IncreaseDecreaseInIncomeTaxesReceivable" xlink:title="IncreaseDecreaseInIncomeTaxesReceivable" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="IncreaseDecreaseInIncomeTaxesReceivable" xlink:title="presentation: IncreaseDecreaseInOperatingCapitalAbstract to IncreaseDecreaseInIncomeTaxesReceivable" order="3.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInOtherOperatingAssets" xlink:label="IncreaseDecreaseInOtherOperatingAssets" xlink:title="IncreaseDecreaseInOtherOperatingAssets" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="IncreaseDecreaseInOtherOperatingAssets" xlink:title="presentation: IncreaseDecreaseInOperatingCapitalAbstract to IncreaseDecreaseInOtherOperatingAssets" order="4.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayable" xlink:label="IncreaseDecreaseInAccountsPayable" xlink:title="IncreaseDecreaseInAccountsPayable" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="IncreaseDecreaseInAccountsPayable" xlink:title="presentation: IncreaseDecreaseInOperatingCapitalAbstract to IncreaseDecreaseInAccountsPayable" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities" xlink:label="IncreaseDecreaseInEmployeeRelatedLiabilities" xlink:title="IncreaseDecreaseInEmployeeRelatedLiabilities" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="IncreaseDecreaseInEmployeeRelatedLiabilities" xlink:title="presentation: IncreaseDecreaseInOperatingCapitalAbstract to IncreaseDecreaseInEmployeeRelatedLiabilities" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInOtherAccruedLiabilities" xlink:label="IncreaseDecreaseInOtherAccruedLiabilities" xlink:title="IncreaseDecreaseInOtherAccruedLiabilities" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="IncreaseDecreaseInOtherAccruedLiabilities" xlink:title="presentation: IncreaseDecreaseInOperatingCapitalAbstract to IncreaseDecreaseInOtherAccruedLiabilities" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="IncreaseDecreaseInOperatingCapitalAbstract" xlink:title="presentation: AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract to IncreaseDecreaseInOperatingCapitalAbstract" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:title="presentation: NetCashProvidedByUsedInOperatingActivitiesAbstract to AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="NetCashProvidedByUsedInOperatingActivities" xlink:title="NetCashProvidedByUsedInOperatingActivities" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="NetCashProvidedByUsedInOperatingActivities" xlink:title="presentation: NetCashProvidedByUsedInOperatingActivitiesAbstract to NetCashProvidedByUsedInOperatingActivities" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementOfCashFlowsAbstract" xlink:to="NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:title="presentation: StatementOfCashFlowsAbstract to NetCashProvidedByUsedInOperatingActivitiesAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:label="NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:title="NetCashProvidedByUsedInInvestingActivitiesAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="PaymentsToAcquirePropertyPlantAndEquipment" xlink:title="PaymentsToAcquirePropertyPlantAndEquipment" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="PaymentsToAcquirePropertyPlantAndEquipment" xlink:title="presentation: NetCashProvidedByUsedInInvestingActivitiesAbstract to PaymentsToAcquirePropertyPlantAndEquipment" order="0.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:label="ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:title="ProceedsFromSaleOfPropertyPlantAndEquipment" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:title="presentation: NetCashProvidedByUsedInInvestingActivitiesAbstract to ProceedsFromSaleOfPropertyPlantAndEquipment" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:label="PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:title="PaymentsToAcquireBusinessesNetOfCashAcquired" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:title="presentation: NetCashProvidedByUsedInInvestingActivitiesAbstract to PaymentsToAcquireBusinessesNetOfCashAcquired" order="2.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="NetCashProvidedByUsedInInvestingActivities" xlink:title="NetCashProvidedByUsedInInvestingActivities" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="NetCashProvidedByUsedInInvestingActivities" xlink:title="presentation: NetCashProvidedByUsedInInvestingActivitiesAbstract to NetCashProvidedByUsedInInvestingActivities" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementOfCashFlowsAbstract" xlink:to="NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:title="presentation: StatementOfCashFlowsAbstract to NetCashProvidedByUsedInInvestingActivitiesAbstract" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:label="NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:title="NetCashProvidedByUsedInFinancingActivitiesAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RepaymentsOfLongTermDebt" xlink:label="RepaymentsOfLongTermDebt" xlink:title="RepaymentsOfLongTermDebt" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="RepaymentsOfLongTermDebt" xlink:title="presentation: NetCashProvidedByUsedInFinancingActivitiesAbstract to RepaymentsOfLongTermDebt" order="0.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProceedsFromIssuanceOfLongTermDebt" xlink:label="ProceedsFromIssuanceOfLongTermDebt" xlink:title="ProceedsFromIssuanceOfLongTermDebt" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="ProceedsFromIssuanceOfLongTermDebt" xlink:title="presentation: NetCashProvidedByUsedInFinancingActivitiesAbstract to ProceedsFromIssuanceOfLongTermDebt" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProceedsFromShortTermDebt" xlink:label="ProceedsFromShortTermDebt" xlink:title="ProceedsFromShortTermDebt" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="ProceedsFromShortTermDebt" xlink:title="presentation: NetCashProvidedByUsedInFinancingActivitiesAbstract to ProceedsFromShortTermDebt" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RepaymentsOfLinesOfCredit" xlink:label="RepaymentsOfLinesOfCredit" xlink:title="RepaymentsOfLinesOfCredit" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="RepaymentsOfLinesOfCredit" xlink:title="presentation: NetCashProvidedByUsedInFinancingActivitiesAbstract to RepaymentsOfLinesOfCredit" order="3.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PaymentsOfDividendsCommonStock" xlink:label="PaymentsOfDividendsCommonStock" xlink:title="PaymentsOfDividendsCommonStock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="PaymentsOfDividendsCommonStock" xlink:title="presentation: NetCashProvidedByUsedInFinancingActivitiesAbstract to PaymentsOfDividendsCommonStock" order="4.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="NetCashProvidedByUsedInFinancingActivities" xlink:title="NetCashProvidedByUsedInFinancingActivities" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="NetCashProvidedByUsedInFinancingActivities" xlink:title="presentation: NetCashProvidedByUsedInFinancingActivitiesAbstract to NetCashProvidedByUsedInFinancingActivities" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementOfCashFlowsAbstract" xlink:to="NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:title="presentation: StatementOfCashFlowsAbstract to NetCashProvidedByUsedInFinancingActivitiesAbstract" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents" xlink:label="EffectOfExchangeRateOnCashAndCashEquivalents" xlink:title="EffectOfExchangeRateOnCashAndCashEquivalents" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementOfCashFlowsAbstract" xlink:to="EffectOfExchangeRateOnCashAndCashEquivalents" xlink:title="presentation: StatementOfCashFlowsAbstract to EffectOfExchangeRateOnCashAndCashEquivalents" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:label="CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:title="CashAndCashEquivalentsPeriodIncreaseDecrease" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementOfCashFlowsAbstract" xlink:to="CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:title="presentation: StatementOfCashFlowsAbstract to CashAndCashEquivalentsPeriodIncreaseDecrease" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="CashAndCashEquivalentsAtCarryingValue" xlink:title="CashAndCashEquivalentsAtCarryingValue" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementOfCashFlowsAbstract" xlink:to="CashAndCashEquivalentsAtCarryingValue" xlink:title="presentation: StatementOfCashFlowsAbstract to CashAndCashEquivalentsAtCarryingValue" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="CashAndCashEquivalentsAtCarryingValue_2" xlink:title="CashAndCashEquivalentsAtCarryingValue" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementOfCashFlowsAbstract" xlink:to="CashAndCashEquivalentsAtCarryingValue_2" xlink:title="presentation: StatementOfCashFlowsAbstract to CashAndCashEquivalentsAtCarryingValue" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://easterncompany.com/role/DescriptionOfBusiness">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:title="OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NatureOfOperations" xlink:label="NatureOfOperations" xlink:title="NatureOfOperations" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="NatureOfOperations" xlink:title="presentation: OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract to NatureOfOperations" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://easterncompany.com/role/AccountingPolicies">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="AccountingPoliciesAbstract" xlink:title="AccountingPoliciesAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SignificantAccountingPoliciesTextBlock" xlink:label="SignificantAccountingPoliciesTextBlock" xlink:title="SignificantAccountingPoliciesTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccountingPoliciesAbstract" xlink:to="SignificantAccountingPoliciesTextBlock" xlink:title="presentation: AccountingPoliciesAbstract to SignificantAccountingPoliciesTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://easterncompany.com/role/BusinessAcquisitions">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessCombinationsAbstract" xlink:label="BusinessCombinationsAbstract" xlink:title="BusinessCombinationsAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessCombinationDisclosureTextBlock" xlink:label="BusinessCombinationDisclosureTextBlock" xlink:title="BusinessCombinationDisclosureTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessCombinationsAbstract" xlink:to="BusinessCombinationDisclosureTextBlock" xlink:title="presentation: BusinessCombinationsAbstract to BusinessCombinationDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://easterncompany.com/role/Contingencies">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="CommitmentsAndContingenciesDisclosureAbstract" xlink:title="CommitmentsAndContingenciesDisclosureAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:label="CommitmentsAndContingenciesDisclosureTextBlock" xlink:title="CommitmentsAndContingenciesDisclosureTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommitmentsAndContingenciesDisclosureAbstract" xlink:to="CommitmentsAndContingenciesDisclosureTextBlock" xlink:title="presentation: CommitmentsAndContingenciesDisclosureAbstract to CommitmentsAndContingenciesDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://easterncompany.com/role/Debt">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="DebtDisclosureAbstract" xlink:title="DebtDisclosureAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DebtDisclosureTextBlock" xlink:label="DebtDisclosureTextBlock" xlink:title="DebtDisclosureTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DebtDisclosureAbstract" xlink:to="DebtDisclosureTextBlock" xlink:title="presentation: DebtDisclosureAbstract to DebtDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://easterncompany.com/role/StockOptionsAndAwards">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:title="DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:label="DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:title="DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:title="presentation: DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract to DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://easterncompany.com/role/IncomeTaxes">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="IncomeTaxDisclosureAbstract" xlink:title="IncomeTaxDisclosureAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxDisclosureTextBlock" xlink:label="IncomeTaxDisclosureTextBlock" xlink:title="IncomeTaxDisclosureTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxDisclosureAbstract" xlink:to="IncomeTaxDisclosureTextBlock" xlink:title="presentation: IncomeTaxDisclosureAbstract to IncomeTaxDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://easterncompany.com/role/Leases">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LeasesAbstract" xlink:label="LeasesAbstract" xlink:title="LeasesAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LeasesOfLesseeDisclosureTextBlock" xlink:label="LeasesOfLesseeDisclosureTextBlock" xlink:title="LeasesOfLesseeDisclosureTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LeasesAbstract" xlink:to="LeasesOfLesseeDisclosureTextBlock" xlink:title="presentation: LeasesAbstract to LeasesOfLesseeDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://easterncompany.com/role/RetirementBenefitPlans">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:label="CompensationAndRetirementDisclosureAbstract" xlink:title="CompensationAndRetirementDisclosureAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:label="PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:title="PensionAndOtherPostretirementBenefitsDisclosureTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CompensationAndRetirementDisclosureAbstract" xlink:to="PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:title="presentation: CompensationAndRetirementDisclosureAbstract to PensionAndOtherPostretirementBenefitsDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://easterncompany.com/role/ReportableSegments">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SegmentReportingAbstract" xlink:label="SegmentReportingAbstract" xlink:title="SegmentReportingAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SegmentReportingDisclosureTextBlock" xlink:label="SegmentReportingDisclosureTextBlock" xlink:title="SegmentReportingDisclosureTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SegmentReportingAbstract" xlink:to="SegmentReportingDisclosureTextBlock" xlink:title="presentation: SegmentReportingAbstract to SegmentReportingDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://easterncompany.com/role/RecentAccountingPronouncements">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccountingChangesAndErrorCorrectionsAbstract" xlink:label="AccountingChangesAndErrorCorrectionsAbstract" xlink:title="AccountingChangesAndErrorCorrectionsAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccountingChangesAndErrorCorrectionsTextBlock" xlink:label="AccountingChangesAndErrorCorrectionsTextBlock" xlink:title="AccountingChangesAndErrorCorrectionsTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccountingChangesAndErrorCorrectionsAbstract" xlink:to="AccountingChangesAndErrorCorrectionsTextBlock" xlink:title="presentation: AccountingChangesAndErrorCorrectionsAbstract to AccountingChangesAndErrorCorrectionsTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://easterncompany.com/role/FinancialInstrumentsAndFairValueMeasurements">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueDisclosuresAbstract" xlink:label="FairValueDisclosuresAbstract" xlink:title="FairValueDisclosuresAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueDisclosuresTextBlock" xlink:label="FairValueDisclosuresTextBlock" xlink:title="FairValueDisclosuresTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FairValueDisclosuresAbstract" xlink:to="FairValueDisclosuresTextBlock" xlink:title="presentation: FairValueDisclosuresAbstract to FairValueDisclosuresTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://easterncompany.com/role/SelectedQuarterlyFinancialInformationUnaudited">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_QuarterlyFinancialInformationDisclosureAbstract" xlink:label="QuarterlyFinancialInformationDisclosureAbstract" xlink:title="QuarterlyFinancialInformationDisclosureAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_QuarterlyFinancialInformationTextBlock" xlink:label="QuarterlyFinancialInformationTextBlock" xlink:title="QuarterlyFinancialInformationTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="QuarterlyFinancialInformationDisclosureAbstract" xlink:to="QuarterlyFinancialInformationTextBlock" xlink:title="presentation: QuarterlyFinancialInformationDisclosureAbstract to QuarterlyFinancialInformationTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://easterncompany.com/role/RevenueRecognition">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RevenueRecognitionAbstract" xlink:label="RevenueRecognitionAbstract" xlink:title="RevenueRecognitionAbstract" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_RevenueRecognitionTextBlock" xlink:label="RevenueRecognitionTextBlock" xlink:title="RevenueRecognitionTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RevenueRecognitionAbstract" xlink:to="RevenueRecognitionTextBlock" xlink:title="presentation: RevenueRecognitionAbstract to RevenueRecognitionTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://easterncompany.com/role/ScheduleIiValuationAndQualifyingAccounts">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ValuationAndQualifyingAccountsAbstract" xlink:label="ValuationAndQualifyingAccountsAbstract" xlink:title="ValuationAndQualifyingAccountsAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock" xlink:label="ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock" xlink:title="ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ValuationAndQualifyingAccountsAbstract" xlink:to="ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock" xlink:title="presentation: ValuationAndQualifyingAccountsAbstract to ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://easterncompany.com/role/AccountingPoliciesPolicies">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="AccountingPoliciesAbstract" xlink:title="AccountingPoliciesAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_UseOfEstimates" xlink:label="UseOfEstimates" xlink:title="UseOfEstimates" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccountingPoliciesAbstract" xlink:to="UseOfEstimates" xlink:title="presentation: AccountingPoliciesAbstract to UseOfEstimates" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiscalPeriod" xlink:label="FiscalPeriod" xlink:title="FiscalPeriod" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccountingPoliciesAbstract" xlink:to="FiscalPeriod" xlink:title="presentation: AccountingPoliciesAbstract to FiscalPeriod" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConsolidationPolicyTextBlock" xlink:label="ConsolidationPolicyTextBlock" xlink:title="ConsolidationPolicyTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccountingPoliciesAbstract" xlink:to="ConsolidationPolicyTextBlock" xlink:title="presentation: AccountingPoliciesAbstract to ConsolidationPolicyTextBlock" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:label="CashAndCashEquivalentsPolicyTextBlock" xlink:title="CashAndCashEquivalentsPolicyTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccountingPoliciesAbstract" xlink:to="CashAndCashEquivalentsPolicyTextBlock" xlink:title="presentation: AccountingPoliciesAbstract to CashAndCashEquivalentsPolicyTextBlock" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PriorPeriodReclassificationAdjustmentDescription" xlink:label="PriorPeriodReclassificationAdjustmentDescription" xlink:title="PriorPeriodReclassificationAdjustmentDescription" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccountingPoliciesAbstract" xlink:to="PriorPeriodReclassificationAdjustmentDescription" xlink:title="presentation: AccountingPoliciesAbstract to PriorPeriodReclassificationAdjustmentDescription" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:label="ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:title="ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccountingPoliciesAbstract" xlink:to="ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:title="presentation: AccountingPoliciesAbstract to ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RevenueRecognitionPolicyTextBlock" xlink:label="RevenueRecognitionPolicyTextBlock" xlink:title="RevenueRecognitionPolicyTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccountingPoliciesAbstract" xlink:to="RevenueRecognitionPolicyTextBlock" xlink:title="presentation: AccountingPoliciesAbstract to RevenueRecognitionPolicyTextBlock" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TradeAndOtherAccountsReceivablePolicy" xlink:label="TradeAndOtherAccountsReceivablePolicy" xlink:title="TradeAndOtherAccountsReceivablePolicy" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccountingPoliciesAbstract" xlink:to="TradeAndOtherAccountsReceivablePolicy" xlink:title="presentation: AccountingPoliciesAbstract to TradeAndOtherAccountsReceivablePolicy" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InventoryPolicyTextBlock" xlink:label="InventoryPolicyTextBlock" xlink:title="InventoryPolicyTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccountingPoliciesAbstract" xlink:to="InventoryPolicyTextBlock" xlink:title="presentation: AccountingPoliciesAbstract to InventoryPolicyTextBlock" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:label="PropertyPlantAndEquipmentPolicyTextBlock" xlink:title="PropertyPlantAndEquipmentPolicyTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccountingPoliciesAbstract" xlink:to="PropertyPlantAndEquipmentPolicyTextBlock" xlink:title="presentation: AccountingPoliciesAbstract to PropertyPlantAndEquipmentPolicyTextBlock" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock" xlink:label="GoodwillAndIntangibleAssetsPolicyTextBlock" xlink:title="GoodwillAndIntangibleAssetsPolicyTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccountingPoliciesAbstract" xlink:to="GoodwillAndIntangibleAssetsPolicyTextBlock" xlink:title="presentation: AccountingPoliciesAbstract to GoodwillAndIntangibleAssetsPolicyTextBlock" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CostOfSalesPolicyTextBlock" xlink:label="CostOfSalesPolicyTextBlock" xlink:title="CostOfSalesPolicyTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccountingPoliciesAbstract" xlink:to="CostOfSalesPolicyTextBlock" xlink:title="presentation: AccountingPoliciesAbstract to CostOfSalesPolicyTextBlock" order="11.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShippingAndHandlingCostPolicyTextBlock" xlink:label="ShippingAndHandlingCostPolicyTextBlock" xlink:title="ShippingAndHandlingCostPolicyTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccountingPoliciesAbstract" xlink:to="ShippingAndHandlingCostPolicyTextBlock" xlink:title="presentation: AccountingPoliciesAbstract to ShippingAndHandlingCostPolicyTextBlock" order="12.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_EngineeringCostsPolicyTextBlock" xlink:label="EngineeringCostsPolicyTextBlock" xlink:title="EngineeringCostsPolicyTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccountingPoliciesAbstract" xlink:to="EngineeringCostsPolicyTextBlock" xlink:title="presentation: AccountingPoliciesAbstract to EngineeringCostsPolicyTextBlock" order="13.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock" xlink:label="SellingGeneralAndAdministrativeExpensesPolicyTextBlock" xlink:title="SellingGeneralAndAdministrativeExpensesPolicyTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccountingPoliciesAbstract" xlink:to="SellingGeneralAndAdministrativeExpensesPolicyTextBlock" xlink:title="presentation: AccountingPoliciesAbstract to SellingGeneralAndAdministrativeExpensesPolicyTextBlock" order="14.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ResearchAndDevelopmentExpensePolicy" xlink:label="ResearchAndDevelopmentExpensePolicy" xlink:title="ResearchAndDevelopmentExpensePolicy" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccountingPoliciesAbstract" xlink:to="ResearchAndDevelopmentExpensePolicy" xlink:title="presentation: AccountingPoliciesAbstract to ResearchAndDevelopmentExpensePolicy" order="15.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AdvertisingCostsPolicyTextBlock" xlink:label="AdvertisingCostsPolicyTextBlock" xlink:title="AdvertisingCostsPolicyTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccountingPoliciesAbstract" xlink:to="AdvertisingCostsPolicyTextBlock" xlink:title="presentation: AccountingPoliciesAbstract to AdvertisingCostsPolicyTextBlock" order="16.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ResearchDevelopmentAndComputerSoftwarePolicyTextBlock" xlink:label="ResearchDevelopmentAndComputerSoftwarePolicyTextBlock" xlink:title="ResearchDevelopmentAndComputerSoftwarePolicyTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccountingPoliciesAbstract" xlink:to="ResearchDevelopmentAndComputerSoftwarePolicyTextBlock" xlink:title="presentation: AccountingPoliciesAbstract to ResearchDevelopmentAndComputerSoftwarePolicyTextBlock" order="17.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxPolicyTextBlock" xlink:label="IncomeTaxPolicyTextBlock" xlink:title="IncomeTaxPolicyTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccountingPoliciesAbstract" xlink:to="IncomeTaxPolicyTextBlock" xlink:title="presentation: AccountingPoliciesAbstract to IncomeTaxPolicyTextBlock" order="18.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EarningsPerSharePolicyTextBlock" xlink:label="EarningsPerSharePolicyTextBlock" xlink:title="EarningsPerSharePolicyTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccountingPoliciesAbstract" xlink:to="EarningsPerSharePolicyTextBlock" xlink:title="presentation: AccountingPoliciesAbstract to EarningsPerSharePolicyTextBlock" order="19.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:label="ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:title="ShareBasedCompensationOptionAndIncentivePlansPolicy" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccountingPoliciesAbstract" xlink:to="ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:title="presentation: AccountingPoliciesAbstract to ShareBasedCompensationOptionAndIncentivePlansPolicy" order="20.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:label="FairValueOfFinancialInstrumentsPolicy" xlink:title="FairValueOfFinancialInstrumentsPolicy" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccountingPoliciesAbstract" xlink:to="FairValueOfFinancialInstrumentsPolicy" xlink:title="presentation: AccountingPoliciesAbstract to FairValueOfFinancialInstrumentsPolicy" order="21.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://easterncompany.com/role/AccountingPoliciesTables">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="AccountingPoliciesAbstract" xlink:title="AccountingPoliciesAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:label="ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:title="ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccountingPoliciesAbstract" xlink:to="ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:title="presentation: AccountingPoliciesAbstract to ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfGoodwillTextBlock" xlink:label="ScheduleOfGoodwillTextBlock" xlink:title="ScheduleOfGoodwillTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccountingPoliciesAbstract" xlink:to="ScheduleOfGoodwillTextBlock" xlink:title="presentation: AccountingPoliciesAbstract to ScheduleOfGoodwillTextBlock" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock" xlink:label="ScheduleOfWeightedAverageNumberOfSharesTableTextBlock" xlink:title="ScheduleOfWeightedAverageNumberOfSharesTableTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccountingPoliciesAbstract" xlink:to="ScheduleOfWeightedAverageNumberOfSharesTableTextBlock" xlink:title="presentation: AccountingPoliciesAbstract to ScheduleOfWeightedAverageNumberOfSharesTableTextBlock" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://easterncompany.com/role/BusinessAcquisitionsTables">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessCombinationsAbstract" xlink:label="BusinessCombinationsAbstract" xlink:title="BusinessCombinationsAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xlink:label="ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xlink:title="ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessCombinationsAbstract" xlink:to="ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xlink:title="presentation: BusinessCombinationsAbstract to ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://easterncompany.com/role/DebtTables">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="DebtDisclosureAbstract" xlink:title="DebtDisclosureAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfDebtTableTextBlock" xlink:label="ScheduleOfDebtTableTextBlock" xlink:title="ScheduleOfDebtTableTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DebtDisclosureAbstract" xlink:to="ScheduleOfDebtTableTextBlock" xlink:title="presentation: DebtDisclosureAbstract to ScheduleOfDebtTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:label="ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:title="ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DebtDisclosureAbstract" xlink:to="ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:title="presentation: DebtDisclosureAbstract to ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://easterncompany.com/role/StockOptionsAndAwardsTables">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:title="DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationStockAppreciationRightsAwardActivityTableTextBlock" xlink:label="ScheduleOfShareBasedCompensationStockAppreciationRightsAwardActivityTableTextBlock" xlink:title="ScheduleOfShareBasedCompensationStockAppreciationRightsAwardActivityTableTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="ScheduleOfShareBasedCompensationStockAppreciationRightsAwardActivityTableTextBlock" xlink:title="presentation: DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract to ScheduleOfShareBasedCompensationStockAppreciationRightsAwardActivityTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockAppreciationRightsByExercisePriceRangeTableTextBlock" xlink:label="ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockAppreciationRightsByExercisePriceRangeTableTextBlock" xlink:title="ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockAppreciationRightsByExercisePriceRangeTableTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockAppreciationRightsByExercisePriceRangeTableTextBlock" xlink:title="presentation: DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract to ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockAppreciationRightsByExercisePriceRangeTableTextBlock" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:label="ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:title="ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:title="presentation: DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract to ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock" xlink:label="ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock" xlink:title="ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock" xlink:title="presentation: DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract to ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://easterncompany.com/role/IncomeTaxesTables">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="IncomeTaxDisclosureAbstract" xlink:title="IncomeTaxDisclosureAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:label="ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:title="ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxDisclosureAbstract" xlink:to="ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:title="presentation: IncomeTaxDisclosureAbstract to ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock" xlink:label="ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock" xlink:title="ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxDisclosureAbstract" xlink:to="ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock" xlink:title="presentation: IncomeTaxDisclosureAbstract to ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:label="ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:title="ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxDisclosureAbstract" xlink:to="ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:title="presentation: IncomeTaxDisclosureAbstract to ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:label="ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:title="ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxDisclosureAbstract" xlink:to="ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:title="presentation: IncomeTaxDisclosureAbstract to ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock" xlink:label="ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock" xlink:title="ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxDisclosureAbstract" xlink:to="ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock" xlink:title="presentation: IncomeTaxDisclosureAbstract to ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://easterncompany.com/role/LeasesTables">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LeasesAbstract" xlink:label="LeasesAbstract" xlink:title="LeasesAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock" xlink:label="ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock" xlink:title="ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LeasesAbstract" xlink:to="ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock" xlink:title="presentation: LeasesAbstract to ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://easterncompany.com/role/RetirementBenefitPlansTables">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:label="CompensationAndRetirementDisclosureAbstract" xlink:title="CompensationAndRetirementDisclosureAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable" xlink:label="DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable" xlink:title="DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RetirementPlanTypeAxis" xlink:label="RetirementPlanTypeAxis" xlink:title="RetirementPlanTypeAxis" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RetirementPlanTypeDomain" xlink:label="RetirementPlanTypeDomain" xlink:title="RetirementPlanTypeDomain" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PensionPlansDefinedBenefitMember" xlink:label="PensionPlansDefinedBenefitMember" xlink:title="PensionPlansDefinedBenefitMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RetirementPlanTypeDomain" xlink:to="PensionPlansDefinedBenefitMember" xlink:title="presentation: RetirementPlanTypeDomain to PensionPlansDefinedBenefitMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember" xlink:label="OtherPostretirementBenefitPlansDefinedBenefitMember" xlink:title="OtherPostretirementBenefitPlansDefinedBenefitMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RetirementPlanTypeDomain" xlink:to="OtherPostretirementBenefitPlansDefinedBenefitMember" xlink:title="presentation: RetirementPlanTypeDomain to OtherPostretirementBenefitPlansDefinedBenefitMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RetirementPlanTypeAxis" xlink:to="RetirementPlanTypeDomain" xlink:title="presentation: RetirementPlanTypeAxis to RetirementPlanTypeDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable" xlink:to="RetirementPlanTypeAxis" xlink:title="presentation: DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable to RetirementPlanTypeAxis" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems" xlink:label="DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems" xlink:title="DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfNetBenefitCostsTableTextBlock" xlink:label="ScheduleOfNetBenefitCostsTableTextBlock" xlink:title="ScheduleOfNetBenefitCostsTableTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems" xlink:to="ScheduleOfNetBenefitCostsTableTextBlock" xlink:title="presentation: DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems to ScheduleOfNetBenefitCostsTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfAssumptionsUsedTableTextBlock" xlink:label="ScheduleOfAssumptionsUsedTableTextBlock" xlink:title="ScheduleOfAssumptionsUsedTableTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems" xlink:to="ScheduleOfAssumptionsUsedTableTextBlock" xlink:title="presentation: DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems to ScheduleOfAssumptionsUsedTableTextBlock" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfNetFundedStatusTableTextBlock" xlink:label="ScheduleOfNetFundedStatusTableTextBlock" xlink:title="ScheduleOfNetFundedStatusTableTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems" xlink:to="ScheduleOfNetFundedStatusTableTextBlock" xlink:title="presentation: DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems to ScheduleOfNetFundedStatusTableTextBlock" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock" xlink:label="ScheduleOfAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock" xlink:title="ScheduleOfAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems" xlink:to="ScheduleOfAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock" xlink:title="presentation: DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems to ScheduleOfAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink:label="ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink:title="ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems" xlink:to="ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink:title="presentation: DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems to ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_ScheduleOfAssumptionsUsedToDetermineBenefitObligationsTableTextBlock" xlink:label="ScheduleOfAssumptionsUsedToDetermineBenefitObligationsTableTextBlock" xlink:title="ScheduleOfAssumptionsUsedToDetermineBenefitObligationsTableTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems" xlink:to="ScheduleOfAssumptionsUsedToDetermineBenefitObligationsTableTextBlock" xlink:title="presentation: DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems to ScheduleOfAssumptionsUsedToDetermineBenefitObligationsTableTextBlock" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfAccumulatedAndProjectedBenefitObligationsTableTextBlock" xlink:label="ScheduleOfAccumulatedAndProjectedBenefitObligationsTableTextBlock" xlink:title="ScheduleOfAccumulatedAndProjectedBenefitObligationsTableTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems" xlink:to="ScheduleOfAccumulatedAndProjectedBenefitObligationsTableTextBlock" xlink:title="presentation: DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems to ScheduleOfAccumulatedAndProjectedBenefitObligationsTableTextBlock" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfAllocationOfPlanAssetsTableTextBlock" xlink:label="ScheduleOfAllocationOfPlanAssetsTableTextBlock" xlink:title="ScheduleOfAllocationOfPlanAssetsTableTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems" xlink:to="ScheduleOfAllocationOfPlanAssetsTableTextBlock" xlink:title="presentation: DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems to ScheduleOfAllocationOfPlanAssetsTableTextBlock" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DefinedContributionPlanDisclosuresTableTextBlock" xlink:label="DefinedContributionPlanDisclosuresTableTextBlock" xlink:title="DefinedContributionPlanDisclosuresTableTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems" xlink:to="DefinedContributionPlanDisclosuresTableTextBlock" xlink:title="presentation: DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems to DefinedContributionPlanDisclosuresTableTextBlock" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable" xlink:to="DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems" xlink:title="presentation: DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable to DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CompensationAndRetirementDisclosureAbstract" xlink:to="DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable" xlink:title="presentation: CompensationAndRetirementDisclosureAbstract to DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://easterncompany.com/role/ReportableSegmentsTables">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SegmentReportingAbstract" xlink:label="SegmentReportingAbstract" xlink:title="SegmentReportingAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:label="ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:title="ScheduleOfSegmentReportingInformationBySegmentTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SegmentReportingAbstract" xlink:to="ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:title="presentation: SegmentReportingAbstract to ScheduleOfSegmentReportingInformationBySegmentTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://easterncompany.com/role/FinancialInstrumentsAndFairValueMeasurementsTables">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueDisclosuresAbstract" xlink:label="FairValueDisclosuresAbstract" xlink:title="FairValueDisclosuresAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueByBalanceSheetGroupingTextBlock" xlink:label="FairValueByBalanceSheetGroupingTextBlock" xlink:title="FairValueByBalanceSheetGroupingTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FairValueDisclosuresAbstract" xlink:to="FairValueByBalanceSheetGroupingTextBlock" xlink:title="presentation: FairValueDisclosuresAbstract to FairValueByBalanceSheetGroupingTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://easterncompany.com/role/SelectedQuarterlyFinancialInformationUnauditedTables">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_QuarterlyFinancialInformationDisclosureAbstract" xlink:label="QuarterlyFinancialInformationDisclosureAbstract" xlink:title="QuarterlyFinancialInformationDisclosureAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock" xlink:label="ScheduleOfQuarterlyFinancialInformationTableTextBlock" xlink:title="ScheduleOfQuarterlyFinancialInformationTableTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="QuarterlyFinancialInformationDisclosureAbstract" xlink:to="ScheduleOfQuarterlyFinancialInformationTableTextBlock" xlink:title="presentation: QuarterlyFinancialInformationDisclosureAbstract to ScheduleOfQuarterlyFinancialInformationTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://easterncompany.com/role/DescriptionOfBusinessDetails">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:title="OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_OrganizationConsolidationAndPresentationOfFinancialStatementsTable" xlink:label="OrganizationConsolidationAndPresentationOfFinancialStatementsTable" xlink:title="OrganizationConsolidationAndPresentationOfFinancialStatementsTable" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementGeographicalAxis" xlink:label="StatementGeographicalAxis" xlink:title="StatementGeographicalAxis" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SegmentGeographicalDomain" xlink:label="SegmentGeographicalDomain" xlink:title="SegmentGeographicalDomain" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_US" xlink:label="US" xlink:title="US" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SegmentGeographicalDomain" xlink:to="US" xlink:title="presentation: SegmentGeographicalDomain to US" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_CA" xlink:label="CA" xlink:title="CA" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_TillsonburgOntarioCanadaMember" xlink:label="TillsonburgOntarioCanadaMember" xlink:title="TillsonburgOntarioCanadaMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CA" xlink:to="TillsonburgOntarioCanadaMember" xlink:title="presentation: CA to TillsonburgOntarioCanadaMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_KelownaBritishColumbiaCanadaMember" xlink:label="KelownaBritishColumbiaCanadaMember" xlink:title="KelownaBritishColumbiaCanadaMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CA" xlink:to="KelownaBritishColumbiaCanadaMember" xlink:title="presentation: CA to KelownaBritishColumbiaCanadaMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SegmentGeographicalDomain" xlink:to="CA" xlink:title="presentation: SegmentGeographicalDomain to CA" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_TW" xlink:label="TW" xlink:title="TW" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SegmentGeographicalDomain" xlink:to="TW" xlink:title="presentation: SegmentGeographicalDomain to TW" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_HK" xlink:label="HK" xlink:title="HK" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SegmentGeographicalDomain" xlink:to="HK" xlink:title="presentation: SegmentGeographicalDomain to HK" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_CN" xlink:label="CN" xlink:title="CN" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_ShanghaiChinaMember" xlink:label="ShanghaiChinaMember" xlink:title="ShanghaiChinaMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CN" xlink:to="ShanghaiChinaMember" xlink:title="presentation: CN to ShanghaiChinaMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_DongguanChinaMember" xlink:label="DongguanChinaMember" xlink:title="DongguanChinaMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CN" xlink:to="DongguanChinaMember" xlink:title="presentation: CN to DongguanChinaMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SegmentGeographicalDomain" xlink:to="CN" xlink:title="presentation: SegmentGeographicalDomain to CN" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_MX" xlink:label="MX" xlink:title="MX" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_LermaMexicoMember" xlink:label="LermaMexicoMember" xlink:title="LermaMexicoMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="MX" xlink:to="LermaMexicoMember" xlink:title="presentation: MX to LermaMexicoMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_ReynosaMexicoMember" xlink:label="ReynosaMexicoMember" xlink:title="ReynosaMexicoMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="MX" xlink:to="ReynosaMexicoMember" xlink:title="presentation: MX to ReynosaMexicoMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SegmentGeographicalDomain" xlink:to="MX" xlink:title="presentation: SegmentGeographicalDomain to MX" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementGeographicalAxis" xlink:to="SegmentGeographicalDomain" xlink:title="presentation: StatementGeographicalAxis to SegmentGeographicalDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationConsolidationAndPresentationOfFinancialStatementsTable" xlink:to="StatementGeographicalAxis" xlink:title="presentation: OrganizationConsolidationAndPresentationOfFinancialStatementsTable to StatementGeographicalAxis" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_OrganizationConsolidationAndPresentationOfFinancialStatementsLineItems" xlink:label="OrganizationConsolidationAndPresentationOfFinancialStatementsLineItems" xlink:title="OrganizationConsolidationAndPresentationOfFinancialStatementsLineItems" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_NumberOfSeparateOperatingDivisions" xlink:label="NumberOfSeparateOperatingDivisions" xlink:title="NumberOfSeparateOperatingDivisions" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationConsolidationAndPresentationOfFinancialStatementsLineItems" xlink:to="NumberOfSeparateOperatingDivisions" xlink:title="presentation: OrganizationConsolidationAndPresentationOfFinancialStatementsLineItems to NumberOfSeparateOperatingDivisions" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_NumberOfWhollyOwnedSubsidiaries" xlink:label="NumberOfWhollyOwnedSubsidiaries" xlink:title="NumberOfWhollyOwnedSubsidiaries" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationConsolidationAndPresentationOfFinancialStatementsLineItems" xlink:to="NumberOfWhollyOwnedSubsidiaries" xlink:title="presentation: OrganizationConsolidationAndPresentationOfFinancialStatementsLineItems to NumberOfWhollyOwnedSubsidiaries" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationConsolidationAndPresentationOfFinancialStatementsTable" xlink:to="OrganizationConsolidationAndPresentationOfFinancialStatementsLineItems" xlink:title="presentation: OrganizationConsolidationAndPresentationOfFinancialStatementsTable to OrganizationConsolidationAndPresentationOfFinancialStatementsLineItems" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="OrganizationConsolidationAndPresentationOfFinancialStatementsTable" xlink:title="presentation: OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract to OrganizationConsolidationAndPresentationOfFinancialStatementsTable" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NumberOfOperatingSegments" xlink:label="NumberOfOperatingSegments" xlink:title="NumberOfOperatingSegments" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="NumberOfOperatingSegments" xlink:title="presentation: OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract to NumberOfOperatingSegments" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://easterncompany.com/role/AccountingPoliciesDetails">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="AccountingPoliciesAbstract" xlink:title="AccountingPoliciesAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CashAndCashEquivalentsAbstract" xlink:label="CashAndCashEquivalentsAbstract" xlink:title="CashAndCashEquivalentsAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CashFDICInsuredAmount" xlink:label="CashFDICInsuredAmount" xlink:title="CashFDICInsuredAmount" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CashAndCashEquivalentsAbstract" xlink:to="CashFDICInsuredAmount" xlink:title="presentation: CashAndCashEquivalentsAbstract to CashFDICInsuredAmount" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_PercentageOfAvailableCash" xlink:label="PercentageOfAvailableCash" xlink:title="PercentageOfAvailableCash" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CashAndCashEquivalentsAbstract" xlink:to="PercentageOfAvailableCash" xlink:title="presentation: CashAndCashEquivalentsAbstract to PercentageOfAvailableCash" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccountingPoliciesAbstract" xlink:to="CashAndCashEquivalentsAbstract" xlink:title="presentation: AccountingPoliciesAbstract to CashAndCashEquivalentsAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_RecognitionOfRevenueAndAccountsReceivableAbstract" xlink:label="RecognitionOfRevenueAndAccountsReceivableAbstract" xlink:title="RecognitionOfRevenueAndAccountsReceivableAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConcentrationRiskTable" xlink:label="ConcentrationRiskTable" xlink:title="ConcentrationRiskTable" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:label="ConcentrationRiskByBenchmarkAxis" xlink:title="ConcentrationRiskByBenchmarkAxis" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="ConcentrationRiskBenchmarkDomain" xlink:title="ConcentrationRiskBenchmarkDomain" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SalesRevenueNetMember" xlink:label="SalesRevenueNetMember" xlink:title="SalesRevenueNetMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConcentrationRiskBenchmarkDomain" xlink:to="SalesRevenueNetMember" xlink:title="presentation: ConcentrationRiskBenchmarkDomain to SalesRevenueNetMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccountsReceivableMember" xlink:label="AccountsReceivableMember" xlink:title="AccountsReceivableMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConcentrationRiskBenchmarkDomain" xlink:to="AccountsReceivableMember" xlink:title="presentation: ConcentrationRiskBenchmarkDomain to AccountsReceivableMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConcentrationRiskByBenchmarkAxis" xlink:to="ConcentrationRiskBenchmarkDomain" xlink:title="presentation: ConcentrationRiskByBenchmarkAxis to ConcentrationRiskBenchmarkDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConcentrationRiskTable" xlink:to="ConcentrationRiskByBenchmarkAxis" xlink:title="presentation: ConcentrationRiskTable to ConcentrationRiskByBenchmarkAxis" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConcentrationRiskByTypeAxis" xlink:label="ConcentrationRiskByTypeAxis" xlink:title="ConcentrationRiskByTypeAxis" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="ConcentrationRiskTypeDomain" xlink:title="ConcentrationRiskTypeDomain" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CustomerConcentrationRiskMember" xlink:label="CustomerConcentrationRiskMember" xlink:title="CustomerConcentrationRiskMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConcentrationRiskTypeDomain" xlink:to="CustomerConcentrationRiskMember" xlink:title="presentation: ConcentrationRiskTypeDomain to CustomerConcentrationRiskMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConcentrationRiskByTypeAxis" xlink:to="ConcentrationRiskTypeDomain" xlink:title="presentation: ConcentrationRiskByTypeAxis to ConcentrationRiskTypeDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConcentrationRiskTable" xlink:to="ConcentrationRiskByTypeAxis" xlink:title="presentation: ConcentrationRiskTable to ConcentrationRiskByTypeAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConcentrationRiskLineItems" xlink:label="ConcentrationRiskLineItems" xlink:title="ConcentrationRiskLineItems" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_NumberOfMajorCustomers" xlink:label="NumberOfMajorCustomers" xlink:title="NumberOfMajorCustomers" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConcentrationRiskLineItems" xlink:to="NumberOfMajorCustomers" xlink:title="presentation: ConcentrationRiskLineItems to NumberOfMajorCustomers" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConcentrationRiskPercentage1" xlink:label="ConcentrationRiskPercentage1" xlink:title="ConcentrationRiskPercentage1" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConcentrationRiskLineItems" xlink:to="ConcentrationRiskPercentage1" xlink:title="presentation: ConcentrationRiskLineItems to ConcentrationRiskPercentage1" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConcentrationRiskTable" xlink:to="ConcentrationRiskLineItems" xlink:title="presentation: ConcentrationRiskTable to ConcentrationRiskLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RecognitionOfRevenueAndAccountsReceivableAbstract" xlink:to="ConcentrationRiskTable" xlink:title="presentation: RecognitionOfRevenueAndAccountsReceivableAbstract to ConcentrationRiskTable" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccountingPoliciesAbstract" xlink:to="RecognitionOfRevenueAndAccountsReceivableAbstract" xlink:title="presentation: AccountingPoliciesAbstract to RecognitionOfRevenueAndAccountsReceivableAbstract" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InventoryNetAbstract" xlink:label="InventoryNetAbstract" xlink:title="InventoryNetAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LIFOInventoryAmount" xlink:label="LIFOInventoryAmount" xlink:title="LIFOInventoryAmount" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="InventoryNetAbstract" xlink:to="LIFOInventoryAmount" xlink:title="presentation: InventoryNetAbstract to LIFOInventoryAmount" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FIFOInventoryAmount" xlink:label="FIFOInventoryAmount" xlink:title="FIFOInventoryAmount" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="InventoryNetAbstract" xlink:to="FIFOInventoryAmount" xlink:title="presentation: InventoryNetAbstract to FIFOInventoryAmount" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ExcessOfReplacementOrCurrentCostsOverStatedLIFOValue" xlink:label="ExcessOfReplacementOrCurrentCostsOverStatedLIFOValue" xlink:title="ExcessOfReplacementOrCurrentCostsOverStatedLIFOValue" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="InventoryNetAbstract" xlink:to="ExcessOfReplacementOrCurrentCostsOverStatedLIFOValue" xlink:title="presentation: InventoryNetAbstract to ExcessOfReplacementOrCurrentCostsOverStatedLIFOValue" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccountingPoliciesAbstract" xlink:to="InventoryNetAbstract" xlink:title="presentation: AccountingPoliciesAbstract to InventoryNetAbstract" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="PropertyPlantAndEquipmentAbstract" xlink:title="PropertyPlantAndEquipmentAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:label="ScheduleOfPropertyPlantAndEquipmentTable" xlink:title="ScheduleOfPropertyPlantAndEquipmentTable" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="PropertyPlantAndEquipmentByTypeAxis" xlink:title="PropertyPlantAndEquipmentByTypeAxis" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="PropertyPlantAndEquipmentTypeDomain" xlink:title="PropertyPlantAndEquipmentTypeDomain" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BuildingMember" xlink:label="BuildingMember" xlink:title="BuildingMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PropertyPlantAndEquipmentTypeDomain" xlink:to="BuildingMember" xlink:title="presentation: PropertyPlantAndEquipmentTypeDomain to BuildingMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MachineryAndEquipmentMember" xlink:label="MachineryAndEquipmentMember" xlink:title="MachineryAndEquipmentMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PropertyPlantAndEquipmentTypeDomain" xlink:to="MachineryAndEquipmentMember" xlink:title="presentation: PropertyPlantAndEquipmentTypeDomain to MachineryAndEquipmentMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PropertyPlantAndEquipmentByTypeAxis" xlink:to="PropertyPlantAndEquipmentTypeDomain" xlink:title="presentation: PropertyPlantAndEquipmentByTypeAxis to PropertyPlantAndEquipmentTypeDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="PropertyPlantAndEquipmentByTypeAxis" xlink:title="presentation: ScheduleOfPropertyPlantAndEquipmentTable to PropertyPlantAndEquipmentByTypeAxis" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RangeAxis" xlink:label="RangeAxis" xlink:title="RangeAxis" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RangeMember" xlink:label="RangeMember" xlink:title="RangeMember" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MinimumMember" xlink:label="MinimumMember" xlink:title="MinimumMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RangeMember" xlink:to="MinimumMember" xlink:title="presentation: RangeMember to MinimumMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MaximumMember" xlink:label="MaximumMember" xlink:title="MaximumMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RangeMember" xlink:to="MaximumMember" xlink:title="presentation: RangeMember to MaximumMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RangeAxis" xlink:to="RangeMember" xlink:title="presentation: RangeAxis to RangeMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="RangeAxis" xlink:title="presentation: ScheduleOfPropertyPlantAndEquipmentTable to RangeAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="PropertyPlantAndEquipmentLineItems" xlink:title="PropertyPlantAndEquipmentLineItems" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_Depreciation" xlink:label="Depreciation" xlink:title="Depreciation" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PropertyPlantAndEquipmentLineItems" xlink:to="Depreciation" xlink:title="presentation: PropertyPlantAndEquipmentLineItems to Depreciation" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:label="PropertyPlantAndEquipmentUsefulLife" xlink:title="PropertyPlantAndEquipmentUsefulLife" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PropertyPlantAndEquipmentLineItems" xlink:to="PropertyPlantAndEquipmentUsefulLife" xlink:title="presentation: PropertyPlantAndEquipmentLineItems to PropertyPlantAndEquipmentUsefulLife" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="PropertyPlantAndEquipmentLineItems" xlink:title="presentation: ScheduleOfPropertyPlantAndEquipmentTable to PropertyPlantAndEquipmentLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PropertyPlantAndEquipmentAbstract" xlink:to="ScheduleOfPropertyPlantAndEquipmentTable" xlink:title="presentation: PropertyPlantAndEquipmentAbstract to ScheduleOfPropertyPlantAndEquipmentTable" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccountingPoliciesAbstract" xlink:to="PropertyPlantAndEquipmentAbstract" xlink:title="presentation: AccountingPoliciesAbstract to PropertyPlantAndEquipmentAbstract" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:title="GoodwillAndIntangibleAssetsDisclosureAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:label="ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:title="ScheduleOfFiniteLivedIntangibleAssetsTable" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:title="FiniteLivedIntangibleAssetsByMajorClassAxis" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:title="FiniteLivedIntangibleAssetsMajorClassNameDomain" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_TechnologyAndLicensesMember" xlink:label="TechnologyAndLicensesMember" xlink:title="TechnologyAndLicensesMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="TechnologyAndLicensesMember" xlink:title="presentation: FiniteLivedIntangibleAssetsMajorClassNameDomain to TechnologyAndLicensesMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_PatentsAndDevelopedTechnologyMember" xlink:label="PatentsAndDevelopedTechnologyMember" xlink:title="PatentsAndDevelopedTechnologyMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="PatentsAndDevelopedTechnologyMember" xlink:title="presentation: FiniteLivedIntangibleAssetsMajorClassNameDomain to PatentsAndDevelopedTechnologyMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CustomerRelationshipsMember" xlink:label="CustomerRelationshipsMember" xlink:title="CustomerRelationshipsMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="CustomerRelationshipsMember" xlink:title="presentation: FiniteLivedIntangibleAssetsMajorClassNameDomain to CustomerRelationshipsMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NoncompeteAgreementsMember" xlink:label="NoncompeteAgreementsMember" xlink:title="NoncompeteAgreementsMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="NoncompeteAgreementsMember" xlink:title="presentation: FiniteLivedIntangibleAssetsMajorClassNameDomain to NoncompeteAgreementsMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IntellectualPropertyMember" xlink:label="IntellectualPropertyMember" xlink:title="IntellectualPropertyMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="IntellectualPropertyMember" xlink:title="presentation: FiniteLivedIntangibleAssetsMajorClassNameDomain to IntellectualPropertyMember" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:title="presentation: FiniteLivedIntangibleAssetsByMajorClassAxis to FiniteLivedIntangibleAssetsMajorClassNameDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:to="FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:title="presentation: ScheduleOfFiniteLivedIntangibleAssetsTable to FiniteLivedIntangibleAssetsByMajorClassAxis" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis" xlink:label="StatementBusinessSegmentsAxis" xlink:title="StatementBusinessSegmentsAxis" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SegmentDomain" xlink:label="SegmentDomain" xlink:title="SegmentDomain" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_IndustrialHardwareMember" xlink:label="IndustrialHardwareMember" xlink:title="IndustrialHardwareMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SegmentDomain" xlink:to="IndustrialHardwareMember" xlink:title="presentation: SegmentDomain to IndustrialHardwareMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_SecurityProductsMember" xlink:label="SecurityProductsMember" xlink:title="SecurityProductsMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SegmentDomain" xlink:to="SecurityProductsMember" xlink:title="presentation: SegmentDomain to SecurityProductsMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_MetalProductsMember" xlink:label="MetalProductsMember" xlink:title="MetalProductsMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SegmentDomain" xlink:to="MetalProductsMember" xlink:title="presentation: SegmentDomain to MetalProductsMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementBusinessSegmentsAxis" xlink:to="SegmentDomain" xlink:title="presentation: StatementBusinessSegmentsAxis to SegmentDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:to="StatementBusinessSegmentsAxis" xlink:title="presentation: ScheduleOfFiniteLivedIntangibleAssetsTable to StatementBusinessSegmentsAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:to="RangeAxis" xlink:title="presentation: ScheduleOfFiniteLivedIntangibleAssetsTable to RangeAxis" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:label="FiniteLivedIntangibleAssetsLineItems" xlink:title="FiniteLivedIntangibleAssetsLineItems" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:label="FiniteLivedIntangibleAssetUsefulLife" xlink:title="FiniteLivedIntangibleAssetUsefulLife" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FiniteLivedIntangibleAssetsLineItems" xlink:to="FiniteLivedIntangibleAssetUsefulLife" xlink:title="presentation: FiniteLivedIntangibleAssetsLineItems to FiniteLivedIntangibleAssetUsefulLife" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets" xlink:label="AmortizationOfIntangibleAssets" xlink:title="AmortizationOfIntangibleAssets" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FiniteLivedIntangibleAssetsLineItems" xlink:to="AmortizationOfIntangibleAssets" xlink:title="presentation: FiniteLivedIntangibleAssetsLineItems to AmortizationOfIntangibleAssets" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract" xlink:label="FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract" xlink:title="FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:label="FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:title="FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract" xlink:to="FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:title="presentation: FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract to FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:label="FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:title="FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract" xlink:to="FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:title="presentation: FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract to FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:label="FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:title="FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract" xlink:to="FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:title="presentation: FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract to FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:label="FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:title="FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract" xlink:to="FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:title="presentation: FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract to FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:label="FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:title="FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract" xlink:to="FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:title="presentation: FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract to FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FiniteLivedIntangibleAssetsLineItems" xlink:to="FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract" xlink:title="presentation: FiniteLivedIntangibleAssetsLineItems to FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNetAbstract" xlink:label="FiniteLivedIntangibleAssetsNetAbstract" xlink:title="FiniteLivedIntangibleAssetsNetAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsGross" xlink:label="FiniteLivedIntangibleAssetsGross" xlink:title="FiniteLivedIntangibleAssetsGross" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FiniteLivedIntangibleAssetsNetAbstract" xlink:to="FiniteLivedIntangibleAssetsGross" xlink:title="presentation: FiniteLivedIntangibleAssetsNetAbstract to FiniteLivedIntangibleAssetsGross" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:label="FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:title="FiniteLivedIntangibleAssetsAccumulatedAmortization" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FiniteLivedIntangibleAssetsNetAbstract" xlink:to="FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:title="presentation: FiniteLivedIntangibleAssetsNetAbstract to FiniteLivedIntangibleAssetsAccumulatedAmortization" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="FiniteLivedIntangibleAssetsNet" xlink:title="FiniteLivedIntangibleAssetsNet" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FiniteLivedIntangibleAssetsNetAbstract" xlink:to="FiniteLivedIntangibleAssetsNet" xlink:title="presentation: FiniteLivedIntangibleAssetsNetAbstract to FiniteLivedIntangibleAssetsNet" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetWeightedAveragePeriodBeforeNextRenewalOrExtension" xlink:label="FiniteLivedIntangibleAssetWeightedAveragePeriodBeforeNextRenewalOrExtension" xlink:title="FiniteLivedIntangibleAssetWeightedAveragePeriodBeforeNextRenewalOrExtension" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FiniteLivedIntangibleAssetsNetAbstract" xlink:to="FiniteLivedIntangibleAssetWeightedAveragePeriodBeforeNextRenewalOrExtension" xlink:title="presentation: FiniteLivedIntangibleAssetsNetAbstract to FiniteLivedIntangibleAssetWeightedAveragePeriodBeforeNextRenewalOrExtension" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FiniteLivedIntangibleAssetsLineItems" xlink:to="FiniteLivedIntangibleAssetsNetAbstract" xlink:title="presentation: FiniteLivedIntangibleAssetsLineItems to FiniteLivedIntangibleAssetsNetAbstract" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:to="FiniteLivedIntangibleAssetsLineItems" xlink:title="presentation: ScheduleOfFiniteLivedIntangibleAssetsTable to FiniteLivedIntangibleAssetsLineItems" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:title="presentation: GoodwillAndIntangibleAssetsDisclosureAbstract to ScheduleOfFiniteLivedIntangibleAssetsTable" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfGoodwillTable" xlink:label="ScheduleOfGoodwillTable" xlink:title="ScheduleOfGoodwillTable" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfGoodwillTable" xlink:to="StatementBusinessSegmentsAxis" xlink:title="presentation: ScheduleOfGoodwillTable to StatementBusinessSegmentsAxis" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GoodwillLineItems" xlink:label="GoodwillLineItems" xlink:title="GoodwillLineItems" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GoodwillRollForward" xlink:label="GoodwillRollForward" xlink:title="GoodwillRollForward" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_Goodwill" xlink:label="Goodwill" xlink:title="Goodwill" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="GoodwillRollForward" xlink:to="Goodwill" xlink:title="presentation: GoodwillRollForward to Goodwill" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GoodwillAcquiredDuringPeriod" xlink:label="GoodwillAcquiredDuringPeriod" xlink:title="GoodwillAcquiredDuringPeriod" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="GoodwillRollForward" xlink:to="GoodwillAcquiredDuringPeriod" xlink:title="presentation: GoodwillRollForward to GoodwillAcquiredDuringPeriod" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GoodwillForeignCurrencyTranslationGainLoss" xlink:label="GoodwillForeignCurrencyTranslationGainLoss" xlink:title="GoodwillForeignCurrencyTranslationGainLoss" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="GoodwillRollForward" xlink:to="GoodwillForeignCurrencyTranslationGainLoss" xlink:title="presentation: GoodwillRollForward to GoodwillForeignCurrencyTranslationGainLoss" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_Goodwill" xlink:label="Goodwill_2" xlink:title="Goodwill" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="GoodwillRollForward" xlink:to="Goodwill_2" xlink:title="presentation: GoodwillRollForward to Goodwill" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="GoodwillLineItems" xlink:to="GoodwillRollForward" xlink:title="presentation: GoodwillLineItems to GoodwillRollForward" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfGoodwillTable" xlink:to="GoodwillLineItems" xlink:title="presentation: ScheduleOfGoodwillTable to GoodwillLineItems" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="ScheduleOfGoodwillTable" xlink:title="presentation: GoodwillAndIntangibleAssetsDisclosureAbstract to ScheduleOfGoodwillTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccountingPoliciesAbstract" xlink:to="GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:title="presentation: AccountingPoliciesAbstract to GoodwillAndIntangibleAssetsDisclosureAbstract" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_EngineeringCostsAbstract" xlink:label="EngineeringCostsAbstract" xlink:title="EngineeringCostsAbstract" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_EngineeringExpenses" xlink:label="EngineeringExpenses" xlink:title="EngineeringExpenses" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EngineeringCostsAbstract" xlink:to="EngineeringExpenses" xlink:title="presentation: EngineeringCostsAbstract to EngineeringExpenses" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccountingPoliciesAbstract" xlink:to="EngineeringCostsAbstract" xlink:title="presentation: AccountingPoliciesAbstract to EngineeringCostsAbstract" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ResearchAndDevelopmentExpenseAbstract" xlink:label="ResearchAndDevelopmentExpenseAbstract" xlink:title="ResearchAndDevelopmentExpenseAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ResearchAndDevelopmentExpense" xlink:label="ResearchAndDevelopmentExpense" xlink:title="ResearchAndDevelopmentExpense" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ResearchAndDevelopmentExpenseAbstract" xlink:to="ResearchAndDevelopmentExpense" xlink:title="presentation: ResearchAndDevelopmentExpenseAbstract to ResearchAndDevelopmentExpense" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccountingPoliciesAbstract" xlink:to="ResearchAndDevelopmentExpenseAbstract" xlink:title="presentation: AccountingPoliciesAbstract to ResearchAndDevelopmentExpenseAbstract" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MarketingAndAdvertisingExpenseAbstract" xlink:label="MarketingAndAdvertisingExpenseAbstract" xlink:title="MarketingAndAdvertisingExpenseAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AdvertisingExpense" xlink:label="AdvertisingExpense" xlink:title="AdvertisingExpense" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="MarketingAndAdvertisingExpenseAbstract" xlink:to="AdvertisingExpense" xlink:title="presentation: MarketingAndAdvertisingExpenseAbstract to AdvertisingExpense" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccountingPoliciesAbstract" xlink:to="MarketingAndAdvertisingExpenseAbstract" xlink:title="presentation: AccountingPoliciesAbstract to MarketingAndAdvertisingExpenseAbstract" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="EarningsPerShareAbstract" xlink:title="EarningsPerShareAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract" xlink:label="WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract" xlink:title="WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract" xlink:label="WeightedAverageNumberOfSharesOutstandingBasicAbstract" xlink:title="WeightedAverageNumberOfSharesOutstandingBasicAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="WeightedAverageNumberOfSharesOutstandingBasic" xlink:title="WeightedAverageNumberOfSharesOutstandingBasic" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="WeightedAverageNumberOfSharesOutstandingBasicAbstract" xlink:to="WeightedAverageNumberOfSharesOutstandingBasic" xlink:title="presentation: WeightedAverageNumberOfSharesOutstandingBasicAbstract to WeightedAverageNumberOfSharesOutstandingBasic" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract" xlink:to="WeightedAverageNumberOfSharesOutstandingBasicAbstract" xlink:title="presentation: WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract to WeightedAverageNumberOfSharesOutstandingBasicAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:label="WeightedAverageNumberOfSharesOutstandingAbstract" xlink:title="WeightedAverageNumberOfSharesOutstandingAbstract" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="WeightedAverageNumberOfSharesOutstandingAbstract" xlink:to="WeightedAverageNumberOfSharesOutstandingBasic" xlink:title="presentation: WeightedAverageNumberOfSharesOutstandingAbstract to WeightedAverageNumberOfSharesOutstandingBasic" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:label="IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:title="IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="WeightedAverageNumberOfSharesOutstandingAbstract" xlink:to="IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:title="presentation: WeightedAverageNumberOfSharesOutstandingAbstract to IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="WeightedAverageNumberOfDilutedSharesOutstanding" xlink:title="WeightedAverageNumberOfDilutedSharesOutstanding" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="WeightedAverageNumberOfSharesOutstandingAbstract" xlink:to="WeightedAverageNumberOfDilutedSharesOutstanding" xlink:title="presentation: WeightedAverageNumberOfSharesOutstandingAbstract to WeightedAverageNumberOfDilutedSharesOutstanding" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:label="AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:title="AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="WeightedAverageNumberOfSharesOutstandingAbstract" xlink:to="AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:title="presentation: WeightedAverageNumberOfSharesOutstandingAbstract to AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract" xlink:to="WeightedAverageNumberOfSharesOutstandingAbstract" xlink:title="presentation: WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract to WeightedAverageNumberOfSharesOutstandingAbstract" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EarningsPerShareAbstract" xlink:to="WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract" xlink:title="presentation: EarningsPerShareAbstract to WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccountingPoliciesAbstract" xlink:to="EarningsPerShareAbstract" xlink:title="presentation: AccountingPoliciesAbstract to EarningsPerShareAbstract" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedArrangementsToObtainGoodsAndServicesAbstract" xlink:label="ShareBasedArrangementsToObtainGoodsAndServicesAbstract" xlink:title="ShareBasedArrangementsToObtainGoodsAndServicesAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:title="ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="AwardTypeAxis" xlink:title="AwardTypeAxis" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:title="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EmployeeStockOptionMember" xlink:label="EmployeeStockOptionMember" xlink:title="EmployeeStockOptionMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="EmployeeStockOptionMember" xlink:title="presentation: ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain to EmployeeStockOptionMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StockAppreciationRightsSARSMember" xlink:label="StockAppreciationRightsSARSMember" xlink:title="StockAppreciationRightsSARSMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="StockAppreciationRightsSARSMember" xlink:title="presentation: ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain to StockAppreciationRightsSARSMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_EmployeeStockOptionAndStockAppreciationRightsSARsMember" xlink:label="EmployeeStockOptionAndStockAppreciationRightsSARsMember" xlink:title="EmployeeStockOptionAndStockAppreciationRightsSARsMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="EmployeeStockOptionAndStockAppreciationRightsSARsMember" xlink:title="presentation: ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain to EmployeeStockOptionAndStockAppreciationRightsSARsMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AwardTypeAxis" xlink:to="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:title="presentation: AwardTypeAxis to ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="AwardTypeAxis" xlink:title="presentation: ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable to AwardTypeAxis" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:title="presentation: ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable to ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedArrangementsToObtainGoodsAndServicesAbstract" xlink:to="ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:title="presentation: ShareBasedArrangementsToObtainGoodsAndServicesAbstract to ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccountingPoliciesAbstract" xlink:to="ShareBasedArrangementsToObtainGoodsAndServicesAbstract" xlink:title="presentation: AccountingPoliciesAbstract to ShareBasedArrangementsToObtainGoodsAndServicesAbstract" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://easterncompany.com/role/BusinessAcquisitionsDetails">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessCombinationsAbstract" xlink:label="BusinessCombinationsAbstract" xlink:title="BusinessCombinationsAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:label="ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:title="ScheduleOfBusinessAcquisitionsByAcquisitionTable" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="BusinessAcquisitionAxis" xlink:title="BusinessAcquisitionAxis" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="BusinessAcquisitionAcquireeDomain" xlink:title="BusinessAcquisitionAcquireeDomain" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_VelvacHoldingsIncMember" xlink:label="VelvacHoldingsIncMember" xlink:title="VelvacHoldingsIncMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessAcquisitionAcquireeDomain" xlink:to="VelvacHoldingsIncMember" xlink:title="presentation: BusinessAcquisitionAcquireeDomain to VelvacHoldingsIncMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessAcquisitionAxis" xlink:to="BusinessAcquisitionAcquireeDomain" xlink:title="presentation: BusinessAcquisitionAxis to BusinessAcquisitionAcquireeDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="BusinessAcquisitionAxis" xlink:title="presentation: ScheduleOfBusinessAcquisitionsByAcquisitionTable to BusinessAcquisitionAxis" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessAcquisitionLineItems" xlink:label="BusinessAcquisitionLineItems" xlink:title="BusinessAcquisitionLineItems" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessCombinationConsiderationTransferred1" xlink:label="BusinessCombinationConsiderationTransferred1" xlink:title="BusinessCombinationConsiderationTransferred1" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessAcquisitionLineItems" xlink:to="BusinessCombinationConsiderationTransferred1" xlink:title="presentation: BusinessAcquisitionLineItems to BusinessCombinationConsiderationTransferred1" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_BusinessCombinationEarnOutConsiderationPercentageOne" xlink:label="BusinessCombinationEarnOutConsiderationPercentageOne" xlink:title="BusinessCombinationEarnOutConsiderationPercentageOne" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessAcquisitionLineItems" xlink:to="BusinessCombinationEarnOutConsiderationPercentageOne" xlink:title="presentation: BusinessAcquisitionLineItems to BusinessCombinationEarnOutConsiderationPercentageOne" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_BusinessCombinationEarnOutConsiderationPercentageTwo" xlink:label="BusinessCombinationEarnOutConsiderationPercentageTwo" xlink:title="BusinessCombinationEarnOutConsiderationPercentageTwo" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessAcquisitionLineItems" xlink:to="BusinessCombinationEarnOutConsiderationPercentageTwo" xlink:title="presentation: BusinessAcquisitionLineItems to BusinessCombinationEarnOutConsiderationPercentageTwo" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_FiniteLivedIntangibleAssetsAcquiredAbstract" xlink:label="FiniteLivedIntangibleAssetsAcquiredAbstract" xlink:title="FiniteLivedIntangibleAssetsAcquiredAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FinitelivedIntangibleAssetsAcquired1" xlink:label="FinitelivedIntangibleAssetsAcquired1" xlink:title="FinitelivedIntangibleAssetsAcquired1" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FiniteLivedIntangibleAssetsAcquiredAbstract" xlink:to="FinitelivedIntangibleAssetsAcquired1" xlink:title="presentation: FiniteLivedIntangibleAssetsAcquiredAbstract to FinitelivedIntangibleAssetsAcquired1" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xlink:label="AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xlink:title="AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FiniteLivedIntangibleAssetsAcquiredAbstract" xlink:to="AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xlink:title="presentation: FiniteLivedIntangibleAssetsAcquiredAbstract to AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessAcquisitionLineItems" xlink:to="FiniteLivedIntangibleAssetsAcquiredAbstract" xlink:title="presentation: BusinessAcquisitionLineItems to FiniteLivedIntangibleAssetsAcquiredAbstract" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessCombinationConsiderationTransferredAbstract" xlink:label="BusinessCombinationConsiderationTransferredAbstract" xlink:title="BusinessCombinationConsiderationTransferredAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesGross" xlink:label="PaymentsToAcquireBusinessesGross" xlink:title="PaymentsToAcquireBusinessesGross" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessCombinationConsiderationTransferredAbstract" xlink:to="PaymentsToAcquireBusinessesGross" xlink:title="presentation: BusinessCombinationConsiderationTransferredAbstract to PaymentsToAcquireBusinessesGross" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred" xlink:label="BusinessCombinationConsiderationTransferredLiabilitiesIncurred" xlink:title="BusinessCombinationConsiderationTransferredLiabilitiesIncurred" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessCombinationConsiderationTransferredAbstract" xlink:to="BusinessCombinationConsiderationTransferredLiabilitiesIncurred" xlink:title="presentation: BusinessCombinationConsiderationTransferredAbstract to BusinessCombinationConsiderationTransferredLiabilitiesIncurred" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationLiability" xlink:label="BusinessCombinationContingentConsiderationLiability" xlink:title="BusinessCombinationContingentConsiderationLiability" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessCombinationConsiderationTransferredAbstract" xlink:to="BusinessCombinationContingentConsiderationLiability" xlink:title="presentation: BusinessCombinationConsiderationTransferredAbstract to BusinessCombinationContingentConsiderationLiability" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessAcquisitionLineItems" xlink:to="BusinessCombinationConsiderationTransferredAbstract" xlink:title="presentation: BusinessAcquisitionLineItems to BusinessCombinationConsiderationTransferredAbstract" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract" xlink:to="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" xlink:title="presentation: BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract to BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract" xlink:to="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" xlink:title="presentation: BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract to BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract" xlink:to="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets" xlink:title="presentation: BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract to BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract" xlink:to="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:title="presentation: BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract to BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract" xlink:to="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets" xlink:title="presentation: BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract to BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract" xlink:to="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" xlink:title="presentation: BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract to BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract" xlink:to="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities" xlink:title="presentation: BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract to BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities" order="6.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract" xlink:to="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities" xlink:title="presentation: BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract to BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities" order="7.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract" xlink:to="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:title="presentation: BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract to BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessAcquisitionLineItems" xlink:to="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract" xlink:title="presentation: BusinessAcquisitionLineItems to BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_Goodwill" xlink:label="Goodwill" xlink:title="Goodwill" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessAcquisitionLineItems" xlink:to="Goodwill" xlink:title="presentation: BusinessAcquisitionLineItems to Goodwill" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessAcquisitionLineItems" xlink:to="BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:title="presentation: BusinessAcquisitionLineItems to BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_BusinessCombinationContingentConsiderationEarnOutPeriod" xlink:label="BusinessCombinationContingentConsiderationEarnOutPeriod" xlink:title="BusinessCombinationContingentConsiderationEarnOutPeriod" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessAcquisitionLineItems" xlink:to="BusinessCombinationContingentConsiderationEarnOutPeriod" xlink:title="presentation: BusinessAcquisitionLineItems to BusinessCombinationContingentConsiderationEarnOutPeriod" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentInventory" xlink:label="BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentInventory" xlink:title="BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentInventory" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessAcquisitionLineItems" xlink:to="BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentInventory" xlink:title="presentation: BusinessAcquisitionLineItems to BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentInventory" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_BusinessCombinationProvisionalInformationInitialAccountingIncompleteOriginalCostBasisInventory" xlink:label="BusinessCombinationProvisionalInformationInitialAccountingIncompleteOriginalCostBasisInventory" xlink:title="BusinessCombinationProvisionalInformationInitialAccountingIncompleteOriginalCostBasisInventory" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessAcquisitionLineItems" xlink:to="BusinessCombinationProvisionalInformationInitialAccountingIncompleteOriginalCostBasisInventory" xlink:title="presentation: BusinessAcquisitionLineItems to BusinessCombinationProvisionalInformationInitialAccountingIncompleteOriginalCostBasisInventory" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessCombinationAcquisitionRelatedCosts" xlink:label="BusinessCombinationAcquisitionRelatedCosts" xlink:title="BusinessCombinationAcquisitionRelatedCosts" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessAcquisitionLineItems" xlink:to="BusinessCombinationAcquisitionRelatedCosts" xlink:title="presentation: BusinessAcquisitionLineItems to BusinessCombinationAcquisitionRelatedCosts" order="11.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="BusinessAcquisitionLineItems" xlink:title="presentation: ScheduleOfBusinessAcquisitionsByAcquisitionTable to BusinessAcquisitionLineItems" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessCombinationsAbstract" xlink:to="ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:title="presentation: BusinessCombinationsAbstract to ScheduleOfBusinessAcquisitionsByAcquisitionTable" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://easterncompany.com/role/ContingenciesDetails">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="CommitmentsAndContingenciesDisclosureAbstract" xlink:title="CommitmentsAndContingenciesDisclosureAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CostOfServicesEnvironmentalRemediation" xlink:label="CostOfServicesEnvironmentalRemediation" xlink:title="CostOfServicesEnvironmentalRemediation" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommitmentsAndContingenciesDisclosureAbstract" xlink:to="CostOfServicesEnvironmentalRemediation" xlink:title="presentation: CommitmentsAndContingenciesDisclosureAbstract to CostOfServicesEnvironmentalRemediation" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_WorkforceSubjectToNegotiatedUnionContracts" xlink:label="WorkforceSubjectToNegotiatedUnionContracts" xlink:title="WorkforceSubjectToNegotiatedUnionContracts" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommitmentsAndContingenciesDisclosureAbstract" xlink:to="WorkforceSubjectToNegotiatedUnionContracts" xlink:title="presentation: CommitmentsAndContingenciesDisclosureAbstract to WorkforceSubjectToNegotiatedUnionContracts" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_WorkforceCoveredByUnionContractAgreementsExpiringNextFiscalYear" xlink:label="WorkforceCoveredByUnionContractAgreementsExpiringNextFiscalYear" xlink:title="WorkforceCoveredByUnionContractAgreementsExpiringNextFiscalYear" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommitmentsAndContingenciesDisclosureAbstract" xlink:to="WorkforceCoveredByUnionContractAgreementsExpiringNextFiscalYear" xlink:title="presentation: CommitmentsAndContingenciesDisclosureAbstract to WorkforceCoveredByUnionContractAgreementsExpiringNextFiscalYear" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_CostToRemediateAndMonitorTheLandfill" xlink:label="CostToRemediateAndMonitorTheLandfill" xlink:title="CostToRemediateAndMonitorTheLandfill" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommitmentsAndContingenciesDisclosureAbstract" xlink:to="CostToRemediateAndMonitorTheLandfill" xlink:title="presentation: CommitmentsAndContingenciesDisclosureAbstract to CostToRemediateAndMonitorTheLandfill" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://easterncompany.com/role/DebtDetails">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="DebtDisclosureAbstract" xlink:title="DebtDisclosureAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DebtInstrumentTable" xlink:label="DebtInstrumentTable" xlink:title="DebtInstrumentTable" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="LongtermDebtTypeAxis" xlink:title="LongtermDebtTypeAxis" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="LongtermDebtTypeDomain" xlink:title="LongtermDebtTypeDomain" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LineOfCreditMember" xlink:label="LineOfCreditMember" xlink:title="LineOfCreditMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LongtermDebtTypeDomain" xlink:to="LineOfCreditMember" xlink:title="presentation: LongtermDebtTypeDomain to LineOfCreditMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SecuredDebtMember" xlink:label="SecuredDebtMember" xlink:title="SecuredDebtMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LongtermDebtTypeDomain" xlink:to="SecuredDebtMember" xlink:title="presentation: LongtermDebtTypeDomain to SecuredDebtMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MediumTermNotesMember" xlink:label="MediumTermNotesMember" xlink:title="MediumTermNotesMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LongtermDebtTypeDomain" xlink:to="MediumTermNotesMember" xlink:title="presentation: LongtermDebtTypeDomain to MediumTermNotesMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_TermLoan2012Member" xlink:label="TermLoan2012Member" xlink:title="TermLoan2012Member" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LongtermDebtTypeDomain" xlink:to="TermLoan2012Member" xlink:title="presentation: LongtermDebtTypeDomain to TermLoan2012Member" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LongtermDebtTypeAxis" xlink:to="LongtermDebtTypeDomain" xlink:title="presentation: LongtermDebtTypeAxis to LongtermDebtTypeDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DebtInstrumentTable" xlink:to="LongtermDebtTypeAxis" xlink:title="presentation: DebtInstrumentTable to LongtermDebtTypeAxis" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DebtInstrumentAxis" xlink:label="DebtInstrumentAxis" xlink:title="DebtInstrumentAxis" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="DebtInstrumentNameDomain" xlink:title="DebtInstrumentNameDomain" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_RestatedLoanAgreementMember" xlink:label="RestatedLoanAgreementMember" xlink:title="RestatedLoanAgreementMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DebtInstrumentNameDomain" xlink:to="RestatedLoanAgreementMember" xlink:title="presentation: DebtInstrumentNameDomain to RestatedLoanAgreementMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DebtInstrumentAxis" xlink:to="DebtInstrumentNameDomain" xlink:title="presentation: DebtInstrumentAxis to DebtInstrumentNameDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DebtInstrumentTable" xlink:to="DebtInstrumentAxis" xlink:title="presentation: DebtInstrumentTable to DebtInstrumentAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="StatementScenarioAxis" xlink:title="StatementScenarioAxis" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="ScenarioUnspecifiedDomain" xlink:title="ScenarioUnspecifiedDomain" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioForecastMember" xlink:label="ScenarioForecastMember" xlink:title="ScenarioForecastMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScenarioUnspecifiedDomain" xlink:to="ScenarioForecastMember" xlink:title="presentation: ScenarioUnspecifiedDomain to ScenarioForecastMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementScenarioAxis" xlink:to="ScenarioUnspecifiedDomain" xlink:title="presentation: StatementScenarioAxis to ScenarioUnspecifiedDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DebtInstrumentTable" xlink:to="StatementScenarioAxis" xlink:title="presentation: DebtInstrumentTable to StatementScenarioAxis" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RangeAxis" xlink:label="RangeAxis" xlink:title="RangeAxis" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RangeMember" xlink:label="RangeMember" xlink:title="RangeMember" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MinimumMember" xlink:label="MinimumMember" xlink:title="MinimumMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RangeMember" xlink:to="MinimumMember" xlink:title="presentation: RangeMember to MinimumMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MaximumMember" xlink:label="MaximumMember" xlink:title="MaximumMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RangeMember" xlink:to="MaximumMember" xlink:title="presentation: RangeMember to MaximumMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RangeAxis" xlink:to="RangeMember" xlink:title="presentation: RangeAxis to RangeMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DebtInstrumentTable" xlink:to="RangeAxis" xlink:title="presentation: DebtInstrumentTable to RangeAxis" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_VariableRateAxis" xlink:label="VariableRateAxis" xlink:title="VariableRateAxis" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_VariableRateDomain" xlink:label="VariableRateDomain" xlink:title="VariableRateDomain" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LondonInterbankOfferedRateLIBORMember" xlink:label="LondonInterbankOfferedRateLIBORMember" xlink:title="LondonInterbankOfferedRateLIBORMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="VariableRateDomain" xlink:to="LondonInterbankOfferedRateLIBORMember" xlink:title="presentation: VariableRateDomain to LondonInterbankOfferedRateLIBORMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PrimeRateMember" xlink:label="PrimeRateMember" xlink:title="PrimeRateMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="VariableRateDomain" xlink:to="PrimeRateMember" xlink:title="presentation: VariableRateDomain to PrimeRateMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InterestRateFloorMember" xlink:label="InterestRateFloorMember" xlink:title="InterestRateFloorMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="VariableRateDomain" xlink:to="InterestRateFloorMember" xlink:title="presentation: VariableRateDomain to InterestRateFloorMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_OneMonthLondonInterbankOfferedRateLIBORMember" xlink:label="OneMonthLondonInterbankOfferedRateLIBORMember" xlink:title="OneMonthLondonInterbankOfferedRateLIBORMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="VariableRateDomain" xlink:to="OneMonthLondonInterbankOfferedRateLIBORMember" xlink:title="presentation: VariableRateDomain to OneMonthLondonInterbankOfferedRateLIBORMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_ThreeMonthLondonInterbankOfferedRateLIBORMember" xlink:label="ThreeMonthLondonInterbankOfferedRateLIBORMember" xlink:title="ThreeMonthLondonInterbankOfferedRateLIBORMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="VariableRateDomain" xlink:to="ThreeMonthLondonInterbankOfferedRateLIBORMember" xlink:title="presentation: VariableRateDomain to ThreeMonthLondonInterbankOfferedRateLIBORMember" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="VariableRateAxis" xlink:to="VariableRateDomain" xlink:title="presentation: VariableRateAxis to VariableRateDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DebtInstrumentTable" xlink:to="VariableRateAxis" xlink:title="presentation: DebtInstrumentTable to VariableRateAxis" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DerivativeInstrumentRiskAxis" xlink:label="DerivativeInstrumentRiskAxis" xlink:title="DerivativeInstrumentRiskAxis" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DerivativeContractTypeDomain" xlink:label="DerivativeContractTypeDomain" xlink:title="DerivativeContractTypeDomain" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InterestRateSwapMember" xlink:label="InterestRateSwapMember" xlink:title="InterestRateSwapMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DerivativeContractTypeDomain" xlink:to="InterestRateSwapMember" xlink:title="presentation: DerivativeContractTypeDomain to InterestRateSwapMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DerivativeInstrumentRiskAxis" xlink:to="DerivativeContractTypeDomain" xlink:title="presentation: DerivativeInstrumentRiskAxis to DerivativeContractTypeDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DebtInstrumentTable" xlink:to="DerivativeInstrumentRiskAxis" xlink:title="presentation: DebtInstrumentTable to DerivativeInstrumentRiskAxis" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_LegalEntityAxis" xlink:label="LegalEntityAxis" xlink:title="LegalEntityAxis" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityDomain" xlink:label="EntityDomain" xlink:title="EntityDomain" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_VelvacHoldingsIncMember" xlink:label="VelvacHoldingsIncMember" xlink:title="VelvacHoldingsIncMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EntityDomain" xlink:to="VelvacHoldingsIncMember" xlink:title="presentation: EntityDomain to VelvacHoldingsIncMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LegalEntityAxis" xlink:to="EntityDomain" xlink:title="presentation: LegalEntityAxis to EntityDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DebtInstrumentTable" xlink:to="LegalEntityAxis" xlink:title="presentation: DebtInstrumentTable to LegalEntityAxis" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="DebtInstrumentLineItems" xlink:title="DebtInstrumentLineItems" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:label="LineOfCreditFacilityMaximumBorrowingCapacity" xlink:title="LineOfCreditFacilityMaximumBorrowingCapacity" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DebtInstrumentLineItems" xlink:to="LineOfCreditFacilityMaximumBorrowingCapacity" xlink:title="presentation: DebtInstrumentLineItems to LineOfCreditFacilityMaximumBorrowingCapacity" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LongTermDebtPercentageBearingFixedInterestRate" xlink:label="LongTermDebtPercentageBearingFixedInterestRate" xlink:title="LongTermDebtPercentageBearingFixedInterestRate" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DebtInstrumentLineItems" xlink:to="LongTermDebtPercentageBearingFixedInterestRate" xlink:title="presentation: DebtInstrumentLineItems to LongTermDebtPercentageBearingFixedInterestRate" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DebtInstrumentMaturityDate" xlink:label="DebtInstrumentMaturityDate" xlink:title="DebtInstrumentMaturityDate" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DebtInstrumentLineItems" xlink:to="DebtInstrumentMaturityDate" xlink:title="presentation: DebtInstrumentLineItems to DebtInstrumentMaturityDate" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:label="DebtInstrumentBasisSpreadOnVariableRate1" xlink:title="DebtInstrumentBasisSpreadOnVariableRate1" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DebtInstrumentLineItems" xlink:to="DebtInstrumentBasisSpreadOnVariableRate1" xlink:title="presentation: DebtInstrumentLineItems to DebtInstrumentBasisSpreadOnVariableRate1" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:label="DebtInstrumentInterestRateStatedPercentage" xlink:title="DebtInstrumentInterestRateStatedPercentage" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DebtInstrumentLineItems" xlink:to="DebtInstrumentInterestRateStatedPercentage" xlink:title="presentation: DebtInstrumentLineItems to DebtInstrumentInterestRateStatedPercentage" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProceedsFromRepaymentsOfLongTermDebtAndCapitalSecurities" xlink:label="ProceedsFromRepaymentsOfLongTermDebtAndCapitalSecurities" xlink:title="ProceedsFromRepaymentsOfLongTermDebtAndCapitalSecurities" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DebtInstrumentLineItems" xlink:to="ProceedsFromRepaymentsOfLongTermDebtAndCapitalSecurities" xlink:title="presentation: DebtInstrumentLineItems to ProceedsFromRepaymentsOfLongTermDebtAndCapitalSecurities" order="5.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RepaymentsOfLinesOfCredit" xlink:label="RepaymentsOfLinesOfCredit" xlink:title="RepaymentsOfLinesOfCredit" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DebtInstrumentLineItems" xlink:to="RepaymentsOfLinesOfCredit" xlink:title="presentation: DebtInstrumentLineItems to RepaymentsOfLinesOfCredit" order="6.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:label="EquityMethodInvestmentOwnershipPercentage" xlink:title="EquityMethodInvestmentOwnershipPercentage" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DebtInstrumentLineItems" xlink:to="EquityMethodInvestmentOwnershipPercentage" xlink:title="presentation: DebtInstrumentLineItems to EquityMethodInvestmentOwnershipPercentage" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LineOfCreditFacilityPeriodicPaymentPrincipal" xlink:label="LineOfCreditFacilityPeriodicPaymentPrincipal" xlink:title="LineOfCreditFacilityPeriodicPaymentPrincipal" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DebtInstrumentLineItems" xlink:to="LineOfCreditFacilityPeriodicPaymentPrincipal" xlink:title="presentation: DebtInstrumentLineItems to LineOfCreditFacilityPeriodicPaymentPrincipal" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_LineOfCreditFacilityPeriodForPeriodicPrincipalPayment" xlink:label="LineOfCreditFacilityPeriodForPeriodicPrincipalPayment" xlink:title="LineOfCreditFacilityPeriodForPeriodicPrincipalPayment" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DebtInstrumentLineItems" xlink:to="LineOfCreditFacilityPeriodForPeriodicPrincipalPayment" xlink:title="presentation: DebtInstrumentLineItems to LineOfCreditFacilityPeriodForPeriodicPrincipalPayment" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DebtInstrumentTerm" xlink:label="DebtInstrumentTerm" xlink:title="DebtInstrumentTerm" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DebtInstrumentLineItems" xlink:to="DebtInstrumentTerm" xlink:title="presentation: DebtInstrumentLineItems to DebtInstrumentTerm" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LineOfCreditFacilityCommitmentFeePercentage" xlink:label="LineOfCreditFacilityCommitmentFeePercentage" xlink:title="LineOfCreditFacilityCommitmentFeePercentage" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DebtInstrumentLineItems" xlink:to="LineOfCreditFacilityCommitmentFeePercentage" xlink:title="presentation: DebtInstrumentLineItems to LineOfCreditFacilityCommitmentFeePercentage" order="11.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_LineOfCreditFacilityCommitmentFeePercentageForSixMonths" xlink:label="LineOfCreditFacilityCommitmentFeePercentageForSixMonths" xlink:title="LineOfCreditFacilityCommitmentFeePercentageForSixMonths" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DebtInstrumentLineItems" xlink:to="LineOfCreditFacilityCommitmentFeePercentageForSixMonths" xlink:title="presentation: DebtInstrumentLineItems to LineOfCreditFacilityCommitmentFeePercentageForSixMonths" order="12.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LongTermDebtByComponentsCurrentAndNoncurrentAlternativeAbstract" xlink:label="LongTermDebtByComponentsCurrentAndNoncurrentAlternativeAbstract" xlink:title="LongTermDebtByComponentsCurrentAndNoncurrentAlternativeAbstract" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_TermLoans" xlink:label="TermLoans" xlink:title="TermLoans" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LongTermDebtByComponentsCurrentAndNoncurrentAlternativeAbstract" xlink:to="TermLoans" xlink:title="presentation: LongTermDebtByComponentsCurrentAndNoncurrentAlternativeAbstract to TermLoans" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LineOfCredit" xlink:label="LineOfCredit" xlink:title="LineOfCredit" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LongTermDebtByComponentsCurrentAndNoncurrentAlternativeAbstract" xlink:to="LineOfCredit" xlink:title="presentation: LongTermDebtByComponentsCurrentAndNoncurrentAlternativeAbstract to LineOfCredit" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LongTermDebt" xlink:label="LongTermDebt" xlink:title="LongTermDebt" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LongTermDebtByComponentsCurrentAndNoncurrentAlternativeAbstract" xlink:to="LongTermDebt" xlink:title="presentation: LongTermDebtByComponentsCurrentAndNoncurrentAlternativeAbstract to LongTermDebt" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LongTermDebtCurrent" xlink:label="LongTermDebtCurrent" xlink:title="LongTermDebtCurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LongTermDebtByComponentsCurrentAndNoncurrentAlternativeAbstract" xlink:to="LongTermDebtCurrent" xlink:title="presentation: LongTermDebtByComponentsCurrentAndNoncurrentAlternativeAbstract to LongTermDebtCurrent" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LongTermDebtNoncurrent" xlink:label="LongTermDebtNoncurrent" xlink:title="LongTermDebtNoncurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LongTermDebtByComponentsCurrentAndNoncurrentAlternativeAbstract" xlink:to="LongTermDebtNoncurrent" xlink:title="presentation: LongTermDebtByComponentsCurrentAndNoncurrentAlternativeAbstract to LongTermDebtNoncurrent" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DebtInstrumentLineItems" xlink:to="LongTermDebtByComponentsCurrentAndNoncurrentAlternativeAbstract" xlink:title="presentation: DebtInstrumentLineItems to LongTermDebtByComponentsCurrentAndNoncurrentAlternativeAbstract" order="13.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/invest/2013/invest-2013-01-31.xsd#invest_DerivativeNotionalAmount" xlink:label="DerivativeNotionalAmount" xlink:title="DerivativeNotionalAmount" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DebtInstrumentLineItems" xlink:to="DerivativeNotionalAmount" xlink:title="presentation: DebtInstrumentLineItems to DerivativeNotionalAmount" order="14.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_PercentageOfOutstandingBalanceOfTermLoan" xlink:label="PercentageOfOutstandingBalanceOfTermLoan" xlink:title="PercentageOfOutstandingBalanceOfTermLoan" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DebtInstrumentLineItems" xlink:to="PercentageOfOutstandingBalanceOfTermLoan" xlink:title="presentation: DebtInstrumentLineItems to PercentageOfOutstandingBalanceOfTermLoan" order="15.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_DebtInstrumentTermOfVariableRate" xlink:label="DebtInstrumentTermOfVariableRate" xlink:title="DebtInstrumentTermOfVariableRate" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DebtInstrumentLineItems" xlink:to="DebtInstrumentTermOfVariableRate" xlink:title="presentation: DebtInstrumentLineItems to DebtInstrumentTermOfVariableRate" order="16.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InterestPaid" xlink:label="InterestPaid" xlink:title="InterestPaid" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DebtInstrumentLineItems" xlink:to="InterestPaid" xlink:title="presentation: DebtInstrumentLineItems to InterestPaid" order="17.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_FixedChargeCoverageRatioAsMultiplePeriodOne" xlink:label="FixedChargeCoverageRatioAsMultiplePeriodOne" xlink:title="FixedChargeCoverageRatioAsMultiplePeriodOne" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DebtInstrumentLineItems" xlink:to="FixedChargeCoverageRatioAsMultiplePeriodOne" xlink:title="presentation: DebtInstrumentLineItems to FixedChargeCoverageRatioAsMultiplePeriodOne" order="18.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_FixedChargeCoverageRatioAsMultipleThereafter" xlink:label="FixedChargeCoverageRatioAsMultipleThereafter" xlink:title="FixedChargeCoverageRatioAsMultipleThereafter" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DebtInstrumentLineItems" xlink:to="FixedChargeCoverageRatioAsMultipleThereafter" xlink:title="presentation: DebtInstrumentLineItems to FixedChargeCoverageRatioAsMultipleThereafter" order="19.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_LeverageRatioAsMultiplePeriodOne" xlink:label="LeverageRatioAsMultiplePeriodOne" xlink:title="LeverageRatioAsMultiplePeriodOne" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DebtInstrumentLineItems" xlink:to="LeverageRatioAsMultiplePeriodOne" xlink:title="presentation: DebtInstrumentLineItems to LeverageRatioAsMultiplePeriodOne" order="20.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_LeverageRatioAsMultiplePeriodTwo" xlink:label="LeverageRatioAsMultiplePeriodTwo" xlink:title="LeverageRatioAsMultiplePeriodTwo" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DebtInstrumentLineItems" xlink:to="LeverageRatioAsMultiplePeriodTwo" xlink:title="presentation: DebtInstrumentLineItems to LeverageRatioAsMultiplePeriodTwo" order="21.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_LeverageRatioAsMultiplePeriodThree" xlink:label="LeverageRatioAsMultiplePeriodThree" xlink:title="LeverageRatioAsMultiplePeriodThree" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DebtInstrumentLineItems" xlink:to="LeverageRatioAsMultiplePeriodThree" xlink:title="presentation: DebtInstrumentLineItems to LeverageRatioAsMultiplePeriodThree" order="22.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_LeverageRatioAsMultipleThereafter" xlink:label="LeverageRatioAsMultipleThereafter" xlink:title="LeverageRatioAsMultipleThereafter" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DebtInstrumentLineItems" xlink:to="LeverageRatioAsMultipleThereafter" xlink:title="presentation: DebtInstrumentLineItems to LeverageRatioAsMultipleThereafter" order="23.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LongTermDebtByMaturityAbstract" xlink:label="LongTermDebtByMaturityAbstract" xlink:title="LongTermDebtByMaturityAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:label="LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:title="LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LongTermDebtByMaturityAbstract" xlink:to="LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:title="presentation: LongTermDebtByMaturityAbstract to LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:label="LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:title="LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LongTermDebtByMaturityAbstract" xlink:to="LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:title="presentation: LongTermDebtByMaturityAbstract to LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:label="LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:title="LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LongTermDebtByMaturityAbstract" xlink:to="LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:title="presentation: LongTermDebtByMaturityAbstract to LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink:label="LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink:title="LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LongTermDebtByMaturityAbstract" xlink:to="LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink:title="presentation: LongTermDebtByMaturityAbstract to LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" xlink:label="LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" xlink:title="LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LongTermDebtByMaturityAbstract" xlink:to="LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" xlink:title="presentation: LongTermDebtByMaturityAbstract to LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive" xlink:label="LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive" xlink:title="LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LongTermDebtByMaturityAbstract" xlink:to="LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive" xlink:title="presentation: LongTermDebtByMaturityAbstract to LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LongTermDebtByMaturityAbstract" xlink:to="TermLoans" xlink:title="presentation: LongTermDebtByMaturityAbstract to TermLoans" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DebtInstrumentLineItems" xlink:to="LongTermDebtByMaturityAbstract" xlink:title="presentation: DebtInstrumentLineItems to LongTermDebtByMaturityAbstract" order="24.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DebtInstrumentTable" xlink:to="DebtInstrumentLineItems" xlink:title="presentation: DebtInstrumentTable to DebtInstrumentLineItems" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DebtDisclosureAbstract" xlink:to="DebtInstrumentTable" xlink:title="presentation: DebtDisclosureAbstract to DebtInstrumentTable" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://easterncompany.com/role/StockOptionsAndAwardsDetails">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:title="DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:title="ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PlanNameAxis" xlink:label="PlanNameAxis" xlink:title="PlanNameAxis" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PlanNameDomain" xlink:label="PlanNameDomain" xlink:title="PlanNameDomain" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_Plan2010Member" xlink:label="Plan2010Member" xlink:title="Plan2010Member" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PlanNameDomain" xlink:to="Plan2010Member" xlink:title="presentation: PlanNameDomain to Plan2010Member" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PlanNameAxis" xlink:to="PlanNameDomain" xlink:title="presentation: PlanNameAxis to PlanNameDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="PlanNameAxis" xlink:title="presentation: ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable to PlanNameAxis" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="AwardTypeAxis" xlink:title="AwardTypeAxis" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:title="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StockAppreciationRightsSARSMember" xlink:label="StockAppreciationRightsSARSMember" xlink:title="StockAppreciationRightsSARSMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="StockAppreciationRightsSARSMember" xlink:title="presentation: ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain to StockAppreciationRightsSARSMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EmployeeStockOptionMember" xlink:label="EmployeeStockOptionMember" xlink:title="EmployeeStockOptionMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="EmployeeStockOptionMember" xlink:title="presentation: ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain to EmployeeStockOptionMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RestrictedStockMember" xlink:label="RestrictedStockMember" xlink:title="RestrictedStockMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="RestrictedStockMember" xlink:title="presentation: ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain to RestrictedStockMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_EmployeeStockOptionAndStockAppreciationRightsSARsMember" xlink:label="EmployeeStockOptionAndStockAppreciationRightsSARsMember" xlink:title="EmployeeStockOptionAndStockAppreciationRightsSARsMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="EmployeeStockOptionAndStockAppreciationRightsSARsMember" xlink:title="presentation: ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain to EmployeeStockOptionAndStockAppreciationRightsSARsMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AwardTypeAxis" xlink:to="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:title="presentation: AwardTypeAxis to ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="AwardTypeAxis" xlink:title="presentation: ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable to AwardTypeAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RangeAxis" xlink:label="RangeAxis" xlink:title="RangeAxis" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RangeMember" xlink:label="RangeMember" xlink:title="RangeMember" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MinimumMember" xlink:label="MinimumMember" xlink:title="MinimumMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RangeMember" xlink:to="MinimumMember" xlink:title="presentation: RangeMember to MinimumMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RangeAxis" xlink:to="RangeMember" xlink:title="presentation: RangeAxis to RangeMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="RangeAxis" xlink:title="presentation: ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable to RangeAxis" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:label="SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:title="SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_NumberOfPlansThatHaveSharesReservedForFurtherIssuance" xlink:label="NumberOfPlansThatHaveSharesReservedForFurtherIssuance" xlink:title="NumberOfPlansThatHaveSharesReservedForFurtherIssuance" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="NumberOfPlansThatHaveSharesReservedForFurtherIssuance" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to NumberOfPlansThatHaveSharesReservedForFurtherIssuance" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent" xlink:label="SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent" xlink:title="SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="AllocatedShareBasedCompensationExpense" xlink:title="AllocatedShareBasedCompensationExpense" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="AllocatedShareBasedCompensationExpense" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to AllocatedShareBasedCompensationExpense" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward to ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward to ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward to ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" order="2.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_2" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_2" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward to ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward to ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:label="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:title="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:to="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward to ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:label="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:title="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:to="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward to ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_2" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_2" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward to ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_StockAppreciationRightsAndOptionsOutstandingAndExercisableAbstract" xlink:label="StockAppreciationRightsAndOptionsOutstandingAndExercisableAbstract" xlink:title="StockAppreciationRightsAndOptionsOutstandingAndExercisableAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" xlink:label="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" xlink:title="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockAppreciationRightsAndOptionsOutstandingAndExercisableAbstract" xlink:to="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" xlink:title="presentation: StockAppreciationRightsAndOptionsOutstandingAndExercisableAbstract to ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit" xlink:label="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit" xlink:title="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockAppreciationRightsAndOptionsOutstandingAndExercisableAbstract" xlink:to="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit" xlink:title="presentation: StockAppreciationRightsAndOptionsOutstandingAndExercisableAbstract to ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions" xlink:label="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions" xlink:title="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockAppreciationRightsAndOptionsOutstandingAndExercisableAbstract" xlink:to="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions" xlink:title="presentation: StockAppreciationRightsAndOptionsOutstandingAndExercisableAbstract to ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2" xlink:label="SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2" xlink:title="SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockAppreciationRightsAndOptionsOutstandingAndExercisableAbstract" xlink:to="SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2" xlink:title="presentation: StockAppreciationRightsAndOptionsOutstandingAndExercisableAbstract to SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" xlink:label="SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" xlink:title="SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockAppreciationRightsAndOptionsOutstandingAndExercisableAbstract" xlink:to="SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" xlink:title="presentation: StockAppreciationRightsAndOptionsOutstandingAndExercisableAbstract to SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions" xlink:label="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions" xlink:title="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockAppreciationRightsAndOptionsOutstandingAndExercisableAbstract" xlink:to="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions" xlink:title="presentation: StockAppreciationRightsAndOptionsOutstandingAndExercisableAbstract to ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2" xlink:label="SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2" xlink:title="SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockAppreciationRightsAndOptionsOutstandingAndExercisableAbstract" xlink:to="SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2" xlink:title="presentation: StockAppreciationRightsAndOptionsOutstandingAndExercisableAbstract to SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1" xlink:label="SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1" xlink:title="SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockAppreciationRightsAndOptionsOutstandingAndExercisableAbstract" xlink:to="SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1" xlink:title="presentation: StockAppreciationRightsAndOptionsOutstandingAndExercisableAbstract to SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="StockAppreciationRightsAndOptionsOutstandingAndExercisableAbstract" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to StockAppreciationRightsAndOptionsOutstandingAndExercisableAbstract" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" order="11.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:title="presentation: ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable to ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:title="presentation: DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract to ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://easterncompany.com/role/IncomeTaxesDetails">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="IncomeTaxDisclosureAbstract" xlink:title="IncomeTaxDisclosureAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract" xlink:label="ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract" xlink:title="ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:label="DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:title="DeferredTaxLiabilitiesPropertyPlantAndEquipment" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract" xlink:to="DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:title="presentation: ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract to DeferredTaxLiabilitiesPropertyPlantAndEquipment" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets" xlink:label="DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets" xlink:title="DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract" xlink:to="DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets" xlink:title="presentation: ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract to DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxLiabilitiesOther" xlink:label="DeferredTaxLiabilitiesOther" xlink:title="DeferredTaxLiabilitiesOther" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract" xlink:to="DeferredTaxLiabilitiesOther" xlink:title="presentation: ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract to DeferredTaxLiabilitiesOther" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_DeferredTaxLiabilitiesForeignWithholdingTax" xlink:label="DeferredTaxLiabilitiesForeignWithholdingTax" xlink:title="DeferredTaxLiabilitiesForeignWithholdingTax" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract" xlink:to="DeferredTaxLiabilitiesForeignWithholdingTax" xlink:title="presentation: ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract to DeferredTaxLiabilitiesForeignWithholdingTax" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilities" xlink:label="DeferredIncomeTaxLiabilities" xlink:title="DeferredIncomeTaxLiabilities" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract" xlink:to="DeferredIncomeTaxLiabilities" xlink:title="presentation: ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract to DeferredIncomeTaxLiabilities" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPostretirementBenefits" xlink:label="DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPostretirementBenefits" xlink:title="DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPostretirementBenefits" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract" xlink:to="DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPostretirementBenefits" xlink:title="presentation: ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract to DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPostretirementBenefits" order="5.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxAssetsInventory" xlink:label="DeferredTaxAssetsInventory" xlink:title="DeferredTaxAssetsInventory" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract" xlink:to="DeferredTaxAssetsInventory" xlink:title="presentation: ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract to DeferredTaxAssetsInventory" order="6.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" xlink:label="DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" xlink:title="DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract" xlink:to="DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" xlink:title="presentation: ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract to DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" order="7.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets" xlink:label="DeferredTaxAssetsGoodwillAndIntangibleAssets" xlink:title="DeferredTaxAssetsGoodwillAndIntangibleAssets" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract" xlink:to="DeferredTaxAssetsGoodwillAndIntangibleAssets" xlink:title="presentation: ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract to DeferredTaxAssetsGoodwillAndIntangibleAssets" order="8.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation" xlink:label="DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation" xlink:title="DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract" xlink:to="DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation" xlink:title="presentation: ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract to DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation" order="9.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions" xlink:label="DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions" xlink:title="DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract" xlink:to="DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions" xlink:title="presentation: ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract to DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions" order="10.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsForeign" xlink:label="DeferredTaxAssetsTaxCreditCarryforwardsForeign" xlink:title="DeferredTaxAssetsTaxCreditCarryforwardsForeign" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract" xlink:to="DeferredTaxAssetsTaxCreditCarryforwardsForeign" xlink:title="presentation: ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract to DeferredTaxAssetsTaxCreditCarryforwardsForeign" order="11.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxAssetsGross" xlink:label="DeferredTaxAssetsGross" xlink:title="DeferredTaxAssetsGross" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract" xlink:to="DeferredTaxAssetsGross" xlink:title="presentation: ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract to DeferredTaxAssetsGross" order="12.0" preferredLabel="http://www.xbrl.org/2009/role/negatedTotalLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:label="DeferredTaxAssetsLiabilitiesNet" xlink:title="DeferredTaxAssetsLiabilitiesNet" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract" xlink:to="DeferredTaxAssetsLiabilitiesNet" xlink:title="presentation: ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract to DeferredTaxAssetsLiabilitiesNet" order="13.0" preferredLabel="http://www.xbrl.org/2009/role/negatedTotalLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxDisclosureAbstract" xlink:to="ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract" xlink:title="presentation: IncomeTaxDisclosureAbstract to ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract" xlink:label="IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract" xlink:title="IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink:label="IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink:title="IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract" xlink:to="IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink:title="presentation: IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract to IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" xlink:label="IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" xlink:title="IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract" xlink:to="IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" xlink:title="presentation: IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract to IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:label="IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:title="IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract" xlink:to="IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:title="presentation: IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract to IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxDisclosureAbstract" xlink:to="IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract" xlink:title="presentation: IncomeTaxDisclosureAbstract to IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:label="IncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:title="IncomeTaxExpenseBenefitContinuingOperationsAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:label="CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:title="CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CurrentFederalTaxExpenseBenefit" xlink:label="CurrentFederalTaxExpenseBenefit" xlink:title="CurrentFederalTaxExpenseBenefit" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:to="CurrentFederalTaxExpenseBenefit" xlink:title="presentation: CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract to CurrentFederalTaxExpenseBenefit" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CurrentForeignTaxExpenseBenefit" xlink:label="CurrentForeignTaxExpenseBenefit" xlink:title="CurrentForeignTaxExpenseBenefit" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:to="CurrentForeignTaxExpenseBenefit" xlink:title="presentation: CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract to CurrentForeignTaxExpenseBenefit" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:label="CurrentStateAndLocalTaxExpenseBenefit" xlink:title="CurrentStateAndLocalTaxExpenseBenefit" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:to="CurrentStateAndLocalTaxExpenseBenefit" xlink:title="presentation: CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract to CurrentStateAndLocalTaxExpenseBenefit" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:to="CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:title="presentation: IncomeTaxExpenseBenefitContinuingOperationsAbstract to CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:label="DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:title="DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:label="DeferredFederalIncomeTaxExpenseBenefit" xlink:title="DeferredFederalIncomeTaxExpenseBenefit" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:to="DeferredFederalIncomeTaxExpenseBenefit" xlink:title="presentation: DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract to DeferredFederalIncomeTaxExpenseBenefit" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredForeignIncomeTaxExpenseBenefit" xlink:label="DeferredForeignIncomeTaxExpenseBenefit" xlink:title="DeferredForeignIncomeTaxExpenseBenefit" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:to="DeferredForeignIncomeTaxExpenseBenefit" xlink:title="presentation: DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract to DeferredForeignIncomeTaxExpenseBenefit" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:label="DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:title="DeferredStateAndLocalIncomeTaxExpenseBenefit" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:to="DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:title="presentation: DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract to DeferredStateAndLocalIncomeTaxExpenseBenefit" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:to="DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:title="presentation: IncomeTaxExpenseBenefitContinuingOperationsAbstract to DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="IncomeTaxExpenseBenefit" xlink:title="IncomeTaxExpenseBenefit" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:to="IncomeTaxExpenseBenefit" xlink:title="presentation: IncomeTaxExpenseBenefitContinuingOperationsAbstract to IncomeTaxExpenseBenefit" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxDisclosureAbstract" xlink:to="IncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:title="presentation: IncomeTaxDisclosureAbstract to IncomeTaxExpenseBenefitContinuingOperationsAbstract" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_IncomeTaxDisclosureTable" xlink:label="IncomeTaxDisclosureTable" xlink:title="IncomeTaxDisclosureTable" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="StatementScenarioAxis" xlink:title="StatementScenarioAxis" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="ScenarioUnspecifiedDomain" xlink:title="ScenarioUnspecifiedDomain" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioPlanMember" xlink:label="ScenarioPlanMember" xlink:title="ScenarioPlanMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScenarioUnspecifiedDomain" xlink:to="ScenarioPlanMember" xlink:title="presentation: ScenarioUnspecifiedDomain to ScenarioPlanMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementScenarioAxis" xlink:to="ScenarioUnspecifiedDomain" xlink:title="presentation: StatementScenarioAxis to ScenarioUnspecifiedDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxDisclosureTable" xlink:to="StatementScenarioAxis" xlink:title="presentation: IncomeTaxDisclosureTable to StatementScenarioAxis" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RangeAxis" xlink:label="RangeAxis" xlink:title="RangeAxis" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RangeMember" xlink:label="RangeMember" xlink:title="RangeMember" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MaximumMember" xlink:label="MaximumMember" xlink:title="MaximumMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RangeMember" xlink:to="MaximumMember" xlink:title="presentation: RangeMember to MaximumMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RangeAxis" xlink:to="RangeMember" xlink:title="presentation: RangeAxis to RangeMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxDisclosureTable" xlink:to="RangeAxis" xlink:title="presentation: IncomeTaxDisclosureTable to RangeAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_IncomeTaxDisclosureLineItems" xlink:label="IncomeTaxDisclosureLineItems" xlink:title="IncomeTaxDisclosureLineItems" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract" xlink:label="IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract" xlink:title="IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:label="IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:title="IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract" xlink:to="IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:title="presentation: IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract to IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:label="IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:title="IncomeTaxReconciliationStateAndLocalIncomeTaxes" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract" xlink:to="IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:title="presentation: IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract to IncomeTaxReconciliationStateAndLocalIncomeTaxes" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017TransitionTaxOnAccumulatedForeignEarningsAmount" xlink:label="EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017TransitionTaxOnAccumulatedForeignEarningsAmount" xlink:title="EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017TransitionTaxOnAccumulatedForeignEarningsAmount" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract" xlink:to="EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017TransitionTaxOnAccumulatedForeignEarningsAmount" xlink:title="presentation: IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract to EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017TransitionTaxOnAccumulatedForeignEarningsAmount" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ForeignEarningsRepatriated" xlink:label="ForeignEarningsRepatriated" xlink:title="ForeignEarningsRepatriated" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract" xlink:to="ForeignEarningsRepatriated" xlink:title="presentation: IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract to ForeignEarningsRepatriated" order="3.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017Amount" xlink:label="EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017Amount" xlink:title="EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017Amount" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract" xlink:to="EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017Amount" xlink:title="presentation: IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract to EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017Amount" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxReconciliationDeductionsQualifiedProductionActivities" xlink:label="IncomeTaxReconciliationDeductionsQualifiedProductionActivities" xlink:title="IncomeTaxReconciliationDeductionsQualifiedProductionActivities" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract" xlink:to="IncomeTaxReconciliationDeductionsQualifiedProductionActivities" xlink:title="presentation: IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract to IncomeTaxReconciliationDeductionsQualifiedProductionActivities" order="5.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxReconciliationOtherAdjustments" xlink:label="IncomeTaxReconciliationOtherAdjustments" xlink:title="IncomeTaxReconciliationOtherAdjustments" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract" xlink:to="IncomeTaxReconciliationOtherAdjustments" xlink:title="presentation: IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract to IncomeTaxReconciliationOtherAdjustments" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract" xlink:to="IncomeTaxExpenseBenefit" xlink:title="presentation: IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract to IncomeTaxExpenseBenefit" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:label="EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:title="EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract" xlink:to="EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:title="presentation: IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract to EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:label="EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:title="EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract" xlink:to="EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:title="presentation: IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract to EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017TransitionTaxOnAccumulatedForeignEarningsPercent" xlink:label="EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017TransitionTaxOnAccumulatedForeignEarningsPercent" xlink:title="EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017TransitionTaxOnAccumulatedForeignEarningsPercent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract" xlink:to="EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017TransitionTaxOnAccumulatedForeignEarningsPercent" xlink:title="presentation: IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract to EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017TransitionTaxOnAccumulatedForeignEarningsPercent" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" xlink:label="EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" xlink:title="EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract" xlink:to="EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" xlink:title="presentation: IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract to EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" order="11.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017Percent" xlink:label="EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017Percent" xlink:title="EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017Percent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract" xlink:to="EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017Percent" xlink:title="presentation: IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract to EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017Percent" order="12.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationDeductionsOther" xlink:label="EffectiveIncomeTaxRateReconciliationDeductionsOther" xlink:title="EffectiveIncomeTaxRateReconciliationDeductionsOther" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract" xlink:to="EffectiveIncomeTaxRateReconciliationDeductionsOther" xlink:title="presentation: IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract to EffectiveIncomeTaxRateReconciliationDeductionsOther" order="13.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments" xlink:label="EffectiveIncomeTaxRateReconciliationOtherAdjustments" xlink:title="EffectiveIncomeTaxRateReconciliationOtherAdjustments" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract" xlink:to="EffectiveIncomeTaxRateReconciliationOtherAdjustments" xlink:title="presentation: IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract to EffectiveIncomeTaxRateReconciliationOtherAdjustments" order="14.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:label="EffectiveIncomeTaxRateContinuingOperations" xlink:title="EffectiveIncomeTaxRateContinuingOperations" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract" xlink:to="EffectiveIncomeTaxRateContinuingOperations" xlink:title="presentation: IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract to EffectiveIncomeTaxRateContinuingOperations" order="15.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxDisclosureLineItems" xlink:to="IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract" xlink:title="presentation: IncomeTaxDisclosureLineItems to IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxDisclosureTable" xlink:to="IncomeTaxDisclosureLineItems" xlink:title="presentation: IncomeTaxDisclosureTable to IncomeTaxDisclosureLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxDisclosureAbstract" xlink:to="IncomeTaxDisclosureTable" xlink:title="presentation: IncomeTaxDisclosureAbstract to IncomeTaxDisclosureTable" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxesPaid" xlink:label="IncomeTaxesPaid" xlink:title="IncomeTaxesPaid" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxDisclosureAbstract" xlink:to="IncomeTaxesPaid" xlink:title="presentation: IncomeTaxDisclosureAbstract to IncomeTaxesPaid" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_EffectOfTaxCutsAndJobsActOf2017Abstract" xlink:label="EffectOfTaxCutsAndJobsActOf2017Abstract" xlink:title="EffectOfTaxCutsAndJobsActOf2017Abstract" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_TaxCutsAndJobsActOf2017ChangeInTaxRateIncomeTaxExpenseBenefit" xlink:label="TaxCutsAndJobsActOf2017ChangeInTaxRateIncomeTaxExpenseBenefit" xlink:title="TaxCutsAndJobsActOf2017ChangeInTaxRateIncomeTaxExpenseBenefit" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EffectOfTaxCutsAndJobsActOf2017Abstract" xlink:to="TaxCutsAndJobsActOf2017ChangeInTaxRateIncomeTaxExpenseBenefit" xlink:title="presentation: EffectOfTaxCutsAndJobsActOf2017Abstract to TaxCutsAndJobsActOf2017ChangeInTaxRateIncomeTaxExpenseBenefit" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_TaxCutsAndJobsActOf2017IncompleteAccountingProvisionalUndistributedAccumulatedEarningsOfForeignSubsidiary" xlink:label="TaxCutsAndJobsActOf2017IncompleteAccountingProvisionalUndistributedAccumulatedEarningsOfForeignSubsidiary" xlink:title="TaxCutsAndJobsActOf2017IncompleteAccountingProvisionalUndistributedAccumulatedEarningsOfForeignSubsidiary" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EffectOfTaxCutsAndJobsActOf2017Abstract" xlink:to="TaxCutsAndJobsActOf2017IncompleteAccountingProvisionalUndistributedAccumulatedEarningsOfForeignSubsidiary" xlink:title="presentation: EffectOfTaxCutsAndJobsActOf2017Abstract to TaxCutsAndJobsActOf2017IncompleteAccountingProvisionalUndistributedAccumulatedEarningsOfForeignSubsidiary" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_TaxCutsAndJobsActOf2017IncompleteAccountingTransitionTaxForAccumulatedForeignEarningsProvisionalLiability" xlink:label="TaxCutsAndJobsActOf2017IncompleteAccountingTransitionTaxForAccumulatedForeignEarningsProvisionalLiability" xlink:title="TaxCutsAndJobsActOf2017IncompleteAccountingTransitionTaxForAccumulatedForeignEarningsProvisionalLiability" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EffectOfTaxCutsAndJobsActOf2017Abstract" xlink:to="TaxCutsAndJobsActOf2017IncompleteAccountingTransitionTaxForAccumulatedForeignEarningsProvisionalLiability" xlink:title="presentation: EffectOfTaxCutsAndJobsActOf2017Abstract to TaxCutsAndJobsActOf2017IncompleteAccountingTransitionTaxForAccumulatedForeignEarningsProvisionalLiability" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsPeriodOfInstallmentsForPaymentsOfTaxes" xlink:label="TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsPeriodOfInstallmentsForPaymentsOfTaxes" xlink:title="TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsPeriodOfInstallmentsForPaymentsOfTaxes" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EffectOfTaxCutsAndJobsActOf2017Abstract" xlink:to="TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsPeriodOfInstallmentsForPaymentsOfTaxes" xlink:title="presentation: EffectOfTaxCutsAndJobsActOf2017Abstract to TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsPeriodOfInstallmentsForPaymentsOfTaxes" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsTaxesInstallmentPaymentsDueYearOne" xlink:label="TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsTaxesInstallmentPaymentsDueYearOne" xlink:title="TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsTaxesInstallmentPaymentsDueYearOne" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EffectOfTaxCutsAndJobsActOf2017Abstract" xlink:to="TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsTaxesInstallmentPaymentsDueYearOne" xlink:title="presentation: EffectOfTaxCutsAndJobsActOf2017Abstract to TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsTaxesInstallmentPaymentsDueYearOne" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsTaxesInstallmentPaymentsDueYearTwo" xlink:label="TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsTaxesInstallmentPaymentsDueYearTwo" xlink:title="TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsTaxesInstallmentPaymentsDueYearTwo" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EffectOfTaxCutsAndJobsActOf2017Abstract" xlink:to="TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsTaxesInstallmentPaymentsDueYearTwo" xlink:title="presentation: EffectOfTaxCutsAndJobsActOf2017Abstract to TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsTaxesInstallmentPaymentsDueYearTwo" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsTaxesInstallmentPaymentsDueYearThree" xlink:label="TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsTaxesInstallmentPaymentsDueYearThree" xlink:title="TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsTaxesInstallmentPaymentsDueYearThree" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EffectOfTaxCutsAndJobsActOf2017Abstract" xlink:to="TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsTaxesInstallmentPaymentsDueYearThree" xlink:title="presentation: EffectOfTaxCutsAndJobsActOf2017Abstract to TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsTaxesInstallmentPaymentsDueYearThree" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsTaxesInstallmentPaymentsDueYearFour" xlink:label="TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsTaxesInstallmentPaymentsDueYearFour" xlink:title="TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsTaxesInstallmentPaymentsDueYearFour" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EffectOfTaxCutsAndJobsActOf2017Abstract" xlink:to="TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsTaxesInstallmentPaymentsDueYearFour" xlink:title="presentation: EffectOfTaxCutsAndJobsActOf2017Abstract to TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsTaxesInstallmentPaymentsDueYearFour" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsTaxesInstallmentPaymentsDueYearFive" xlink:label="TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsTaxesInstallmentPaymentsDueYearFive" xlink:title="TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsTaxesInstallmentPaymentsDueYearFive" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EffectOfTaxCutsAndJobsActOf2017Abstract" xlink:to="TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsTaxesInstallmentPaymentsDueYearFive" xlink:title="presentation: EffectOfTaxCutsAndJobsActOf2017Abstract to TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsTaxesInstallmentPaymentsDueYearFive" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsTaxesInstallmentPaymentsDueYearSix" xlink:label="TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsTaxesInstallmentPaymentsDueYearSix" xlink:title="TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsTaxesInstallmentPaymentsDueYearSix" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EffectOfTaxCutsAndJobsActOf2017Abstract" xlink:to="TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsTaxesInstallmentPaymentsDueYearSix" xlink:title="presentation: EffectOfTaxCutsAndJobsActOf2017Abstract to TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsTaxesInstallmentPaymentsDueYearSix" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsTaxesInstallmentPaymentsDueYearSeven" xlink:label="TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsTaxesInstallmentPaymentsDueYearSeven" xlink:title="TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsTaxesInstallmentPaymentsDueYearSeven" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EffectOfTaxCutsAndJobsActOf2017Abstract" xlink:to="TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsTaxesInstallmentPaymentsDueYearSeven" xlink:title="presentation: EffectOfTaxCutsAndJobsActOf2017Abstract to TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsTaxesInstallmentPaymentsDueYearSeven" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsTaxesInstallmentPaymentsDueYearEight" xlink:label="TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsTaxesInstallmentPaymentsDueYearEight" xlink:title="TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsTaxesInstallmentPaymentsDueYearEight" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EffectOfTaxCutsAndJobsActOf2017Abstract" xlink:to="TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsTaxesInstallmentPaymentsDueYearEight" xlink:title="presentation: EffectOfTaxCutsAndJobsActOf2017Abstract to TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsTaxesInstallmentPaymentsDueYearEight" order="11.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxDisclosureAbstract" xlink:to="EffectOfTaxCutsAndJobsActOf2017Abstract" xlink:title="presentation: IncomeTaxDisclosureAbstract to EffectOfTaxCutsAndJobsActOf2017Abstract" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward" xlink:label="ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward" xlink:title="ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_UnrecognizedTaxBenefits" xlink:label="UnrecognizedTaxBenefits" xlink:title="UnrecognizedTaxBenefits" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward" xlink:to="UnrecognizedTaxBenefits" xlink:title="presentation: ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward to UnrecognizedTaxBenefits" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" xlink:label="UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" xlink:title="UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward" xlink:to="UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" xlink:title="presentation: ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward to UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" xlink:label="UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" xlink:title="UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward" xlink:to="UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" xlink:title="presentation: ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward to UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" order="2.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_UnrecognizedTaxBenefits" xlink:label="UnrecognizedTaxBenefits_2" xlink:title="UnrecognizedTaxBenefits" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward" xlink:to="UnrecognizedTaxBenefits_2" xlink:title="presentation: ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward to UnrecognizedTaxBenefits" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxDisclosureAbstract" xlink:to="ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward" xlink:title="presentation: IncomeTaxDisclosureAbstract to ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxContingencyTable" xlink:label="IncomeTaxContingencyTable" xlink:title="IncomeTaxContingencyTable" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxAuthorityAxis" xlink:label="IncomeTaxAuthorityAxis" xlink:title="IncomeTaxAuthorityAxis" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxAuthorityDomain" xlink:label="IncomeTaxAuthorityDomain" xlink:title="IncomeTaxAuthorityDomain" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InternalRevenueServiceIRSMember" xlink:label="InternalRevenueServiceIRSMember" xlink:title="InternalRevenueServiceIRSMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxAuthorityDomain" xlink:to="InternalRevenueServiceIRSMember" xlink:title="presentation: IncomeTaxAuthorityDomain to InternalRevenueServiceIRSMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StateAndLocalJurisdictionMember" xlink:label="StateAndLocalJurisdictionMember" xlink:title="StateAndLocalJurisdictionMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxAuthorityDomain" xlink:to="StateAndLocalJurisdictionMember" xlink:title="presentation: IncomeTaxAuthorityDomain to StateAndLocalJurisdictionMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ForeignCountryMember" xlink:label="ForeignCountryMember" xlink:title="ForeignCountryMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxAuthorityDomain" xlink:to="ForeignCountryMember" xlink:title="presentation: IncomeTaxAuthorityDomain to ForeignCountryMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxAuthorityAxis" xlink:to="IncomeTaxAuthorityDomain" xlink:title="presentation: IncomeTaxAuthorityAxis to IncomeTaxAuthorityDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxContingencyTable" xlink:to="IncomeTaxAuthorityAxis" xlink:title="presentation: IncomeTaxContingencyTable to IncomeTaxAuthorityAxis" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxContingencyLineItems" xlink:label="IncomeTaxContingencyLineItems" xlink:title="IncomeTaxContingencyLineItems" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OpenTaxYear" xlink:label="OpenTaxYear" xlink:title="OpenTaxYear" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxContingencyLineItems" xlink:to="OpenTaxYear" xlink:title="presentation: IncomeTaxContingencyLineItems to OpenTaxYear" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxContingencyTable" xlink:to="IncomeTaxContingencyLineItems" xlink:title="presentation: IncomeTaxContingencyTable to IncomeTaxContingencyLineItems" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxDisclosureAbstract" xlink:to="IncomeTaxContingencyTable" xlink:title="presentation: IncomeTaxDisclosureAbstract to IncomeTaxContingencyTable" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate" xlink:label="UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate" xlink:title="UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxDisclosureAbstract" xlink:to="UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate" xlink:title="presentation: IncomeTaxDisclosureAbstract to UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued" xlink:label="UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued" xlink:title="UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxDisclosureAbstract" xlink:to="UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued" xlink:title="presentation: IncomeTaxDisclosureAbstract to UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://easterncompany.com/role/IncomeTaxesDetailsCalc2" />
  <link:presentationLink xlink:type="extended" xlink:role="http://easterncompany.com/role/LeasesDetails">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LeasesAbstract" xlink:label="LeasesAbstract" xlink:title="LeasesAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfOperatingLeasedAssetsTable" xlink:label="ScheduleOfOperatingLeasedAssetsTable" xlink:title="ScheduleOfOperatingLeasedAssetsTable" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LeaseArrangementTypeAxis" xlink:label="LeaseArrangementTypeAxis" xlink:title="LeaseArrangementTypeAxis" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LeaseArrangementTypeDomain" xlink:label="LeaseArrangementTypeDomain" xlink:title="LeaseArrangementTypeDomain" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_NonCancelableLeasesMember" xlink:label="NonCancelableLeasesMember" xlink:title="NonCancelableLeasesMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LeaseArrangementTypeDomain" xlink:to="NonCancelableLeasesMember" xlink:title="presentation: LeaseArrangementTypeDomain to NonCancelableLeasesMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_AllLeasesOfAllKindsMember" xlink:label="AllLeasesOfAllKindsMember" xlink:title="AllLeasesOfAllKindsMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LeaseArrangementTypeDomain" xlink:to="AllLeasesOfAllKindsMember" xlink:title="presentation: LeaseArrangementTypeDomain to AllLeasesOfAllKindsMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LeaseArrangementTypeAxis" xlink:to="LeaseArrangementTypeDomain" xlink:title="presentation: LeaseArrangementTypeAxis to LeaseArrangementTypeDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfOperatingLeasedAssetsTable" xlink:to="LeaseArrangementTypeAxis" xlink:title="presentation: ScheduleOfOperatingLeasedAssetsTable to LeaseArrangementTypeAxis" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RangeAxis" xlink:label="RangeAxis" xlink:title="RangeAxis" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RangeMember" xlink:label="RangeMember" xlink:title="RangeMember" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MinimumMember" xlink:label="MinimumMember" xlink:title="MinimumMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RangeMember" xlink:to="MinimumMember" xlink:title="presentation: RangeMember to MinimumMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MaximumMember" xlink:label="MaximumMember" xlink:title="MaximumMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RangeMember" xlink:to="MaximumMember" xlink:title="presentation: RangeMember to MaximumMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RangeAxis" xlink:to="RangeMember" xlink:title="presentation: RangeAxis to RangeMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfOperatingLeasedAssetsTable" xlink:to="RangeAxis" xlink:title="presentation: ScheduleOfOperatingLeasedAssetsTable to RangeAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingLeasedAssetsLineItems" xlink:label="OperatingLeasedAssetsLineItems" xlink:title="OperatingLeasedAssetsLineItems" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract" xlink:label="OperatingLeasesFutureMinimumPaymentsDueAbstract" xlink:title="OperatingLeasesFutureMinimumPaymentsDueAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent" xlink:label="OperatingLeasesFutureMinimumPaymentsDueCurrent" xlink:title="OperatingLeasesFutureMinimumPaymentsDueCurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OperatingLeasesFutureMinimumPaymentsDueAbstract" xlink:to="OperatingLeasesFutureMinimumPaymentsDueCurrent" xlink:title="presentation: OperatingLeasesFutureMinimumPaymentsDueAbstract to OperatingLeasesFutureMinimumPaymentsDueCurrent" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears" xlink:label="OperatingLeasesFutureMinimumPaymentsDueInTwoYears" xlink:title="OperatingLeasesFutureMinimumPaymentsDueInTwoYears" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OperatingLeasesFutureMinimumPaymentsDueAbstract" xlink:to="OperatingLeasesFutureMinimumPaymentsDueInTwoYears" xlink:title="presentation: OperatingLeasesFutureMinimumPaymentsDueAbstract to OperatingLeasesFutureMinimumPaymentsDueInTwoYears" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears" xlink:label="OperatingLeasesFutureMinimumPaymentsDueInThreeYears" xlink:title="OperatingLeasesFutureMinimumPaymentsDueInThreeYears" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OperatingLeasesFutureMinimumPaymentsDueAbstract" xlink:to="OperatingLeasesFutureMinimumPaymentsDueInThreeYears" xlink:title="presentation: OperatingLeasesFutureMinimumPaymentsDueAbstract to OperatingLeasesFutureMinimumPaymentsDueInThreeYears" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears" xlink:label="OperatingLeasesFutureMinimumPaymentsDueInFourYears" xlink:title="OperatingLeasesFutureMinimumPaymentsDueInFourYears" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OperatingLeasesFutureMinimumPaymentsDueAbstract" xlink:to="OperatingLeasesFutureMinimumPaymentsDueInFourYears" xlink:title="presentation: OperatingLeasesFutureMinimumPaymentsDueAbstract to OperatingLeasesFutureMinimumPaymentsDueInFourYears" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears" xlink:label="OperatingLeasesFutureMinimumPaymentsDueInFiveYears" xlink:title="OperatingLeasesFutureMinimumPaymentsDueInFiveYears" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OperatingLeasesFutureMinimumPaymentsDueAbstract" xlink:to="OperatingLeasesFutureMinimumPaymentsDueInFiveYears" xlink:title="presentation: OperatingLeasesFutureMinimumPaymentsDueAbstract to OperatingLeasesFutureMinimumPaymentsDueInFiveYears" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDue" xlink:label="OperatingLeasesFutureMinimumPaymentsDue" xlink:title="OperatingLeasesFutureMinimumPaymentsDue" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OperatingLeasesFutureMinimumPaymentsDueAbstract" xlink:to="OperatingLeasesFutureMinimumPaymentsDue" xlink:title="presentation: OperatingLeasesFutureMinimumPaymentsDueAbstract to OperatingLeasesFutureMinimumPaymentsDue" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OperatingLeasedAssetsLineItems" xlink:to="OperatingLeasesFutureMinimumPaymentsDueAbstract" xlink:title="presentation: OperatingLeasedAssetsLineItems to OperatingLeasesFutureMinimumPaymentsDueAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingLeasesRentExpenseNet" xlink:label="OperatingLeasesRentExpenseNet" xlink:title="OperatingLeasesRentExpenseNet" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OperatingLeasedAssetsLineItems" xlink:to="OperatingLeasesRentExpenseNet" xlink:title="presentation: OperatingLeasedAssetsLineItems to OperatingLeasesRentExpenseNet" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfOperatingLeasedAssetsTable" xlink:to="OperatingLeasedAssetsLineItems" xlink:title="presentation: ScheduleOfOperatingLeasedAssetsTable to OperatingLeasedAssetsLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LeasesAbstract" xlink:to="ScheduleOfOperatingLeasedAssetsTable" xlink:title="presentation: LeasesAbstract to ScheduleOfOperatingLeasedAssetsTable" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://easterncompany.com/role/RetirementBenefitPlansNetPeriodicBenefitCostAndAssumptionsDetails">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:label="CompensationAndRetirementDisclosureAbstract" xlink:title="CompensationAndRetirementDisclosureAbstract" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_DefinedBenefitPlanChangeInExpenseOfUnrecognizedPriorServiceCostCredit" xlink:label="DefinedBenefitPlanChangeInExpenseOfUnrecognizedPriorServiceCostCredit" xlink:title="DefinedBenefitPlanChangeInExpenseOfUnrecognizedPriorServiceCostCredit" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CompensationAndRetirementDisclosureAbstract" xlink:to="DefinedBenefitPlanChangeInExpenseOfUnrecognizedPriorServiceCostCredit" xlink:title="presentation: CompensationAndRetirementDisclosureAbstract to DefinedBenefitPlanChangeInExpenseOfUnrecognizedPriorServiceCostCredit" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_ModificationOfBenefitMultiplier" xlink:label="ModificationOfBenefitMultiplier" xlink:title="ModificationOfBenefitMultiplier" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CompensationAndRetirementDisclosureAbstract" xlink:to="ModificationOfBenefitMultiplier" xlink:title="presentation: CompensationAndRetirementDisclosureAbstract to ModificationOfBenefitMultiplier" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_ModificationOfBenefitMultiplierOnEachSubsequentAnniversaryForLifetimeOfContract" xlink:label="ModificationOfBenefitMultiplierOnEachSubsequentAnniversaryForLifetimeOfContract" xlink:title="ModificationOfBenefitMultiplierOnEachSubsequentAnniversaryForLifetimeOfContract" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CompensationAndRetirementDisclosureAbstract" xlink:to="ModificationOfBenefitMultiplierOnEachSubsequentAnniversaryForLifetimeOfContract" xlink:title="presentation: CompensationAndRetirementDisclosureAbstract to ModificationOfBenefitMultiplierOnEachSubsequentAnniversaryForLifetimeOfContract" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_ModificationOfBenefitMultiplierAtEndOfCurrentContract" xlink:label="ModificationOfBenefitMultiplierAtEndOfCurrentContract" xlink:title="ModificationOfBenefitMultiplierAtEndOfCurrentContract" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CompensationAndRetirementDisclosureAbstract" xlink:to="ModificationOfBenefitMultiplierAtEndOfCurrentContract" xlink:title="presentation: CompensationAndRetirementDisclosureAbstract to ModificationOfBenefitMultiplierAtEndOfCurrentContract" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:label="ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:title="ScheduleOfDefinedBenefitPlansDisclosuresTable" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RetirementPlanTypeAxis" xlink:label="RetirementPlanTypeAxis" xlink:title="RetirementPlanTypeAxis" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RetirementPlanTypeDomain" xlink:label="RetirementPlanTypeDomain" xlink:title="RetirementPlanTypeDomain" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PensionPlansDefinedBenefitMember" xlink:label="PensionPlansDefinedBenefitMember" xlink:title="PensionPlansDefinedBenefitMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RetirementPlanTypeDomain" xlink:to="PensionPlansDefinedBenefitMember" xlink:title="presentation: RetirementPlanTypeDomain to PensionPlansDefinedBenefitMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember" xlink:label="OtherPostretirementBenefitPlansDefinedBenefitMember" xlink:title="OtherPostretirementBenefitPlansDefinedBenefitMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RetirementPlanTypeDomain" xlink:to="OtherPostretirementBenefitPlansDefinedBenefitMember" xlink:title="presentation: RetirementPlanTypeDomain to OtherPostretirementBenefitPlansDefinedBenefitMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherPensionPlansPostretirementOrSupplementalPlansDefinedBenefitMember" xlink:label="OtherPensionPlansPostretirementOrSupplementalPlansDefinedBenefitMember" xlink:title="OtherPensionPlansPostretirementOrSupplementalPlansDefinedBenefitMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RetirementPlanTypeDomain" xlink:to="OtherPensionPlansPostretirementOrSupplementalPlansDefinedBenefitMember" xlink:title="presentation: RetirementPlanTypeDomain to OtherPensionPlansPostretirementOrSupplementalPlansDefinedBenefitMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RetirementPlanTypeAxis" xlink:to="RetirementPlanTypeDomain" xlink:title="presentation: RetirementPlanTypeAxis to RetirementPlanTypeDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:to="RetirementPlanTypeAxis" xlink:title="presentation: ScheduleOfDefinedBenefitPlansDisclosuresTable to RetirementPlanTypeAxis" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RangeAxis" xlink:label="RangeAxis" xlink:title="RangeAxis" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RangeMember" xlink:label="RangeMember" xlink:title="RangeMember" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MinimumMember" xlink:label="MinimumMember" xlink:title="MinimumMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RangeMember" xlink:to="MinimumMember" xlink:title="presentation: RangeMember to MinimumMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MaximumMember" xlink:label="MaximumMember" xlink:title="MaximumMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RangeMember" xlink:to="MaximumMember" xlink:title="presentation: RangeMember to MaximumMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RangeAxis" xlink:to="RangeMember" xlink:title="presentation: RangeAxis to RangeMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:to="RangeAxis" xlink:title="presentation: ScheduleOfDefinedBenefitPlansDisclosuresTable to RangeAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:label="DefinedBenefitPlanDisclosureLineItems" xlink:title="DefinedBenefitPlanDisclosureLineItems" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract" xlink:label="DefinedBenefitPlanNetPeriodicBenefitCostAbstract" xlink:title="DefinedBenefitPlanNetPeriodicBenefitCostAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DefinedBenefitPlanServiceCost" xlink:label="DefinedBenefitPlanServiceCost" xlink:title="DefinedBenefitPlanServiceCost" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DefinedBenefitPlanNetPeriodicBenefitCostAbstract" xlink:to="DefinedBenefitPlanServiceCost" xlink:title="presentation: DefinedBenefitPlanNetPeriodicBenefitCostAbstract to DefinedBenefitPlanServiceCost" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DefinedBenefitPlanInterestCost" xlink:label="DefinedBenefitPlanInterestCost" xlink:title="DefinedBenefitPlanInterestCost" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DefinedBenefitPlanNetPeriodicBenefitCostAbstract" xlink:to="DefinedBenefitPlanInterestCost" xlink:title="presentation: DefinedBenefitPlanNetPeriodicBenefitCostAbstract to DefinedBenefitPlanInterestCost" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets" xlink:label="DefinedBenefitPlanExpectedReturnOnPlanAssets" xlink:title="DefinedBenefitPlanExpectedReturnOnPlanAssets" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DefinedBenefitPlanNetPeriodicBenefitCostAbstract" xlink:to="DefinedBenefitPlanExpectedReturnOnPlanAssets" xlink:title="presentation: DefinedBenefitPlanNetPeriodicBenefitCostAbstract to DefinedBenefitPlanExpectedReturnOnPlanAssets" order="2.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" xlink:label="DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" xlink:title="DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DefinedBenefitPlanNetPeriodicBenefitCostAbstract" xlink:to="DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" xlink:title="presentation: DefinedBenefitPlanNetPeriodicBenefitCostAbstract to DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses" xlink:label="DefinedBenefitPlanAmortizationOfGainsLosses" xlink:title="DefinedBenefitPlanAmortizationOfGainsLosses" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DefinedBenefitPlanNetPeriodicBenefitCostAbstract" xlink:to="DefinedBenefitPlanAmortizationOfGainsLosses" xlink:title="presentation: DefinedBenefitPlanNetPeriodicBenefitCostAbstract to DefinedBenefitPlanAmortizationOfGainsLosses" order="4.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost" xlink:label="DefinedBenefitPlanNetPeriodicBenefitCost" xlink:title="DefinedBenefitPlanNetPeriodicBenefitCost" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DefinedBenefitPlanNetPeriodicBenefitCostAbstract" xlink:to="DefinedBenefitPlanNetPeriodicBenefitCost" xlink:title="presentation: DefinedBenefitPlanNetPeriodicBenefitCostAbstract to DefinedBenefitPlanNetPeriodicBenefitCost" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DefinedBenefitPlanDisclosureLineItems" xlink:to="DefinedBenefitPlanNetPeriodicBenefitCostAbstract" xlink:title="presentation: DefinedBenefitPlanDisclosureLineItems to DefinedBenefitPlanNetPeriodicBenefitCostAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DefinedBenefitPlanAssumptionsUsedInCalculationsAbstract" xlink:label="DefinedBenefitPlanAssumptionsUsedInCalculationsAbstract" xlink:title="DefinedBenefitPlanAssumptionsUsedInCalculationsAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate" xlink:label="DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate" xlink:title="DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DefinedBenefitPlanAssumptionsUsedInCalculationsAbstract" xlink:to="DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate" xlink:title="presentation: DefinedBenefitPlanAssumptionsUsedInCalculationsAbstract to DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets" xlink:label="DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets" xlink:title="DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DefinedBenefitPlanAssumptionsUsedInCalculationsAbstract" xlink:to="DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets" xlink:title="presentation: DefinedBenefitPlanAssumptionsUsedInCalculationsAbstract to DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease" xlink:label="DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease" xlink:title="DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DefinedBenefitPlanAssumptionsUsedInCalculationsAbstract" xlink:to="DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease" xlink:title="presentation: DefinedBenefitPlanAssumptionsUsedInCalculationsAbstract to DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DefinedBenefitPlanDisclosureLineItems" xlink:to="DefinedBenefitPlanAssumptionsUsedInCalculationsAbstract" xlink:title="presentation: DefinedBenefitPlanDisclosureLineItems to DefinedBenefitPlanAssumptionsUsedInCalculationsAbstract" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:to="DefinedBenefitPlanDisclosureLineItems" xlink:title="presentation: ScheduleOfDefinedBenefitPlansDisclosuresTable to DefinedBenefitPlanDisclosureLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CompensationAndRetirementDisclosureAbstract" xlink:to="ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:title="presentation: CompensationAndRetirementDisclosureAbstract to ScheduleOfDefinedBenefitPlansDisclosuresTable" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://easterncompany.com/role/RetirementBenefitPlansFundedStatusDetails">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:label="CompensationAndRetirementDisclosureAbstract" xlink:title="CompensationAndRetirementDisclosureAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:label="ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:title="ScheduleOfDefinedBenefitPlansDisclosuresTable" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RetirementPlanTypeAxis" xlink:label="RetirementPlanTypeAxis" xlink:title="RetirementPlanTypeAxis" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RetirementPlanTypeDomain" xlink:label="RetirementPlanTypeDomain" xlink:title="RetirementPlanTypeDomain" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PensionPlansDefinedBenefitMember" xlink:label="PensionPlansDefinedBenefitMember" xlink:title="PensionPlansDefinedBenefitMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RetirementPlanTypeDomain" xlink:to="PensionPlansDefinedBenefitMember" xlink:title="presentation: RetirementPlanTypeDomain to PensionPlansDefinedBenefitMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember" xlink:label="OtherPostretirementBenefitPlansDefinedBenefitMember" xlink:title="OtherPostretirementBenefitPlansDefinedBenefitMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RetirementPlanTypeDomain" xlink:to="OtherPostretirementBenefitPlansDefinedBenefitMember" xlink:title="presentation: RetirementPlanTypeDomain to OtherPostretirementBenefitPlansDefinedBenefitMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RetirementPlanTypeAxis" xlink:to="RetirementPlanTypeDomain" xlink:title="presentation: RetirementPlanTypeAxis to RetirementPlanTypeDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:to="RetirementPlanTypeAxis" xlink:title="presentation: ScheduleOfDefinedBenefitPlansDisclosuresTable to RetirementPlanTypeAxis" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:label="DefinedBenefitPlanDisclosureLineItems" xlink:title="DefinedBenefitPlanDisclosureLineItems" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DefinedBenefitPlanFundedStatusOfPlanAbstract" xlink:label="DefinedBenefitPlanFundedStatusOfPlanAbstract" xlink:title="DefinedBenefitPlanFundedStatusOfPlanAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward" xlink:label="DefinedBenefitPlanChangeInBenefitObligationRollForward" xlink:title="DefinedBenefitPlanChangeInBenefitObligationRollForward" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DefinedBenefitPlanBenefitObligation" xlink:label="DefinedBenefitPlanBenefitObligation" xlink:title="DefinedBenefitPlanBenefitObligation" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DefinedBenefitPlanChangeInBenefitObligationRollForward" xlink:to="DefinedBenefitPlanBenefitObligation" xlink:title="presentation: DefinedBenefitPlanChangeInBenefitObligationRollForward to DefinedBenefitPlanBenefitObligation" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DefinedBenefitPlanOtherChanges" xlink:label="DefinedBenefitPlanOtherChanges" xlink:title="DefinedBenefitPlanOtherChanges" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DefinedBenefitPlanChangeInBenefitObligationRollForward" xlink:to="DefinedBenefitPlanOtherChanges" xlink:title="presentation: DefinedBenefitPlanChangeInBenefitObligationRollForward to DefinedBenefitPlanOtherChanges" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_DefinedBenefitPlanDiscountRate" xlink:label="DefinedBenefitPlanDiscountRate" xlink:title="DefinedBenefitPlanDiscountRate" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DefinedBenefitPlanChangeInBenefitObligationRollForward" xlink:to="DefinedBenefitPlanDiscountRate" xlink:title="presentation: DefinedBenefitPlanChangeInBenefitObligationRollForward to DefinedBenefitPlanDiscountRate" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DefinedBenefitPlanServiceCost" xlink:label="DefinedBenefitPlanServiceCost" xlink:title="DefinedBenefitPlanServiceCost" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DefinedBenefitPlanChangeInBenefitObligationRollForward" xlink:to="DefinedBenefitPlanServiceCost" xlink:title="presentation: DefinedBenefitPlanChangeInBenefitObligationRollForward to DefinedBenefitPlanServiceCost" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DefinedBenefitPlanInterestCost" xlink:label="DefinedBenefitPlanInterestCost" xlink:title="DefinedBenefitPlanInterestCost" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DefinedBenefitPlanChangeInBenefitObligationRollForward" xlink:to="DefinedBenefitPlanInterestCost" xlink:title="presentation: DefinedBenefitPlanChangeInBenefitObligationRollForward to DefinedBenefitPlanInterestCost" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DefinedBenefitPlanActuarialGainLoss" xlink:label="DefinedBenefitPlanActuarialGainLoss" xlink:title="DefinedBenefitPlanActuarialGainLoss" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DefinedBenefitPlanChangeInBenefitObligationRollForward" xlink:to="DefinedBenefitPlanActuarialGainLoss" xlink:title="presentation: DefinedBenefitPlanChangeInBenefitObligationRollForward to DefinedBenefitPlanActuarialGainLoss" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid" xlink:label="DefinedBenefitPlanBenefitObligationBenefitsPaid" xlink:title="DefinedBenefitPlanBenefitObligationBenefitsPaid" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DefinedBenefitPlanChangeInBenefitObligationRollForward" xlink:to="DefinedBenefitPlanBenefitObligationBenefitsPaid" xlink:title="presentation: DefinedBenefitPlanChangeInBenefitObligationRollForward to DefinedBenefitPlanBenefitObligationBenefitsPaid" order="6.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DefinedBenefitPlanPlanAmendments" xlink:label="DefinedBenefitPlanPlanAmendments" xlink:title="DefinedBenefitPlanPlanAmendments" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DefinedBenefitPlanChangeInBenefitObligationRollForward" xlink:to="DefinedBenefitPlanPlanAmendments" xlink:title="presentation: DefinedBenefitPlanChangeInBenefitObligationRollForward to DefinedBenefitPlanPlanAmendments" order="7.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DefinedBenefitPlanBenefitObligation" xlink:label="DefinedBenefitPlanBenefitObligation_2" xlink:title="DefinedBenefitPlanBenefitObligation" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DefinedBenefitPlanChangeInBenefitObligationRollForward" xlink:to="DefinedBenefitPlanBenefitObligation_2" xlink:title="presentation: DefinedBenefitPlanChangeInBenefitObligationRollForward to DefinedBenefitPlanBenefitObligation" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DefinedBenefitPlanFundedStatusOfPlanAbstract" xlink:to="DefinedBenefitPlanChangeInBenefitObligationRollForward" xlink:title="presentation: DefinedBenefitPlanFundedStatusOfPlanAbstract to DefinedBenefitPlanChangeInBenefitObligationRollForward" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward" xlink:label="DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward" xlink:title="DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DefinedBenefitPlanFairValueOfPlanAssets" xlink:label="DefinedBenefitPlanFairValueOfPlanAssets" xlink:title="DefinedBenefitPlanFairValueOfPlanAssets" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward" xlink:to="DefinedBenefitPlanFairValueOfPlanAssets" xlink:title="presentation: DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward to DefinedBenefitPlanFairValueOfPlanAssets" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets" xlink:label="DefinedBenefitPlanActualReturnOnPlanAssets" xlink:title="DefinedBenefitPlanActualReturnOnPlanAssets" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward" xlink:to="DefinedBenefitPlanActualReturnOnPlanAssets" xlink:title="presentation: DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward to DefinedBenefitPlanActualReturnOnPlanAssets" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DefinedBenefitPlanContributionsByEmployer" xlink:label="DefinedBenefitPlanContributionsByEmployer" xlink:title="DefinedBenefitPlanContributionsByEmployer" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward" xlink:to="DefinedBenefitPlanContributionsByEmployer" xlink:title="presentation: DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward to DefinedBenefitPlanContributionsByEmployer" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid" xlink:label="DefinedBenefitPlanPlanAssetsBenefitsPaid" xlink:title="DefinedBenefitPlanPlanAssetsBenefitsPaid" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward" xlink:to="DefinedBenefitPlanPlanAssetsBenefitsPaid" xlink:title="presentation: DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward to DefinedBenefitPlanPlanAssetsBenefitsPaid" order="3.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DefinedBenefitPlanFairValueOfPlanAssets" xlink:label="DefinedBenefitPlanFairValueOfPlanAssets_2" xlink:title="DefinedBenefitPlanFairValueOfPlanAssets" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward" xlink:to="DefinedBenefitPlanFairValueOfPlanAssets_2" xlink:title="presentation: DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward to DefinedBenefitPlanFairValueOfPlanAssets" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DefinedBenefitPlanFundedStatusOfPlanAbstract" xlink:to="DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward" xlink:title="presentation: DefinedBenefitPlanFundedStatusOfPlanAbstract to DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheetAbstract" xlink:label="DefinedBenefitPlanAmountsRecognizedInBalanceSheetAbstract" xlink:title="DefinedBenefitPlanAmountsRecognizedInBalanceSheetAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheet" xlink:label="DefinedBenefitPlanAmountsRecognizedInBalanceSheet" xlink:title="DefinedBenefitPlanAmountsRecognizedInBalanceSheet" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DefinedBenefitPlanAmountsRecognizedInBalanceSheetAbstract" xlink:to="DefinedBenefitPlanAmountsRecognizedInBalanceSheet" xlink:title="presentation: DefinedBenefitPlanAmountsRecognizedInBalanceSheetAbstract to DefinedBenefitPlanAmountsRecognizedInBalanceSheet" order="0.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DefinedBenefitPlanFundedStatusOfPlanAbstract" xlink:to="DefinedBenefitPlanAmountsRecognizedInBalanceSheetAbstract" xlink:title="presentation: DefinedBenefitPlanFundedStatusOfPlanAbstract to DefinedBenefitPlanAmountsRecognizedInBalanceSheetAbstract" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DefinedBenefitPlanDisclosureLineItems" xlink:to="DefinedBenefitPlanFundedStatusOfPlanAbstract" xlink:title="presentation: DefinedBenefitPlanDisclosureLineItems to DefinedBenefitPlanFundedStatusOfPlanAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:to="DefinedBenefitPlanDisclosureLineItems" xlink:title="presentation: ScheduleOfDefinedBenefitPlansDisclosuresTable to DefinedBenefitPlanDisclosureLineItems" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CompensationAndRetirementDisclosureAbstract" xlink:to="ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:title="presentation: CompensationAndRetirementDisclosureAbstract to ScheduleOfDefinedBenefitPlansDisclosuresTable" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://easterncompany.com/role/RetirementBenefitPlansAmountsRecognizedInAndChangesInComponentsOfAccumulatedOtherComprehensiveIncomeDetails">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:label="CompensationAndRetirementDisclosureAbstract" xlink:title="CompensationAndRetirementDisclosureAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:label="ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:title="ScheduleOfDefinedBenefitPlansDisclosuresTable" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RetirementPlanTypeAxis" xlink:label="RetirementPlanTypeAxis" xlink:title="RetirementPlanTypeAxis" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RetirementPlanTypeDomain" xlink:label="RetirementPlanTypeDomain" xlink:title="RetirementPlanTypeDomain" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PensionPlansDefinedBenefitMember" xlink:label="PensionPlansDefinedBenefitMember" xlink:title="PensionPlansDefinedBenefitMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RetirementPlanTypeDomain" xlink:to="PensionPlansDefinedBenefitMember" xlink:title="presentation: RetirementPlanTypeDomain to PensionPlansDefinedBenefitMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember" xlink:label="OtherPostretirementBenefitPlansDefinedBenefitMember" xlink:title="OtherPostretirementBenefitPlansDefinedBenefitMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RetirementPlanTypeDomain" xlink:to="OtherPostretirementBenefitPlansDefinedBenefitMember" xlink:title="presentation: RetirementPlanTypeDomain to OtherPostretirementBenefitPlansDefinedBenefitMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_SalaryPlanMember" xlink:label="SalaryPlanMember" xlink:title="SalaryPlanMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RetirementPlanTypeDomain" xlink:to="SalaryPlanMember" xlink:title="presentation: RetirementPlanTypeDomain to SalaryPlanMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RetirementPlanTypeAxis" xlink:to="RetirementPlanTypeDomain" xlink:title="presentation: RetirementPlanTypeAxis to RetirementPlanTypeDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:to="RetirementPlanTypeAxis" xlink:title="presentation: ScheduleOfDefinedBenefitPlansDisclosuresTable to RetirementPlanTypeAxis" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:label="DefinedBenefitPlanDisclosureLineItems" xlink:title="DefinedBenefitPlanDisclosureLineItems" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeLossAfterTaxAbstract" xlink:label="DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeLossAfterTaxAbstract" xlink:title="DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeLossAfterTaxAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesAfterTax" xlink:label="DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesAfterTax" xlink:title="DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesAfterTax" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeLossAfterTaxAbstract" xlink:to="DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesAfterTax" xlink:title="presentation: DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeLossAfterTaxAbstract to DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesAfterTax" order="0.0" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditAfterTax" xlink:label="DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditAfterTax" xlink:title="DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditAfterTax" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeLossAfterTaxAbstract" xlink:to="DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditAfterTax" xlink:title="presentation: DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeLossAfterTaxAbstract to DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditAfterTax" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax" xlink:label="AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax" xlink:title="AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeLossAfterTaxAbstract" xlink:to="AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax" xlink:title="presentation: DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeLossAfterTaxAbstract to AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DefinedBenefitPlanDisclosureLineItems" xlink:to="DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeLossAfterTaxAbstract" xlink:title="presentation: DefinedBenefitPlanDisclosureLineItems to DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeLossAfterTaxAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_DefinedBenefitPlanChangeInComponentsOfAccumulatedOtherComprehensiveIncomeAbstract" xlink:label="DefinedBenefitPlanChangeInComponentsOfAccumulatedOtherComprehensiveIncomeAbstract" xlink:title="DefinedBenefitPlanChangeInComponentsOfAccumulatedOtherComprehensiveIncomeAbstract" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DefinedBenefitPlanChangeInComponentsOfAccumulatedOtherComprehensiveIncomeAbstract" xlink:to="AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax" xlink:title="presentation: DefinedBenefitPlanChangeInComponentsOfAccumulatedOtherComprehensiveIncomeAbstract to AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_DefinedBenefitPlanChangesInAccumulatedOtherComprehensiveIncomeDueToAvailabilityOfFinalActualAssetsAndCensusData" xlink:label="DefinedBenefitPlanChangesInAccumulatedOtherComprehensiveIncomeDueToAvailabilityOfFinalActualAssetsAndCensusData" xlink:title="DefinedBenefitPlanChangesInAccumulatedOtherComprehensiveIncomeDueToAvailabilityOfFinalActualAssetsAndCensusData" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DefinedBenefitPlanChangeInComponentsOfAccumulatedOtherComprehensiveIncomeAbstract" xlink:to="DefinedBenefitPlanChangesInAccumulatedOtherComprehensiveIncomeDueToAvailabilityOfFinalActualAssetsAndCensusData" xlink:title="presentation: DefinedBenefitPlanChangeInComponentsOfAccumulatedOtherComprehensiveIncomeAbstract to DefinedBenefitPlanChangesInAccumulatedOtherComprehensiveIncomeDueToAvailabilityOfFinalActualAssetsAndCensusData" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_ChargedToNetPeriodicBenefitCostAbstract" xlink:label="ChargedToNetPeriodicBenefitCostAbstract" xlink:title="ChargedToNetPeriodicBenefitCostAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" xlink:label="DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" xlink:title="DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ChargedToNetPeriodicBenefitCostAbstract" xlink:to="DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" xlink:title="presentation: ChargedToNetPeriodicBenefitCostAbstract to DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses" xlink:label="DefinedBenefitPlanAmortizationOfGainsLosses" xlink:title="DefinedBenefitPlanAmortizationOfGainsLosses" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ChargedToNetPeriodicBenefitCostAbstract" xlink:to="DefinedBenefitPlanAmortizationOfGainsLosses" xlink:title="presentation: ChargedToNetPeriodicBenefitCostAbstract to DefinedBenefitPlanAmortizationOfGainsLosses" order="1.0" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DefinedBenefitPlanChangeInComponentsOfAccumulatedOtherComprehensiveIncomeAbstract" xlink:to="ChargedToNetPeriodicBenefitCostAbstract" xlink:title="presentation: DefinedBenefitPlanChangeInComponentsOfAccumulatedOtherComprehensiveIncomeAbstract to ChargedToNetPeriodicBenefitCostAbstract" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_LiabilityGainsLossesAbstract" xlink:label="LiabilityGainsLossesAbstract" xlink:title="LiabilityGainsLossesAbstract" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_DefinedBenefitPlanDiscountRate" xlink:label="DefinedBenefitPlanDiscountRate" xlink:title="DefinedBenefitPlanDiscountRate" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LiabilityGainsLossesAbstract" xlink:to="DefinedBenefitPlanDiscountRate" xlink:title="presentation: LiabilityGainsLossesAbstract to DefinedBenefitPlanDiscountRate" order="0.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax" xlink:label="OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax" xlink:title="OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LiabilityGainsLossesAbstract" xlink:to="OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax" xlink:title="presentation: LiabilityGainsLossesAbstract to OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DefinedBenefitPlanPlanAmendments" xlink:label="DefinedBenefitPlanPlanAmendments" xlink:title="DefinedBenefitPlanPlanAmendments" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LiabilityGainsLossesAbstract" xlink:to="DefinedBenefitPlanPlanAmendments" xlink:title="presentation: LiabilityGainsLossesAbstract to DefinedBenefitPlanPlanAmendments" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansOtherArisingDuringPeriodNetOfTax" xlink:label="OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansOtherArisingDuringPeriodNetOfTax" xlink:title="OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansOtherArisingDuringPeriodNetOfTax" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LiabilityGainsLossesAbstract" xlink:to="OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansOtherArisingDuringPeriodNetOfTax" xlink:title="presentation: LiabilityGainsLossesAbstract to OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansOtherArisingDuringPeriodNetOfTax" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DefinedBenefitPlanChangeInComponentsOfAccumulatedOtherComprehensiveIncomeAbstract" xlink:to="LiabilityGainsLossesAbstract" xlink:title="presentation: DefinedBenefitPlanChangeInComponentsOfAccumulatedOtherComprehensiveIncomeAbstract to LiabilityGainsLossesAbstract" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax" xlink:label="AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax_3" xlink:title="AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DefinedBenefitPlanChangeInComponentsOfAccumulatedOtherComprehensiveIncomeAbstract" xlink:to="AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax_3" xlink:title="presentation: DefinedBenefitPlanChangeInComponentsOfAccumulatedOtherComprehensiveIncomeAbstract to AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DefinedBenefitPlanDisclosureLineItems" xlink:to="DefinedBenefitPlanChangeInComponentsOfAccumulatedOtherComprehensiveIncomeAbstract" xlink:title="presentation: DefinedBenefitPlanDisclosureLineItems to DefinedBenefitPlanChangeInComponentsOfAccumulatedOtherComprehensiveIncomeAbstract" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DefinedBenefitPlanAmountsThatWillBeAmortizedFromAccumulatedOtherComprehensiveIncomeLossInNextFiscalYearAbstract" xlink:label="DefinedBenefitPlanAmountsThatWillBeAmortizedFromAccumulatedOtherComprehensiveIncomeLossInNextFiscalYearAbstract" xlink:title="DefinedBenefitPlanAmountsThatWillBeAmortizedFromAccumulatedOtherComprehensiveIncomeLossInNextFiscalYearAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PensionExpense" xlink:label="PensionExpense" xlink:title="PensionExpense" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DefinedBenefitPlanAmountsThatWillBeAmortizedFromAccumulatedOtherComprehensiveIncomeLossInNextFiscalYearAbstract" xlink:to="PensionExpense" xlink:title="presentation: DefinedBenefitPlanAmountsThatWillBeAmortizedFromAccumulatedOtherComprehensiveIncomeLossInNextFiscalYearAbstract to PensionExpense" order="0.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedAmortizationOfGainLossNextFiscalYear" xlink:label="DefinedBenefitPlanExpectedAmortizationOfGainLossNextFiscalYear" xlink:title="DefinedBenefitPlanExpectedAmortizationOfGainLossNextFiscalYear" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DefinedBenefitPlanAmountsThatWillBeAmortizedFromAccumulatedOtherComprehensiveIncomeLossInNextFiscalYearAbstract" xlink:to="DefinedBenefitPlanExpectedAmortizationOfGainLossNextFiscalYear" xlink:title="presentation: DefinedBenefitPlanAmountsThatWillBeAmortizedFromAccumulatedOtherComprehensiveIncomeLossInNextFiscalYearAbstract to DefinedBenefitPlanExpectedAmortizationOfGainLossNextFiscalYear" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedAmortizationOfPriorServiceCostCreditNextFiscalYear" xlink:label="DefinedBenefitPlanExpectedAmortizationOfPriorServiceCostCreditNextFiscalYear" xlink:title="DefinedBenefitPlanExpectedAmortizationOfPriorServiceCostCreditNextFiscalYear" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DefinedBenefitPlanAmountsThatWillBeAmortizedFromAccumulatedOtherComprehensiveIncomeLossInNextFiscalYearAbstract" xlink:to="DefinedBenefitPlanExpectedAmortizationOfPriorServiceCostCreditNextFiscalYear" xlink:title="presentation: DefinedBenefitPlanAmountsThatWillBeAmortizedFromAccumulatedOtherComprehensiveIncomeLossInNextFiscalYearAbstract to DefinedBenefitPlanExpectedAmortizationOfPriorServiceCostCreditNextFiscalYear" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DefinedBenefitPlanDisclosureLineItems" xlink:to="DefinedBenefitPlanAmountsThatWillBeAmortizedFromAccumulatedOtherComprehensiveIncomeLossInNextFiscalYearAbstract" xlink:title="presentation: DefinedBenefitPlanDisclosureLineItems to DefinedBenefitPlanAmountsThatWillBeAmortizedFromAccumulatedOtherComprehensiveIncomeLossInNextFiscalYearAbstract" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:to="DefinedBenefitPlanDisclosureLineItems" xlink:title="presentation: ScheduleOfDefinedBenefitPlansDisclosuresTable to DefinedBenefitPlanDisclosureLineItems" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CompensationAndRetirementDisclosureAbstract" xlink:to="ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:title="presentation: CompensationAndRetirementDisclosureAbstract to ScheduleOfDefinedBenefitPlansDisclosuresTable" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://easterncompany.com/role/RetirementBenefitPlansAssumptionsUsedToDetermineProjectedBenefitObligationsAndEstimatedBenefitPaymentsDetails">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:label="CompensationAndRetirementDisclosureAbstract" xlink:title="CompensationAndRetirementDisclosureAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:label="ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:title="ScheduleOfDefinedBenefitPlansDisclosuresTable" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RetirementPlanTypeAxis" xlink:label="RetirementPlanTypeAxis" xlink:title="RetirementPlanTypeAxis" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RetirementPlanTypeDomain" xlink:label="RetirementPlanTypeDomain" xlink:title="RetirementPlanTypeDomain" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PensionPlansDefinedBenefitMember" xlink:label="PensionPlansDefinedBenefitMember" xlink:title="PensionPlansDefinedBenefitMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RetirementPlanTypeDomain" xlink:to="PensionPlansDefinedBenefitMember" xlink:title="presentation: RetirementPlanTypeDomain to PensionPlansDefinedBenefitMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember" xlink:label="OtherPostretirementBenefitPlansDefinedBenefitMember" xlink:title="OtherPostretirementBenefitPlansDefinedBenefitMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RetirementPlanTypeDomain" xlink:to="OtherPostretirementBenefitPlansDefinedBenefitMember" xlink:title="presentation: RetirementPlanTypeDomain to OtherPostretirementBenefitPlansDefinedBenefitMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherPensionPlansPostretirementOrSupplementalPlansDefinedBenefitMember" xlink:label="OtherPensionPlansPostretirementOrSupplementalPlansDefinedBenefitMember" xlink:title="OtherPensionPlansPostretirementOrSupplementalPlansDefinedBenefitMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RetirementPlanTypeDomain" xlink:to="OtherPensionPlansPostretirementOrSupplementalPlansDefinedBenefitMember" xlink:title="presentation: RetirementPlanTypeDomain to OtherPensionPlansPostretirementOrSupplementalPlansDefinedBenefitMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RetirementPlanTypeAxis" xlink:to="RetirementPlanTypeDomain" xlink:title="presentation: RetirementPlanTypeAxis to RetirementPlanTypeDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:to="RetirementPlanTypeAxis" xlink:title="presentation: ScheduleOfDefinedBenefitPlansDisclosuresTable to RetirementPlanTypeAxis" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RangeAxis" xlink:label="RangeAxis" xlink:title="RangeAxis" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RangeMember" xlink:label="RangeMember" xlink:title="RangeMember" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MinimumMember" xlink:label="MinimumMember" xlink:title="MinimumMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RangeMember" xlink:to="MinimumMember" xlink:title="presentation: RangeMember to MinimumMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MaximumMember" xlink:label="MaximumMember" xlink:title="MaximumMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RangeMember" xlink:to="MaximumMember" xlink:title="presentation: RangeMember to MaximumMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RangeAxis" xlink:to="RangeMember" xlink:title="presentation: RangeAxis to RangeMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:to="RangeAxis" xlink:title="presentation: ScheduleOfDefinedBenefitPlansDisclosuresTable to RangeAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:label="DefinedBenefitPlanDisclosureLineItems" xlink:title="DefinedBenefitPlanDisclosureLineItems" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingBenefitObligationAbstract" xlink:label="DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingBenefitObligationAbstract" xlink:title="DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingBenefitObligationAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate" xlink:label="DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate" xlink:title="DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingBenefitObligationAbstract" xlink:to="DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate" xlink:title="presentation: DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingBenefitObligationAbstract to DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DefinedBenefitPlanDisclosureLineItems" xlink:to="DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingBenefitObligationAbstract" xlink:title="presentation: DefinedBenefitPlanDisclosureLineItems to DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingBenefitObligationAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation" xlink:label="DefinedBenefitPlanAccumulatedBenefitObligation" xlink:title="DefinedBenefitPlanAccumulatedBenefitObligation" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DefinedBenefitPlanDisclosureLineItems" xlink:to="DefinedBenefitPlanAccumulatedBenefitObligation" xlink:title="presentation: DefinedBenefitPlanDisclosureLineItems to DefinedBenefitPlanAccumulatedBenefitObligation" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAbstract" xlink:label="DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAbstract" xlink:title="DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAbstract" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_NumberOfDefinedBenefitPlans" xlink:label="NumberOfDefinedBenefitPlans" xlink:title="NumberOfDefinedBenefitPlans" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAbstract" xlink:to="NumberOfDefinedBenefitPlans" xlink:title="presentation: DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAbstract to NumberOfDefinedBenefitPlans" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateProjectedBenefitObligation" xlink:label="DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateProjectedBenefitObligation" xlink:title="DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateProjectedBenefitObligation" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAbstract" xlink:to="DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateProjectedBenefitObligation" xlink:title="presentation: DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAbstract to DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateProjectedBenefitObligation" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateAccumulatedBenefitObligation" xlink:label="DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateAccumulatedBenefitObligation" xlink:title="DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateAccumulatedBenefitObligation" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAbstract" xlink:to="DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateAccumulatedBenefitObligation" xlink:title="presentation: DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAbstract to DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateAccumulatedBenefitObligation" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateFairValueOfPlanAssets" xlink:label="DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateFairValueOfPlanAssets" xlink:title="DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateFairValueOfPlanAssets" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAbstract" xlink:to="DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateFairValueOfPlanAssets" xlink:title="presentation: DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAbstract to DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateFairValueOfPlanAssets" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheet" xlink:label="DefinedBenefitPlanAmountsRecognizedInBalanceSheet" xlink:title="DefinedBenefitPlanAmountsRecognizedInBalanceSheet" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAbstract" xlink:to="DefinedBenefitPlanAmountsRecognizedInBalanceSheet" xlink:title="presentation: DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAbstract to DefinedBenefitPlanAmountsRecognizedInBalanceSheet" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DefinedBenefitPlanDisclosureLineItems" xlink:to="DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAbstract" xlink:title="presentation: DefinedBenefitPlanDisclosureLineItems to DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAbstract" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract" xlink:label="DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract" xlink:title="DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths" xlink:label="DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths" xlink:title="DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract" xlink:to="DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths" xlink:title="presentation: DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract to DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo" xlink:label="DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo" xlink:title="DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract" xlink:to="DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo" xlink:title="presentation: DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract to DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree" xlink:label="DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree" xlink:title="DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract" xlink:to="DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree" xlink:title="presentation: DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract to DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour" xlink:label="DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour" xlink:title="DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract" xlink:to="DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour" xlink:title="presentation: DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract to DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive" xlink:label="DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive" xlink:title="DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract" xlink:to="DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive" xlink:title="presentation: DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract to DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter" xlink:label="DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter" xlink:title="DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract" xlink:to="DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter" xlink:title="presentation: DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract to DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DefinedBenefitPlanDisclosureLineItems" xlink:to="DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract" xlink:title="presentation: DefinedBenefitPlanDisclosureLineItems to DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsNextFiscalYear" xlink:label="DefinedBenefitPlanExpectedFutureEmployerContributionsNextFiscalYear" xlink:title="DefinedBenefitPlanExpectedFutureEmployerContributionsNextFiscalYear" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DefinedBenefitPlanDisclosureLineItems" xlink:to="DefinedBenefitPlanExpectedFutureEmployerContributionsNextFiscalYear" xlink:title="presentation: DefinedBenefitPlanDisclosureLineItems to DefinedBenefitPlanExpectedFutureEmployerContributionsNextFiscalYear" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_PeriodOfHorizonForVariousAssetClassesUsedInCalculatingExpectedLongTermRatesOfReturn" xlink:label="PeriodOfHorizonForVariousAssetClassesUsedInCalculatingExpectedLongTermRatesOfReturn" xlink:title="PeriodOfHorizonForVariousAssetClassesUsedInCalculatingExpectedLongTermRatesOfReturn" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DefinedBenefitPlanDisclosureLineItems" xlink:to="PeriodOfHorizonForVariousAssetClassesUsedInCalculatingExpectedLongTermRatesOfReturn" xlink:title="presentation: DefinedBenefitPlanDisclosureLineItems to PeriodOfHorizonForVariousAssetClassesUsedInCalculatingExpectedLongTermRatesOfReturn" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:to="DefinedBenefitPlanDisclosureLineItems" xlink:title="presentation: ScheduleOfDefinedBenefitPlansDisclosuresTable to DefinedBenefitPlanDisclosureLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CompensationAndRetirementDisclosureAbstract" xlink:to="ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:title="presentation: CompensationAndRetirementDisclosureAbstract to ScheduleOfDefinedBenefitPlansDisclosuresTable" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://easterncompany.com/role/RetirementBenefitPlansFairValueOfPensionPlanAssetsDetails">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:label="CompensationAndRetirementDisclosureAbstract" xlink:title="CompensationAndRetirementDisclosureAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:label="ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:title="ScheduleOfDefinedBenefitPlansDisclosuresTable" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RetirementPlanTypeAxis" xlink:label="RetirementPlanTypeAxis" xlink:title="RetirementPlanTypeAxis" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RetirementPlanTypeDomain" xlink:label="RetirementPlanTypeDomain" xlink:title="RetirementPlanTypeDomain" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PensionPlansDefinedBenefitMember" xlink:label="PensionPlansDefinedBenefitMember" xlink:title="PensionPlansDefinedBenefitMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RetirementPlanTypeDomain" xlink:to="PensionPlansDefinedBenefitMember" xlink:title="presentation: RetirementPlanTypeDomain to PensionPlansDefinedBenefitMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember" xlink:label="OtherPostretirementBenefitPlansDefinedBenefitMember" xlink:title="OtherPostretirementBenefitPlansDefinedBenefitMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RetirementPlanTypeDomain" xlink:to="OtherPostretirementBenefitPlansDefinedBenefitMember" xlink:title="presentation: RetirementPlanTypeDomain to OtherPostretirementBenefitPlansDefinedBenefitMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RetirementPlanTypeAxis" xlink:to="RetirementPlanTypeDomain" xlink:title="presentation: RetirementPlanTypeAxis to RetirementPlanTypeDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:to="RetirementPlanTypeAxis" xlink:title="presentation: ScheduleOfDefinedBenefitPlansDisclosuresTable to RetirementPlanTypeAxis" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis" xlink:label="DefinedBenefitPlanByPlanAssetCategoriesAxis" xlink:title="DefinedBenefitPlanByPlanAssetCategoriesAxis" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PlanAssetCategoriesDomain" xlink:label="PlanAssetCategoriesDomain" xlink:title="PlanAssetCategoriesDomain" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CashAndCashEquivalentsMember" xlink:label="CashAndCashEquivalentsMember" xlink:title="CashAndCashEquivalentsMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PlanAssetCategoriesDomain" xlink:to="CashAndCashEquivalentsMember" xlink:title="presentation: PlanAssetCategoriesDomain to CashAndCashEquivalentsMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EquitySecuritiesMember" xlink:label="EquitySecuritiesMember" xlink:title="EquitySecuritiesMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PlanAssetCategoriesDomain" xlink:to="EquitySecuritiesMember" xlink:title="presentation: PlanAssetCategoriesDomain to EquitySecuritiesMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_EasternCompanyCommonStockMember" xlink:label="EasternCompanyCommonStockMember" xlink:title="EasternCompanyCommonStockMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PlanAssetCategoriesDomain" xlink:to="EasternCompanyCommonStockMember" xlink:title="presentation: PlanAssetCategoriesDomain to EasternCompanyCommonStockMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_MultiAssetCorePlusFundMember" xlink:label="MultiAssetCorePlusFundMember" xlink:title="MultiAssetCorePlusFundMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PlanAssetCategoriesDomain" xlink:to="MultiAssetCorePlusFundMember" xlink:title="presentation: PlanAssetCategoriesDomain to MultiAssetCorePlusFundMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_USLargeCapMember" xlink:label="USLargeCapMember" xlink:title="USLargeCapMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PlanAssetCategoriesDomain" xlink:to="USLargeCapMember" xlink:title="presentation: PlanAssetCategoriesDomain to USLargeCapMember" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_USSmallCapMember" xlink:label="USSmallCapMember" xlink:title="USSmallCapMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PlanAssetCategoriesDomain" xlink:to="USSmallCapMember" xlink:title="presentation: PlanAssetCategoriesDomain to USSmallCapMember" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_USLargeCapEquityFundMember" xlink:label="USLargeCapEquityFundMember" xlink:title="USLargeCapEquityFundMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PlanAssetCategoriesDomain" xlink:to="USLargeCapEquityFundMember" xlink:title="presentation: PlanAssetCategoriesDomain to USLargeCapEquityFundMember" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_InternationalLargeCapWithActiveCurrencyMember" xlink:label="InternationalLargeCapWithActiveCurrencyMember" xlink:title="InternationalLargeCapWithActiveCurrencyMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PlanAssetCategoriesDomain" xlink:to="InternationalLargeCapWithActiveCurrencyMember" xlink:title="presentation: PlanAssetCategoriesDomain to InternationalLargeCapWithActiveCurrencyMember" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_EmergingMarketMember" xlink:label="EmergingMarketMember" xlink:title="EmergingMarketMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PlanAssetCategoriesDomain" xlink:to="EmergingMarketMember" xlink:title="presentation: PlanAssetCategoriesDomain to EmergingMarketMember" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_IntermediateBondMember" xlink:label="IntermediateBondMember" xlink:title="IntermediateBondMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PlanAssetCategoriesDomain" xlink:to="IntermediateBondMember" xlink:title="presentation: PlanAssetCategoriesDomain to IntermediateBondMember" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_EightYearTargetDurationLdiFixedIncomeFundMember" xlink:label="EightYearTargetDurationLdiFixedIncomeFundMember" xlink:title="EightYearTargetDurationLdiFixedIncomeFundMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PlanAssetCategoriesDomain" xlink:to="EightYearTargetDurationLdiFixedIncomeFundMember" xlink:title="presentation: PlanAssetCategoriesDomain to EightYearTargetDurationLdiFixedIncomeFundMember" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_TenYearTargetDurationLdiFixedIncomeFundMember" xlink:label="TenYearTargetDurationLdiFixedIncomeFundMember" xlink:title="TenYearTargetDurationLdiFixedIncomeFundMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PlanAssetCategoriesDomain" xlink:to="TenYearTargetDurationLdiFixedIncomeFundMember" xlink:title="presentation: PlanAssetCategoriesDomain to TenYearTargetDurationLdiFixedIncomeFundMember" order="11.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_TwelveYearTargetDurationLdiFixedIncomeFundMember" xlink:label="TwelveYearTargetDurationLdiFixedIncomeFundMember" xlink:title="TwelveYearTargetDurationLdiFixedIncomeFundMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PlanAssetCategoriesDomain" xlink:to="TwelveYearTargetDurationLdiFixedIncomeFundMember" xlink:title="presentation: PlanAssetCategoriesDomain to TwelveYearTargetDurationLdiFixedIncomeFundMember" order="12.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_FourteenYearTargetDurationLdiFixedIncomeFundMember" xlink:label="FourteenYearTargetDurationLdiFixedIncomeFundMember" xlink:title="FourteenYearTargetDurationLdiFixedIncomeFundMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PlanAssetCategoriesDomain" xlink:to="FourteenYearTargetDurationLdiFixedIncomeFundMember" xlink:title="presentation: PlanAssetCategoriesDomain to FourteenYearTargetDurationLdiFixedIncomeFundMember" order="13.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_SixteenYearTargetDurationLdiFixedIncomeFundMember" xlink:label="SixteenYearTargetDurationLdiFixedIncomeFundMember" xlink:title="SixteenYearTargetDurationLdiFixedIncomeFundMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PlanAssetCategoriesDomain" xlink:to="SixteenYearTargetDurationLdiFixedIncomeFundMember" xlink:title="presentation: PlanAssetCategoriesDomain to SixteenYearTargetDurationLdiFixedIncomeFundMember" order="14.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_FifteenYearTargetDurationSTRIPSFixedIncomeFundMember" xlink:label="FifteenYearTargetDurationSTRIPSFixedIncomeFundMember" xlink:title="FifteenYearTargetDurationSTRIPSFixedIncomeFundMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PlanAssetCategoriesDomain" xlink:to="FifteenYearTargetDurationSTRIPSFixedIncomeFundMember" xlink:title="presentation: PlanAssetCategoriesDomain to FifteenYearTargetDurationSTRIPSFixedIncomeFundMember" order="15.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_TenYearTargetDurationSTRIPSFixedIncomeFundMember" xlink:label="TenYearTargetDurationSTRIPSFixedIncomeFundMember" xlink:title="TenYearTargetDurationSTRIPSFixedIncomeFundMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PlanAssetCategoriesDomain" xlink:to="TenYearTargetDurationSTRIPSFixedIncomeFundMember" xlink:title="presentation: PlanAssetCategoriesDomain to TenYearTargetDurationSTRIPSFixedIncomeFundMember" order="16.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_TwentyEightToTwentyNineYearTargetDurationSTRIPSFixedIncomeFundMember" xlink:label="TwentyEightToTwentyNineYearTargetDurationSTRIPSFixedIncomeFundMember" xlink:title="TwentyEightToTwentyNineYearTargetDurationSTRIPSFixedIncomeFundMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PlanAssetCategoriesDomain" xlink:to="TwentyEightToTwentyNineYearTargetDurationSTRIPSFixedIncomeFundMember" xlink:title="presentation: PlanAssetCategoriesDomain to TwentyEightToTwentyNineYearTargetDurationSTRIPSFixedIncomeFundMember" order="17.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_LongDurationFixedCreditMember" xlink:label="LongDurationFixedCreditMember" xlink:title="LongDurationFixedCreditMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PlanAssetCategoriesDomain" xlink:to="LongDurationFixedCreditMember" xlink:title="presentation: PlanAssetCategoriesDomain to LongDurationFixedCreditMember" order="18.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_InsuranceContractsMember" xlink:label="InsuranceContractsMember" xlink:title="InsuranceContractsMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PlanAssetCategoriesDomain" xlink:to="InsuranceContractsMember" xlink:title="presentation: PlanAssetCategoriesDomain to InsuranceContractsMember" order="19.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FixedIncomeFundsMember" xlink:label="FixedIncomeFundsMember" xlink:title="FixedIncomeFundsMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PlanAssetCategoriesDomain" xlink:to="FixedIncomeFundsMember" xlink:title="presentation: PlanAssetCategoriesDomain to FixedIncomeFundsMember" order="20.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DefinedBenefitPlanByPlanAssetCategoriesAxis" xlink:to="PlanAssetCategoriesDomain" xlink:title="presentation: DefinedBenefitPlanByPlanAssetCategoriesAxis to PlanAssetCategoriesDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:to="DefinedBenefitPlanByPlanAssetCategoriesAxis" xlink:title="presentation: ScheduleOfDefinedBenefitPlansDisclosuresTable to DefinedBenefitPlanByPlanAssetCategoriesAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:label="FairValueByFairValueHierarchyLevelAxis" xlink:title="FairValueByFairValueHierarchyLevelAxis" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="FairValueMeasurementsFairValueHierarchyDomain" xlink:title="FairValueMeasurementsFairValueHierarchyDomain" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueInputsLevel1Member" xlink:label="FairValueInputsLevel1Member" xlink:title="FairValueInputsLevel1Member" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FairValueMeasurementsFairValueHierarchyDomain" xlink:to="FairValueInputsLevel1Member" xlink:title="presentation: FairValueMeasurementsFairValueHierarchyDomain to FairValueInputsLevel1Member" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueInputsLevel2Member" xlink:label="FairValueInputsLevel2Member" xlink:title="FairValueInputsLevel2Member" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FairValueMeasurementsFairValueHierarchyDomain" xlink:to="FairValueInputsLevel2Member" xlink:title="presentation: FairValueMeasurementsFairValueHierarchyDomain to FairValueInputsLevel2Member" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueInputsLevel3Member" xlink:label="FairValueInputsLevel3Member" xlink:title="FairValueInputsLevel3Member" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FairValueMeasurementsFairValueHierarchyDomain" xlink:to="FairValueInputsLevel3Member" xlink:title="presentation: FairValueMeasurementsFairValueHierarchyDomain to FairValueInputsLevel3Member" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FairValueByFairValueHierarchyLevelAxis" xlink:to="FairValueMeasurementsFairValueHierarchyDomain" xlink:title="presentation: FairValueByFairValueHierarchyLevelAxis to FairValueMeasurementsFairValueHierarchyDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:to="FairValueByFairValueHierarchyLevelAxis" xlink:title="presentation: ScheduleOfDefinedBenefitPlansDisclosuresTable to FairValueByFairValueHierarchyLevelAxis" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:label="DefinedBenefitPlanDisclosureLineItems" xlink:title="DefinedBenefitPlanDisclosureLineItems" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent" xlink:label="DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent" xlink:title="DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DefinedBenefitPlanDisclosureLineItems" xlink:to="DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent" xlink:title="presentation: DefinedBenefitPlanDisclosureLineItems to DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DefinedBenefitPlanNumberOfSharesOfEquitySecuritiesIssuedByEmployerAndRelatedPartiesIncludedInPlanAssets" xlink:label="DefinedBenefitPlanNumberOfSharesOfEquitySecuritiesIssuedByEmployerAndRelatedPartiesIncludedInPlanAssets" xlink:title="DefinedBenefitPlanNumberOfSharesOfEquitySecuritiesIssuedByEmployerAndRelatedPartiesIncludedInPlanAssets" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DefinedBenefitPlanDisclosureLineItems" xlink:to="DefinedBenefitPlanNumberOfSharesOfEquitySecuritiesIssuedByEmployerAndRelatedPartiesIncludedInPlanAssets" xlink:title="presentation: DefinedBenefitPlanDisclosureLineItems to DefinedBenefitPlanNumberOfSharesOfEquitySecuritiesIssuedByEmployerAndRelatedPartiesIncludedInPlanAssets" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DefinedBenefitPlanAmountOfEmployerAndRelatedPartySecuritiesIncludedInPlanAssets" xlink:label="DefinedBenefitPlanAmountOfEmployerAndRelatedPartySecuritiesIncludedInPlanAssets" xlink:title="DefinedBenefitPlanAmountOfEmployerAndRelatedPartySecuritiesIncludedInPlanAssets" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DefinedBenefitPlanDisclosureLineItems" xlink:to="DefinedBenefitPlanAmountOfEmployerAndRelatedPartySecuritiesIncludedInPlanAssets" xlink:title="presentation: DefinedBenefitPlanDisclosureLineItems to DefinedBenefitPlanAmountOfEmployerAndRelatedPartySecuritiesIncludedInPlanAssets" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_DefinedBenefitPlanEmployerAndRelatedPartySecuritiesIncludedInPlanAssetsDividendsReceived" xlink:label="DefinedBenefitPlanEmployerAndRelatedPartySecuritiesIncludedInPlanAssetsDividendsReceived" xlink:title="DefinedBenefitPlanEmployerAndRelatedPartySecuritiesIncludedInPlanAssetsDividendsReceived" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DefinedBenefitPlanDisclosureLineItems" xlink:to="DefinedBenefitPlanEmployerAndRelatedPartySecuritiesIncludedInPlanAssetsDividendsReceived" xlink:title="presentation: DefinedBenefitPlanDisclosureLineItems to DefinedBenefitPlanEmployerAndRelatedPartySecuritiesIncludedInPlanAssetsDividendsReceived" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage" xlink:label="DefinedBenefitPlanPlanAssetsTargetAllocationPercentage" xlink:title="DefinedBenefitPlanPlanAssetsTargetAllocationPercentage" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DefinedBenefitPlanDisclosureLineItems" xlink:to="DefinedBenefitPlanPlanAssetsTargetAllocationPercentage" xlink:title="presentation: DefinedBenefitPlanDisclosureLineItems to DefinedBenefitPlanPlanAssetsTargetAllocationPercentage" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:to="DefinedBenefitPlanDisclosureLineItems" xlink:title="presentation: ScheduleOfDefinedBenefitPlansDisclosuresTable to DefinedBenefitPlanDisclosureLineItems" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CompensationAndRetirementDisclosureAbstract" xlink:to="ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:title="presentation: CompensationAndRetirementDisclosureAbstract to ScheduleOfDefinedBenefitPlansDisclosuresTable" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://easterncompany.com/role/RetirementBenefitPlansDefinedContributionPlanDetails">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:label="CompensationAndRetirementDisclosureAbstract" xlink:title="CompensationAndRetirementDisclosureAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:label="ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:title="ScheduleOfDefinedBenefitPlansDisclosuresTable" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RetirementPlanNameAxis" xlink:label="RetirementPlanNameAxis" xlink:title="RetirementPlanNameAxis" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RetirementPlanNameDomain" xlink:label="RetirementPlanNameDomain" xlink:title="RetirementPlanNameDomain" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_RegularMatchingContributionsMember" xlink:label="RegularMatchingContributionsMember" xlink:title="RegularMatchingContributionsMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RetirementPlanNameDomain" xlink:to="RegularMatchingContributionsMember" xlink:title="presentation: RetirementPlanNameDomain to RegularMatchingContributionsMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_TransitionalCreditContributionsMember" xlink:label="TransitionalCreditContributionsMember" xlink:title="TransitionalCreditContributionsMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RetirementPlanNameDomain" xlink:to="TransitionalCreditContributionsMember" xlink:title="presentation: RetirementPlanNameDomain to TransitionalCreditContributionsMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_NonDiscretionaryContributionsMember" xlink:label="NonDiscretionaryContributionsMember" xlink:title="NonDiscretionaryContributionsMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RetirementPlanNameDomain" xlink:to="NonDiscretionaryContributionsMember" xlink:title="presentation: RetirementPlanNameDomain to NonDiscretionaryContributionsMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_Plan401KPlanOriginalMember" xlink:label="Plan401KPlanOriginalMember" xlink:title="Plan401KPlanOriginalMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RetirementPlanNameDomain" xlink:to="Plan401KPlanOriginalMember" xlink:title="presentation: RetirementPlanNameDomain to Plan401KPlanOriginalMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_Plan401KPlanAmendmentMember" xlink:label="Plan401KPlanAmendmentMember" xlink:title="Plan401KPlanAmendmentMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RetirementPlanNameDomain" xlink:to="Plan401KPlanAmendmentMember" xlink:title="presentation: RetirementPlanNameDomain to Plan401KPlanAmendmentMember" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_USNonUnionEmployeesMember" xlink:label="USNonUnionEmployeesMember" xlink:title="USNonUnionEmployeesMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RetirementPlanNameDomain" xlink:to="USNonUnionEmployeesMember" xlink:title="presentation: RetirementPlanNameDomain to USNonUnionEmployeesMember" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RetirementPlanNameAxis" xlink:to="RetirementPlanNameDomain" xlink:title="presentation: RetirementPlanNameAxis to RetirementPlanNameDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:to="RetirementPlanNameAxis" xlink:title="presentation: ScheduleOfDefinedBenefitPlansDisclosuresTable to RetirementPlanNameAxis" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RangeAxis" xlink:label="RangeAxis" xlink:title="RangeAxis" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RangeMember" xlink:label="RangeMember" xlink:title="RangeMember" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MinimumMember" xlink:label="MinimumMember" xlink:title="MinimumMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RangeMember" xlink:to="MinimumMember" xlink:title="presentation: RangeMember to MinimumMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MaximumMember" xlink:label="MaximumMember" xlink:title="MaximumMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RangeMember" xlink:to="MaximumMember" xlink:title="presentation: RangeMember to MaximumMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RangeAxis" xlink:to="RangeMember" xlink:title="presentation: RangeAxis to RangeMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:to="RangeAxis" xlink:title="presentation: ScheduleOfDefinedBenefitPlansDisclosuresTable to RangeAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:label="DefinedBenefitPlanDisclosureLineItems" xlink:title="DefinedBenefitPlanDisclosureLineItems" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent" xlink:label="DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent" xlink:title="DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DefinedBenefitPlanDisclosureLineItems" xlink:to="DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent" xlink:title="presentation: DefinedBenefitPlanDisclosureLineItems to DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch" xlink:label="DefinedContributionPlanEmployerMatchingContributionPercentOfMatch" xlink:title="DefinedContributionPlanEmployerMatchingContributionPercentOfMatch" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DefinedBenefitPlanDisclosureLineItems" xlink:to="DefinedContributionPlanEmployerMatchingContributionPercentOfMatch" xlink:title="presentation: DefinedBenefitPlanDisclosureLineItems to DefinedContributionPlanEmployerMatchingContributionPercentOfMatch" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_IncreaseDecreaseInEmployerMatchingContributionOnFirstOfEmployeeContributions" xlink:label="IncreaseDecreaseInEmployerMatchingContributionOnFirstOfEmployeeContributions" xlink:title="IncreaseDecreaseInEmployerMatchingContributionOnFirstOfEmployeeContributions" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DefinedBenefitPlanDisclosureLineItems" xlink:to="IncreaseDecreaseInEmployerMatchingContributionOnFirstOfEmployeeContributions" xlink:title="presentation: DefinedBenefitPlanDisclosureLineItems to IncreaseDecreaseInEmployerMatchingContributionOnFirstOfEmployeeContributions" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_NonDiscretionaryContributionPercentage1" xlink:label="NonDiscretionaryContributionPercentage1" xlink:title="NonDiscretionaryContributionPercentage1" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DefinedBenefitPlanDisclosureLineItems" xlink:to="NonDiscretionaryContributionPercentage1" xlink:title="presentation: DefinedBenefitPlanDisclosureLineItems to NonDiscretionaryContributionPercentage1" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_NonDiscretionaryContributionPercentage2" xlink:label="NonDiscretionaryContributionPercentage2" xlink:title="NonDiscretionaryContributionPercentage2" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DefinedBenefitPlanDisclosureLineItems" xlink:to="NonDiscretionaryContributionPercentage2" xlink:title="presentation: DefinedBenefitPlanDisclosureLineItems to NonDiscretionaryContributionPercentage2" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount" xlink:label="DefinedContributionPlanEmployerDiscretionaryContributionAmount" xlink:title="DefinedContributionPlanEmployerDiscretionaryContributionAmount" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DefinedBenefitPlanDisclosureLineItems" xlink:to="DefinedContributionPlanEmployerDiscretionaryContributionAmount" xlink:title="presentation: DefinedBenefitPlanDisclosureLineItems to DefinedContributionPlanEmployerDiscretionaryContributionAmount" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:to="DefinedBenefitPlanDisclosureLineItems" xlink:title="presentation: ScheduleOfDefinedBenefitPlansDisclosuresTable to DefinedBenefitPlanDisclosureLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CompensationAndRetirementDisclosureAbstract" xlink:to="ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:title="presentation: CompensationAndRetirementDisclosureAbstract to ScheduleOfDefinedBenefitPlansDisclosuresTable" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://easterncompany.com/role/ReportableSegmentsDetails">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SegmentReportingAbstract" xlink:label="SegmentReportingAbstract" xlink:title="SegmentReportingAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:label="ScheduleOfSegmentReportingInformationBySegmentTable" xlink:title="ScheduleOfSegmentReportingInformationBySegmentTable" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConsolidationItemsAxis" xlink:label="ConsolidationItemsAxis" xlink:title="ConsolidationItemsAxis" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConsolidationItemsDomain" xlink:label="ConsolidationItemsDomain" xlink:title="ConsolidationItemsDomain" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingSegmentsMember" xlink:label="OperatingSegmentsMember" xlink:title="OperatingSegmentsMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConsolidationItemsDomain" xlink:to="OperatingSegmentsMember" xlink:title="presentation: ConsolidationItemsDomain to OperatingSegmentsMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IntersegmentEliminationMember" xlink:label="IntersegmentEliminationMember" xlink:title="IntersegmentEliminationMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConsolidationItemsDomain" xlink:to="IntersegmentEliminationMember" xlink:title="presentation: ConsolidationItemsDomain to IntersegmentEliminationMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CorporateNonSegmentMember" xlink:label="CorporateNonSegmentMember" xlink:title="CorporateNonSegmentMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConsolidationItemsDomain" xlink:to="CorporateNonSegmentMember" xlink:title="presentation: ConsolidationItemsDomain to CorporateNonSegmentMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ReportableGeographicalComponentsMember" xlink:label="ReportableGeographicalComponentsMember" xlink:title="ReportableGeographicalComponentsMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConsolidationItemsDomain" xlink:to="ReportableGeographicalComponentsMember" xlink:title="presentation: ConsolidationItemsDomain to ReportableGeographicalComponentsMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConsolidationItemsAxis" xlink:to="ConsolidationItemsDomain" xlink:title="presentation: ConsolidationItemsAxis to ConsolidationItemsDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfSegmentReportingInformationBySegmentTable" xlink:to="ConsolidationItemsAxis" xlink:title="presentation: ScheduleOfSegmentReportingInformationBySegmentTable to ConsolidationItemsAxis" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis" xlink:label="StatementBusinessSegmentsAxis" xlink:title="StatementBusinessSegmentsAxis" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SegmentDomain" xlink:label="SegmentDomain" xlink:title="SegmentDomain" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_IndustrialHardwareMember" xlink:label="IndustrialHardwareMember" xlink:title="IndustrialHardwareMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SegmentDomain" xlink:to="IndustrialHardwareMember" xlink:title="presentation: SegmentDomain to IndustrialHardwareMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_SecurityProductsMember" xlink:label="SecurityProductsMember" xlink:title="SecurityProductsMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SegmentDomain" xlink:to="SecurityProductsMember" xlink:title="presentation: SegmentDomain to SecurityProductsMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_MetalProductsMember" xlink:label="MetalProductsMember" xlink:title="MetalProductsMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SegmentDomain" xlink:to="MetalProductsMember" xlink:title="presentation: SegmentDomain to MetalProductsMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementBusinessSegmentsAxis" xlink:to="SegmentDomain" xlink:title="presentation: StatementBusinessSegmentsAxis to SegmentDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfSegmentReportingInformationBySegmentTable" xlink:to="StatementBusinessSegmentsAxis" xlink:title="presentation: ScheduleOfSegmentReportingInformationBySegmentTable to StatementBusinessSegmentsAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementGeographicalAxis" xlink:label="StatementGeographicalAxis" xlink:title="StatementGeographicalAxis" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SegmentGeographicalDomain" xlink:label="SegmentGeographicalDomain" xlink:title="SegmentGeographicalDomain" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_US" xlink:label="US" xlink:title="US" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SegmentGeographicalDomain" xlink:to="US" xlink:title="presentation: SegmentGeographicalDomain to US" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NonUsMember" xlink:label="NonUsMember" xlink:title="NonUsMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SegmentGeographicalDomain" xlink:to="NonUsMember" xlink:title="presentation: SegmentGeographicalDomain to NonUsMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementGeographicalAxis" xlink:to="SegmentGeographicalDomain" xlink:title="presentation: StatementGeographicalAxis to SegmentGeographicalDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfSegmentReportingInformationBySegmentTable" xlink:to="StatementGeographicalAxis" xlink:title="presentation: ScheduleOfSegmentReportingInformationBySegmentTable to StatementGeographicalAxis" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SegmentReportingInformationLineItems" xlink:label="SegmentReportingInformationLineItems" xlink:title="SegmentReportingInformationLineItems" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SalesRevenueGoodsNet" xlink:label="SalesRevenueGoodsNet" xlink:title="SalesRevenueGoodsNet" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SegmentReportingInformationLineItems" xlink:to="SalesRevenueGoodsNet" xlink:title="presentation: SegmentReportingInformationLineItems to SalesRevenueGoodsNet" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="OperatingIncomeLoss" xlink:title="OperatingIncomeLoss" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SegmentReportingInformationLineItems" xlink:to="OperatingIncomeLoss" xlink:title="presentation: SegmentReportingInformationLineItems to OperatingIncomeLoss" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InterestExpense" xlink:label="InterestExpense" xlink:title="InterestExpense" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SegmentReportingInformationLineItems" xlink:to="InterestExpense" xlink:title="presentation: SegmentReportingInformationLineItems to InterestExpense" order="2.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NonoperatingIncomeExpense" xlink:label="NonoperatingIncomeExpense" xlink:title="NonoperatingIncomeExpense" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SegmentReportingInformationLineItems" xlink:to="NonoperatingIncomeExpense" xlink:title="presentation: SegmentReportingInformationLineItems to NonoperatingIncomeExpense" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:title="IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SegmentReportingInformationLineItems" xlink:to="IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:title="presentation: SegmentReportingInformationLineItems to IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NoncurrentAssets" xlink:label="NoncurrentAssets" xlink:title="NoncurrentAssets" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SegmentReportingInformationLineItems" xlink:to="NoncurrentAssets" xlink:title="presentation: SegmentReportingInformationLineItems to NoncurrentAssets" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization" xlink:label="DepreciationDepletionAndAmortization" xlink:title="DepreciationDepletionAndAmortization" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SegmentReportingInformationLineItems" xlink:to="DepreciationDepletionAndAmortization" xlink:title="presentation: SegmentReportingInformationLineItems to DepreciationDepletionAndAmortization" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_SegmentReportingInformationExpendituresForAdditionsToLongLivedAssets1" xlink:label="SegmentReportingInformationExpendituresForAdditionsToLongLivedAssets1" xlink:title="SegmentReportingInformationExpendituresForAdditionsToLongLivedAssets1" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SegmentReportingInformationLineItems" xlink:to="SegmentReportingInformationExpendituresForAdditionsToLongLivedAssets1" xlink:title="presentation: SegmentReportingInformationLineItems to SegmentReportingInformationExpendituresForAdditionsToLongLivedAssets1" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_TranslationAdjustmentFunctionalToReportingCurrencyNetOfTaxDurations" xlink:label="TranslationAdjustmentFunctionalToReportingCurrencyNetOfTaxDurations" xlink:title="TranslationAdjustmentFunctionalToReportingCurrencyNetOfTaxDurations" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SegmentReportingInformationLineItems" xlink:to="TranslationAdjustmentFunctionalToReportingCurrencyNetOfTaxDurations" xlink:title="presentation: SegmentReportingInformationLineItems to TranslationAdjustmentFunctionalToReportingCurrencyNetOfTaxDurations" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_CapitalExpenditures" xlink:label="CapitalExpenditures" xlink:title="CapitalExpenditures" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SegmentReportingInformationLineItems" xlink:to="CapitalExpenditures" xlink:title="presentation: SegmentReportingInformationLineItems to CapitalExpenditures" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfSegmentReportingInformationBySegmentTable" xlink:to="SegmentReportingInformationLineItems" xlink:title="presentation: ScheduleOfSegmentReportingInformationBySegmentTable to SegmentReportingInformationLineItems" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SegmentReportingAbstract" xlink:to="ScheduleOfSegmentReportingInformationBySegmentTable" xlink:title="presentation: SegmentReportingAbstract to ScheduleOfSegmentReportingInformationBySegmentTable" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://easterncompany.com/role/FinancialInstrumentsAndFairValueMeasurementsDetails">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueDisclosuresAbstract" xlink:label="FairValueDisclosuresAbstract" xlink:title="FairValueDisclosuresAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConcentrationRiskTable" xlink:label="ConcentrationRiskTable" xlink:title="ConcentrationRiskTable" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConcentrationRiskByTypeAxis" xlink:label="ConcentrationRiskByTypeAxis" xlink:title="ConcentrationRiskByTypeAxis" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="ConcentrationRiskTypeDomain" xlink:title="ConcentrationRiskTypeDomain" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CreditConcentrationRiskMember" xlink:label="CreditConcentrationRiskMember" xlink:title="CreditConcentrationRiskMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConcentrationRiskTypeDomain" xlink:to="CreditConcentrationRiskMember" xlink:title="presentation: ConcentrationRiskTypeDomain to CreditConcentrationRiskMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConcentrationRiskByTypeAxis" xlink:to="ConcentrationRiskTypeDomain" xlink:title="presentation: ConcentrationRiskByTypeAxis to ConcentrationRiskTypeDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConcentrationRiskTable" xlink:to="ConcentrationRiskByTypeAxis" xlink:title="presentation: ConcentrationRiskTable to ConcentrationRiskByTypeAxis" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConcentrationRiskLineItems" xlink:label="ConcentrationRiskLineItems" xlink:title="ConcentrationRiskLineItems" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CreditRiskDerivativesAtFairValueNetAbstract" xlink:label="CreditRiskDerivativesAtFairValueNetAbstract" xlink:title="CreditRiskDerivativesAtFairValueNetAbstract" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_NumberOfCustomersThatRepresentedMoreThanSpecifiedPercentageOfTradeReceivables" xlink:label="NumberOfCustomersThatRepresentedMoreThanSpecifiedPercentageOfTradeReceivables" xlink:title="NumberOfCustomersThatRepresentedMoreThanSpecifiedPercentageOfTradeReceivables" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CreditRiskDerivativesAtFairValueNetAbstract" xlink:to="NumberOfCustomersThatRepresentedMoreThanSpecifiedPercentageOfTradeReceivables" xlink:title="presentation: CreditRiskDerivativesAtFairValueNetAbstract to NumberOfCustomersThatRepresentedMoreThanSpecifiedPercentageOfTradeReceivables" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConcentrationRiskLineItems" xlink:to="CreditRiskDerivativesAtFairValueNetAbstract" xlink:title="presentation: ConcentrationRiskLineItems to CreditRiskDerivativesAtFairValueNetAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConcentrationRiskTable" xlink:to="ConcentrationRiskLineItems" xlink:title="presentation: ConcentrationRiskTable to ConcentrationRiskLineItems" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FairValueDisclosuresAbstract" xlink:to="ConcentrationRiskTable" xlink:title="presentation: FairValueDisclosuresAbstract to ConcentrationRiskTable" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DebtInstrumentTable" xlink:label="DebtInstrumentTable" xlink:title="DebtInstrumentTable" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_VariableRateAxis" xlink:label="VariableRateAxis" xlink:title="VariableRateAxis" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_VariableRateDomain" xlink:label="VariableRateDomain" xlink:title="VariableRateDomain" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LondonInterbankOfferedRateLIBORMember" xlink:label="LondonInterbankOfferedRateLIBORMember" xlink:title="LondonInterbankOfferedRateLIBORMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="VariableRateDomain" xlink:to="LondonInterbankOfferedRateLIBORMember" xlink:title="presentation: VariableRateDomain to LondonInterbankOfferedRateLIBORMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="VariableRateAxis" xlink:to="VariableRateDomain" xlink:title="presentation: VariableRateAxis to VariableRateDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DebtInstrumentTable" xlink:to="VariableRateAxis" xlink:title="presentation: DebtInstrumentTable to VariableRateAxis" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RangeAxis" xlink:label="RangeAxis" xlink:title="RangeAxis" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RangeMember" xlink:label="RangeMember" xlink:title="RangeMember" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MinimumMember" xlink:label="MinimumMember" xlink:title="MinimumMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RangeMember" xlink:to="MinimumMember" xlink:title="presentation: RangeMember to MinimumMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MaximumMember" xlink:label="MaximumMember" xlink:title="MaximumMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RangeMember" xlink:to="MaximumMember" xlink:title="presentation: RangeMember to MaximumMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RangeAxis" xlink:to="RangeMember" xlink:title="presentation: RangeAxis to RangeMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DebtInstrumentTable" xlink:to="RangeAxis" xlink:title="presentation: DebtInstrumentTable to RangeAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="DebtInstrumentLineItems" xlink:title="DebtInstrumentLineItems" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_InterestRateRiskAbstract" xlink:label="InterestRateRiskAbstract" xlink:title="InterestRateRiskAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:label="DebtInstrumentBasisSpreadOnVariableRate1" xlink:title="DebtInstrumentBasisSpreadOnVariableRate1" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="InterestRateRiskAbstract" xlink:to="DebtInstrumentBasisSpreadOnVariableRate1" xlink:title="presentation: InterestRateRiskAbstract to DebtInstrumentBasisSpreadOnVariableRate1" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/invest/2013/invest-2013-01-31.xsd#invest_DerivativeNotionalAmount" xlink:label="DerivativeNotionalAmount" xlink:title="DerivativeNotionalAmount" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="InterestRateRiskAbstract" xlink:to="DerivativeNotionalAmount" xlink:title="presentation: InterestRateRiskAbstract to DerivativeNotionalAmount" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_DebtInstrumentTermOfVariableRate" xlink:label="DebtInstrumentTermOfVariableRate" xlink:title="DebtInstrumentTermOfVariableRate" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="InterestRateRiskAbstract" xlink:to="DebtInstrumentTermOfVariableRate" xlink:title="presentation: InterestRateRiskAbstract to DebtInstrumentTermOfVariableRate" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DebtInstrumentLineItems" xlink:to="InterestRateRiskAbstract" xlink:title="presentation: DebtInstrumentLineItems to InterestRateRiskAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DebtInstrumentTable" xlink:to="DebtInstrumentLineItems" xlink:title="presentation: DebtInstrumentTable to DebtInstrumentLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FairValueDisclosuresAbstract" xlink:to="DebtInstrumentTable" xlink:title="presentation: FairValueDisclosuresAbstract to DebtInstrumentTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueByBalanceSheetGroupingTable" xlink:label="FairValueByBalanceSheetGroupingTable" xlink:title="FairValueByBalanceSheetGroupingTable" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:label="FairValueByFairValueHierarchyLevelAxis" xlink:title="FairValueByFairValueHierarchyLevelAxis" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="FairValueMeasurementsFairValueHierarchyDomain" xlink:title="FairValueMeasurementsFairValueHierarchyDomain" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueInputsLevel1Member" xlink:label="FairValueInputsLevel1Member" xlink:title="FairValueInputsLevel1Member" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FairValueMeasurementsFairValueHierarchyDomain" xlink:to="FairValueInputsLevel1Member" xlink:title="presentation: FairValueMeasurementsFairValueHierarchyDomain to FairValueInputsLevel1Member" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueInputsLevel2Member" xlink:label="FairValueInputsLevel2Member" xlink:title="FairValueInputsLevel2Member" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FairValueMeasurementsFairValueHierarchyDomain" xlink:to="FairValueInputsLevel2Member" xlink:title="presentation: FairValueMeasurementsFairValueHierarchyDomain to FairValueInputsLevel2Member" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueInputsLevel3Member" xlink:label="FairValueInputsLevel3Member" xlink:title="FairValueInputsLevel3Member" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FairValueMeasurementsFairValueHierarchyDomain" xlink:to="FairValueInputsLevel3Member" xlink:title="presentation: FairValueMeasurementsFairValueHierarchyDomain to FairValueInputsLevel3Member" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FairValueByFairValueHierarchyLevelAxis" xlink:to="FairValueMeasurementsFairValueHierarchyDomain" xlink:title="presentation: FairValueByFairValueHierarchyLevelAxis to FairValueMeasurementsFairValueHierarchyDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FairValueByBalanceSheetGroupingTable" xlink:to="FairValueByFairValueHierarchyLevelAxis" xlink:title="presentation: FairValueByBalanceSheetGroupingTable to FairValueByFairValueHierarchyLevelAxis" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems" xlink:label="FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems" xlink:title="FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ReceivablesFairValueDisclosureAbstract" xlink:label="ReceivablesFairValueDisclosureAbstract" xlink:title="ReceivablesFairValueDisclosureAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DerivativeAssets" xlink:label="DerivativeAssets" xlink:title="DerivativeAssets" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ReceivablesFairValueDisclosureAbstract" xlink:to="DerivativeAssets" xlink:title="presentation: ReceivablesFairValueDisclosureAbstract to DerivativeAssets" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AssetsFairValueDisclosure" xlink:label="AssetsFairValueDisclosure" xlink:title="AssetsFairValueDisclosure" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ReceivablesFairValueDisclosureAbstract" xlink:to="AssetsFairValueDisclosure" xlink:title="presentation: ReceivablesFairValueDisclosureAbstract to AssetsFairValueDisclosure" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems" xlink:to="ReceivablesFairValueDisclosureAbstract" xlink:title="presentation: FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems to ReceivablesFairValueDisclosureAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FairValueByBalanceSheetGroupingTable" xlink:to="FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems" xlink:title="presentation: FairValueByBalanceSheetGroupingTable to FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FairValueDisclosuresAbstract" xlink:to="FairValueByBalanceSheetGroupingTable" xlink:title="presentation: FairValueDisclosuresAbstract to FairValueByBalanceSheetGroupingTable" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://easterncompany.com/role/SelectedQuarterlyFinancialInformationUnauditedDetails">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_QuarterlyFinancialInformationDisclosureAbstract" xlink:label="QuarterlyFinancialInformationDisclosureAbstract" xlink:title="QuarterlyFinancialInformationDisclosureAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SalesRevenueGoodsNet" xlink:label="SalesRevenueGoodsNet" xlink:title="SalesRevenueGoodsNet" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="QuarterlyFinancialInformationDisclosureAbstract" xlink:to="SalesRevenueGoodsNet" xlink:title="presentation: QuarterlyFinancialInformationDisclosureAbstract to SalesRevenueGoodsNet" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GrossProfit" xlink:label="GrossProfit" xlink:title="GrossProfit" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="QuarterlyFinancialInformationDisclosureAbstract" xlink:to="GrossProfit" xlink:title="presentation: QuarterlyFinancialInformationDisclosureAbstract to GrossProfit" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_EngineeringExpenses" xlink:label="EngineeringExpenses" xlink:title="EngineeringExpenses" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="QuarterlyFinancialInformationDisclosureAbstract" xlink:to="EngineeringExpenses" xlink:title="presentation: QuarterlyFinancialInformationDisclosureAbstract to EngineeringExpenses" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpense" xlink:label="SellingGeneralAndAdministrativeExpense" xlink:title="SellingGeneralAndAdministrativeExpense" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="QuarterlyFinancialInformationDisclosureAbstract" xlink:to="SellingGeneralAndAdministrativeExpense" xlink:title="presentation: QuarterlyFinancialInformationDisclosureAbstract to SellingGeneralAndAdministrativeExpense" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="NetIncomeLoss" xlink:title="NetIncomeLoss" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="QuarterlyFinancialInformationDisclosureAbstract" xlink:to="NetIncomeLoss" xlink:title="presentation: QuarterlyFinancialInformationDisclosureAbstract to NetIncomeLoss" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="EarningsPerShareAbstract" xlink:title="EarningsPerShareAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EarningsPerShareBasic" xlink:label="EarningsPerShareBasic" xlink:title="EarningsPerShareBasic" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EarningsPerShareAbstract" xlink:to="EarningsPerShareBasic" xlink:title="presentation: EarningsPerShareAbstract to EarningsPerShareBasic" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="EarningsPerShareDiluted" xlink:title="EarningsPerShareDiluted" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EarningsPerShareAbstract" xlink:to="EarningsPerShareDiluted" xlink:title="presentation: EarningsPerShareAbstract to EarningsPerShareDiluted" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="QuarterlyFinancialInformationDisclosureAbstract" xlink:to="EarningsPerShareAbstract" xlink:title="presentation: QuarterlyFinancialInformationDisclosureAbstract to EarningsPerShareAbstract" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:label="WeightedAverageNumberOfSharesOutstandingAbstract" xlink:title="WeightedAverageNumberOfSharesOutstandingAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="WeightedAverageNumberOfSharesOutstandingBasic" xlink:title="WeightedAverageNumberOfSharesOutstandingBasic" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="WeightedAverageNumberOfSharesOutstandingAbstract" xlink:to="WeightedAverageNumberOfSharesOutstandingBasic" xlink:title="presentation: WeightedAverageNumberOfSharesOutstandingAbstract to WeightedAverageNumberOfSharesOutstandingBasic" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="WeightedAverageNumberOfDilutedSharesOutstanding" xlink:title="WeightedAverageNumberOfDilutedSharesOutstanding" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="WeightedAverageNumberOfSharesOutstandingAbstract" xlink:to="WeightedAverageNumberOfDilutedSharesOutstanding" xlink:title="presentation: WeightedAverageNumberOfSharesOutstandingAbstract to WeightedAverageNumberOfDilutedSharesOutstanding" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="QuarterlyFinancialInformationDisclosureAbstract" xlink:to="WeightedAverageNumberOfSharesOutstandingAbstract" xlink:title="presentation: QuarterlyFinancialInformationDisclosureAbstract to WeightedAverageNumberOfSharesOutstandingAbstract" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://easterncompany.com/role/ScheduleIiValuationAndQualifyingAccountsDetails">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ValuationAndQualifyingAccountsAbstract" xlink:label="ValuationAndQualifyingAccountsAbstract" xlink:title="ValuationAndQualifyingAccountsAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ValuationAndQualifyingAccountsDisclosureTable" xlink:label="ValuationAndQualifyingAccountsDisclosureTable" xlink:title="ValuationAndQualifyingAccountsDisclosureTable" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ValuationAllowancesAndReservesTypeAxis" xlink:label="ValuationAllowancesAndReservesTypeAxis" xlink:title="ValuationAllowancesAndReservesTypeAxis" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ValuationAllowancesAndReservesDomain" xlink:label="ValuationAllowancesAndReservesDomain" xlink:title="ValuationAllowancesAndReservesDomain" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsMember" xlink:label="AllowanceForDoubtfulAccountsMember" xlink:title="AllowanceForDoubtfulAccountsMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ValuationAllowancesAndReservesDomain" xlink:to="AllowanceForDoubtfulAccountsMember" xlink:title="presentation: ValuationAllowancesAndReservesDomain to AllowanceForDoubtfulAccountsMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ValuationAllowancesAndReservesTypeAxis" xlink:to="ValuationAllowancesAndReservesDomain" xlink:title="presentation: ValuationAllowancesAndReservesTypeAxis to ValuationAllowancesAndReservesDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ValuationAndQualifyingAccountsDisclosureTable" xlink:to="ValuationAllowancesAndReservesTypeAxis" xlink:title="presentation: ValuationAndQualifyingAccountsDisclosureTable to ValuationAllowancesAndReservesTypeAxis" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ValuationAndQualifyingAccountsDisclosureLineItems" xlink:label="ValuationAndQualifyingAccountsDisclosureLineItems" xlink:title="ValuationAndQualifyingAccountsDisclosureLineItems" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ValuationAllowancesAndReservesBalance" xlink:label="ValuationAllowancesAndReservesBalance" xlink:title="ValuationAllowancesAndReservesBalance" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ValuationAndQualifyingAccountsDisclosureLineItems" xlink:to="ValuationAllowancesAndReservesBalance" xlink:title="presentation: ValuationAndQualifyingAccountsDisclosureLineItems to ValuationAllowancesAndReservesBalance" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense" xlink:label="ValuationAllowancesAndReservesChargedToCostAndExpense" xlink:title="ValuationAllowancesAndReservesChargedToCostAndExpense" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ValuationAndQualifyingAccountsDisclosureLineItems" xlink:to="ValuationAllowancesAndReservesChargedToCostAndExpense" xlink:title="presentation: ValuationAndQualifyingAccountsDisclosureLineItems to ValuationAllowancesAndReservesChargedToCostAndExpense" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts" xlink:label="ValuationAllowancesAndReservesChargedToOtherAccounts" xlink:title="ValuationAllowancesAndReservesChargedToOtherAccounts" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ValuationAndQualifyingAccountsDisclosureLineItems" xlink:to="ValuationAllowancesAndReservesChargedToOtherAccounts" xlink:title="presentation: ValuationAndQualifyingAccountsDisclosureLineItems to ValuationAllowancesAndReservesChargedToOtherAccounts" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ValuationAllowancesAndReservesDeductions" xlink:label="ValuationAllowancesAndReservesDeductions" xlink:title="ValuationAllowancesAndReservesDeductions" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ValuationAndQualifyingAccountsDisclosureLineItems" xlink:to="ValuationAllowancesAndReservesDeductions" xlink:title="presentation: ValuationAndQualifyingAccountsDisclosureLineItems to ValuationAllowancesAndReservesDeductions" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ValuationAllowancesAndReservesBalance" xlink:label="ValuationAllowancesAndReservesBalance_2" xlink:title="ValuationAllowancesAndReservesBalance" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ValuationAndQualifyingAccountsDisclosureLineItems" xlink:to="ValuationAllowancesAndReservesBalance_2" xlink:title="presentation: ValuationAndQualifyingAccountsDisclosureLineItems to ValuationAllowancesAndReservesBalance" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ValuationAndQualifyingAccountsDisclosureTable" xlink:to="ValuationAndQualifyingAccountsDisclosureLineItems" xlink:title="presentation: ValuationAndQualifyingAccountsDisclosureTable to ValuationAndQualifyingAccountsDisclosureLineItems" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ValuationAndQualifyingAccountsAbstract" xlink:to="ValuationAndQualifyingAccountsDisclosureTable" xlink:title="presentation: ValuationAndQualifyingAccountsAbstract to ValuationAndQualifyingAccountsDisclosureTable" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>12
<FILENAME>eml-20171230_def.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION DEFINITION LINKBASE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="us-ascii"?>
<!--Generated by EDGARfilings PROfile 4.3.3.1 Broadridge-->
<link:linkbase xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:t1="http://xbrl.org/2005/xbrldt">
  <link:roleRef roleURI="http://easterncompany.com/role/ScheduleIiValuationAndQualifyingAccountsDetails" xlink:type="simple" xlink:href="eml-20171230.xsd#ScheduleIiValuationAndQualifyingAccountsDetails" />
  <link:roleRef roleURI="http://easterncompany.com/role/SelectedQuarterlyFinancialInformationUnauditedDetails" xlink:type="simple" xlink:href="eml-20171230.xsd#SelectedQuarterlyFinancialInformationUnauditedDetails" />
  <link:roleRef roleURI="http://easterncompany.com/role/FinancialInstrumentsAndFairValueMeasurementsDetails" xlink:type="simple" xlink:href="eml-20171230.xsd#FinancialInstrumentsAndFairValueMeasurementsDetails" />
  <link:roleRef roleURI="http://easterncompany.com/role/ReportableSegmentsDetails" xlink:type="simple" xlink:href="eml-20171230.xsd#ReportableSegmentsDetails" />
  <link:roleRef roleURI="http://easterncompany.com/role/RetirementBenefitPlansDefinedContributionPlanDetails" xlink:type="simple" xlink:href="eml-20171230.xsd#RetirementBenefitPlansDefinedContributionPlanDetails" />
  <link:roleRef roleURI="http://easterncompany.com/role/RetirementBenefitPlansFairValueOfPensionPlanAssetsDetails" xlink:type="simple" xlink:href="eml-20171230.xsd#RetirementBenefitPlansFairValueOfPensionPlanAssetsDetails" />
  <link:roleRef roleURI="http://easterncompany.com/role/RetirementBenefitPlansAssumptionsUsedToDetermineProjectedBenefitObligationsAndEstimatedBenefitPaymentsDetails" xlink:type="simple" xlink:href="eml-20171230.xsd#RetirementBenefitPlansAssumptionsUsedToDetermineProjectedBenefitObligationsAndEstimatedBenefitPaymentsDetails" />
  <link:roleRef roleURI="http://easterncompany.com/role/RetirementBenefitPlansAmountsRecognizedInAndChangesInComponentsOfAccumulatedOtherComprehensiveIncomeDetails" xlink:type="simple" xlink:href="eml-20171230.xsd#RetirementBenefitPlansAmountsRecognizedInAndChangesInComponentsOfAccumulatedOtherComprehensiveIncomeDetails" />
  <link:roleRef roleURI="http://easterncompany.com/role/RetirementBenefitPlansFundedStatusDetails" xlink:type="simple" xlink:href="eml-20171230.xsd#RetirementBenefitPlansFundedStatusDetails" />
  <link:roleRef roleURI="http://easterncompany.com/role/RetirementBenefitPlansNetPeriodicBenefitCostAndAssumptionsDetails" xlink:type="simple" xlink:href="eml-20171230.xsd#RetirementBenefitPlansNetPeriodicBenefitCostAndAssumptionsDetails" />
  <link:roleRef roleURI="http://easterncompany.com/role/LeasesDetails" xlink:type="simple" xlink:href="eml-20171230.xsd#LeasesDetails" />
  <link:roleRef roleURI="http://easterncompany.com/role/IncomeTaxesDetailsCalc2" xlink:type="simple" xlink:href="eml-20171230.xsd#IncomeTaxesDetailsCalc2" />
  <link:roleRef roleURI="http://easterncompany.com/role/IncomeTaxesDetails" xlink:type="simple" xlink:href="eml-20171230.xsd#IncomeTaxesDetails" />
  <link:roleRef roleURI="http://easterncompany.com/role/StockOptionsAndAwardsDetails" xlink:type="simple" xlink:href="eml-20171230.xsd#StockOptionsAndAwardsDetails" />
  <link:roleRef roleURI="http://easterncompany.com/role/DebtDetails" xlink:type="simple" xlink:href="eml-20171230.xsd#DebtDetails" />
  <link:roleRef roleURI="http://easterncompany.com/role/ContingenciesDetails" xlink:type="simple" xlink:href="eml-20171230.xsd#ContingenciesDetails" />
  <link:roleRef roleURI="http://easterncompany.com/role/BusinessAcquisitionsDetails" xlink:type="simple" xlink:href="eml-20171230.xsd#BusinessAcquisitionsDetails" />
  <link:roleRef roleURI="http://easterncompany.com/role/AccountingPoliciesDetails" xlink:type="simple" xlink:href="eml-20171230.xsd#AccountingPoliciesDetails" />
  <link:roleRef roleURI="http://easterncompany.com/role/DescriptionOfBusinessDetails" xlink:type="simple" xlink:href="eml-20171230.xsd#DescriptionOfBusinessDetails" />
  <link:roleRef roleURI="http://easterncompany.com/role/SelectedQuarterlyFinancialInformationUnauditedTables" xlink:type="simple" xlink:href="eml-20171230.xsd#SelectedQuarterlyFinancialInformationUnauditedTables" />
  <link:roleRef roleURI="http://easterncompany.com/role/FinancialInstrumentsAndFairValueMeasurementsTables" xlink:type="simple" xlink:href="eml-20171230.xsd#FinancialInstrumentsAndFairValueMeasurementsTables" />
  <link:roleRef roleURI="http://easterncompany.com/role/ReportableSegmentsTables" xlink:type="simple" xlink:href="eml-20171230.xsd#ReportableSegmentsTables" />
  <link:roleRef roleURI="http://easterncompany.com/role/RetirementBenefitPlansTables" xlink:type="simple" xlink:href="eml-20171230.xsd#RetirementBenefitPlansTables" />
  <link:roleRef roleURI="http://easterncompany.com/role/LeasesTables" xlink:type="simple" xlink:href="eml-20171230.xsd#LeasesTables" />
  <link:roleRef roleURI="http://easterncompany.com/role/IncomeTaxesTables" xlink:type="simple" xlink:href="eml-20171230.xsd#IncomeTaxesTables" />
  <link:roleRef roleURI="http://easterncompany.com/role/StockOptionsAndAwardsTables" xlink:type="simple" xlink:href="eml-20171230.xsd#StockOptionsAndAwardsTables" />
  <link:roleRef roleURI="http://easterncompany.com/role/DebtTables" xlink:type="simple" xlink:href="eml-20171230.xsd#DebtTables" />
  <link:roleRef roleURI="http://easterncompany.com/role/BusinessAcquisitionsTables" xlink:type="simple" xlink:href="eml-20171230.xsd#BusinessAcquisitionsTables" />
  <link:roleRef roleURI="http://easterncompany.com/role/AccountingPoliciesTables" xlink:type="simple" xlink:href="eml-20171230.xsd#AccountingPoliciesTables" />
  <link:roleRef roleURI="http://easterncompany.com/role/AccountingPoliciesPolicies" xlink:type="simple" xlink:href="eml-20171230.xsd#AccountingPoliciesPolicies" />
  <link:roleRef roleURI="http://easterncompany.com/role/ScheduleIiValuationAndQualifyingAccounts" xlink:type="simple" xlink:href="eml-20171230.xsd#ScheduleIiValuationAndQualifyingAccounts" />
  <link:roleRef roleURI="http://easterncompany.com/role/RevenueRecognition" xlink:type="simple" xlink:href="eml-20171230.xsd#RevenueRecognition" />
  <link:roleRef roleURI="http://easterncompany.com/role/SelectedQuarterlyFinancialInformationUnaudited" xlink:type="simple" xlink:href="eml-20171230.xsd#SelectedQuarterlyFinancialInformationUnaudited" />
  <link:roleRef roleURI="http://easterncompany.com/role/FinancialInstrumentsAndFairValueMeasurements" xlink:type="simple" xlink:href="eml-20171230.xsd#FinancialInstrumentsAndFairValueMeasurements" />
  <link:roleRef roleURI="http://easterncompany.com/role/RecentAccountingPronouncements" xlink:type="simple" xlink:href="eml-20171230.xsd#RecentAccountingPronouncements" />
  <link:roleRef roleURI="http://easterncompany.com/role/ReportableSegments" xlink:type="simple" xlink:href="eml-20171230.xsd#ReportableSegments" />
  <link:roleRef roleURI="http://easterncompany.com/role/RetirementBenefitPlans" xlink:type="simple" xlink:href="eml-20171230.xsd#RetirementBenefitPlans" />
  <link:roleRef roleURI="http://easterncompany.com/role/Leases" xlink:type="simple" xlink:href="eml-20171230.xsd#Leases" />
  <link:roleRef roleURI="http://easterncompany.com/role/IncomeTaxes" xlink:type="simple" xlink:href="eml-20171230.xsd#IncomeTaxes" />
  <link:roleRef roleURI="http://easterncompany.com/role/StockOptionsAndAwards" xlink:type="simple" xlink:href="eml-20171230.xsd#StockOptionsAndAwards" />
  <link:roleRef roleURI="http://easterncompany.com/role/Debt" xlink:type="simple" xlink:href="eml-20171230.xsd#Debt" />
  <link:roleRef roleURI="http://easterncompany.com/role/Contingencies" xlink:type="simple" xlink:href="eml-20171230.xsd#Contingencies" />
  <link:roleRef roleURI="http://easterncompany.com/role/BusinessAcquisitions" xlink:type="simple" xlink:href="eml-20171230.xsd#BusinessAcquisitions" />
  <link:roleRef roleURI="http://easterncompany.com/role/AccountingPolicies" xlink:type="simple" xlink:href="eml-20171230.xsd#AccountingPolicies" />
  <link:roleRef roleURI="http://easterncompany.com/role/DescriptionOfBusiness" xlink:type="simple" xlink:href="eml-20171230.xsd#DescriptionOfBusiness" />
  <link:roleRef roleURI="http://easterncompany.com/role/ConsolidatedStatementsOfCashFlows" xlink:type="simple" xlink:href="eml-20171230.xsd#ConsolidatedStatementsOfCashFlows" />
  <link:roleRef roleURI="http://easterncompany.com/role/ConsolidatedStatementsOfShareholdersEquityParenthetical" xlink:type="simple" xlink:href="eml-20171230.xsd#ConsolidatedStatementsOfShareholdersEquityParenthetical" />
  <link:roleRef roleURI="http://easterncompany.com/role/ConsolidatedStatementsOfShareholdersEquity" xlink:type="simple" xlink:href="eml-20171230.xsd#ConsolidatedStatementsOfShareholdersEquity" />
  <link:roleRef roleURI="http://easterncompany.com/role/ConsolidatedStatementsOfComprehensiveIncomeParenthetical" xlink:type="simple" xlink:href="eml-20171230.xsd#ConsolidatedStatementsOfComprehensiveIncomeParenthetical" />
  <link:roleRef roleURI="http://easterncompany.com/role/ConsolidatedStatementsOfComprehensiveIncome" xlink:type="simple" xlink:href="eml-20171230.xsd#ConsolidatedStatementsOfComprehensiveIncome" />
  <link:roleRef roleURI="http://easterncompany.com/role/ConsolidatedStatementsOfIncome" xlink:type="simple" xlink:href="eml-20171230.xsd#ConsolidatedStatementsOfIncome" />
  <link:roleRef roleURI="http://easterncompany.com/role/ConsolidatedBalanceSheetsParenthetical" xlink:type="simple" xlink:href="eml-20171230.xsd#ConsolidatedBalanceSheetsParenthetical" />
  <link:roleRef roleURI="http://easterncompany.com/role/ConsolidatedBalanceSheets" xlink:type="simple" xlink:href="eml-20171230.xsd#ConsolidatedBalanceSheets" />
  <link:roleRef roleURI="http://easterncompany.com/role/DocumentAndEntityInformation" xlink:type="simple" xlink:href="eml-20171230.xsd#DocumentAndEntityInformation" />
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/all" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#all" />
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-default" />
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-domain" />
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/domain-member" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#domain-member" />
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#hypercube-dimension" />
  <link:definitionLink xlink:type="extended" xlink:role="http://easterncompany.com/role/DocumentAndEntityInformation" />
  <link:definitionLink xlink:type="extended" xlink:role="http://easterncompany.com/role/ConsolidatedBalanceSheets" />
  <link:definitionLink xlink:type="extended" xlink:role="http://easterncompany.com/role/ConsolidatedBalanceSheetsParenthetical" />
  <link:definitionLink xlink:type="extended" xlink:role="http://easterncompany.com/role/ConsolidatedStatementsOfIncome" />
  <link:definitionLink xlink:type="extended" xlink:role="http://easterncompany.com/role/ConsolidatedStatementsOfComprehensiveIncome" />
  <link:definitionLink xlink:type="extended" xlink:role="http://easterncompany.com/role/ConsolidatedStatementsOfComprehensiveIncomeParenthetical" />
  <link:definitionLink xlink:type="extended" xlink:role="http://easterncompany.com/role/ConsolidatedStatementsOfShareholdersEquity">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="StatementLineItems" xlink:title="StatementLineItems" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="StockholdersEquity" xlink:title="StockholdersEquity" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="StockholdersEquity" xlink:title="definition: StatementLineItems to StockholdersEquity" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SharesOutstanding" xlink:label="SharesOutstanding" xlink:title="SharesOutstanding" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="SharesOutstanding" xlink:title="definition: StatementLineItems to SharesOutstanding" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="NetIncomeLoss" xlink:title="NetIncomeLoss" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="NetIncomeLoss" xlink:title="definition: StatementLineItems to NetIncomeLoss" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DividendsCommonStockCash" xlink:label="DividendsCommonStockCash" xlink:title="DividendsCommonStockCash" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="DividendsCommonStockCash" xlink:title="definition: StatementLineItems to DividendsCommonStockCash" order="4.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:label="OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:title="OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:title="definition: StatementLineItems to OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" order="5.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax" xlink:label="OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax" xlink:title="OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax" xlink:title="definition: StatementLineItems to OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax" order="6.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax" xlink:label="OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax" xlink:title="OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax" xlink:title="definition: StatementLineItems to OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax" order="7.0" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_StockIssuedDuringPeriodValueStockAppreciationRights" xlink:label="StockIssuedDuringPeriodValueStockAppreciationRights" xlink:title="StockIssuedDuringPeriodValueStockAppreciationRights" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="StockIssuedDuringPeriodValueStockAppreciationRights" xlink:title="definition: StatementLineItems to StockIssuedDuringPeriodValueStockAppreciationRights" order="8.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationGross" xlink:label="StockIssuedDuringPeriodValueShareBasedCompensationGross" xlink:title="StockIssuedDuringPeriodValueShareBasedCompensationGross" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="StockIssuedDuringPeriodValueShareBasedCompensationGross" xlink:title="definition: StatementLineItems to StockIssuedDuringPeriodValueShareBasedCompensationGross" order="9.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationGross" xlink:label="StockIssuedDuringPeriodSharesShareBasedCompensationGross" xlink:title="StockIssuedDuringPeriodSharesShareBasedCompensationGross" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="StockIssuedDuringPeriodSharesShareBasedCompensationGross" xlink:title="definition: StatementLineItems to StockIssuedDuringPeriodSharesShareBasedCompensationGross" order="10.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="StatementTable" xlink:title="StatementTable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="StatementLineItems" xlink:to="StatementTable" xlink:title="definition: StatementLineItems to StatementTable" order="11.0" t1:closed="true" t1:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="StatementEquityComponentsAxis" xlink:title="StatementEquityComponentsAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="StatementTable" xlink:to="StatementEquityComponentsAxis" xlink:title="definition: StatementTable to StatementEquityComponentsAxis" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="EquityComponentDomain" xlink:title="EquityComponentDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="StatementEquityComponentsAxis" xlink:to="EquityComponentDomain" xlink:title="definition: StatementEquityComponentsAxis to EquityComponentDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="EquityComponentDomain_2" xlink:title="EquityComponentDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="StatementEquityComponentsAxis" xlink:to="EquityComponentDomain_2" xlink:title="definition: StatementEquityComponentsAxis to EquityComponentDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommonStockMember" xlink:label="CommonStockMember" xlink:title="CommonStockMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="EquityComponentDomain" xlink:to="CommonStockMember" xlink:title="definition: EquityComponentDomain to CommonStockMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TreasuryStockMember" xlink:label="TreasuryStockMember" xlink:title="TreasuryStockMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="EquityComponentDomain" xlink:to="TreasuryStockMember" xlink:title="definition: EquityComponentDomain to TreasuryStockMember" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RetainedEarningsMember" xlink:label="RetainedEarningsMember" xlink:title="RetainedEarningsMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="EquityComponentDomain" xlink:to="RetainedEarningsMember" xlink:title="definition: EquityComponentDomain to RetainedEarningsMember" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:label="AccumulatedOtherComprehensiveIncomeMember" xlink:title="AccumulatedOtherComprehensiveIncomeMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="EquityComponentDomain" xlink:to="AccumulatedOtherComprehensiveIncomeMember" xlink:title="definition: EquityComponentDomain to AccumulatedOtherComprehensiveIncomeMember" order="4.0" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://easterncompany.com/role/ConsolidatedStatementsOfShareholdersEquityParenthetical" />
  <link:definitionLink xlink:type="extended" xlink:role="http://easterncompany.com/role/ConsolidatedStatementsOfCashFlows" />
  <link:definitionLink xlink:type="extended" xlink:role="http://easterncompany.com/role/DescriptionOfBusiness" />
  <link:definitionLink xlink:type="extended" xlink:role="http://easterncompany.com/role/AccountingPolicies" />
  <link:definitionLink xlink:type="extended" xlink:role="http://easterncompany.com/role/BusinessAcquisitions" />
  <link:definitionLink xlink:type="extended" xlink:role="http://easterncompany.com/role/Contingencies" />
  <link:definitionLink xlink:type="extended" xlink:role="http://easterncompany.com/role/Debt" />
  <link:definitionLink xlink:type="extended" xlink:role="http://easterncompany.com/role/StockOptionsAndAwards" />
  <link:definitionLink xlink:type="extended" xlink:role="http://easterncompany.com/role/IncomeTaxes" />
  <link:definitionLink xlink:type="extended" xlink:role="http://easterncompany.com/role/Leases" />
  <link:definitionLink xlink:type="extended" xlink:role="http://easterncompany.com/role/RetirementBenefitPlans" />
  <link:definitionLink xlink:type="extended" xlink:role="http://easterncompany.com/role/ReportableSegments" />
  <link:definitionLink xlink:type="extended" xlink:role="http://easterncompany.com/role/RecentAccountingPronouncements" />
  <link:definitionLink xlink:type="extended" xlink:role="http://easterncompany.com/role/FinancialInstrumentsAndFairValueMeasurements" />
  <link:definitionLink xlink:type="extended" xlink:role="http://easterncompany.com/role/SelectedQuarterlyFinancialInformationUnaudited" />
  <link:definitionLink xlink:type="extended" xlink:role="http://easterncompany.com/role/RevenueRecognition" />
  <link:definitionLink xlink:type="extended" xlink:role="http://easterncompany.com/role/ScheduleIiValuationAndQualifyingAccounts" />
  <link:definitionLink xlink:type="extended" xlink:role="http://easterncompany.com/role/AccountingPoliciesPolicies" />
  <link:definitionLink xlink:type="extended" xlink:role="http://easterncompany.com/role/AccountingPoliciesTables" />
  <link:definitionLink xlink:type="extended" xlink:role="http://easterncompany.com/role/BusinessAcquisitionsTables" />
  <link:definitionLink xlink:type="extended" xlink:role="http://easterncompany.com/role/DebtTables" />
  <link:definitionLink xlink:type="extended" xlink:role="http://easterncompany.com/role/StockOptionsAndAwardsTables" />
  <link:definitionLink xlink:type="extended" xlink:role="http://easterncompany.com/role/IncomeTaxesTables" />
  <link:definitionLink xlink:type="extended" xlink:role="http://easterncompany.com/role/LeasesTables" />
  <link:definitionLink xlink:type="extended" xlink:role="http://easterncompany.com/role/RetirementBenefitPlansTables">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems" xlink:label="DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems" xlink:title="DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfNetBenefitCostsTableTextBlock" xlink:label="ScheduleOfNetBenefitCostsTableTextBlock" xlink:title="ScheduleOfNetBenefitCostsTableTextBlock" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems" xlink:to="ScheduleOfNetBenefitCostsTableTextBlock" xlink:title="definition: DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems to ScheduleOfNetBenefitCostsTableTextBlock" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfAssumptionsUsedTableTextBlock" xlink:label="ScheduleOfAssumptionsUsedTableTextBlock" xlink:title="ScheduleOfAssumptionsUsedTableTextBlock" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems" xlink:to="ScheduleOfAssumptionsUsedTableTextBlock" xlink:title="definition: DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems to ScheduleOfAssumptionsUsedTableTextBlock" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfNetFundedStatusTableTextBlock" xlink:label="ScheduleOfNetFundedStatusTableTextBlock" xlink:title="ScheduleOfNetFundedStatusTableTextBlock" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems" xlink:to="ScheduleOfNetFundedStatusTableTextBlock" xlink:title="definition: DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems to ScheduleOfNetFundedStatusTableTextBlock" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock" xlink:label="ScheduleOfAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock" xlink:title="ScheduleOfAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems" xlink:to="ScheduleOfAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock" xlink:title="definition: DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems to ScheduleOfAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock" order="4.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink:label="ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink:title="ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems" xlink:to="ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink:title="definition: DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems to ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" order="5.0" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_ScheduleOfAssumptionsUsedToDetermineBenefitObligationsTableTextBlock" xlink:label="ScheduleOfAssumptionsUsedToDetermineBenefitObligationsTableTextBlock" xlink:title="ScheduleOfAssumptionsUsedToDetermineBenefitObligationsTableTextBlock" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems" xlink:to="ScheduleOfAssumptionsUsedToDetermineBenefitObligationsTableTextBlock" xlink:title="definition: DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems to ScheduleOfAssumptionsUsedToDetermineBenefitObligationsTableTextBlock" order="6.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfAccumulatedAndProjectedBenefitObligationsTableTextBlock" xlink:label="ScheduleOfAccumulatedAndProjectedBenefitObligationsTableTextBlock" xlink:title="ScheduleOfAccumulatedAndProjectedBenefitObligationsTableTextBlock" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems" xlink:to="ScheduleOfAccumulatedAndProjectedBenefitObligationsTableTextBlock" xlink:title="definition: DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems to ScheduleOfAccumulatedAndProjectedBenefitObligationsTableTextBlock" order="7.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfAllocationOfPlanAssetsTableTextBlock" xlink:label="ScheduleOfAllocationOfPlanAssetsTableTextBlock" xlink:title="ScheduleOfAllocationOfPlanAssetsTableTextBlock" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems" xlink:to="ScheduleOfAllocationOfPlanAssetsTableTextBlock" xlink:title="definition: DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems to ScheduleOfAllocationOfPlanAssetsTableTextBlock" order="8.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DefinedContributionPlanDisclosuresTableTextBlock" xlink:label="DefinedContributionPlanDisclosuresTableTextBlock" xlink:title="DefinedContributionPlanDisclosuresTableTextBlock" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems" xlink:to="DefinedContributionPlanDisclosuresTableTextBlock" xlink:title="definition: DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems to DefinedContributionPlanDisclosuresTableTextBlock" order="9.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable" xlink:label="DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable" xlink:title="DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems" xlink:to="DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable" xlink:title="definition: DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems to DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable" order="10.0" t1:closed="true" t1:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RetirementPlanTypeAxis" xlink:label="RetirementPlanTypeAxis" xlink:title="RetirementPlanTypeAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable" xlink:to="RetirementPlanTypeAxis" xlink:title="definition: DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable to RetirementPlanTypeAxis" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RetirementPlanTypeDomain" xlink:label="RetirementPlanTypeDomain" xlink:title="RetirementPlanTypeDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="RetirementPlanTypeAxis" xlink:to="RetirementPlanTypeDomain" xlink:title="definition: RetirementPlanTypeAxis to RetirementPlanTypeDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RetirementPlanTypeDomain" xlink:label="RetirementPlanTypeDomain_2" xlink:title="RetirementPlanTypeDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="RetirementPlanTypeAxis" xlink:to="RetirementPlanTypeDomain_2" xlink:title="definition: RetirementPlanTypeAxis to RetirementPlanTypeDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PensionPlansDefinedBenefitMember" xlink:label="PensionPlansDefinedBenefitMember" xlink:title="PensionPlansDefinedBenefitMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RetirementPlanTypeDomain" xlink:to="PensionPlansDefinedBenefitMember" xlink:title="definition: RetirementPlanTypeDomain to PensionPlansDefinedBenefitMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember" xlink:label="OtherPostretirementBenefitPlansDefinedBenefitMember" xlink:title="OtherPostretirementBenefitPlansDefinedBenefitMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RetirementPlanTypeDomain" xlink:to="OtherPostretirementBenefitPlansDefinedBenefitMember" xlink:title="definition: RetirementPlanTypeDomain to OtherPostretirementBenefitPlansDefinedBenefitMember" order="2.0" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://easterncompany.com/role/ReportableSegmentsTables" />
  <link:definitionLink xlink:type="extended" xlink:role="http://easterncompany.com/role/FinancialInstrumentsAndFairValueMeasurementsTables" />
  <link:definitionLink xlink:type="extended" xlink:role="http://easterncompany.com/role/SelectedQuarterlyFinancialInformationUnauditedTables" />
  <link:definitionLink xlink:type="extended" xlink:role="http://easterncompany.com/role/DescriptionOfBusinessDetails">
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_OrganizationConsolidationAndPresentationOfFinancialStatementsLineItems" xlink:label="OrganizationConsolidationAndPresentationOfFinancialStatementsLineItems" xlink:title="OrganizationConsolidationAndPresentationOfFinancialStatementsLineItems" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_NumberOfSeparateOperatingDivisions" xlink:label="NumberOfSeparateOperatingDivisions" xlink:title="NumberOfSeparateOperatingDivisions" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="OrganizationConsolidationAndPresentationOfFinancialStatementsLineItems" xlink:to="NumberOfSeparateOperatingDivisions" xlink:title="definition: OrganizationConsolidationAndPresentationOfFinancialStatementsLineItems to NumberOfSeparateOperatingDivisions" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_NumberOfWhollyOwnedSubsidiaries" xlink:label="NumberOfWhollyOwnedSubsidiaries" xlink:title="NumberOfWhollyOwnedSubsidiaries" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="OrganizationConsolidationAndPresentationOfFinancialStatementsLineItems" xlink:to="NumberOfWhollyOwnedSubsidiaries" xlink:title="definition: OrganizationConsolidationAndPresentationOfFinancialStatementsLineItems to NumberOfWhollyOwnedSubsidiaries" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_OrganizationConsolidationAndPresentationOfFinancialStatementsTable" xlink:label="OrganizationConsolidationAndPresentationOfFinancialStatementsTable" xlink:title="OrganizationConsolidationAndPresentationOfFinancialStatementsTable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="OrganizationConsolidationAndPresentationOfFinancialStatementsLineItems" xlink:to="OrganizationConsolidationAndPresentationOfFinancialStatementsTable" xlink:title="definition: OrganizationConsolidationAndPresentationOfFinancialStatementsLineItems to OrganizationConsolidationAndPresentationOfFinancialStatementsTable" order="3.0" t1:closed="true" t1:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementGeographicalAxis" xlink:label="StatementGeographicalAxis" xlink:title="StatementGeographicalAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="OrganizationConsolidationAndPresentationOfFinancialStatementsTable" xlink:to="StatementGeographicalAxis" xlink:title="definition: OrganizationConsolidationAndPresentationOfFinancialStatementsTable to StatementGeographicalAxis" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SegmentGeographicalDomain" xlink:label="SegmentGeographicalDomain" xlink:title="SegmentGeographicalDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="StatementGeographicalAxis" xlink:to="SegmentGeographicalDomain" xlink:title="definition: StatementGeographicalAxis to SegmentGeographicalDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SegmentGeographicalDomain" xlink:label="SegmentGeographicalDomain_2" xlink:title="SegmentGeographicalDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="StatementGeographicalAxis" xlink:to="SegmentGeographicalDomain_2" xlink:title="definition: StatementGeographicalAxis to SegmentGeographicalDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_US" xlink:label="US" xlink:title="US" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="SegmentGeographicalDomain" xlink:to="US" xlink:title="definition: SegmentGeographicalDomain to US" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_CA" xlink:label="CA" xlink:title="CA" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="SegmentGeographicalDomain" xlink:to="CA" xlink:title="definition: SegmentGeographicalDomain to CA" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_TW" xlink:label="TW" xlink:title="TW" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="SegmentGeographicalDomain" xlink:to="TW" xlink:title="definition: SegmentGeographicalDomain to TW" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_HK" xlink:label="HK" xlink:title="HK" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="SegmentGeographicalDomain" xlink:to="HK" xlink:title="definition: SegmentGeographicalDomain to HK" order="4.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_CN" xlink:label="CN" xlink:title="CN" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="SegmentGeographicalDomain" xlink:to="CN" xlink:title="definition: SegmentGeographicalDomain to CN" order="5.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_MX" xlink:label="MX" xlink:title="MX" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="SegmentGeographicalDomain" xlink:to="MX" xlink:title="definition: SegmentGeographicalDomain to MX" order="6.0" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_LermaMexicoMember" xlink:label="LermaMexicoMember" xlink:title="LermaMexicoMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="MX" xlink:to="LermaMexicoMember" xlink:title="definition: MX to LermaMexicoMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_ReynosaMexicoMember" xlink:label="ReynosaMexicoMember" xlink:title="ReynosaMexicoMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="MX" xlink:to="ReynosaMexicoMember" xlink:title="definition: MX to ReynosaMexicoMember" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_ShanghaiChinaMember" xlink:label="ShanghaiChinaMember" xlink:title="ShanghaiChinaMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="CN" xlink:to="ShanghaiChinaMember" xlink:title="definition: CN to ShanghaiChinaMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_DongguanChinaMember" xlink:label="DongguanChinaMember" xlink:title="DongguanChinaMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="CN" xlink:to="DongguanChinaMember" xlink:title="definition: CN to DongguanChinaMember" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_TillsonburgOntarioCanadaMember" xlink:label="TillsonburgOntarioCanadaMember" xlink:title="TillsonburgOntarioCanadaMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="CA" xlink:to="TillsonburgOntarioCanadaMember" xlink:title="definition: CA to TillsonburgOntarioCanadaMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_KelownaBritishColumbiaCanadaMember" xlink:label="KelownaBritishColumbiaCanadaMember" xlink:title="KelownaBritishColumbiaCanadaMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="CA" xlink:to="KelownaBritishColumbiaCanadaMember" xlink:title="definition: CA to KelownaBritishColumbiaCanadaMember" order="2.0" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://easterncompany.com/role/AccountingPoliciesDetails">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:title="ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" order="2.0" t1:closed="true" t1:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="AwardTypeAxis" xlink:title="AwardTypeAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="AwardTypeAxis" xlink:title="definition: ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable to AwardTypeAxis" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:title="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="AwardTypeAxis" xlink:to="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:title="definition: AwardTypeAxis to ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_2" xlink:title="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="AwardTypeAxis" xlink:to="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_2" xlink:title="definition: AwardTypeAxis to ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EmployeeStockOptionMember" xlink:label="EmployeeStockOptionMember" xlink:title="EmployeeStockOptionMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="EmployeeStockOptionMember" xlink:title="definition: ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain to EmployeeStockOptionMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StockAppreciationRightsSARSMember" xlink:label="StockAppreciationRightsSARSMember" xlink:title="StockAppreciationRightsSARSMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="StockAppreciationRightsSARSMember" xlink:title="definition: ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain to StockAppreciationRightsSARSMember" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_EmployeeStockOptionAndStockAppreciationRightsSARsMember" xlink:label="EmployeeStockOptionAndStockAppreciationRightsSARsMember" xlink:title="EmployeeStockOptionAndStockAppreciationRightsSARsMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="EmployeeStockOptionAndStockAppreciationRightsSARsMember" xlink:title="definition: ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain to EmployeeStockOptionAndStockAppreciationRightsSARsMember" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GoodwillLineItems" xlink:label="GoodwillLineItems" xlink:title="GoodwillLineItems" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GoodwillRollForward" xlink:label="GoodwillRollForward" xlink:title="GoodwillRollForward" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="GoodwillLineItems" xlink:to="GoodwillRollForward" xlink:title="definition: GoodwillLineItems to GoodwillRollForward" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_Goodwill" xlink:label="Goodwill" xlink:title="Goodwill" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="GoodwillLineItems" xlink:to="Goodwill" xlink:title="definition: GoodwillLineItems to Goodwill" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GoodwillAcquiredDuringPeriod" xlink:label="GoodwillAcquiredDuringPeriod" xlink:title="GoodwillAcquiredDuringPeriod" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="GoodwillLineItems" xlink:to="GoodwillAcquiredDuringPeriod" xlink:title="definition: GoodwillLineItems to GoodwillAcquiredDuringPeriod" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GoodwillForeignCurrencyTranslationGainLoss" xlink:label="GoodwillForeignCurrencyTranslationGainLoss" xlink:title="GoodwillForeignCurrencyTranslationGainLoss" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="GoodwillLineItems" xlink:to="GoodwillForeignCurrencyTranslationGainLoss" xlink:title="definition: GoodwillLineItems to GoodwillForeignCurrencyTranslationGainLoss" order="4.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfGoodwillTable" xlink:label="ScheduleOfGoodwillTable" xlink:title="ScheduleOfGoodwillTable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="GoodwillLineItems" xlink:to="ScheduleOfGoodwillTable" xlink:title="definition: GoodwillLineItems to ScheduleOfGoodwillTable" order="5.0" t1:closed="true" t1:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis" xlink:label="StatementBusinessSegmentsAxis" xlink:title="StatementBusinessSegmentsAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ScheduleOfGoodwillTable" xlink:to="StatementBusinessSegmentsAxis" xlink:title="definition: ScheduleOfGoodwillTable to StatementBusinessSegmentsAxis" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SegmentDomain" xlink:label="SegmentDomain" xlink:title="SegmentDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="StatementBusinessSegmentsAxis" xlink:to="SegmentDomain" xlink:title="definition: StatementBusinessSegmentsAxis to SegmentDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SegmentDomain" xlink:label="SegmentDomain_2" xlink:title="SegmentDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="StatementBusinessSegmentsAxis" xlink:to="SegmentDomain_2" xlink:title="definition: StatementBusinessSegmentsAxis to SegmentDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_IndustrialHardwareMember" xlink:label="IndustrialHardwareMember" xlink:title="IndustrialHardwareMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="SegmentDomain" xlink:to="IndustrialHardwareMember" xlink:title="definition: SegmentDomain to IndustrialHardwareMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_SecurityProductsMember" xlink:label="SecurityProductsMember" xlink:title="SecurityProductsMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="SegmentDomain" xlink:to="SecurityProductsMember" xlink:title="definition: SegmentDomain to SecurityProductsMember" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_MetalProductsMember" xlink:label="MetalProductsMember" xlink:title="MetalProductsMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="SegmentDomain" xlink:to="MetalProductsMember" xlink:title="definition: SegmentDomain to MetalProductsMember" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:label="FiniteLivedIntangibleAssetsLineItems" xlink:title="FiniteLivedIntangibleAssetsLineItems" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:label="FiniteLivedIntangibleAssetUsefulLife" xlink:title="FiniteLivedIntangibleAssetUsefulLife" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="FiniteLivedIntangibleAssetsLineItems" xlink:to="FiniteLivedIntangibleAssetUsefulLife" xlink:title="definition: FiniteLivedIntangibleAssetsLineItems to FiniteLivedIntangibleAssetUsefulLife" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets" xlink:label="AmortizationOfIntangibleAssets" xlink:title="AmortizationOfIntangibleAssets" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="FiniteLivedIntangibleAssetsLineItems" xlink:to="AmortizationOfIntangibleAssets" xlink:title="definition: FiniteLivedIntangibleAssetsLineItems to AmortizationOfIntangibleAssets" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract" xlink:label="FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract" xlink:title="FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="FiniteLivedIntangibleAssetsLineItems" xlink:to="FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract" xlink:title="definition: FiniteLivedIntangibleAssetsLineItems to FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNetAbstract" xlink:label="FiniteLivedIntangibleAssetsNetAbstract" xlink:title="FiniteLivedIntangibleAssetsNetAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="FiniteLivedIntangibleAssetsLineItems" xlink:to="FiniteLivedIntangibleAssetsNetAbstract" xlink:title="definition: FiniteLivedIntangibleAssetsLineItems to FiniteLivedIntangibleAssetsNetAbstract" order="4.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsGross" xlink:label="FiniteLivedIntangibleAssetsGross" xlink:title="FiniteLivedIntangibleAssetsGross" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="FiniteLivedIntangibleAssetsLineItems" xlink:to="FiniteLivedIntangibleAssetsGross" xlink:title="definition: FiniteLivedIntangibleAssetsLineItems to FiniteLivedIntangibleAssetsGross" order="5.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:label="FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:title="FiniteLivedIntangibleAssetsAccumulatedAmortization" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="FiniteLivedIntangibleAssetsLineItems" xlink:to="FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:title="definition: FiniteLivedIntangibleAssetsLineItems to FiniteLivedIntangibleAssetsAccumulatedAmortization" order="6.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="FiniteLivedIntangibleAssetsNet" xlink:title="FiniteLivedIntangibleAssetsNet" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="FiniteLivedIntangibleAssetsLineItems" xlink:to="FiniteLivedIntangibleAssetsNet" xlink:title="definition: FiniteLivedIntangibleAssetsLineItems to FiniteLivedIntangibleAssetsNet" order="7.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetWeightedAveragePeriodBeforeNextRenewalOrExtension" xlink:label="FiniteLivedIntangibleAssetWeightedAveragePeriodBeforeNextRenewalOrExtension" xlink:title="FiniteLivedIntangibleAssetWeightedAveragePeriodBeforeNextRenewalOrExtension" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="FiniteLivedIntangibleAssetsLineItems" xlink:to="FiniteLivedIntangibleAssetWeightedAveragePeriodBeforeNextRenewalOrExtension" xlink:title="definition: FiniteLivedIntangibleAssetsLineItems to FiniteLivedIntangibleAssetWeightedAveragePeriodBeforeNextRenewalOrExtension" order="8.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:label="FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:title="FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="FiniteLivedIntangibleAssetsLineItems" xlink:to="FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:title="definition: FiniteLivedIntangibleAssetsLineItems to FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" order="9.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:label="FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:title="FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="FiniteLivedIntangibleAssetsLineItems" xlink:to="FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:title="definition: FiniteLivedIntangibleAssetsLineItems to FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" order="10.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:label="FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:title="FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="FiniteLivedIntangibleAssetsLineItems" xlink:to="FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:title="definition: FiniteLivedIntangibleAssetsLineItems to FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" order="11.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:label="FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:title="FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="FiniteLivedIntangibleAssetsLineItems" xlink:to="FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:title="definition: FiniteLivedIntangibleAssetsLineItems to FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" order="12.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:label="FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:title="FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="FiniteLivedIntangibleAssetsLineItems" xlink:to="FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:title="definition: FiniteLivedIntangibleAssetsLineItems to FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" order="13.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:label="ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:title="ScheduleOfFiniteLivedIntangibleAssetsTable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="FiniteLivedIntangibleAssetsLineItems" xlink:to="ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:title="definition: FiniteLivedIntangibleAssetsLineItems to ScheduleOfFiniteLivedIntangibleAssetsTable" order="14.0" t1:closed="true" t1:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:title="FiniteLivedIntangibleAssetsByMajorClassAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:to="FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:title="definition: ScheduleOfFiniteLivedIntangibleAssetsTable to FiniteLivedIntangibleAssetsByMajorClassAxis" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:title="FiniteLivedIntangibleAssetsMajorClassNameDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:title="definition: FiniteLivedIntangibleAssetsByMajorClassAxis to FiniteLivedIntangibleAssetsMajorClassNameDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="FiniteLivedIntangibleAssetsMajorClassNameDomain_2" xlink:title="FiniteLivedIntangibleAssetsMajorClassNameDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="FiniteLivedIntangibleAssetsMajorClassNameDomain_2" xlink:title="definition: FiniteLivedIntangibleAssetsByMajorClassAxis to FiniteLivedIntangibleAssetsMajorClassNameDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_TechnologyAndLicensesMember" xlink:label="TechnologyAndLicensesMember" xlink:title="TechnologyAndLicensesMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="TechnologyAndLicensesMember" xlink:title="definition: FiniteLivedIntangibleAssetsMajorClassNameDomain to TechnologyAndLicensesMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_PatentsAndDevelopedTechnologyMember" xlink:label="PatentsAndDevelopedTechnologyMember" xlink:title="PatentsAndDevelopedTechnologyMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="PatentsAndDevelopedTechnologyMember" xlink:title="definition: FiniteLivedIntangibleAssetsMajorClassNameDomain to PatentsAndDevelopedTechnologyMember" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CustomerRelationshipsMember" xlink:label="CustomerRelationshipsMember" xlink:title="CustomerRelationshipsMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="CustomerRelationshipsMember" xlink:title="definition: FiniteLivedIntangibleAssetsMajorClassNameDomain to CustomerRelationshipsMember" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NoncompeteAgreementsMember" xlink:label="NoncompeteAgreementsMember" xlink:title="NoncompeteAgreementsMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="NoncompeteAgreementsMember" xlink:title="definition: FiniteLivedIntangibleAssetsMajorClassNameDomain to NoncompeteAgreementsMember" order="4.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IntellectualPropertyMember" xlink:label="IntellectualPropertyMember" xlink:title="IntellectualPropertyMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="IntellectualPropertyMember" xlink:title="definition: FiniteLivedIntangibleAssetsMajorClassNameDomain to IntellectualPropertyMember" order="5.0" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:to="StatementBusinessSegmentsAxis" xlink:title="definition: ScheduleOfFiniteLivedIntangibleAssetsTable to StatementBusinessSegmentsAxis" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RangeAxis" xlink:label="RangeAxis" xlink:title="RangeAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:to="RangeAxis" xlink:title="definition: ScheduleOfFiniteLivedIntangibleAssetsTable to RangeAxis" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RangeMember" xlink:label="RangeMember" xlink:title="RangeMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="RangeAxis" xlink:to="RangeMember" xlink:title="definition: RangeAxis to RangeMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RangeMember" xlink:label="RangeMember_2" xlink:title="RangeMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="RangeAxis" xlink:to="RangeMember_2" xlink:title="definition: RangeAxis to RangeMember_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MinimumMember" xlink:label="MinimumMember" xlink:title="MinimumMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RangeMember" xlink:to="MinimumMember" xlink:title="definition: RangeMember to MinimumMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MaximumMember" xlink:label="MaximumMember" xlink:title="MaximumMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RangeMember" xlink:to="MaximumMember" xlink:title="definition: RangeMember to MaximumMember" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="PropertyPlantAndEquipmentLineItems" xlink:title="PropertyPlantAndEquipmentLineItems" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_Depreciation" xlink:label="Depreciation" xlink:title="Depreciation" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="PropertyPlantAndEquipmentLineItems" xlink:to="Depreciation" xlink:title="definition: PropertyPlantAndEquipmentLineItems to Depreciation" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:label="PropertyPlantAndEquipmentUsefulLife" xlink:title="PropertyPlantAndEquipmentUsefulLife" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="PropertyPlantAndEquipmentLineItems" xlink:to="PropertyPlantAndEquipmentUsefulLife" xlink:title="definition: PropertyPlantAndEquipmentLineItems to PropertyPlantAndEquipmentUsefulLife" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:label="ScheduleOfPropertyPlantAndEquipmentTable" xlink:title="ScheduleOfPropertyPlantAndEquipmentTable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="PropertyPlantAndEquipmentLineItems" xlink:to="ScheduleOfPropertyPlantAndEquipmentTable" xlink:title="definition: PropertyPlantAndEquipmentLineItems to ScheduleOfPropertyPlantAndEquipmentTable" order="3.0" t1:closed="true" t1:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="PropertyPlantAndEquipmentByTypeAxis" xlink:title="PropertyPlantAndEquipmentByTypeAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="PropertyPlantAndEquipmentByTypeAxis" xlink:title="definition: ScheduleOfPropertyPlantAndEquipmentTable to PropertyPlantAndEquipmentByTypeAxis" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="PropertyPlantAndEquipmentTypeDomain" xlink:title="PropertyPlantAndEquipmentTypeDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="PropertyPlantAndEquipmentByTypeAxis" xlink:to="PropertyPlantAndEquipmentTypeDomain" xlink:title="definition: PropertyPlantAndEquipmentByTypeAxis to PropertyPlantAndEquipmentTypeDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="PropertyPlantAndEquipmentTypeDomain_2" xlink:title="PropertyPlantAndEquipmentTypeDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="PropertyPlantAndEquipmentByTypeAxis" xlink:to="PropertyPlantAndEquipmentTypeDomain_2" xlink:title="definition: PropertyPlantAndEquipmentByTypeAxis to PropertyPlantAndEquipmentTypeDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BuildingMember" xlink:label="BuildingMember" xlink:title="BuildingMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="PropertyPlantAndEquipmentTypeDomain" xlink:to="BuildingMember" xlink:title="definition: PropertyPlantAndEquipmentTypeDomain to BuildingMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MachineryAndEquipmentMember" xlink:label="MachineryAndEquipmentMember" xlink:title="MachineryAndEquipmentMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="PropertyPlantAndEquipmentTypeDomain" xlink:to="MachineryAndEquipmentMember" xlink:title="definition: PropertyPlantAndEquipmentTypeDomain to MachineryAndEquipmentMember" order="2.0" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="RangeAxis" xlink:title="definition: ScheduleOfPropertyPlantAndEquipmentTable to RangeAxis" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConcentrationRiskLineItems" xlink:label="ConcentrationRiskLineItems" xlink:title="ConcentrationRiskLineItems" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_NumberOfMajorCustomers" xlink:label="NumberOfMajorCustomers" xlink:title="NumberOfMajorCustomers" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ConcentrationRiskLineItems" xlink:to="NumberOfMajorCustomers" xlink:title="definition: ConcentrationRiskLineItems to NumberOfMajorCustomers" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConcentrationRiskPercentage1" xlink:label="ConcentrationRiskPercentage1" xlink:title="ConcentrationRiskPercentage1" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ConcentrationRiskLineItems" xlink:to="ConcentrationRiskPercentage1" xlink:title="definition: ConcentrationRiskLineItems to ConcentrationRiskPercentage1" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConcentrationRiskTable" xlink:label="ConcentrationRiskTable" xlink:title="ConcentrationRiskTable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="ConcentrationRiskLineItems" xlink:to="ConcentrationRiskTable" xlink:title="definition: ConcentrationRiskLineItems to ConcentrationRiskTable" order="3.0" t1:closed="true" t1:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:label="ConcentrationRiskByBenchmarkAxis" xlink:title="ConcentrationRiskByBenchmarkAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ConcentrationRiskTable" xlink:to="ConcentrationRiskByBenchmarkAxis" xlink:title="definition: ConcentrationRiskTable to ConcentrationRiskByBenchmarkAxis" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="ConcentrationRiskBenchmarkDomain" xlink:title="ConcentrationRiskBenchmarkDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="ConcentrationRiskByBenchmarkAxis" xlink:to="ConcentrationRiskBenchmarkDomain" xlink:title="definition: ConcentrationRiskByBenchmarkAxis to ConcentrationRiskBenchmarkDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="ConcentrationRiskBenchmarkDomain_2" xlink:title="ConcentrationRiskBenchmarkDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="ConcentrationRiskByBenchmarkAxis" xlink:to="ConcentrationRiskBenchmarkDomain_2" xlink:title="definition: ConcentrationRiskByBenchmarkAxis to ConcentrationRiskBenchmarkDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SalesRevenueNetMember" xlink:label="SalesRevenueNetMember" xlink:title="SalesRevenueNetMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ConcentrationRiskBenchmarkDomain" xlink:to="SalesRevenueNetMember" xlink:title="definition: ConcentrationRiskBenchmarkDomain to SalesRevenueNetMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccountsReceivableMember" xlink:label="AccountsReceivableMember" xlink:title="AccountsReceivableMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ConcentrationRiskBenchmarkDomain" xlink:to="AccountsReceivableMember" xlink:title="definition: ConcentrationRiskBenchmarkDomain to AccountsReceivableMember" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConcentrationRiskByTypeAxis" xlink:label="ConcentrationRiskByTypeAxis" xlink:title="ConcentrationRiskByTypeAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ConcentrationRiskTable" xlink:to="ConcentrationRiskByTypeAxis" xlink:title="definition: ConcentrationRiskTable to ConcentrationRiskByTypeAxis" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="ConcentrationRiskTypeDomain" xlink:title="ConcentrationRiskTypeDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="ConcentrationRiskByTypeAxis" xlink:to="ConcentrationRiskTypeDomain" xlink:title="definition: ConcentrationRiskByTypeAxis to ConcentrationRiskTypeDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="ConcentrationRiskTypeDomain_2" xlink:title="ConcentrationRiskTypeDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="ConcentrationRiskByTypeAxis" xlink:to="ConcentrationRiskTypeDomain_2" xlink:title="definition: ConcentrationRiskByTypeAxis to ConcentrationRiskTypeDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CustomerConcentrationRiskMember" xlink:label="CustomerConcentrationRiskMember" xlink:title="CustomerConcentrationRiskMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ConcentrationRiskTypeDomain" xlink:to="CustomerConcentrationRiskMember" xlink:title="definition: ConcentrationRiskTypeDomain to CustomerConcentrationRiskMember" order="1.0" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://easterncompany.com/role/BusinessAcquisitionsDetails">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessAcquisitionLineItems" xlink:label="BusinessAcquisitionLineItems" xlink:title="BusinessAcquisitionLineItems" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessCombinationConsiderationTransferred1" xlink:label="BusinessCombinationConsiderationTransferred1" xlink:title="BusinessCombinationConsiderationTransferred1" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BusinessAcquisitionLineItems" xlink:to="BusinessCombinationConsiderationTransferred1" xlink:title="definition: BusinessAcquisitionLineItems to BusinessCombinationConsiderationTransferred1" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_BusinessCombinationEarnOutConsiderationPercentageOne" xlink:label="BusinessCombinationEarnOutConsiderationPercentageOne" xlink:title="BusinessCombinationEarnOutConsiderationPercentageOne" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BusinessAcquisitionLineItems" xlink:to="BusinessCombinationEarnOutConsiderationPercentageOne" xlink:title="definition: BusinessAcquisitionLineItems to BusinessCombinationEarnOutConsiderationPercentageOne" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_BusinessCombinationEarnOutConsiderationPercentageTwo" xlink:label="BusinessCombinationEarnOutConsiderationPercentageTwo" xlink:title="BusinessCombinationEarnOutConsiderationPercentageTwo" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BusinessAcquisitionLineItems" xlink:to="BusinessCombinationEarnOutConsiderationPercentageTwo" xlink:title="definition: BusinessAcquisitionLineItems to BusinessCombinationEarnOutConsiderationPercentageTwo" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_FiniteLivedIntangibleAssetsAcquiredAbstract" xlink:label="FiniteLivedIntangibleAssetsAcquiredAbstract" xlink:title="FiniteLivedIntangibleAssetsAcquiredAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BusinessAcquisitionLineItems" xlink:to="FiniteLivedIntangibleAssetsAcquiredAbstract" xlink:title="definition: BusinessAcquisitionLineItems to FiniteLivedIntangibleAssetsAcquiredAbstract" order="4.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessCombinationConsiderationTransferredAbstract" xlink:label="BusinessCombinationConsiderationTransferredAbstract" xlink:title="BusinessCombinationConsiderationTransferredAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BusinessAcquisitionLineItems" xlink:to="BusinessCombinationConsiderationTransferredAbstract" xlink:title="definition: BusinessAcquisitionLineItems to BusinessCombinationConsiderationTransferredAbstract" order="5.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BusinessAcquisitionLineItems" xlink:to="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract" xlink:title="definition: BusinessAcquisitionLineItems to BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract" order="6.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_Goodwill" xlink:label="Goodwill" xlink:title="Goodwill" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BusinessAcquisitionLineItems" xlink:to="Goodwill" xlink:title="definition: BusinessAcquisitionLineItems to Goodwill" order="7.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BusinessAcquisitionLineItems" xlink:to="BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:title="definition: BusinessAcquisitionLineItems to BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" order="8.0" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_BusinessCombinationContingentConsiderationEarnOutPeriod" xlink:label="BusinessCombinationContingentConsiderationEarnOutPeriod" xlink:title="BusinessCombinationContingentConsiderationEarnOutPeriod" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BusinessAcquisitionLineItems" xlink:to="BusinessCombinationContingentConsiderationEarnOutPeriod" xlink:title="definition: BusinessAcquisitionLineItems to BusinessCombinationContingentConsiderationEarnOutPeriod" order="9.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentInventory" xlink:label="BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentInventory" xlink:title="BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentInventory" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BusinessAcquisitionLineItems" xlink:to="BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentInventory" xlink:title="definition: BusinessAcquisitionLineItems to BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentInventory" order="10.0" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_BusinessCombinationProvisionalInformationInitialAccountingIncompleteOriginalCostBasisInventory" xlink:label="BusinessCombinationProvisionalInformationInitialAccountingIncompleteOriginalCostBasisInventory" xlink:title="BusinessCombinationProvisionalInformationInitialAccountingIncompleteOriginalCostBasisInventory" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BusinessAcquisitionLineItems" xlink:to="BusinessCombinationProvisionalInformationInitialAccountingIncompleteOriginalCostBasisInventory" xlink:title="definition: BusinessAcquisitionLineItems to BusinessCombinationProvisionalInformationInitialAccountingIncompleteOriginalCostBasisInventory" order="11.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessCombinationAcquisitionRelatedCosts" xlink:label="BusinessCombinationAcquisitionRelatedCosts" xlink:title="BusinessCombinationAcquisitionRelatedCosts" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BusinessAcquisitionLineItems" xlink:to="BusinessCombinationAcquisitionRelatedCosts" xlink:title="definition: BusinessAcquisitionLineItems to BusinessCombinationAcquisitionRelatedCosts" order="12.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BusinessAcquisitionLineItems" xlink:to="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" xlink:title="definition: BusinessAcquisitionLineItems to BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" order="13.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BusinessAcquisitionLineItems" xlink:to="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" xlink:title="definition: BusinessAcquisitionLineItems to BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" order="14.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BusinessAcquisitionLineItems" xlink:to="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets" xlink:title="definition: BusinessAcquisitionLineItems to BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets" order="15.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BusinessAcquisitionLineItems" xlink:to="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:title="definition: BusinessAcquisitionLineItems to BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" order="16.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BusinessAcquisitionLineItems" xlink:to="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets" xlink:title="definition: BusinessAcquisitionLineItems to BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets" order="17.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BusinessAcquisitionLineItems" xlink:to="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" xlink:title="definition: BusinessAcquisitionLineItems to BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" order="18.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BusinessAcquisitionLineItems" xlink:to="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities" xlink:title="definition: BusinessAcquisitionLineItems to BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities" order="19.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BusinessAcquisitionLineItems" xlink:to="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities" xlink:title="definition: BusinessAcquisitionLineItems to BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities" order="20.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BusinessAcquisitionLineItems" xlink:to="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:title="definition: BusinessAcquisitionLineItems to BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" order="21.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesGross" xlink:label="PaymentsToAcquireBusinessesGross" xlink:title="PaymentsToAcquireBusinessesGross" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BusinessAcquisitionLineItems" xlink:to="PaymentsToAcquireBusinessesGross" xlink:title="definition: BusinessAcquisitionLineItems to PaymentsToAcquireBusinessesGross" order="22.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred" xlink:label="BusinessCombinationConsiderationTransferredLiabilitiesIncurred" xlink:title="BusinessCombinationConsiderationTransferredLiabilitiesIncurred" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BusinessAcquisitionLineItems" xlink:to="BusinessCombinationConsiderationTransferredLiabilitiesIncurred" xlink:title="definition: BusinessAcquisitionLineItems to BusinessCombinationConsiderationTransferredLiabilitiesIncurred" order="23.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationLiability" xlink:label="BusinessCombinationContingentConsiderationLiability" xlink:title="BusinessCombinationContingentConsiderationLiability" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BusinessAcquisitionLineItems" xlink:to="BusinessCombinationContingentConsiderationLiability" xlink:title="definition: BusinessAcquisitionLineItems to BusinessCombinationContingentConsiderationLiability" order="24.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FinitelivedIntangibleAssetsAcquired1" xlink:label="FinitelivedIntangibleAssetsAcquired1" xlink:title="FinitelivedIntangibleAssetsAcquired1" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BusinessAcquisitionLineItems" xlink:to="FinitelivedIntangibleAssetsAcquired1" xlink:title="definition: BusinessAcquisitionLineItems to FinitelivedIntangibleAssetsAcquired1" order="25.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xlink:label="AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xlink:title="AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BusinessAcquisitionLineItems" xlink:to="AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xlink:title="definition: BusinessAcquisitionLineItems to AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" order="26.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:label="ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:title="ScheduleOfBusinessAcquisitionsByAcquisitionTable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="BusinessAcquisitionLineItems" xlink:to="ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:title="definition: BusinessAcquisitionLineItems to ScheduleOfBusinessAcquisitionsByAcquisitionTable" order="27.0" t1:closed="true" t1:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="BusinessAcquisitionAxis" xlink:title="BusinessAcquisitionAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="BusinessAcquisitionAxis" xlink:title="definition: ScheduleOfBusinessAcquisitionsByAcquisitionTable to BusinessAcquisitionAxis" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="BusinessAcquisitionAcquireeDomain" xlink:title="BusinessAcquisitionAcquireeDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="BusinessAcquisitionAxis" xlink:to="BusinessAcquisitionAcquireeDomain" xlink:title="definition: BusinessAcquisitionAxis to BusinessAcquisitionAcquireeDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="BusinessAcquisitionAcquireeDomain_2" xlink:title="BusinessAcquisitionAcquireeDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="BusinessAcquisitionAxis" xlink:to="BusinessAcquisitionAcquireeDomain_2" xlink:title="definition: BusinessAcquisitionAxis to BusinessAcquisitionAcquireeDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_VelvacHoldingsIncMember" xlink:label="VelvacHoldingsIncMember" xlink:title="VelvacHoldingsIncMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BusinessAcquisitionAcquireeDomain" xlink:to="VelvacHoldingsIncMember" xlink:title="definition: BusinessAcquisitionAcquireeDomain to VelvacHoldingsIncMember" order="1.0" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://easterncompany.com/role/ContingenciesDetails" />
  <link:definitionLink xlink:type="extended" xlink:role="http://easterncompany.com/role/DebtDetails">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="DebtInstrumentLineItems" xlink:title="DebtInstrumentLineItems" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:label="LineOfCreditFacilityMaximumBorrowingCapacity" xlink:title="LineOfCreditFacilityMaximumBorrowingCapacity" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DebtInstrumentLineItems" xlink:to="LineOfCreditFacilityMaximumBorrowingCapacity" xlink:title="definition: DebtInstrumentLineItems to LineOfCreditFacilityMaximumBorrowingCapacity" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LongTermDebtPercentageBearingFixedInterestRate" xlink:label="LongTermDebtPercentageBearingFixedInterestRate" xlink:title="LongTermDebtPercentageBearingFixedInterestRate" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DebtInstrumentLineItems" xlink:to="LongTermDebtPercentageBearingFixedInterestRate" xlink:title="definition: DebtInstrumentLineItems to LongTermDebtPercentageBearingFixedInterestRate" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DebtInstrumentMaturityDate" xlink:label="DebtInstrumentMaturityDate" xlink:title="DebtInstrumentMaturityDate" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DebtInstrumentLineItems" xlink:to="DebtInstrumentMaturityDate" xlink:title="definition: DebtInstrumentLineItems to DebtInstrumentMaturityDate" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:label="DebtInstrumentBasisSpreadOnVariableRate1" xlink:title="DebtInstrumentBasisSpreadOnVariableRate1" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DebtInstrumentLineItems" xlink:to="DebtInstrumentBasisSpreadOnVariableRate1" xlink:title="definition: DebtInstrumentLineItems to DebtInstrumentBasisSpreadOnVariableRate1" order="4.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:label="DebtInstrumentInterestRateStatedPercentage" xlink:title="DebtInstrumentInterestRateStatedPercentage" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DebtInstrumentLineItems" xlink:to="DebtInstrumentInterestRateStatedPercentage" xlink:title="definition: DebtInstrumentLineItems to DebtInstrumentInterestRateStatedPercentage" order="5.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProceedsFromRepaymentsOfLongTermDebtAndCapitalSecurities" xlink:label="ProceedsFromRepaymentsOfLongTermDebtAndCapitalSecurities" xlink:title="ProceedsFromRepaymentsOfLongTermDebtAndCapitalSecurities" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DebtInstrumentLineItems" xlink:to="ProceedsFromRepaymentsOfLongTermDebtAndCapitalSecurities" xlink:title="definition: DebtInstrumentLineItems to ProceedsFromRepaymentsOfLongTermDebtAndCapitalSecurities" order="6.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RepaymentsOfLinesOfCredit" xlink:label="RepaymentsOfLinesOfCredit" xlink:title="RepaymentsOfLinesOfCredit" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DebtInstrumentLineItems" xlink:to="RepaymentsOfLinesOfCredit" xlink:title="definition: DebtInstrumentLineItems to RepaymentsOfLinesOfCredit" order="7.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:label="EquityMethodInvestmentOwnershipPercentage" xlink:title="EquityMethodInvestmentOwnershipPercentage" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DebtInstrumentLineItems" xlink:to="EquityMethodInvestmentOwnershipPercentage" xlink:title="definition: DebtInstrumentLineItems to EquityMethodInvestmentOwnershipPercentage" order="8.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LineOfCreditFacilityPeriodicPaymentPrincipal" xlink:label="LineOfCreditFacilityPeriodicPaymentPrincipal" xlink:title="LineOfCreditFacilityPeriodicPaymentPrincipal" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DebtInstrumentLineItems" xlink:to="LineOfCreditFacilityPeriodicPaymentPrincipal" xlink:title="definition: DebtInstrumentLineItems to LineOfCreditFacilityPeriodicPaymentPrincipal" order="9.0" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_LineOfCreditFacilityPeriodForPeriodicPrincipalPayment" xlink:label="LineOfCreditFacilityPeriodForPeriodicPrincipalPayment" xlink:title="LineOfCreditFacilityPeriodForPeriodicPrincipalPayment" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DebtInstrumentLineItems" xlink:to="LineOfCreditFacilityPeriodForPeriodicPrincipalPayment" xlink:title="definition: DebtInstrumentLineItems to LineOfCreditFacilityPeriodForPeriodicPrincipalPayment" order="10.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DebtInstrumentTerm" xlink:label="DebtInstrumentTerm" xlink:title="DebtInstrumentTerm" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DebtInstrumentLineItems" xlink:to="DebtInstrumentTerm" xlink:title="definition: DebtInstrumentLineItems to DebtInstrumentTerm" order="11.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LineOfCreditFacilityCommitmentFeePercentage" xlink:label="LineOfCreditFacilityCommitmentFeePercentage" xlink:title="LineOfCreditFacilityCommitmentFeePercentage" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DebtInstrumentLineItems" xlink:to="LineOfCreditFacilityCommitmentFeePercentage" xlink:title="definition: DebtInstrumentLineItems to LineOfCreditFacilityCommitmentFeePercentage" order="12.0" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_LineOfCreditFacilityCommitmentFeePercentageForSixMonths" xlink:label="LineOfCreditFacilityCommitmentFeePercentageForSixMonths" xlink:title="LineOfCreditFacilityCommitmentFeePercentageForSixMonths" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DebtInstrumentLineItems" xlink:to="LineOfCreditFacilityCommitmentFeePercentageForSixMonths" xlink:title="definition: DebtInstrumentLineItems to LineOfCreditFacilityCommitmentFeePercentageForSixMonths" order="13.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LongTermDebtByComponentsCurrentAndNoncurrentAlternativeAbstract" xlink:label="LongTermDebtByComponentsCurrentAndNoncurrentAlternativeAbstract" xlink:title="LongTermDebtByComponentsCurrentAndNoncurrentAlternativeAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DebtInstrumentLineItems" xlink:to="LongTermDebtByComponentsCurrentAndNoncurrentAlternativeAbstract" xlink:title="definition: DebtInstrumentLineItems to LongTermDebtByComponentsCurrentAndNoncurrentAlternativeAbstract" order="14.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/invest/2013/invest-2013-01-31.xsd#invest_DerivativeNotionalAmount" xlink:label="DerivativeNotionalAmount" xlink:title="DerivativeNotionalAmount" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DebtInstrumentLineItems" xlink:to="DerivativeNotionalAmount" xlink:title="definition: DebtInstrumentLineItems to DerivativeNotionalAmount" order="15.0" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_PercentageOfOutstandingBalanceOfTermLoan" xlink:label="PercentageOfOutstandingBalanceOfTermLoan" xlink:title="PercentageOfOutstandingBalanceOfTermLoan" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DebtInstrumentLineItems" xlink:to="PercentageOfOutstandingBalanceOfTermLoan" xlink:title="definition: DebtInstrumentLineItems to PercentageOfOutstandingBalanceOfTermLoan" order="16.0" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_DebtInstrumentTermOfVariableRate" xlink:label="DebtInstrumentTermOfVariableRate" xlink:title="DebtInstrumentTermOfVariableRate" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DebtInstrumentLineItems" xlink:to="DebtInstrumentTermOfVariableRate" xlink:title="definition: DebtInstrumentLineItems to DebtInstrumentTermOfVariableRate" order="17.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InterestPaid" xlink:label="InterestPaid" xlink:title="InterestPaid" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DebtInstrumentLineItems" xlink:to="InterestPaid" xlink:title="definition: DebtInstrumentLineItems to InterestPaid" order="18.0" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_FixedChargeCoverageRatioAsMultiplePeriodOne" xlink:label="FixedChargeCoverageRatioAsMultiplePeriodOne" xlink:title="FixedChargeCoverageRatioAsMultiplePeriodOne" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DebtInstrumentLineItems" xlink:to="FixedChargeCoverageRatioAsMultiplePeriodOne" xlink:title="definition: DebtInstrumentLineItems to FixedChargeCoverageRatioAsMultiplePeriodOne" order="19.0" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_FixedChargeCoverageRatioAsMultipleThereafter" xlink:label="FixedChargeCoverageRatioAsMultipleThereafter" xlink:title="FixedChargeCoverageRatioAsMultipleThereafter" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DebtInstrumentLineItems" xlink:to="FixedChargeCoverageRatioAsMultipleThereafter" xlink:title="definition: DebtInstrumentLineItems to FixedChargeCoverageRatioAsMultipleThereafter" order="20.0" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_LeverageRatioAsMultiplePeriodOne" xlink:label="LeverageRatioAsMultiplePeriodOne" xlink:title="LeverageRatioAsMultiplePeriodOne" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DebtInstrumentLineItems" xlink:to="LeverageRatioAsMultiplePeriodOne" xlink:title="definition: DebtInstrumentLineItems to LeverageRatioAsMultiplePeriodOne" order="21.0" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_LeverageRatioAsMultiplePeriodTwo" xlink:label="LeverageRatioAsMultiplePeriodTwo" xlink:title="LeverageRatioAsMultiplePeriodTwo" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DebtInstrumentLineItems" xlink:to="LeverageRatioAsMultiplePeriodTwo" xlink:title="definition: DebtInstrumentLineItems to LeverageRatioAsMultiplePeriodTwo" order="22.0" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_LeverageRatioAsMultiplePeriodThree" xlink:label="LeverageRatioAsMultiplePeriodThree" xlink:title="LeverageRatioAsMultiplePeriodThree" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DebtInstrumentLineItems" xlink:to="LeverageRatioAsMultiplePeriodThree" xlink:title="definition: DebtInstrumentLineItems to LeverageRatioAsMultiplePeriodThree" order="23.0" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_LeverageRatioAsMultipleThereafter" xlink:label="LeverageRatioAsMultipleThereafter" xlink:title="LeverageRatioAsMultipleThereafter" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DebtInstrumentLineItems" xlink:to="LeverageRatioAsMultipleThereafter" xlink:title="definition: DebtInstrumentLineItems to LeverageRatioAsMultipleThereafter" order="24.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LongTermDebtByMaturityAbstract" xlink:label="LongTermDebtByMaturityAbstract" xlink:title="LongTermDebtByMaturityAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DebtInstrumentLineItems" xlink:to="LongTermDebtByMaturityAbstract" xlink:title="definition: DebtInstrumentLineItems to LongTermDebtByMaturityAbstract" order="25.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:label="LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:title="LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DebtInstrumentLineItems" xlink:to="LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:title="definition: DebtInstrumentLineItems to LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" order="26.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:label="LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:title="LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DebtInstrumentLineItems" xlink:to="LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:title="definition: DebtInstrumentLineItems to LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" order="27.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:label="LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:title="LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DebtInstrumentLineItems" xlink:to="LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:title="definition: DebtInstrumentLineItems to LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" order="28.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink:label="LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink:title="LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DebtInstrumentLineItems" xlink:to="LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink:title="definition: DebtInstrumentLineItems to LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" order="29.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" xlink:label="LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" xlink:title="LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DebtInstrumentLineItems" xlink:to="LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" xlink:title="definition: DebtInstrumentLineItems to LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" order="30.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive" xlink:label="LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive" xlink:title="LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DebtInstrumentLineItems" xlink:to="LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive" xlink:title="definition: DebtInstrumentLineItems to LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive" order="31.0" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_TermLoans" xlink:label="TermLoans" xlink:title="TermLoans" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DebtInstrumentLineItems" xlink:to="TermLoans" xlink:title="definition: DebtInstrumentLineItems to TermLoans" order="32.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LineOfCredit" xlink:label="LineOfCredit" xlink:title="LineOfCredit" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DebtInstrumentLineItems" xlink:to="LineOfCredit" xlink:title="definition: DebtInstrumentLineItems to LineOfCredit" order="33.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LongTermDebt" xlink:label="LongTermDebt" xlink:title="LongTermDebt" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DebtInstrumentLineItems" xlink:to="LongTermDebt" xlink:title="definition: DebtInstrumentLineItems to LongTermDebt" order="34.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LongTermDebtCurrent" xlink:label="LongTermDebtCurrent" xlink:title="LongTermDebtCurrent" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DebtInstrumentLineItems" xlink:to="LongTermDebtCurrent" xlink:title="definition: DebtInstrumentLineItems to LongTermDebtCurrent" order="35.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LongTermDebtNoncurrent" xlink:label="LongTermDebtNoncurrent" xlink:title="LongTermDebtNoncurrent" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DebtInstrumentLineItems" xlink:to="LongTermDebtNoncurrent" xlink:title="definition: DebtInstrumentLineItems to LongTermDebtNoncurrent" order="36.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DebtInstrumentTable" xlink:label="DebtInstrumentTable" xlink:title="DebtInstrumentTable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="DebtInstrumentLineItems" xlink:to="DebtInstrumentTable" xlink:title="definition: DebtInstrumentLineItems to DebtInstrumentTable" order="37.0" t1:closed="true" t1:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="LongtermDebtTypeAxis" xlink:title="LongtermDebtTypeAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="DebtInstrumentTable" xlink:to="LongtermDebtTypeAxis" xlink:title="definition: DebtInstrumentTable to LongtermDebtTypeAxis" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="LongtermDebtTypeDomain" xlink:title="LongtermDebtTypeDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="LongtermDebtTypeAxis" xlink:to="LongtermDebtTypeDomain" xlink:title="definition: LongtermDebtTypeAxis to LongtermDebtTypeDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="LongtermDebtTypeDomain_2" xlink:title="LongtermDebtTypeDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="LongtermDebtTypeAxis" xlink:to="LongtermDebtTypeDomain_2" xlink:title="definition: LongtermDebtTypeAxis to LongtermDebtTypeDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LineOfCreditMember" xlink:label="LineOfCreditMember" xlink:title="LineOfCreditMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LongtermDebtTypeDomain" xlink:to="LineOfCreditMember" xlink:title="definition: LongtermDebtTypeDomain to LineOfCreditMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SecuredDebtMember" xlink:label="SecuredDebtMember" xlink:title="SecuredDebtMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LongtermDebtTypeDomain" xlink:to="SecuredDebtMember" xlink:title="definition: LongtermDebtTypeDomain to SecuredDebtMember" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MediumTermNotesMember" xlink:label="MediumTermNotesMember" xlink:title="MediumTermNotesMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LongtermDebtTypeDomain" xlink:to="MediumTermNotesMember" xlink:title="definition: LongtermDebtTypeDomain to MediumTermNotesMember" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_TermLoan2012Member" xlink:label="TermLoan2012Member" xlink:title="TermLoan2012Member" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LongtermDebtTypeDomain" xlink:to="TermLoan2012Member" xlink:title="definition: LongtermDebtTypeDomain to TermLoan2012Member" order="4.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DebtInstrumentAxis" xlink:label="DebtInstrumentAxis" xlink:title="DebtInstrumentAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="DebtInstrumentTable" xlink:to="DebtInstrumentAxis" xlink:title="definition: DebtInstrumentTable to DebtInstrumentAxis" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="DebtInstrumentNameDomain" xlink:title="DebtInstrumentNameDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="DebtInstrumentAxis" xlink:to="DebtInstrumentNameDomain" xlink:title="definition: DebtInstrumentAxis to DebtInstrumentNameDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="DebtInstrumentNameDomain_2" xlink:title="DebtInstrumentNameDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="DebtInstrumentAxis" xlink:to="DebtInstrumentNameDomain_2" xlink:title="definition: DebtInstrumentAxis to DebtInstrumentNameDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_RestatedLoanAgreementMember" xlink:label="RestatedLoanAgreementMember" xlink:title="RestatedLoanAgreementMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DebtInstrumentNameDomain" xlink:to="RestatedLoanAgreementMember" xlink:title="definition: DebtInstrumentNameDomain to RestatedLoanAgreementMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="StatementScenarioAxis" xlink:title="StatementScenarioAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="DebtInstrumentTable" xlink:to="StatementScenarioAxis" xlink:title="definition: DebtInstrumentTable to StatementScenarioAxis" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="ScenarioUnspecifiedDomain" xlink:title="ScenarioUnspecifiedDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="StatementScenarioAxis" xlink:to="ScenarioUnspecifiedDomain" xlink:title="definition: StatementScenarioAxis to ScenarioUnspecifiedDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="ScenarioUnspecifiedDomain_2" xlink:title="ScenarioUnspecifiedDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="StatementScenarioAxis" xlink:to="ScenarioUnspecifiedDomain_2" xlink:title="definition: StatementScenarioAxis to ScenarioUnspecifiedDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioForecastMember" xlink:label="ScenarioForecastMember" xlink:title="ScenarioForecastMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ScenarioUnspecifiedDomain" xlink:to="ScenarioForecastMember" xlink:title="definition: ScenarioUnspecifiedDomain to ScenarioForecastMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RangeAxis" xlink:label="RangeAxis" xlink:title="RangeAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="DebtInstrumentTable" xlink:to="RangeAxis" xlink:title="definition: DebtInstrumentTable to RangeAxis" order="4.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RangeMember" xlink:label="RangeMember" xlink:title="RangeMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="RangeAxis" xlink:to="RangeMember" xlink:title="definition: RangeAxis to RangeMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RangeMember" xlink:label="RangeMember_2" xlink:title="RangeMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="RangeAxis" xlink:to="RangeMember_2" xlink:title="definition: RangeAxis to RangeMember_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MinimumMember" xlink:label="MinimumMember" xlink:title="MinimumMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RangeMember" xlink:to="MinimumMember" xlink:title="definition: RangeMember to MinimumMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MaximumMember" xlink:label="MaximumMember" xlink:title="MaximumMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RangeMember" xlink:to="MaximumMember" xlink:title="definition: RangeMember to MaximumMember" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_VariableRateAxis" xlink:label="VariableRateAxis" xlink:title="VariableRateAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="DebtInstrumentTable" xlink:to="VariableRateAxis" xlink:title="definition: DebtInstrumentTable to VariableRateAxis" order="5.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_VariableRateDomain" xlink:label="VariableRateDomain" xlink:title="VariableRateDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="VariableRateAxis" xlink:to="VariableRateDomain" xlink:title="definition: VariableRateAxis to VariableRateDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_VariableRateDomain" xlink:label="VariableRateDomain_2" xlink:title="VariableRateDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="VariableRateAxis" xlink:to="VariableRateDomain_2" xlink:title="definition: VariableRateAxis to VariableRateDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LondonInterbankOfferedRateLIBORMember" xlink:label="LondonInterbankOfferedRateLIBORMember" xlink:title="LondonInterbankOfferedRateLIBORMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="VariableRateDomain" xlink:to="LondonInterbankOfferedRateLIBORMember" xlink:title="definition: VariableRateDomain to LondonInterbankOfferedRateLIBORMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PrimeRateMember" xlink:label="PrimeRateMember" xlink:title="PrimeRateMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="VariableRateDomain" xlink:to="PrimeRateMember" xlink:title="definition: VariableRateDomain to PrimeRateMember" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InterestRateFloorMember" xlink:label="InterestRateFloorMember" xlink:title="InterestRateFloorMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="VariableRateDomain" xlink:to="InterestRateFloorMember" xlink:title="definition: VariableRateDomain to InterestRateFloorMember" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_OneMonthLondonInterbankOfferedRateLIBORMember" xlink:label="OneMonthLondonInterbankOfferedRateLIBORMember" xlink:title="OneMonthLondonInterbankOfferedRateLIBORMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="VariableRateDomain" xlink:to="OneMonthLondonInterbankOfferedRateLIBORMember" xlink:title="definition: VariableRateDomain to OneMonthLondonInterbankOfferedRateLIBORMember" order="4.0" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_ThreeMonthLondonInterbankOfferedRateLIBORMember" xlink:label="ThreeMonthLondonInterbankOfferedRateLIBORMember" xlink:title="ThreeMonthLondonInterbankOfferedRateLIBORMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="VariableRateDomain" xlink:to="ThreeMonthLondonInterbankOfferedRateLIBORMember" xlink:title="definition: VariableRateDomain to ThreeMonthLondonInterbankOfferedRateLIBORMember" order="5.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DerivativeInstrumentRiskAxis" xlink:label="DerivativeInstrumentRiskAxis" xlink:title="DerivativeInstrumentRiskAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="DebtInstrumentTable" xlink:to="DerivativeInstrumentRiskAxis" xlink:title="definition: DebtInstrumentTable to DerivativeInstrumentRiskAxis" order="6.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DerivativeContractTypeDomain" xlink:label="DerivativeContractTypeDomain" xlink:title="DerivativeContractTypeDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="DerivativeInstrumentRiskAxis" xlink:to="DerivativeContractTypeDomain" xlink:title="definition: DerivativeInstrumentRiskAxis to DerivativeContractTypeDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DerivativeContractTypeDomain" xlink:label="DerivativeContractTypeDomain_2" xlink:title="DerivativeContractTypeDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="DerivativeInstrumentRiskAxis" xlink:to="DerivativeContractTypeDomain_2" xlink:title="definition: DerivativeInstrumentRiskAxis to DerivativeContractTypeDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InterestRateSwapMember" xlink:label="InterestRateSwapMember" xlink:title="InterestRateSwapMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DerivativeContractTypeDomain" xlink:to="InterestRateSwapMember" xlink:title="definition: DerivativeContractTypeDomain to InterestRateSwapMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_LegalEntityAxis" xlink:label="LegalEntityAxis" xlink:title="LegalEntityAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="DebtInstrumentTable" xlink:to="LegalEntityAxis" xlink:title="definition: DebtInstrumentTable to LegalEntityAxis" order="7.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityDomain" xlink:label="EntityDomain" xlink:title="EntityDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="LegalEntityAxis" xlink:to="EntityDomain" xlink:title="definition: LegalEntityAxis to EntityDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityDomain" xlink:label="EntityDomain_2" xlink:title="EntityDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="LegalEntityAxis" xlink:to="EntityDomain_2" xlink:title="definition: LegalEntityAxis to EntityDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_VelvacHoldingsIncMember" xlink:label="VelvacHoldingsIncMember" xlink:title="VelvacHoldingsIncMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="EntityDomain" xlink:to="VelvacHoldingsIncMember" xlink:title="definition: EntityDomain to VelvacHoldingsIncMember" order="1.0" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://easterncompany.com/role/StockOptionsAndAwardsDetails">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:label="SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:title="SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_NumberOfPlansThatHaveSharesReservedForFurtherIssuance" xlink:label="NumberOfPlansThatHaveSharesReservedForFurtherIssuance" xlink:title="NumberOfPlansThatHaveSharesReservedForFurtherIssuance" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="NumberOfPlansThatHaveSharesReservedForFurtherIssuance" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to NumberOfPlansThatHaveSharesReservedForFurtherIssuance" order="4.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent" xlink:label="SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent" xlink:title="SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent" order="5.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="AllocatedShareBasedCompensationExpense" xlink:title="AllocatedShareBasedCompensationExpense" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="AllocatedShareBasedCompensationExpense" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to AllocatedShareBasedCompensationExpense" order="6.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" order="7.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" order="8.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" order="9.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" order="10.0" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_StockAppreciationRightsAndOptionsOutstandingAndExercisableAbstract" xlink:label="StockAppreciationRightsAndOptionsOutstandingAndExercisableAbstract" xlink:title="StockAppreciationRightsAndOptionsOutstandingAndExercisableAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="StockAppreciationRightsAndOptionsOutstandingAndExercisableAbstract" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to StockAppreciationRightsAndOptionsOutstandingAndExercisableAbstract" order="11.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" order="12.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" xlink:label="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" xlink:title="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" order="13.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit" xlink:label="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit" xlink:title="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit" order="14.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions" xlink:label="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions" xlink:title="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions" order="15.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2" xlink:label="SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2" xlink:title="SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2" order="16.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" xlink:label="SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" xlink:title="SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" order="17.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions" xlink:label="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions" xlink:title="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions" order="18.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2" xlink:label="SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2" xlink:title="SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2" order="19.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1" xlink:label="SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1" xlink:title="SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1" order="20.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" order="21.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:label="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:title="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" order="22.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:label="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:title="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" order="23.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" order="24.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" order="25.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" order="26.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:title="ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" order="27.0" t1:closed="true" t1:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PlanNameAxis" xlink:label="PlanNameAxis" xlink:title="PlanNameAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="PlanNameAxis" xlink:title="definition: ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable to PlanNameAxis" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PlanNameDomain" xlink:label="PlanNameDomain" xlink:title="PlanNameDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="PlanNameAxis" xlink:to="PlanNameDomain" xlink:title="definition: PlanNameAxis to PlanNameDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PlanNameDomain" xlink:label="PlanNameDomain_2" xlink:title="PlanNameDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="PlanNameAxis" xlink:to="PlanNameDomain_2" xlink:title="definition: PlanNameAxis to PlanNameDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_Plan2010Member" xlink:label="Plan2010Member" xlink:title="Plan2010Member" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="PlanNameDomain" xlink:to="Plan2010Member" xlink:title="definition: PlanNameDomain to Plan2010Member" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="AwardTypeAxis" xlink:title="AwardTypeAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="AwardTypeAxis" xlink:title="definition: ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable to AwardTypeAxis" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:title="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="AwardTypeAxis" xlink:to="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:title="definition: AwardTypeAxis to ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_2" xlink:title="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="AwardTypeAxis" xlink:to="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_2" xlink:title="definition: AwardTypeAxis to ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StockAppreciationRightsSARSMember" xlink:label="StockAppreciationRightsSARSMember" xlink:title="StockAppreciationRightsSARSMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="StockAppreciationRightsSARSMember" xlink:title="definition: ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain to StockAppreciationRightsSARSMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EmployeeStockOptionMember" xlink:label="EmployeeStockOptionMember" xlink:title="EmployeeStockOptionMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="EmployeeStockOptionMember" xlink:title="definition: ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain to EmployeeStockOptionMember" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RestrictedStockMember" xlink:label="RestrictedStockMember" xlink:title="RestrictedStockMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="RestrictedStockMember" xlink:title="definition: ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain to RestrictedStockMember" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_EmployeeStockOptionAndStockAppreciationRightsSARsMember" xlink:label="EmployeeStockOptionAndStockAppreciationRightsSARsMember" xlink:title="EmployeeStockOptionAndStockAppreciationRightsSARsMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="EmployeeStockOptionAndStockAppreciationRightsSARsMember" xlink:title="definition: ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain to EmployeeStockOptionAndStockAppreciationRightsSARsMember" order="4.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RangeAxis" xlink:label="RangeAxis" xlink:title="RangeAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="RangeAxis" xlink:title="definition: ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable to RangeAxis" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RangeMember" xlink:label="RangeMember" xlink:title="RangeMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="RangeAxis" xlink:to="RangeMember" xlink:title="definition: RangeAxis to RangeMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RangeMember" xlink:label="RangeMember_2" xlink:title="RangeMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="RangeAxis" xlink:to="RangeMember_2" xlink:title="definition: RangeAxis to RangeMember_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MinimumMember" xlink:label="MinimumMember" xlink:title="MinimumMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RangeMember" xlink:to="MinimumMember" xlink:title="definition: RangeMember to MinimumMember" order="1.0" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://easterncompany.com/role/IncomeTaxesDetails">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxContingencyLineItems" xlink:label="IncomeTaxContingencyLineItems" xlink:title="IncomeTaxContingencyLineItems" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OpenTaxYear" xlink:label="OpenTaxYear" xlink:title="OpenTaxYear" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IncomeTaxContingencyLineItems" xlink:to="OpenTaxYear" xlink:title="definition: IncomeTaxContingencyLineItems to OpenTaxYear" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxContingencyTable" xlink:label="IncomeTaxContingencyTable" xlink:title="IncomeTaxContingencyTable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="IncomeTaxContingencyLineItems" xlink:to="IncomeTaxContingencyTable" xlink:title="definition: IncomeTaxContingencyLineItems to IncomeTaxContingencyTable" order="2.0" t1:closed="true" t1:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxAuthorityAxis" xlink:label="IncomeTaxAuthorityAxis" xlink:title="IncomeTaxAuthorityAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="IncomeTaxContingencyTable" xlink:to="IncomeTaxAuthorityAxis" xlink:title="definition: IncomeTaxContingencyTable to IncomeTaxAuthorityAxis" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxAuthorityDomain" xlink:label="IncomeTaxAuthorityDomain" xlink:title="IncomeTaxAuthorityDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="IncomeTaxAuthorityAxis" xlink:to="IncomeTaxAuthorityDomain" xlink:title="definition: IncomeTaxAuthorityAxis to IncomeTaxAuthorityDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxAuthorityDomain" xlink:label="IncomeTaxAuthorityDomain_2" xlink:title="IncomeTaxAuthorityDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="IncomeTaxAuthorityAxis" xlink:to="IncomeTaxAuthorityDomain_2" xlink:title="definition: IncomeTaxAuthorityAxis to IncomeTaxAuthorityDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InternalRevenueServiceIRSMember" xlink:label="InternalRevenueServiceIRSMember" xlink:title="InternalRevenueServiceIRSMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IncomeTaxAuthorityDomain" xlink:to="InternalRevenueServiceIRSMember" xlink:title="definition: IncomeTaxAuthorityDomain to InternalRevenueServiceIRSMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StateAndLocalJurisdictionMember" xlink:label="StateAndLocalJurisdictionMember" xlink:title="StateAndLocalJurisdictionMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IncomeTaxAuthorityDomain" xlink:to="StateAndLocalJurisdictionMember" xlink:title="definition: IncomeTaxAuthorityDomain to StateAndLocalJurisdictionMember" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ForeignCountryMember" xlink:label="ForeignCountryMember" xlink:title="ForeignCountryMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IncomeTaxAuthorityDomain" xlink:to="ForeignCountryMember" xlink:title="definition: IncomeTaxAuthorityDomain to ForeignCountryMember" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_IncomeTaxDisclosureLineItems" xlink:label="IncomeTaxDisclosureLineItems" xlink:title="IncomeTaxDisclosureLineItems" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract" xlink:label="IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract" xlink:title="IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IncomeTaxDisclosureLineItems" xlink:to="IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract" xlink:title="definition: IncomeTaxDisclosureLineItems to IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:label="IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:title="IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IncomeTaxDisclosureLineItems" xlink:to="IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:title="definition: IncomeTaxDisclosureLineItems to IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:label="IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:title="IncomeTaxReconciliationStateAndLocalIncomeTaxes" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IncomeTaxDisclosureLineItems" xlink:to="IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:title="definition: IncomeTaxDisclosureLineItems to IncomeTaxReconciliationStateAndLocalIncomeTaxes" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017TransitionTaxOnAccumulatedForeignEarningsAmount" xlink:label="EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017TransitionTaxOnAccumulatedForeignEarningsAmount" xlink:title="EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017TransitionTaxOnAccumulatedForeignEarningsAmount" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IncomeTaxDisclosureLineItems" xlink:to="EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017TransitionTaxOnAccumulatedForeignEarningsAmount" xlink:title="definition: IncomeTaxDisclosureLineItems to EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017TransitionTaxOnAccumulatedForeignEarningsAmount" order="4.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ForeignEarningsRepatriated" xlink:label="ForeignEarningsRepatriated" xlink:title="ForeignEarningsRepatriated" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IncomeTaxDisclosureLineItems" xlink:to="ForeignEarningsRepatriated" xlink:title="definition: IncomeTaxDisclosureLineItems to ForeignEarningsRepatriated" order="5.0" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017Amount" xlink:label="EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017Amount" xlink:title="EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017Amount" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IncomeTaxDisclosureLineItems" xlink:to="EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017Amount" xlink:title="definition: IncomeTaxDisclosureLineItems to EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017Amount" order="6.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxReconciliationDeductionsQualifiedProductionActivities" xlink:label="IncomeTaxReconciliationDeductionsQualifiedProductionActivities" xlink:title="IncomeTaxReconciliationDeductionsQualifiedProductionActivities" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IncomeTaxDisclosureLineItems" xlink:to="IncomeTaxReconciliationDeductionsQualifiedProductionActivities" xlink:title="definition: IncomeTaxDisclosureLineItems to IncomeTaxReconciliationDeductionsQualifiedProductionActivities" order="7.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxReconciliationOtherAdjustments" xlink:label="IncomeTaxReconciliationOtherAdjustments" xlink:title="IncomeTaxReconciliationOtherAdjustments" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IncomeTaxDisclosureLineItems" xlink:to="IncomeTaxReconciliationOtherAdjustments" xlink:title="definition: IncomeTaxDisclosureLineItems to IncomeTaxReconciliationOtherAdjustments" order="8.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="IncomeTaxExpenseBenefit" xlink:title="IncomeTaxExpenseBenefit" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IncomeTaxDisclosureLineItems" xlink:to="IncomeTaxExpenseBenefit" xlink:title="definition: IncomeTaxDisclosureLineItems to IncomeTaxExpenseBenefit" order="9.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:label="EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:title="EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IncomeTaxDisclosureLineItems" xlink:to="EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:title="definition: IncomeTaxDisclosureLineItems to EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" order="10.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:label="EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:title="EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IncomeTaxDisclosureLineItems" xlink:to="EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:title="definition: IncomeTaxDisclosureLineItems to EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" order="11.0" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017TransitionTaxOnAccumulatedForeignEarningsPercent" xlink:label="EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017TransitionTaxOnAccumulatedForeignEarningsPercent" xlink:title="EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017TransitionTaxOnAccumulatedForeignEarningsPercent" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IncomeTaxDisclosureLineItems" xlink:to="EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017TransitionTaxOnAccumulatedForeignEarningsPercent" xlink:title="definition: IncomeTaxDisclosureLineItems to EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017TransitionTaxOnAccumulatedForeignEarningsPercent" order="12.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" xlink:label="EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" xlink:title="EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IncomeTaxDisclosureLineItems" xlink:to="EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" xlink:title="definition: IncomeTaxDisclosureLineItems to EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" order="13.0" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017Percent" xlink:label="EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017Percent" xlink:title="EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017Percent" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IncomeTaxDisclosureLineItems" xlink:to="EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017Percent" xlink:title="definition: IncomeTaxDisclosureLineItems to EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017Percent" order="14.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationDeductionsOther" xlink:label="EffectiveIncomeTaxRateReconciliationDeductionsOther" xlink:title="EffectiveIncomeTaxRateReconciliationDeductionsOther" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IncomeTaxDisclosureLineItems" xlink:to="EffectiveIncomeTaxRateReconciliationDeductionsOther" xlink:title="definition: IncomeTaxDisclosureLineItems to EffectiveIncomeTaxRateReconciliationDeductionsOther" order="15.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments" xlink:label="EffectiveIncomeTaxRateReconciliationOtherAdjustments" xlink:title="EffectiveIncomeTaxRateReconciliationOtherAdjustments" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IncomeTaxDisclosureLineItems" xlink:to="EffectiveIncomeTaxRateReconciliationOtherAdjustments" xlink:title="definition: IncomeTaxDisclosureLineItems to EffectiveIncomeTaxRateReconciliationOtherAdjustments" order="16.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:label="EffectiveIncomeTaxRateContinuingOperations" xlink:title="EffectiveIncomeTaxRateContinuingOperations" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IncomeTaxDisclosureLineItems" xlink:to="EffectiveIncomeTaxRateContinuingOperations" xlink:title="definition: IncomeTaxDisclosureLineItems to EffectiveIncomeTaxRateContinuingOperations" order="17.0" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_IncomeTaxDisclosureTable" xlink:label="IncomeTaxDisclosureTable" xlink:title="IncomeTaxDisclosureTable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="IncomeTaxDisclosureLineItems" xlink:to="IncomeTaxDisclosureTable" xlink:title="definition: IncomeTaxDisclosureLineItems to IncomeTaxDisclosureTable" order="18.0" t1:closed="true" t1:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="StatementScenarioAxis" xlink:title="StatementScenarioAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="IncomeTaxDisclosureTable" xlink:to="StatementScenarioAxis" xlink:title="definition: IncomeTaxDisclosureTable to StatementScenarioAxis" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="ScenarioUnspecifiedDomain" xlink:title="ScenarioUnspecifiedDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="StatementScenarioAxis" xlink:to="ScenarioUnspecifiedDomain" xlink:title="definition: StatementScenarioAxis to ScenarioUnspecifiedDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="ScenarioUnspecifiedDomain_2" xlink:title="ScenarioUnspecifiedDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="StatementScenarioAxis" xlink:to="ScenarioUnspecifiedDomain_2" xlink:title="definition: StatementScenarioAxis to ScenarioUnspecifiedDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioPlanMember" xlink:label="ScenarioPlanMember" xlink:title="ScenarioPlanMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ScenarioUnspecifiedDomain" xlink:to="ScenarioPlanMember" xlink:title="definition: ScenarioUnspecifiedDomain to ScenarioPlanMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RangeAxis" xlink:label="RangeAxis" xlink:title="RangeAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="IncomeTaxDisclosureTable" xlink:to="RangeAxis" xlink:title="definition: IncomeTaxDisclosureTable to RangeAxis" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RangeMember" xlink:label="RangeMember" xlink:title="RangeMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="RangeAxis" xlink:to="RangeMember" xlink:title="definition: RangeAxis to RangeMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RangeMember" xlink:label="RangeMember_2" xlink:title="RangeMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="RangeAxis" xlink:to="RangeMember_2" xlink:title="definition: RangeAxis to RangeMember_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MaximumMember" xlink:label="MaximumMember" xlink:title="MaximumMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RangeMember" xlink:to="MaximumMember" xlink:title="definition: RangeMember to MaximumMember" order="1.0" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://easterncompany.com/role/IncomeTaxesDetailsCalc2" />
  <link:definitionLink xlink:type="extended" xlink:role="http://easterncompany.com/role/LeasesDetails">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingLeasedAssetsLineItems" xlink:label="OperatingLeasedAssetsLineItems" xlink:title="OperatingLeasedAssetsLineItems" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract" xlink:label="OperatingLeasesFutureMinimumPaymentsDueAbstract" xlink:title="OperatingLeasesFutureMinimumPaymentsDueAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="OperatingLeasedAssetsLineItems" xlink:to="OperatingLeasesFutureMinimumPaymentsDueAbstract" xlink:title="definition: OperatingLeasedAssetsLineItems to OperatingLeasesFutureMinimumPaymentsDueAbstract" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingLeasesRentExpenseNet" xlink:label="OperatingLeasesRentExpenseNet" xlink:title="OperatingLeasesRentExpenseNet" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="OperatingLeasedAssetsLineItems" xlink:to="OperatingLeasesRentExpenseNet" xlink:title="definition: OperatingLeasedAssetsLineItems to OperatingLeasesRentExpenseNet" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent" xlink:label="OperatingLeasesFutureMinimumPaymentsDueCurrent" xlink:title="OperatingLeasesFutureMinimumPaymentsDueCurrent" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="OperatingLeasedAssetsLineItems" xlink:to="OperatingLeasesFutureMinimumPaymentsDueCurrent" xlink:title="definition: OperatingLeasedAssetsLineItems to OperatingLeasesFutureMinimumPaymentsDueCurrent" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears" xlink:label="OperatingLeasesFutureMinimumPaymentsDueInTwoYears" xlink:title="OperatingLeasesFutureMinimumPaymentsDueInTwoYears" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="OperatingLeasedAssetsLineItems" xlink:to="OperatingLeasesFutureMinimumPaymentsDueInTwoYears" xlink:title="definition: OperatingLeasedAssetsLineItems to OperatingLeasesFutureMinimumPaymentsDueInTwoYears" order="4.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears" xlink:label="OperatingLeasesFutureMinimumPaymentsDueInThreeYears" xlink:title="OperatingLeasesFutureMinimumPaymentsDueInThreeYears" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="OperatingLeasedAssetsLineItems" xlink:to="OperatingLeasesFutureMinimumPaymentsDueInThreeYears" xlink:title="definition: OperatingLeasedAssetsLineItems to OperatingLeasesFutureMinimumPaymentsDueInThreeYears" order="5.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears" xlink:label="OperatingLeasesFutureMinimumPaymentsDueInFourYears" xlink:title="OperatingLeasesFutureMinimumPaymentsDueInFourYears" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="OperatingLeasedAssetsLineItems" xlink:to="OperatingLeasesFutureMinimumPaymentsDueInFourYears" xlink:title="definition: OperatingLeasedAssetsLineItems to OperatingLeasesFutureMinimumPaymentsDueInFourYears" order="6.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears" xlink:label="OperatingLeasesFutureMinimumPaymentsDueInFiveYears" xlink:title="OperatingLeasesFutureMinimumPaymentsDueInFiveYears" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="OperatingLeasedAssetsLineItems" xlink:to="OperatingLeasesFutureMinimumPaymentsDueInFiveYears" xlink:title="definition: OperatingLeasedAssetsLineItems to OperatingLeasesFutureMinimumPaymentsDueInFiveYears" order="7.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDue" xlink:label="OperatingLeasesFutureMinimumPaymentsDue" xlink:title="OperatingLeasesFutureMinimumPaymentsDue" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="OperatingLeasedAssetsLineItems" xlink:to="OperatingLeasesFutureMinimumPaymentsDue" xlink:title="definition: OperatingLeasedAssetsLineItems to OperatingLeasesFutureMinimumPaymentsDue" order="8.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfOperatingLeasedAssetsTable" xlink:label="ScheduleOfOperatingLeasedAssetsTable" xlink:title="ScheduleOfOperatingLeasedAssetsTable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="OperatingLeasedAssetsLineItems" xlink:to="ScheduleOfOperatingLeasedAssetsTable" xlink:title="definition: OperatingLeasedAssetsLineItems to ScheduleOfOperatingLeasedAssetsTable" order="9.0" t1:closed="true" t1:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LeaseArrangementTypeAxis" xlink:label="LeaseArrangementTypeAxis" xlink:title="LeaseArrangementTypeAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ScheduleOfOperatingLeasedAssetsTable" xlink:to="LeaseArrangementTypeAxis" xlink:title="definition: ScheduleOfOperatingLeasedAssetsTable to LeaseArrangementTypeAxis" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LeaseArrangementTypeDomain" xlink:label="LeaseArrangementTypeDomain" xlink:title="LeaseArrangementTypeDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="LeaseArrangementTypeAxis" xlink:to="LeaseArrangementTypeDomain" xlink:title="definition: LeaseArrangementTypeAxis to LeaseArrangementTypeDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LeaseArrangementTypeDomain" xlink:label="LeaseArrangementTypeDomain_2" xlink:title="LeaseArrangementTypeDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="LeaseArrangementTypeAxis" xlink:to="LeaseArrangementTypeDomain_2" xlink:title="definition: LeaseArrangementTypeAxis to LeaseArrangementTypeDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_NonCancelableLeasesMember" xlink:label="NonCancelableLeasesMember" xlink:title="NonCancelableLeasesMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LeaseArrangementTypeDomain" xlink:to="NonCancelableLeasesMember" xlink:title="definition: LeaseArrangementTypeDomain to NonCancelableLeasesMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_AllLeasesOfAllKindsMember" xlink:label="AllLeasesOfAllKindsMember" xlink:title="AllLeasesOfAllKindsMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LeaseArrangementTypeDomain" xlink:to="AllLeasesOfAllKindsMember" xlink:title="definition: LeaseArrangementTypeDomain to AllLeasesOfAllKindsMember" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RangeAxis" xlink:label="RangeAxis" xlink:title="RangeAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ScheduleOfOperatingLeasedAssetsTable" xlink:to="RangeAxis" xlink:title="definition: ScheduleOfOperatingLeasedAssetsTable to RangeAxis" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RangeMember" xlink:label="RangeMember" xlink:title="RangeMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="RangeAxis" xlink:to="RangeMember" xlink:title="definition: RangeAxis to RangeMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RangeMember" xlink:label="RangeMember_2" xlink:title="RangeMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="RangeAxis" xlink:to="RangeMember_2" xlink:title="definition: RangeAxis to RangeMember_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MinimumMember" xlink:label="MinimumMember" xlink:title="MinimumMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RangeMember" xlink:to="MinimumMember" xlink:title="definition: RangeMember to MinimumMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MaximumMember" xlink:label="MaximumMember" xlink:title="MaximumMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RangeMember" xlink:to="MaximumMember" xlink:title="definition: RangeMember to MaximumMember" order="2.0" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://easterncompany.com/role/RetirementBenefitPlansNetPeriodicBenefitCostAndAssumptionsDetails">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:label="DefinedBenefitPlanDisclosureLineItems" xlink:title="DefinedBenefitPlanDisclosureLineItems" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract" xlink:label="DefinedBenefitPlanNetPeriodicBenefitCostAbstract" xlink:title="DefinedBenefitPlanNetPeriodicBenefitCostAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DefinedBenefitPlanDisclosureLineItems" xlink:to="DefinedBenefitPlanNetPeriodicBenefitCostAbstract" xlink:title="definition: DefinedBenefitPlanDisclosureLineItems to DefinedBenefitPlanNetPeriodicBenefitCostAbstract" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DefinedBenefitPlanAssumptionsUsedInCalculationsAbstract" xlink:label="DefinedBenefitPlanAssumptionsUsedInCalculationsAbstract" xlink:title="DefinedBenefitPlanAssumptionsUsedInCalculationsAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DefinedBenefitPlanDisclosureLineItems" xlink:to="DefinedBenefitPlanAssumptionsUsedInCalculationsAbstract" xlink:title="definition: DefinedBenefitPlanDisclosureLineItems to DefinedBenefitPlanAssumptionsUsedInCalculationsAbstract" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate" xlink:label="DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate" xlink:title="DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DefinedBenefitPlanDisclosureLineItems" xlink:to="DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate" xlink:title="definition: DefinedBenefitPlanDisclosureLineItems to DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets" xlink:label="DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets" xlink:title="DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DefinedBenefitPlanDisclosureLineItems" xlink:to="DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets" xlink:title="definition: DefinedBenefitPlanDisclosureLineItems to DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets" order="4.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease" xlink:label="DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease" xlink:title="DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DefinedBenefitPlanDisclosureLineItems" xlink:to="DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease" xlink:title="definition: DefinedBenefitPlanDisclosureLineItems to DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease" order="5.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DefinedBenefitPlanServiceCost" xlink:label="DefinedBenefitPlanServiceCost" xlink:title="DefinedBenefitPlanServiceCost" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DefinedBenefitPlanDisclosureLineItems" xlink:to="DefinedBenefitPlanServiceCost" xlink:title="definition: DefinedBenefitPlanDisclosureLineItems to DefinedBenefitPlanServiceCost" order="6.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DefinedBenefitPlanInterestCost" xlink:label="DefinedBenefitPlanInterestCost" xlink:title="DefinedBenefitPlanInterestCost" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DefinedBenefitPlanDisclosureLineItems" xlink:to="DefinedBenefitPlanInterestCost" xlink:title="definition: DefinedBenefitPlanDisclosureLineItems to DefinedBenefitPlanInterestCost" order="7.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets" xlink:label="DefinedBenefitPlanExpectedReturnOnPlanAssets" xlink:title="DefinedBenefitPlanExpectedReturnOnPlanAssets" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DefinedBenefitPlanDisclosureLineItems" xlink:to="DefinedBenefitPlanExpectedReturnOnPlanAssets" xlink:title="definition: DefinedBenefitPlanDisclosureLineItems to DefinedBenefitPlanExpectedReturnOnPlanAssets" order="8.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" xlink:label="DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" xlink:title="DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DefinedBenefitPlanDisclosureLineItems" xlink:to="DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" xlink:title="definition: DefinedBenefitPlanDisclosureLineItems to DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" order="9.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses" xlink:label="DefinedBenefitPlanAmortizationOfGainsLosses" xlink:title="DefinedBenefitPlanAmortizationOfGainsLosses" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DefinedBenefitPlanDisclosureLineItems" xlink:to="DefinedBenefitPlanAmortizationOfGainsLosses" xlink:title="definition: DefinedBenefitPlanDisclosureLineItems to DefinedBenefitPlanAmortizationOfGainsLosses" order="10.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost" xlink:label="DefinedBenefitPlanNetPeriodicBenefitCost" xlink:title="DefinedBenefitPlanNetPeriodicBenefitCost" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DefinedBenefitPlanDisclosureLineItems" xlink:to="DefinedBenefitPlanNetPeriodicBenefitCost" xlink:title="definition: DefinedBenefitPlanDisclosureLineItems to DefinedBenefitPlanNetPeriodicBenefitCost" order="11.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:label="ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:title="ScheduleOfDefinedBenefitPlansDisclosuresTable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="DefinedBenefitPlanDisclosureLineItems" xlink:to="ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:title="definition: DefinedBenefitPlanDisclosureLineItems to ScheduleOfDefinedBenefitPlansDisclosuresTable" order="12.0" t1:closed="true" t1:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RetirementPlanTypeAxis" xlink:label="RetirementPlanTypeAxis" xlink:title="RetirementPlanTypeAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:to="RetirementPlanTypeAxis" xlink:title="definition: ScheduleOfDefinedBenefitPlansDisclosuresTable to RetirementPlanTypeAxis" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RetirementPlanTypeDomain" xlink:label="RetirementPlanTypeDomain" xlink:title="RetirementPlanTypeDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="RetirementPlanTypeAxis" xlink:to="RetirementPlanTypeDomain" xlink:title="definition: RetirementPlanTypeAxis to RetirementPlanTypeDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RetirementPlanTypeDomain" xlink:label="RetirementPlanTypeDomain_2" xlink:title="RetirementPlanTypeDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="RetirementPlanTypeAxis" xlink:to="RetirementPlanTypeDomain_2" xlink:title="definition: RetirementPlanTypeAxis to RetirementPlanTypeDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PensionPlansDefinedBenefitMember" xlink:label="PensionPlansDefinedBenefitMember" xlink:title="PensionPlansDefinedBenefitMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RetirementPlanTypeDomain" xlink:to="PensionPlansDefinedBenefitMember" xlink:title="definition: RetirementPlanTypeDomain to PensionPlansDefinedBenefitMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember" xlink:label="OtherPostretirementBenefitPlansDefinedBenefitMember" xlink:title="OtherPostretirementBenefitPlansDefinedBenefitMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RetirementPlanTypeDomain" xlink:to="OtherPostretirementBenefitPlansDefinedBenefitMember" xlink:title="definition: RetirementPlanTypeDomain to OtherPostretirementBenefitPlansDefinedBenefitMember" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherPensionPlansPostretirementOrSupplementalPlansDefinedBenefitMember" xlink:label="OtherPensionPlansPostretirementOrSupplementalPlansDefinedBenefitMember" xlink:title="OtherPensionPlansPostretirementOrSupplementalPlansDefinedBenefitMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RetirementPlanTypeDomain" xlink:to="OtherPensionPlansPostretirementOrSupplementalPlansDefinedBenefitMember" xlink:title="definition: RetirementPlanTypeDomain to OtherPensionPlansPostretirementOrSupplementalPlansDefinedBenefitMember" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RangeAxis" xlink:label="RangeAxis" xlink:title="RangeAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:to="RangeAxis" xlink:title="definition: ScheduleOfDefinedBenefitPlansDisclosuresTable to RangeAxis" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RangeMember" xlink:label="RangeMember" xlink:title="RangeMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="RangeAxis" xlink:to="RangeMember" xlink:title="definition: RangeAxis to RangeMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RangeMember" xlink:label="RangeMember_2" xlink:title="RangeMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="RangeAxis" xlink:to="RangeMember_2" xlink:title="definition: RangeAxis to RangeMember_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MinimumMember" xlink:label="MinimumMember" xlink:title="MinimumMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RangeMember" xlink:to="MinimumMember" xlink:title="definition: RangeMember to MinimumMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MaximumMember" xlink:label="MaximumMember" xlink:title="MaximumMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RangeMember" xlink:to="MaximumMember" xlink:title="definition: RangeMember to MaximumMember" order="2.0" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://easterncompany.com/role/RetirementBenefitPlansFundedStatusDetails">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:label="DefinedBenefitPlanDisclosureLineItems" xlink:title="DefinedBenefitPlanDisclosureLineItems" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DefinedBenefitPlanFundedStatusOfPlanAbstract" xlink:label="DefinedBenefitPlanFundedStatusOfPlanAbstract" xlink:title="DefinedBenefitPlanFundedStatusOfPlanAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DefinedBenefitPlanDisclosureLineItems" xlink:to="DefinedBenefitPlanFundedStatusOfPlanAbstract" xlink:title="definition: DefinedBenefitPlanDisclosureLineItems to DefinedBenefitPlanFundedStatusOfPlanAbstract" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward" xlink:label="DefinedBenefitPlanChangeInBenefitObligationRollForward" xlink:title="DefinedBenefitPlanChangeInBenefitObligationRollForward" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DefinedBenefitPlanDisclosureLineItems" xlink:to="DefinedBenefitPlanChangeInBenefitObligationRollForward" xlink:title="definition: DefinedBenefitPlanDisclosureLineItems to DefinedBenefitPlanChangeInBenefitObligationRollForward" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward" xlink:label="DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward" xlink:title="DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DefinedBenefitPlanDisclosureLineItems" xlink:to="DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward" xlink:title="definition: DefinedBenefitPlanDisclosureLineItems to DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheetAbstract" xlink:label="DefinedBenefitPlanAmountsRecognizedInBalanceSheetAbstract" xlink:title="DefinedBenefitPlanAmountsRecognizedInBalanceSheetAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DefinedBenefitPlanDisclosureLineItems" xlink:to="DefinedBenefitPlanAmountsRecognizedInBalanceSheetAbstract" xlink:title="definition: DefinedBenefitPlanDisclosureLineItems to DefinedBenefitPlanAmountsRecognizedInBalanceSheetAbstract" order="4.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheet" xlink:label="DefinedBenefitPlanAmountsRecognizedInBalanceSheet" xlink:title="DefinedBenefitPlanAmountsRecognizedInBalanceSheet" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DefinedBenefitPlanDisclosureLineItems" xlink:to="DefinedBenefitPlanAmountsRecognizedInBalanceSheet" xlink:title="definition: DefinedBenefitPlanDisclosureLineItems to DefinedBenefitPlanAmountsRecognizedInBalanceSheet" order="5.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DefinedBenefitPlanFairValueOfPlanAssets" xlink:label="DefinedBenefitPlanFairValueOfPlanAssets" xlink:title="DefinedBenefitPlanFairValueOfPlanAssets" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DefinedBenefitPlanDisclosureLineItems" xlink:to="DefinedBenefitPlanFairValueOfPlanAssets" xlink:title="definition: DefinedBenefitPlanDisclosureLineItems to DefinedBenefitPlanFairValueOfPlanAssets" order="6.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets" xlink:label="DefinedBenefitPlanActualReturnOnPlanAssets" xlink:title="DefinedBenefitPlanActualReturnOnPlanAssets" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DefinedBenefitPlanDisclosureLineItems" xlink:to="DefinedBenefitPlanActualReturnOnPlanAssets" xlink:title="definition: DefinedBenefitPlanDisclosureLineItems to DefinedBenefitPlanActualReturnOnPlanAssets" order="7.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DefinedBenefitPlanContributionsByEmployer" xlink:label="DefinedBenefitPlanContributionsByEmployer" xlink:title="DefinedBenefitPlanContributionsByEmployer" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DefinedBenefitPlanDisclosureLineItems" xlink:to="DefinedBenefitPlanContributionsByEmployer" xlink:title="definition: DefinedBenefitPlanDisclosureLineItems to DefinedBenefitPlanContributionsByEmployer" order="8.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid" xlink:label="DefinedBenefitPlanPlanAssetsBenefitsPaid" xlink:title="DefinedBenefitPlanPlanAssetsBenefitsPaid" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DefinedBenefitPlanDisclosureLineItems" xlink:to="DefinedBenefitPlanPlanAssetsBenefitsPaid" xlink:title="definition: DefinedBenefitPlanDisclosureLineItems to DefinedBenefitPlanPlanAssetsBenefitsPaid" order="9.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DefinedBenefitPlanBenefitObligation" xlink:label="DefinedBenefitPlanBenefitObligation" xlink:title="DefinedBenefitPlanBenefitObligation" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DefinedBenefitPlanDisclosureLineItems" xlink:to="DefinedBenefitPlanBenefitObligation" xlink:title="definition: DefinedBenefitPlanDisclosureLineItems to DefinedBenefitPlanBenefitObligation" order="10.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DefinedBenefitPlanOtherChanges" xlink:label="DefinedBenefitPlanOtherChanges" xlink:title="DefinedBenefitPlanOtherChanges" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DefinedBenefitPlanDisclosureLineItems" xlink:to="DefinedBenefitPlanOtherChanges" xlink:title="definition: DefinedBenefitPlanDisclosureLineItems to DefinedBenefitPlanOtherChanges" order="11.0" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_DefinedBenefitPlanDiscountRate" xlink:label="DefinedBenefitPlanDiscountRate" xlink:title="DefinedBenefitPlanDiscountRate" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DefinedBenefitPlanDisclosureLineItems" xlink:to="DefinedBenefitPlanDiscountRate" xlink:title="definition: DefinedBenefitPlanDisclosureLineItems to DefinedBenefitPlanDiscountRate" order="12.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DefinedBenefitPlanServiceCost" xlink:label="DefinedBenefitPlanServiceCost" xlink:title="DefinedBenefitPlanServiceCost" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DefinedBenefitPlanDisclosureLineItems" xlink:to="DefinedBenefitPlanServiceCost" xlink:title="definition: DefinedBenefitPlanDisclosureLineItems to DefinedBenefitPlanServiceCost" order="13.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DefinedBenefitPlanInterestCost" xlink:label="DefinedBenefitPlanInterestCost" xlink:title="DefinedBenefitPlanInterestCost" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DefinedBenefitPlanDisclosureLineItems" xlink:to="DefinedBenefitPlanInterestCost" xlink:title="definition: DefinedBenefitPlanDisclosureLineItems to DefinedBenefitPlanInterestCost" order="14.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DefinedBenefitPlanActuarialGainLoss" xlink:label="DefinedBenefitPlanActuarialGainLoss" xlink:title="DefinedBenefitPlanActuarialGainLoss" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DefinedBenefitPlanDisclosureLineItems" xlink:to="DefinedBenefitPlanActuarialGainLoss" xlink:title="definition: DefinedBenefitPlanDisclosureLineItems to DefinedBenefitPlanActuarialGainLoss" order="15.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid" xlink:label="DefinedBenefitPlanBenefitObligationBenefitsPaid" xlink:title="DefinedBenefitPlanBenefitObligationBenefitsPaid" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DefinedBenefitPlanDisclosureLineItems" xlink:to="DefinedBenefitPlanBenefitObligationBenefitsPaid" xlink:title="definition: DefinedBenefitPlanDisclosureLineItems to DefinedBenefitPlanBenefitObligationBenefitsPaid" order="16.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DefinedBenefitPlanPlanAmendments" xlink:label="DefinedBenefitPlanPlanAmendments" xlink:title="DefinedBenefitPlanPlanAmendments" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DefinedBenefitPlanDisclosureLineItems" xlink:to="DefinedBenefitPlanPlanAmendments" xlink:title="definition: DefinedBenefitPlanDisclosureLineItems to DefinedBenefitPlanPlanAmendments" order="17.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:label="ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:title="ScheduleOfDefinedBenefitPlansDisclosuresTable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="DefinedBenefitPlanDisclosureLineItems" xlink:to="ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:title="definition: DefinedBenefitPlanDisclosureLineItems to ScheduleOfDefinedBenefitPlansDisclosuresTable" order="18.0" t1:closed="true" t1:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RetirementPlanTypeAxis" xlink:label="RetirementPlanTypeAxis" xlink:title="RetirementPlanTypeAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:to="RetirementPlanTypeAxis" xlink:title="definition: ScheduleOfDefinedBenefitPlansDisclosuresTable to RetirementPlanTypeAxis" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RetirementPlanTypeDomain" xlink:label="RetirementPlanTypeDomain" xlink:title="RetirementPlanTypeDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="RetirementPlanTypeAxis" xlink:to="RetirementPlanTypeDomain" xlink:title="definition: RetirementPlanTypeAxis to RetirementPlanTypeDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RetirementPlanTypeDomain" xlink:label="RetirementPlanTypeDomain_2" xlink:title="RetirementPlanTypeDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="RetirementPlanTypeAxis" xlink:to="RetirementPlanTypeDomain_2" xlink:title="definition: RetirementPlanTypeAxis to RetirementPlanTypeDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PensionPlansDefinedBenefitMember" xlink:label="PensionPlansDefinedBenefitMember" xlink:title="PensionPlansDefinedBenefitMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RetirementPlanTypeDomain" xlink:to="PensionPlansDefinedBenefitMember" xlink:title="definition: RetirementPlanTypeDomain to PensionPlansDefinedBenefitMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember" xlink:label="OtherPostretirementBenefitPlansDefinedBenefitMember" xlink:title="OtherPostretirementBenefitPlansDefinedBenefitMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RetirementPlanTypeDomain" xlink:to="OtherPostretirementBenefitPlansDefinedBenefitMember" xlink:title="definition: RetirementPlanTypeDomain to OtherPostretirementBenefitPlansDefinedBenefitMember" order="2.0" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://easterncompany.com/role/RetirementBenefitPlansAmountsRecognizedInAndChangesInComponentsOfAccumulatedOtherComprehensiveIncomeDetails">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:label="DefinedBenefitPlanDisclosureLineItems" xlink:title="DefinedBenefitPlanDisclosureLineItems" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeLossAfterTaxAbstract" xlink:label="DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeLossAfterTaxAbstract" xlink:title="DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeLossAfterTaxAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DefinedBenefitPlanDisclosureLineItems" xlink:to="DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeLossAfterTaxAbstract" xlink:title="definition: DefinedBenefitPlanDisclosureLineItems to DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeLossAfterTaxAbstract" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_DefinedBenefitPlanChangeInComponentsOfAccumulatedOtherComprehensiveIncomeAbstract" xlink:label="DefinedBenefitPlanChangeInComponentsOfAccumulatedOtherComprehensiveIncomeAbstract" xlink:title="DefinedBenefitPlanChangeInComponentsOfAccumulatedOtherComprehensiveIncomeAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DefinedBenefitPlanDisclosureLineItems" xlink:to="DefinedBenefitPlanChangeInComponentsOfAccumulatedOtherComprehensiveIncomeAbstract" xlink:title="definition: DefinedBenefitPlanDisclosureLineItems to DefinedBenefitPlanChangeInComponentsOfAccumulatedOtherComprehensiveIncomeAbstract" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DefinedBenefitPlanAmountsThatWillBeAmortizedFromAccumulatedOtherComprehensiveIncomeLossInNextFiscalYearAbstract" xlink:label="DefinedBenefitPlanAmountsThatWillBeAmortizedFromAccumulatedOtherComprehensiveIncomeLossInNextFiscalYearAbstract" xlink:title="DefinedBenefitPlanAmountsThatWillBeAmortizedFromAccumulatedOtherComprehensiveIncomeLossInNextFiscalYearAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DefinedBenefitPlanDisclosureLineItems" xlink:to="DefinedBenefitPlanAmountsThatWillBeAmortizedFromAccumulatedOtherComprehensiveIncomeLossInNextFiscalYearAbstract" xlink:title="definition: DefinedBenefitPlanDisclosureLineItems to DefinedBenefitPlanAmountsThatWillBeAmortizedFromAccumulatedOtherComprehensiveIncomeLossInNextFiscalYearAbstract" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PensionExpense" xlink:label="PensionExpense" xlink:title="PensionExpense" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DefinedBenefitPlanDisclosureLineItems" xlink:to="PensionExpense" xlink:title="definition: DefinedBenefitPlanDisclosureLineItems to PensionExpense" order="4.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedAmortizationOfGainLossNextFiscalYear" xlink:label="DefinedBenefitPlanExpectedAmortizationOfGainLossNextFiscalYear" xlink:title="DefinedBenefitPlanExpectedAmortizationOfGainLossNextFiscalYear" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DefinedBenefitPlanDisclosureLineItems" xlink:to="DefinedBenefitPlanExpectedAmortizationOfGainLossNextFiscalYear" xlink:title="definition: DefinedBenefitPlanDisclosureLineItems to DefinedBenefitPlanExpectedAmortizationOfGainLossNextFiscalYear" order="5.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedAmortizationOfPriorServiceCostCreditNextFiscalYear" xlink:label="DefinedBenefitPlanExpectedAmortizationOfPriorServiceCostCreditNextFiscalYear" xlink:title="DefinedBenefitPlanExpectedAmortizationOfPriorServiceCostCreditNextFiscalYear" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DefinedBenefitPlanDisclosureLineItems" xlink:to="DefinedBenefitPlanExpectedAmortizationOfPriorServiceCostCreditNextFiscalYear" xlink:title="definition: DefinedBenefitPlanDisclosureLineItems to DefinedBenefitPlanExpectedAmortizationOfPriorServiceCostCreditNextFiscalYear" order="6.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax" xlink:label="AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax" xlink:title="AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DefinedBenefitPlanDisclosureLineItems" xlink:to="AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax" xlink:title="definition: DefinedBenefitPlanDisclosureLineItems to AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax" order="7.0" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_DefinedBenefitPlanChangesInAccumulatedOtherComprehensiveIncomeDueToAvailabilityOfFinalActualAssetsAndCensusData" xlink:label="DefinedBenefitPlanChangesInAccumulatedOtherComprehensiveIncomeDueToAvailabilityOfFinalActualAssetsAndCensusData" xlink:title="DefinedBenefitPlanChangesInAccumulatedOtherComprehensiveIncomeDueToAvailabilityOfFinalActualAssetsAndCensusData" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DefinedBenefitPlanDisclosureLineItems" xlink:to="DefinedBenefitPlanChangesInAccumulatedOtherComprehensiveIncomeDueToAvailabilityOfFinalActualAssetsAndCensusData" xlink:title="definition: DefinedBenefitPlanDisclosureLineItems to DefinedBenefitPlanChangesInAccumulatedOtherComprehensiveIncomeDueToAvailabilityOfFinalActualAssetsAndCensusData" order="8.0" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_ChargedToNetPeriodicBenefitCostAbstract" xlink:label="ChargedToNetPeriodicBenefitCostAbstract" xlink:title="ChargedToNetPeriodicBenefitCostAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DefinedBenefitPlanDisclosureLineItems" xlink:to="ChargedToNetPeriodicBenefitCostAbstract" xlink:title="definition: DefinedBenefitPlanDisclosureLineItems to ChargedToNetPeriodicBenefitCostAbstract" order="9.0" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_LiabilityGainsLossesAbstract" xlink:label="LiabilityGainsLossesAbstract" xlink:title="LiabilityGainsLossesAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DefinedBenefitPlanDisclosureLineItems" xlink:to="LiabilityGainsLossesAbstract" xlink:title="definition: DefinedBenefitPlanDisclosureLineItems to LiabilityGainsLossesAbstract" order="10.0" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_DefinedBenefitPlanDiscountRate" xlink:label="DefinedBenefitPlanDiscountRate" xlink:title="DefinedBenefitPlanDiscountRate" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DefinedBenefitPlanDisclosureLineItems" xlink:to="DefinedBenefitPlanDiscountRate" xlink:title="definition: DefinedBenefitPlanDisclosureLineItems to DefinedBenefitPlanDiscountRate" order="11.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax" xlink:label="OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax" xlink:title="OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DefinedBenefitPlanDisclosureLineItems" xlink:to="OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax" xlink:title="definition: DefinedBenefitPlanDisclosureLineItems to OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax" order="12.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DefinedBenefitPlanPlanAmendments" xlink:label="DefinedBenefitPlanPlanAmendments" xlink:title="DefinedBenefitPlanPlanAmendments" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DefinedBenefitPlanDisclosureLineItems" xlink:to="DefinedBenefitPlanPlanAmendments" xlink:title="definition: DefinedBenefitPlanDisclosureLineItems to DefinedBenefitPlanPlanAmendments" order="13.0" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansOtherArisingDuringPeriodNetOfTax" xlink:label="OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansOtherArisingDuringPeriodNetOfTax" xlink:title="OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansOtherArisingDuringPeriodNetOfTax" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DefinedBenefitPlanDisclosureLineItems" xlink:to="OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansOtherArisingDuringPeriodNetOfTax" xlink:title="definition: DefinedBenefitPlanDisclosureLineItems to OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansOtherArisingDuringPeriodNetOfTax" order="14.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" xlink:label="DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" xlink:title="DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DefinedBenefitPlanDisclosureLineItems" xlink:to="DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" xlink:title="definition: DefinedBenefitPlanDisclosureLineItems to DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" order="15.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses" xlink:label="DefinedBenefitPlanAmortizationOfGainsLosses" xlink:title="DefinedBenefitPlanAmortizationOfGainsLosses" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DefinedBenefitPlanDisclosureLineItems" xlink:to="DefinedBenefitPlanAmortizationOfGainsLosses" xlink:title="definition: DefinedBenefitPlanDisclosureLineItems to DefinedBenefitPlanAmortizationOfGainsLosses" order="16.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesAfterTax" xlink:label="DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesAfterTax" xlink:title="DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesAfterTax" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DefinedBenefitPlanDisclosureLineItems" xlink:to="DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesAfterTax" xlink:title="definition: DefinedBenefitPlanDisclosureLineItems to DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesAfterTax" order="17.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditAfterTax" xlink:label="DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditAfterTax" xlink:title="DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditAfterTax" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DefinedBenefitPlanDisclosureLineItems" xlink:to="DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditAfterTax" xlink:title="definition: DefinedBenefitPlanDisclosureLineItems to DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditAfterTax" order="18.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:label="ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:title="ScheduleOfDefinedBenefitPlansDisclosuresTable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="DefinedBenefitPlanDisclosureLineItems" xlink:to="ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:title="definition: DefinedBenefitPlanDisclosureLineItems to ScheduleOfDefinedBenefitPlansDisclosuresTable" order="19.0" t1:closed="true" t1:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RetirementPlanTypeAxis" xlink:label="RetirementPlanTypeAxis" xlink:title="RetirementPlanTypeAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:to="RetirementPlanTypeAxis" xlink:title="definition: ScheduleOfDefinedBenefitPlansDisclosuresTable to RetirementPlanTypeAxis" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RetirementPlanTypeDomain" xlink:label="RetirementPlanTypeDomain" xlink:title="RetirementPlanTypeDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="RetirementPlanTypeAxis" xlink:to="RetirementPlanTypeDomain" xlink:title="definition: RetirementPlanTypeAxis to RetirementPlanTypeDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RetirementPlanTypeDomain" xlink:label="RetirementPlanTypeDomain_2" xlink:title="RetirementPlanTypeDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="RetirementPlanTypeAxis" xlink:to="RetirementPlanTypeDomain_2" xlink:title="definition: RetirementPlanTypeAxis to RetirementPlanTypeDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PensionPlansDefinedBenefitMember" xlink:label="PensionPlansDefinedBenefitMember" xlink:title="PensionPlansDefinedBenefitMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RetirementPlanTypeDomain" xlink:to="PensionPlansDefinedBenefitMember" xlink:title="definition: RetirementPlanTypeDomain to PensionPlansDefinedBenefitMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember" xlink:label="OtherPostretirementBenefitPlansDefinedBenefitMember" xlink:title="OtherPostretirementBenefitPlansDefinedBenefitMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RetirementPlanTypeDomain" xlink:to="OtherPostretirementBenefitPlansDefinedBenefitMember" xlink:title="definition: RetirementPlanTypeDomain to OtherPostretirementBenefitPlansDefinedBenefitMember" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_SalaryPlanMember" xlink:label="SalaryPlanMember" xlink:title="SalaryPlanMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RetirementPlanTypeDomain" xlink:to="SalaryPlanMember" xlink:title="definition: RetirementPlanTypeDomain to SalaryPlanMember" order="3.0" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://easterncompany.com/role/RetirementBenefitPlansAssumptionsUsedToDetermineProjectedBenefitObligationsAndEstimatedBenefitPaymentsDetails">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:label="DefinedBenefitPlanDisclosureLineItems" xlink:title="DefinedBenefitPlanDisclosureLineItems" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingBenefitObligationAbstract" xlink:label="DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingBenefitObligationAbstract" xlink:title="DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingBenefitObligationAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DefinedBenefitPlanDisclosureLineItems" xlink:to="DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingBenefitObligationAbstract" xlink:title="definition: DefinedBenefitPlanDisclosureLineItems to DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingBenefitObligationAbstract" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation" xlink:label="DefinedBenefitPlanAccumulatedBenefitObligation" xlink:title="DefinedBenefitPlanAccumulatedBenefitObligation" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DefinedBenefitPlanDisclosureLineItems" xlink:to="DefinedBenefitPlanAccumulatedBenefitObligation" xlink:title="definition: DefinedBenefitPlanDisclosureLineItems to DefinedBenefitPlanAccumulatedBenefitObligation" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAbstract" xlink:label="DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAbstract" xlink:title="DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DefinedBenefitPlanDisclosureLineItems" xlink:to="DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAbstract" xlink:title="definition: DefinedBenefitPlanDisclosureLineItems to DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAbstract" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract" xlink:label="DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract" xlink:title="DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DefinedBenefitPlanDisclosureLineItems" xlink:to="DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract" xlink:title="definition: DefinedBenefitPlanDisclosureLineItems to DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract" order="4.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsNextFiscalYear" xlink:label="DefinedBenefitPlanExpectedFutureEmployerContributionsNextFiscalYear" xlink:title="DefinedBenefitPlanExpectedFutureEmployerContributionsNextFiscalYear" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DefinedBenefitPlanDisclosureLineItems" xlink:to="DefinedBenefitPlanExpectedFutureEmployerContributionsNextFiscalYear" xlink:title="definition: DefinedBenefitPlanDisclosureLineItems to DefinedBenefitPlanExpectedFutureEmployerContributionsNextFiscalYear" order="5.0" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_PeriodOfHorizonForVariousAssetClassesUsedInCalculatingExpectedLongTermRatesOfReturn" xlink:label="PeriodOfHorizonForVariousAssetClassesUsedInCalculatingExpectedLongTermRatesOfReturn" xlink:title="PeriodOfHorizonForVariousAssetClassesUsedInCalculatingExpectedLongTermRatesOfReturn" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DefinedBenefitPlanDisclosureLineItems" xlink:to="PeriodOfHorizonForVariousAssetClassesUsedInCalculatingExpectedLongTermRatesOfReturn" xlink:title="definition: DefinedBenefitPlanDisclosureLineItems to PeriodOfHorizonForVariousAssetClassesUsedInCalculatingExpectedLongTermRatesOfReturn" order="6.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths" xlink:label="DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths" xlink:title="DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DefinedBenefitPlanDisclosureLineItems" xlink:to="DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths" xlink:title="definition: DefinedBenefitPlanDisclosureLineItems to DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths" order="7.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo" xlink:label="DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo" xlink:title="DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DefinedBenefitPlanDisclosureLineItems" xlink:to="DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo" xlink:title="definition: DefinedBenefitPlanDisclosureLineItems to DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo" order="8.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree" xlink:label="DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree" xlink:title="DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DefinedBenefitPlanDisclosureLineItems" xlink:to="DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree" xlink:title="definition: DefinedBenefitPlanDisclosureLineItems to DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree" order="9.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour" xlink:label="DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour" xlink:title="DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DefinedBenefitPlanDisclosureLineItems" xlink:to="DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour" xlink:title="definition: DefinedBenefitPlanDisclosureLineItems to DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour" order="10.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive" xlink:label="DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive" xlink:title="DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DefinedBenefitPlanDisclosureLineItems" xlink:to="DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive" xlink:title="definition: DefinedBenefitPlanDisclosureLineItems to DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive" order="11.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter" xlink:label="DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter" xlink:title="DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DefinedBenefitPlanDisclosureLineItems" xlink:to="DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter" xlink:title="definition: DefinedBenefitPlanDisclosureLineItems to DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter" order="12.0" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_NumberOfDefinedBenefitPlans" xlink:label="NumberOfDefinedBenefitPlans" xlink:title="NumberOfDefinedBenefitPlans" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DefinedBenefitPlanDisclosureLineItems" xlink:to="NumberOfDefinedBenefitPlans" xlink:title="definition: DefinedBenefitPlanDisclosureLineItems to NumberOfDefinedBenefitPlans" order="13.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateProjectedBenefitObligation" xlink:label="DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateProjectedBenefitObligation" xlink:title="DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateProjectedBenefitObligation" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DefinedBenefitPlanDisclosureLineItems" xlink:to="DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateProjectedBenefitObligation" xlink:title="definition: DefinedBenefitPlanDisclosureLineItems to DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateProjectedBenefitObligation" order="14.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateAccumulatedBenefitObligation" xlink:label="DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateAccumulatedBenefitObligation" xlink:title="DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateAccumulatedBenefitObligation" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DefinedBenefitPlanDisclosureLineItems" xlink:to="DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateAccumulatedBenefitObligation" xlink:title="definition: DefinedBenefitPlanDisclosureLineItems to DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateAccumulatedBenefitObligation" order="15.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateFairValueOfPlanAssets" xlink:label="DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateFairValueOfPlanAssets" xlink:title="DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateFairValueOfPlanAssets" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DefinedBenefitPlanDisclosureLineItems" xlink:to="DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateFairValueOfPlanAssets" xlink:title="definition: DefinedBenefitPlanDisclosureLineItems to DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateFairValueOfPlanAssets" order="16.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheet" xlink:label="DefinedBenefitPlanAmountsRecognizedInBalanceSheet" xlink:title="DefinedBenefitPlanAmountsRecognizedInBalanceSheet" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DefinedBenefitPlanDisclosureLineItems" xlink:to="DefinedBenefitPlanAmountsRecognizedInBalanceSheet" xlink:title="definition: DefinedBenefitPlanDisclosureLineItems to DefinedBenefitPlanAmountsRecognizedInBalanceSheet" order="17.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate" xlink:label="DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate" xlink:title="DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DefinedBenefitPlanDisclosureLineItems" xlink:to="DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate" xlink:title="definition: DefinedBenefitPlanDisclosureLineItems to DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate" order="18.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:label="ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:title="ScheduleOfDefinedBenefitPlansDisclosuresTable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="DefinedBenefitPlanDisclosureLineItems" xlink:to="ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:title="definition: DefinedBenefitPlanDisclosureLineItems to ScheduleOfDefinedBenefitPlansDisclosuresTable" order="19.0" t1:closed="true" t1:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RetirementPlanTypeAxis" xlink:label="RetirementPlanTypeAxis" xlink:title="RetirementPlanTypeAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:to="RetirementPlanTypeAxis" xlink:title="definition: ScheduleOfDefinedBenefitPlansDisclosuresTable to RetirementPlanTypeAxis" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RetirementPlanTypeDomain" xlink:label="RetirementPlanTypeDomain" xlink:title="RetirementPlanTypeDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="RetirementPlanTypeAxis" xlink:to="RetirementPlanTypeDomain" xlink:title="definition: RetirementPlanTypeAxis to RetirementPlanTypeDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RetirementPlanTypeDomain" xlink:label="RetirementPlanTypeDomain_2" xlink:title="RetirementPlanTypeDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="RetirementPlanTypeAxis" xlink:to="RetirementPlanTypeDomain_2" xlink:title="definition: RetirementPlanTypeAxis to RetirementPlanTypeDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PensionPlansDefinedBenefitMember" xlink:label="PensionPlansDefinedBenefitMember" xlink:title="PensionPlansDefinedBenefitMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RetirementPlanTypeDomain" xlink:to="PensionPlansDefinedBenefitMember" xlink:title="definition: RetirementPlanTypeDomain to PensionPlansDefinedBenefitMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember" xlink:label="OtherPostretirementBenefitPlansDefinedBenefitMember" xlink:title="OtherPostretirementBenefitPlansDefinedBenefitMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RetirementPlanTypeDomain" xlink:to="OtherPostretirementBenefitPlansDefinedBenefitMember" xlink:title="definition: RetirementPlanTypeDomain to OtherPostretirementBenefitPlansDefinedBenefitMember" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherPensionPlansPostretirementOrSupplementalPlansDefinedBenefitMember" xlink:label="OtherPensionPlansPostretirementOrSupplementalPlansDefinedBenefitMember" xlink:title="OtherPensionPlansPostretirementOrSupplementalPlansDefinedBenefitMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RetirementPlanTypeDomain" xlink:to="OtherPensionPlansPostretirementOrSupplementalPlansDefinedBenefitMember" xlink:title="definition: RetirementPlanTypeDomain to OtherPensionPlansPostretirementOrSupplementalPlansDefinedBenefitMember" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RangeAxis" xlink:label="RangeAxis" xlink:title="RangeAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:to="RangeAxis" xlink:title="definition: ScheduleOfDefinedBenefitPlansDisclosuresTable to RangeAxis" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RangeMember" xlink:label="RangeMember" xlink:title="RangeMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="RangeAxis" xlink:to="RangeMember" xlink:title="definition: RangeAxis to RangeMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RangeMember" xlink:label="RangeMember_2" xlink:title="RangeMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="RangeAxis" xlink:to="RangeMember_2" xlink:title="definition: RangeAxis to RangeMember_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MinimumMember" xlink:label="MinimumMember" xlink:title="MinimumMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RangeMember" xlink:to="MinimumMember" xlink:title="definition: RangeMember to MinimumMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MaximumMember" xlink:label="MaximumMember" xlink:title="MaximumMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RangeMember" xlink:to="MaximumMember" xlink:title="definition: RangeMember to MaximumMember" order="2.0" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://easterncompany.com/role/RetirementBenefitPlansFairValueOfPensionPlanAssetsDetails">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:label="DefinedBenefitPlanDisclosureLineItems" xlink:title="DefinedBenefitPlanDisclosureLineItems" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent" xlink:label="DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent" xlink:title="DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DefinedBenefitPlanDisclosureLineItems" xlink:to="DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent" xlink:title="definition: DefinedBenefitPlanDisclosureLineItems to DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DefinedBenefitPlanNumberOfSharesOfEquitySecuritiesIssuedByEmployerAndRelatedPartiesIncludedInPlanAssets" xlink:label="DefinedBenefitPlanNumberOfSharesOfEquitySecuritiesIssuedByEmployerAndRelatedPartiesIncludedInPlanAssets" xlink:title="DefinedBenefitPlanNumberOfSharesOfEquitySecuritiesIssuedByEmployerAndRelatedPartiesIncludedInPlanAssets" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DefinedBenefitPlanDisclosureLineItems" xlink:to="DefinedBenefitPlanNumberOfSharesOfEquitySecuritiesIssuedByEmployerAndRelatedPartiesIncludedInPlanAssets" xlink:title="definition: DefinedBenefitPlanDisclosureLineItems to DefinedBenefitPlanNumberOfSharesOfEquitySecuritiesIssuedByEmployerAndRelatedPartiesIncludedInPlanAssets" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DefinedBenefitPlanAmountOfEmployerAndRelatedPartySecuritiesIncludedInPlanAssets" xlink:label="DefinedBenefitPlanAmountOfEmployerAndRelatedPartySecuritiesIncludedInPlanAssets" xlink:title="DefinedBenefitPlanAmountOfEmployerAndRelatedPartySecuritiesIncludedInPlanAssets" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DefinedBenefitPlanDisclosureLineItems" xlink:to="DefinedBenefitPlanAmountOfEmployerAndRelatedPartySecuritiesIncludedInPlanAssets" xlink:title="definition: DefinedBenefitPlanDisclosureLineItems to DefinedBenefitPlanAmountOfEmployerAndRelatedPartySecuritiesIncludedInPlanAssets" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_DefinedBenefitPlanEmployerAndRelatedPartySecuritiesIncludedInPlanAssetsDividendsReceived" xlink:label="DefinedBenefitPlanEmployerAndRelatedPartySecuritiesIncludedInPlanAssetsDividendsReceived" xlink:title="DefinedBenefitPlanEmployerAndRelatedPartySecuritiesIncludedInPlanAssetsDividendsReceived" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DefinedBenefitPlanDisclosureLineItems" xlink:to="DefinedBenefitPlanEmployerAndRelatedPartySecuritiesIncludedInPlanAssetsDividendsReceived" xlink:title="definition: DefinedBenefitPlanDisclosureLineItems to DefinedBenefitPlanEmployerAndRelatedPartySecuritiesIncludedInPlanAssetsDividendsReceived" order="4.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage" xlink:label="DefinedBenefitPlanPlanAssetsTargetAllocationPercentage" xlink:title="DefinedBenefitPlanPlanAssetsTargetAllocationPercentage" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DefinedBenefitPlanDisclosureLineItems" xlink:to="DefinedBenefitPlanPlanAssetsTargetAllocationPercentage" xlink:title="definition: DefinedBenefitPlanDisclosureLineItems to DefinedBenefitPlanPlanAssetsTargetAllocationPercentage" order="5.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:label="ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:title="ScheduleOfDefinedBenefitPlansDisclosuresTable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="DefinedBenefitPlanDisclosureLineItems" xlink:to="ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:title="definition: DefinedBenefitPlanDisclosureLineItems to ScheduleOfDefinedBenefitPlansDisclosuresTable" order="6.0" t1:closed="true" t1:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RetirementPlanTypeAxis" xlink:label="RetirementPlanTypeAxis" xlink:title="RetirementPlanTypeAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:to="RetirementPlanTypeAxis" xlink:title="definition: ScheduleOfDefinedBenefitPlansDisclosuresTable to RetirementPlanTypeAxis" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RetirementPlanTypeDomain" xlink:label="RetirementPlanTypeDomain" xlink:title="RetirementPlanTypeDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="RetirementPlanTypeAxis" xlink:to="RetirementPlanTypeDomain" xlink:title="definition: RetirementPlanTypeAxis to RetirementPlanTypeDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RetirementPlanTypeDomain" xlink:label="RetirementPlanTypeDomain_2" xlink:title="RetirementPlanTypeDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="RetirementPlanTypeAxis" xlink:to="RetirementPlanTypeDomain_2" xlink:title="definition: RetirementPlanTypeAxis to RetirementPlanTypeDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PensionPlansDefinedBenefitMember" xlink:label="PensionPlansDefinedBenefitMember" xlink:title="PensionPlansDefinedBenefitMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RetirementPlanTypeDomain" xlink:to="PensionPlansDefinedBenefitMember" xlink:title="definition: RetirementPlanTypeDomain to PensionPlansDefinedBenefitMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember" xlink:label="OtherPostretirementBenefitPlansDefinedBenefitMember" xlink:title="OtherPostretirementBenefitPlansDefinedBenefitMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RetirementPlanTypeDomain" xlink:to="OtherPostretirementBenefitPlansDefinedBenefitMember" xlink:title="definition: RetirementPlanTypeDomain to OtherPostretirementBenefitPlansDefinedBenefitMember" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis" xlink:label="DefinedBenefitPlanByPlanAssetCategoriesAxis" xlink:title="DefinedBenefitPlanByPlanAssetCategoriesAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:to="DefinedBenefitPlanByPlanAssetCategoriesAxis" xlink:title="definition: ScheduleOfDefinedBenefitPlansDisclosuresTable to DefinedBenefitPlanByPlanAssetCategoriesAxis" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PlanAssetCategoriesDomain" xlink:label="PlanAssetCategoriesDomain" xlink:title="PlanAssetCategoriesDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="DefinedBenefitPlanByPlanAssetCategoriesAxis" xlink:to="PlanAssetCategoriesDomain" xlink:title="definition: DefinedBenefitPlanByPlanAssetCategoriesAxis to PlanAssetCategoriesDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PlanAssetCategoriesDomain" xlink:label="PlanAssetCategoriesDomain_2" xlink:title="PlanAssetCategoriesDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="DefinedBenefitPlanByPlanAssetCategoriesAxis" xlink:to="PlanAssetCategoriesDomain_2" xlink:title="definition: DefinedBenefitPlanByPlanAssetCategoriesAxis to PlanAssetCategoriesDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CashAndCashEquivalentsMember" xlink:label="CashAndCashEquivalentsMember" xlink:title="CashAndCashEquivalentsMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="PlanAssetCategoriesDomain" xlink:to="CashAndCashEquivalentsMember" xlink:title="definition: PlanAssetCategoriesDomain to CashAndCashEquivalentsMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EquitySecuritiesMember" xlink:label="EquitySecuritiesMember" xlink:title="EquitySecuritiesMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="PlanAssetCategoriesDomain" xlink:to="EquitySecuritiesMember" xlink:title="definition: PlanAssetCategoriesDomain to EquitySecuritiesMember" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_EasternCompanyCommonStockMember" xlink:label="EasternCompanyCommonStockMember" xlink:title="EasternCompanyCommonStockMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="PlanAssetCategoriesDomain" xlink:to="EasternCompanyCommonStockMember" xlink:title="definition: PlanAssetCategoriesDomain to EasternCompanyCommonStockMember" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_MultiAssetCorePlusFundMember" xlink:label="MultiAssetCorePlusFundMember" xlink:title="MultiAssetCorePlusFundMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="PlanAssetCategoriesDomain" xlink:to="MultiAssetCorePlusFundMember" xlink:title="definition: PlanAssetCategoriesDomain to MultiAssetCorePlusFundMember" order="4.0" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_USLargeCapMember" xlink:label="USLargeCapMember" xlink:title="USLargeCapMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="PlanAssetCategoriesDomain" xlink:to="USLargeCapMember" xlink:title="definition: PlanAssetCategoriesDomain to USLargeCapMember" order="5.0" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_USSmallCapMember" xlink:label="USSmallCapMember" xlink:title="USSmallCapMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="PlanAssetCategoriesDomain" xlink:to="USSmallCapMember" xlink:title="definition: PlanAssetCategoriesDomain to USSmallCapMember" order="6.0" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_USLargeCapEquityFundMember" xlink:label="USLargeCapEquityFundMember" xlink:title="USLargeCapEquityFundMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="PlanAssetCategoriesDomain" xlink:to="USLargeCapEquityFundMember" xlink:title="definition: PlanAssetCategoriesDomain to USLargeCapEquityFundMember" order="7.0" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_InternationalLargeCapWithActiveCurrencyMember" xlink:label="InternationalLargeCapWithActiveCurrencyMember" xlink:title="InternationalLargeCapWithActiveCurrencyMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="PlanAssetCategoriesDomain" xlink:to="InternationalLargeCapWithActiveCurrencyMember" xlink:title="definition: PlanAssetCategoriesDomain to InternationalLargeCapWithActiveCurrencyMember" order="8.0" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_EmergingMarketMember" xlink:label="EmergingMarketMember" xlink:title="EmergingMarketMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="PlanAssetCategoriesDomain" xlink:to="EmergingMarketMember" xlink:title="definition: PlanAssetCategoriesDomain to EmergingMarketMember" order="9.0" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_IntermediateBondMember" xlink:label="IntermediateBondMember" xlink:title="IntermediateBondMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="PlanAssetCategoriesDomain" xlink:to="IntermediateBondMember" xlink:title="definition: PlanAssetCategoriesDomain to IntermediateBondMember" order="10.0" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_EightYearTargetDurationLdiFixedIncomeFundMember" xlink:label="EightYearTargetDurationLdiFixedIncomeFundMember" xlink:title="EightYearTargetDurationLdiFixedIncomeFundMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="PlanAssetCategoriesDomain" xlink:to="EightYearTargetDurationLdiFixedIncomeFundMember" xlink:title="definition: PlanAssetCategoriesDomain to EightYearTargetDurationLdiFixedIncomeFundMember" order="11.0" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_TenYearTargetDurationLdiFixedIncomeFundMember" xlink:label="TenYearTargetDurationLdiFixedIncomeFundMember" xlink:title="TenYearTargetDurationLdiFixedIncomeFundMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="PlanAssetCategoriesDomain" xlink:to="TenYearTargetDurationLdiFixedIncomeFundMember" xlink:title="definition: PlanAssetCategoriesDomain to TenYearTargetDurationLdiFixedIncomeFundMember" order="12.0" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_TwelveYearTargetDurationLdiFixedIncomeFundMember" xlink:label="TwelveYearTargetDurationLdiFixedIncomeFundMember" xlink:title="TwelveYearTargetDurationLdiFixedIncomeFundMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="PlanAssetCategoriesDomain" xlink:to="TwelveYearTargetDurationLdiFixedIncomeFundMember" xlink:title="definition: PlanAssetCategoriesDomain to TwelveYearTargetDurationLdiFixedIncomeFundMember" order="13.0" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_FourteenYearTargetDurationLdiFixedIncomeFundMember" xlink:label="FourteenYearTargetDurationLdiFixedIncomeFundMember" xlink:title="FourteenYearTargetDurationLdiFixedIncomeFundMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="PlanAssetCategoriesDomain" xlink:to="FourteenYearTargetDurationLdiFixedIncomeFundMember" xlink:title="definition: PlanAssetCategoriesDomain to FourteenYearTargetDurationLdiFixedIncomeFundMember" order="14.0" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_SixteenYearTargetDurationLdiFixedIncomeFundMember" xlink:label="SixteenYearTargetDurationLdiFixedIncomeFundMember" xlink:title="SixteenYearTargetDurationLdiFixedIncomeFundMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="PlanAssetCategoriesDomain" xlink:to="SixteenYearTargetDurationLdiFixedIncomeFundMember" xlink:title="definition: PlanAssetCategoriesDomain to SixteenYearTargetDurationLdiFixedIncomeFundMember" order="15.0" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_FifteenYearTargetDurationSTRIPSFixedIncomeFundMember" xlink:label="FifteenYearTargetDurationSTRIPSFixedIncomeFundMember" xlink:title="FifteenYearTargetDurationSTRIPSFixedIncomeFundMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="PlanAssetCategoriesDomain" xlink:to="FifteenYearTargetDurationSTRIPSFixedIncomeFundMember" xlink:title="definition: PlanAssetCategoriesDomain to FifteenYearTargetDurationSTRIPSFixedIncomeFundMember" order="16.0" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_TenYearTargetDurationSTRIPSFixedIncomeFundMember" xlink:label="TenYearTargetDurationSTRIPSFixedIncomeFundMember" xlink:title="TenYearTargetDurationSTRIPSFixedIncomeFundMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="PlanAssetCategoriesDomain" xlink:to="TenYearTargetDurationSTRIPSFixedIncomeFundMember" xlink:title="definition: PlanAssetCategoriesDomain to TenYearTargetDurationSTRIPSFixedIncomeFundMember" order="17.0" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_TwentyEightToTwentyNineYearTargetDurationSTRIPSFixedIncomeFundMember" xlink:label="TwentyEightToTwentyNineYearTargetDurationSTRIPSFixedIncomeFundMember" xlink:title="TwentyEightToTwentyNineYearTargetDurationSTRIPSFixedIncomeFundMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="PlanAssetCategoriesDomain" xlink:to="TwentyEightToTwentyNineYearTargetDurationSTRIPSFixedIncomeFundMember" xlink:title="definition: PlanAssetCategoriesDomain to TwentyEightToTwentyNineYearTargetDurationSTRIPSFixedIncomeFundMember" order="18.0" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_LongDurationFixedCreditMember" xlink:label="LongDurationFixedCreditMember" xlink:title="LongDurationFixedCreditMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="PlanAssetCategoriesDomain" xlink:to="LongDurationFixedCreditMember" xlink:title="definition: PlanAssetCategoriesDomain to LongDurationFixedCreditMember" order="19.0" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_InsuranceContractsMember" xlink:label="InsuranceContractsMember" xlink:title="InsuranceContractsMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="PlanAssetCategoriesDomain" xlink:to="InsuranceContractsMember" xlink:title="definition: PlanAssetCategoriesDomain to InsuranceContractsMember" order="20.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FixedIncomeFundsMember" xlink:label="FixedIncomeFundsMember" xlink:title="FixedIncomeFundsMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="PlanAssetCategoriesDomain" xlink:to="FixedIncomeFundsMember" xlink:title="definition: PlanAssetCategoriesDomain to FixedIncomeFundsMember" order="21.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:label="FairValueByFairValueHierarchyLevelAxis" xlink:title="FairValueByFairValueHierarchyLevelAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:to="FairValueByFairValueHierarchyLevelAxis" xlink:title="definition: ScheduleOfDefinedBenefitPlansDisclosuresTable to FairValueByFairValueHierarchyLevelAxis" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="FairValueMeasurementsFairValueHierarchyDomain" xlink:title="FairValueMeasurementsFairValueHierarchyDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="FairValueByFairValueHierarchyLevelAxis" xlink:to="FairValueMeasurementsFairValueHierarchyDomain" xlink:title="definition: FairValueByFairValueHierarchyLevelAxis to FairValueMeasurementsFairValueHierarchyDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="FairValueMeasurementsFairValueHierarchyDomain_2" xlink:title="FairValueMeasurementsFairValueHierarchyDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="FairValueByFairValueHierarchyLevelAxis" xlink:to="FairValueMeasurementsFairValueHierarchyDomain_2" xlink:title="definition: FairValueByFairValueHierarchyLevelAxis to FairValueMeasurementsFairValueHierarchyDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueInputsLevel1Member" xlink:label="FairValueInputsLevel1Member" xlink:title="FairValueInputsLevel1Member" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="FairValueMeasurementsFairValueHierarchyDomain" xlink:to="FairValueInputsLevel1Member" xlink:title="definition: FairValueMeasurementsFairValueHierarchyDomain to FairValueInputsLevel1Member" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueInputsLevel2Member" xlink:label="FairValueInputsLevel2Member" xlink:title="FairValueInputsLevel2Member" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="FairValueMeasurementsFairValueHierarchyDomain" xlink:to="FairValueInputsLevel2Member" xlink:title="definition: FairValueMeasurementsFairValueHierarchyDomain to FairValueInputsLevel2Member" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueInputsLevel3Member" xlink:label="FairValueInputsLevel3Member" xlink:title="FairValueInputsLevel3Member" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="FairValueMeasurementsFairValueHierarchyDomain" xlink:to="FairValueInputsLevel3Member" xlink:title="definition: FairValueMeasurementsFairValueHierarchyDomain to FairValueInputsLevel3Member" order="3.0" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://easterncompany.com/role/RetirementBenefitPlansDefinedContributionPlanDetails">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:label="DefinedBenefitPlanDisclosureLineItems" xlink:title="DefinedBenefitPlanDisclosureLineItems" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent" xlink:label="DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent" xlink:title="DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DefinedBenefitPlanDisclosureLineItems" xlink:to="DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent" xlink:title="definition: DefinedBenefitPlanDisclosureLineItems to DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch" xlink:label="DefinedContributionPlanEmployerMatchingContributionPercentOfMatch" xlink:title="DefinedContributionPlanEmployerMatchingContributionPercentOfMatch" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DefinedBenefitPlanDisclosureLineItems" xlink:to="DefinedContributionPlanEmployerMatchingContributionPercentOfMatch" xlink:title="definition: DefinedBenefitPlanDisclosureLineItems to DefinedContributionPlanEmployerMatchingContributionPercentOfMatch" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_IncreaseDecreaseInEmployerMatchingContributionOnFirstOfEmployeeContributions" xlink:label="IncreaseDecreaseInEmployerMatchingContributionOnFirstOfEmployeeContributions" xlink:title="IncreaseDecreaseInEmployerMatchingContributionOnFirstOfEmployeeContributions" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DefinedBenefitPlanDisclosureLineItems" xlink:to="IncreaseDecreaseInEmployerMatchingContributionOnFirstOfEmployeeContributions" xlink:title="definition: DefinedBenefitPlanDisclosureLineItems to IncreaseDecreaseInEmployerMatchingContributionOnFirstOfEmployeeContributions" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_NonDiscretionaryContributionPercentage1" xlink:label="NonDiscretionaryContributionPercentage1" xlink:title="NonDiscretionaryContributionPercentage1" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DefinedBenefitPlanDisclosureLineItems" xlink:to="NonDiscretionaryContributionPercentage1" xlink:title="definition: DefinedBenefitPlanDisclosureLineItems to NonDiscretionaryContributionPercentage1" order="4.0" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_NonDiscretionaryContributionPercentage2" xlink:label="NonDiscretionaryContributionPercentage2" xlink:title="NonDiscretionaryContributionPercentage2" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DefinedBenefitPlanDisclosureLineItems" xlink:to="NonDiscretionaryContributionPercentage2" xlink:title="definition: DefinedBenefitPlanDisclosureLineItems to NonDiscretionaryContributionPercentage2" order="5.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount" xlink:label="DefinedContributionPlanEmployerDiscretionaryContributionAmount" xlink:title="DefinedContributionPlanEmployerDiscretionaryContributionAmount" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DefinedBenefitPlanDisclosureLineItems" xlink:to="DefinedContributionPlanEmployerDiscretionaryContributionAmount" xlink:title="definition: DefinedBenefitPlanDisclosureLineItems to DefinedContributionPlanEmployerDiscretionaryContributionAmount" order="6.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:label="ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:title="ScheduleOfDefinedBenefitPlansDisclosuresTable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="DefinedBenefitPlanDisclosureLineItems" xlink:to="ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:title="definition: DefinedBenefitPlanDisclosureLineItems to ScheduleOfDefinedBenefitPlansDisclosuresTable" order="7.0" t1:closed="true" t1:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RetirementPlanNameAxis" xlink:label="RetirementPlanNameAxis" xlink:title="RetirementPlanNameAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:to="RetirementPlanNameAxis" xlink:title="definition: ScheduleOfDefinedBenefitPlansDisclosuresTable to RetirementPlanNameAxis" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RetirementPlanNameDomain" xlink:label="RetirementPlanNameDomain" xlink:title="RetirementPlanNameDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="RetirementPlanNameAxis" xlink:to="RetirementPlanNameDomain" xlink:title="definition: RetirementPlanNameAxis to RetirementPlanNameDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RetirementPlanNameDomain" xlink:label="RetirementPlanNameDomain_2" xlink:title="RetirementPlanNameDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="RetirementPlanNameAxis" xlink:to="RetirementPlanNameDomain_2" xlink:title="definition: RetirementPlanNameAxis to RetirementPlanNameDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_RegularMatchingContributionsMember" xlink:label="RegularMatchingContributionsMember" xlink:title="RegularMatchingContributionsMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RetirementPlanNameDomain" xlink:to="RegularMatchingContributionsMember" xlink:title="definition: RetirementPlanNameDomain to RegularMatchingContributionsMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_TransitionalCreditContributionsMember" xlink:label="TransitionalCreditContributionsMember" xlink:title="TransitionalCreditContributionsMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RetirementPlanNameDomain" xlink:to="TransitionalCreditContributionsMember" xlink:title="definition: RetirementPlanNameDomain to TransitionalCreditContributionsMember" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_NonDiscretionaryContributionsMember" xlink:label="NonDiscretionaryContributionsMember" xlink:title="NonDiscretionaryContributionsMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RetirementPlanNameDomain" xlink:to="NonDiscretionaryContributionsMember" xlink:title="definition: RetirementPlanNameDomain to NonDiscretionaryContributionsMember" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_Plan401KPlanOriginalMember" xlink:label="Plan401KPlanOriginalMember" xlink:title="Plan401KPlanOriginalMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RetirementPlanNameDomain" xlink:to="Plan401KPlanOriginalMember" xlink:title="definition: RetirementPlanNameDomain to Plan401KPlanOriginalMember" order="4.0" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_Plan401KPlanAmendmentMember" xlink:label="Plan401KPlanAmendmentMember" xlink:title="Plan401KPlanAmendmentMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RetirementPlanNameDomain" xlink:to="Plan401KPlanAmendmentMember" xlink:title="definition: RetirementPlanNameDomain to Plan401KPlanAmendmentMember" order="5.0" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_USNonUnionEmployeesMember" xlink:label="USNonUnionEmployeesMember" xlink:title="USNonUnionEmployeesMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RetirementPlanNameDomain" xlink:to="USNonUnionEmployeesMember" xlink:title="definition: RetirementPlanNameDomain to USNonUnionEmployeesMember" order="6.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RangeAxis" xlink:label="RangeAxis" xlink:title="RangeAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:to="RangeAxis" xlink:title="definition: ScheduleOfDefinedBenefitPlansDisclosuresTable to RangeAxis" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RangeMember" xlink:label="RangeMember" xlink:title="RangeMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="RangeAxis" xlink:to="RangeMember" xlink:title="definition: RangeAxis to RangeMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RangeMember" xlink:label="RangeMember_2" xlink:title="RangeMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="RangeAxis" xlink:to="RangeMember_2" xlink:title="definition: RangeAxis to RangeMember_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MinimumMember" xlink:label="MinimumMember" xlink:title="MinimumMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RangeMember" xlink:to="MinimumMember" xlink:title="definition: RangeMember to MinimumMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MaximumMember" xlink:label="MaximumMember" xlink:title="MaximumMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RangeMember" xlink:to="MaximumMember" xlink:title="definition: RangeMember to MaximumMember" order="2.0" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://easterncompany.com/role/ReportableSegmentsDetails">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SegmentReportingInformationLineItems" xlink:label="SegmentReportingInformationLineItems" xlink:title="SegmentReportingInformationLineItems" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SalesRevenueGoodsNet" xlink:label="SalesRevenueGoodsNet" xlink:title="SalesRevenueGoodsNet" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="SegmentReportingInformationLineItems" xlink:to="SalesRevenueGoodsNet" xlink:title="definition: SegmentReportingInformationLineItems to SalesRevenueGoodsNet" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="OperatingIncomeLoss" xlink:title="OperatingIncomeLoss" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="SegmentReportingInformationLineItems" xlink:to="OperatingIncomeLoss" xlink:title="definition: SegmentReportingInformationLineItems to OperatingIncomeLoss" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InterestExpense" xlink:label="InterestExpense" xlink:title="InterestExpense" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="SegmentReportingInformationLineItems" xlink:to="InterestExpense" xlink:title="definition: SegmentReportingInformationLineItems to InterestExpense" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NonoperatingIncomeExpense" xlink:label="NonoperatingIncomeExpense" xlink:title="NonoperatingIncomeExpense" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="SegmentReportingInformationLineItems" xlink:to="NonoperatingIncomeExpense" xlink:title="definition: SegmentReportingInformationLineItems to NonoperatingIncomeExpense" order="4.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:title="IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="SegmentReportingInformationLineItems" xlink:to="IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:title="definition: SegmentReportingInformationLineItems to IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" order="5.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NoncurrentAssets" xlink:label="NoncurrentAssets" xlink:title="NoncurrentAssets" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="SegmentReportingInformationLineItems" xlink:to="NoncurrentAssets" xlink:title="definition: SegmentReportingInformationLineItems to NoncurrentAssets" order="6.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization" xlink:label="DepreciationDepletionAndAmortization" xlink:title="DepreciationDepletionAndAmortization" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="SegmentReportingInformationLineItems" xlink:to="DepreciationDepletionAndAmortization" xlink:title="definition: SegmentReportingInformationLineItems to DepreciationDepletionAndAmortization" order="7.0" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_SegmentReportingInformationExpendituresForAdditionsToLongLivedAssets1" xlink:label="SegmentReportingInformationExpendituresForAdditionsToLongLivedAssets1" xlink:title="SegmentReportingInformationExpendituresForAdditionsToLongLivedAssets1" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="SegmentReportingInformationLineItems" xlink:to="SegmentReportingInformationExpendituresForAdditionsToLongLivedAssets1" xlink:title="definition: SegmentReportingInformationLineItems to SegmentReportingInformationExpendituresForAdditionsToLongLivedAssets1" order="8.0" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_TranslationAdjustmentFunctionalToReportingCurrencyNetOfTaxDurations" xlink:label="TranslationAdjustmentFunctionalToReportingCurrencyNetOfTaxDurations" xlink:title="TranslationAdjustmentFunctionalToReportingCurrencyNetOfTaxDurations" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="SegmentReportingInformationLineItems" xlink:to="TranslationAdjustmentFunctionalToReportingCurrencyNetOfTaxDurations" xlink:title="definition: SegmentReportingInformationLineItems to TranslationAdjustmentFunctionalToReportingCurrencyNetOfTaxDurations" order="9.0" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_CapitalExpenditures" xlink:label="CapitalExpenditures" xlink:title="CapitalExpenditures" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="SegmentReportingInformationLineItems" xlink:to="CapitalExpenditures" xlink:title="definition: SegmentReportingInformationLineItems to CapitalExpenditures" order="10.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:label="ScheduleOfSegmentReportingInformationBySegmentTable" xlink:title="ScheduleOfSegmentReportingInformationBySegmentTable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="SegmentReportingInformationLineItems" xlink:to="ScheduleOfSegmentReportingInformationBySegmentTable" xlink:title="definition: SegmentReportingInformationLineItems to ScheduleOfSegmentReportingInformationBySegmentTable" order="11.0" t1:closed="true" t1:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConsolidationItemsAxis" xlink:label="ConsolidationItemsAxis" xlink:title="ConsolidationItemsAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ScheduleOfSegmentReportingInformationBySegmentTable" xlink:to="ConsolidationItemsAxis" xlink:title="definition: ScheduleOfSegmentReportingInformationBySegmentTable to ConsolidationItemsAxis" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConsolidationItemsDomain" xlink:label="ConsolidationItemsDomain" xlink:title="ConsolidationItemsDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="ConsolidationItemsAxis" xlink:to="ConsolidationItemsDomain" xlink:title="definition: ConsolidationItemsAxis to ConsolidationItemsDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConsolidationItemsDomain" xlink:label="ConsolidationItemsDomain_2" xlink:title="ConsolidationItemsDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="ConsolidationItemsAxis" xlink:to="ConsolidationItemsDomain_2" xlink:title="definition: ConsolidationItemsAxis to ConsolidationItemsDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingSegmentsMember" xlink:label="OperatingSegmentsMember" xlink:title="OperatingSegmentsMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ConsolidationItemsDomain" xlink:to="OperatingSegmentsMember" xlink:title="definition: ConsolidationItemsDomain to OperatingSegmentsMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IntersegmentEliminationMember" xlink:label="IntersegmentEliminationMember" xlink:title="IntersegmentEliminationMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ConsolidationItemsDomain" xlink:to="IntersegmentEliminationMember" xlink:title="definition: ConsolidationItemsDomain to IntersegmentEliminationMember" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CorporateNonSegmentMember" xlink:label="CorporateNonSegmentMember" xlink:title="CorporateNonSegmentMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ConsolidationItemsDomain" xlink:to="CorporateNonSegmentMember" xlink:title="definition: ConsolidationItemsDomain to CorporateNonSegmentMember" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ReportableGeographicalComponentsMember" xlink:label="ReportableGeographicalComponentsMember" xlink:title="ReportableGeographicalComponentsMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ConsolidationItemsDomain" xlink:to="ReportableGeographicalComponentsMember" xlink:title="definition: ConsolidationItemsDomain to ReportableGeographicalComponentsMember" order="4.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis" xlink:label="StatementBusinessSegmentsAxis" xlink:title="StatementBusinessSegmentsAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ScheduleOfSegmentReportingInformationBySegmentTable" xlink:to="StatementBusinessSegmentsAxis" xlink:title="definition: ScheduleOfSegmentReportingInformationBySegmentTable to StatementBusinessSegmentsAxis" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SegmentDomain" xlink:label="SegmentDomain" xlink:title="SegmentDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="StatementBusinessSegmentsAxis" xlink:to="SegmentDomain" xlink:title="definition: StatementBusinessSegmentsAxis to SegmentDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SegmentDomain" xlink:label="SegmentDomain_2" xlink:title="SegmentDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="StatementBusinessSegmentsAxis" xlink:to="SegmentDomain_2" xlink:title="definition: StatementBusinessSegmentsAxis to SegmentDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_IndustrialHardwareMember" xlink:label="IndustrialHardwareMember" xlink:title="IndustrialHardwareMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="SegmentDomain" xlink:to="IndustrialHardwareMember" xlink:title="definition: SegmentDomain to IndustrialHardwareMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_SecurityProductsMember" xlink:label="SecurityProductsMember" xlink:title="SecurityProductsMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="SegmentDomain" xlink:to="SecurityProductsMember" xlink:title="definition: SegmentDomain to SecurityProductsMember" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_MetalProductsMember" xlink:label="MetalProductsMember" xlink:title="MetalProductsMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="SegmentDomain" xlink:to="MetalProductsMember" xlink:title="definition: SegmentDomain to MetalProductsMember" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementGeographicalAxis" xlink:label="StatementGeographicalAxis" xlink:title="StatementGeographicalAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ScheduleOfSegmentReportingInformationBySegmentTable" xlink:to="StatementGeographicalAxis" xlink:title="definition: ScheduleOfSegmentReportingInformationBySegmentTable to StatementGeographicalAxis" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SegmentGeographicalDomain" xlink:label="SegmentGeographicalDomain" xlink:title="SegmentGeographicalDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="StatementGeographicalAxis" xlink:to="SegmentGeographicalDomain" xlink:title="definition: StatementGeographicalAxis to SegmentGeographicalDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SegmentGeographicalDomain" xlink:label="SegmentGeographicalDomain_2" xlink:title="SegmentGeographicalDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="StatementGeographicalAxis" xlink:to="SegmentGeographicalDomain_2" xlink:title="definition: StatementGeographicalAxis to SegmentGeographicalDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_US" xlink:label="US" xlink:title="US" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="SegmentGeographicalDomain" xlink:to="US" xlink:title="definition: SegmentGeographicalDomain to US" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NonUsMember" xlink:label="NonUsMember" xlink:title="NonUsMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="SegmentGeographicalDomain" xlink:to="NonUsMember" xlink:title="definition: SegmentGeographicalDomain to NonUsMember" order="2.0" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://easterncompany.com/role/FinancialInstrumentsAndFairValueMeasurementsDetails">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems" xlink:label="FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems" xlink:title="FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ReceivablesFairValueDisclosureAbstract" xlink:label="ReceivablesFairValueDisclosureAbstract" xlink:title="ReceivablesFairValueDisclosureAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems" xlink:to="ReceivablesFairValueDisclosureAbstract" xlink:title="definition: FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems to ReceivablesFairValueDisclosureAbstract" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DerivativeAssets" xlink:label="DerivativeAssets" xlink:title="DerivativeAssets" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems" xlink:to="DerivativeAssets" xlink:title="definition: FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems to DerivativeAssets" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AssetsFairValueDisclosure" xlink:label="AssetsFairValueDisclosure" xlink:title="AssetsFairValueDisclosure" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems" xlink:to="AssetsFairValueDisclosure" xlink:title="definition: FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems to AssetsFairValueDisclosure" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueByBalanceSheetGroupingTable" xlink:label="FairValueByBalanceSheetGroupingTable" xlink:title="FairValueByBalanceSheetGroupingTable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems" xlink:to="FairValueByBalanceSheetGroupingTable" xlink:title="definition: FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems to FairValueByBalanceSheetGroupingTable" order="4.0" t1:closed="true" t1:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:label="FairValueByFairValueHierarchyLevelAxis" xlink:title="FairValueByFairValueHierarchyLevelAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="FairValueByBalanceSheetGroupingTable" xlink:to="FairValueByFairValueHierarchyLevelAxis" xlink:title="definition: FairValueByBalanceSheetGroupingTable to FairValueByFairValueHierarchyLevelAxis" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="FairValueMeasurementsFairValueHierarchyDomain" xlink:title="FairValueMeasurementsFairValueHierarchyDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="FairValueByFairValueHierarchyLevelAxis" xlink:to="FairValueMeasurementsFairValueHierarchyDomain" xlink:title="definition: FairValueByFairValueHierarchyLevelAxis to FairValueMeasurementsFairValueHierarchyDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="FairValueMeasurementsFairValueHierarchyDomain_2" xlink:title="FairValueMeasurementsFairValueHierarchyDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="FairValueByFairValueHierarchyLevelAxis" xlink:to="FairValueMeasurementsFairValueHierarchyDomain_2" xlink:title="definition: FairValueByFairValueHierarchyLevelAxis to FairValueMeasurementsFairValueHierarchyDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueInputsLevel1Member" xlink:label="FairValueInputsLevel1Member" xlink:title="FairValueInputsLevel1Member" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="FairValueMeasurementsFairValueHierarchyDomain" xlink:to="FairValueInputsLevel1Member" xlink:title="definition: FairValueMeasurementsFairValueHierarchyDomain to FairValueInputsLevel1Member" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueInputsLevel2Member" xlink:label="FairValueInputsLevel2Member" xlink:title="FairValueInputsLevel2Member" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="FairValueMeasurementsFairValueHierarchyDomain" xlink:to="FairValueInputsLevel2Member" xlink:title="definition: FairValueMeasurementsFairValueHierarchyDomain to FairValueInputsLevel2Member" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueInputsLevel3Member" xlink:label="FairValueInputsLevel3Member" xlink:title="FairValueInputsLevel3Member" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="FairValueMeasurementsFairValueHierarchyDomain" xlink:to="FairValueInputsLevel3Member" xlink:title="definition: FairValueMeasurementsFairValueHierarchyDomain to FairValueInputsLevel3Member" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="DebtInstrumentLineItems" xlink:title="DebtInstrumentLineItems" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_InterestRateRiskAbstract" xlink:label="InterestRateRiskAbstract" xlink:title="InterestRateRiskAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DebtInstrumentLineItems" xlink:to="InterestRateRiskAbstract" xlink:title="definition: DebtInstrumentLineItems to InterestRateRiskAbstract" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:label="DebtInstrumentBasisSpreadOnVariableRate1" xlink:title="DebtInstrumentBasisSpreadOnVariableRate1" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DebtInstrumentLineItems" xlink:to="DebtInstrumentBasisSpreadOnVariableRate1" xlink:title="definition: DebtInstrumentLineItems to DebtInstrumentBasisSpreadOnVariableRate1" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/invest/2013/invest-2013-01-31.xsd#invest_DerivativeNotionalAmount" xlink:label="DerivativeNotionalAmount" xlink:title="DerivativeNotionalAmount" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DebtInstrumentLineItems" xlink:to="DerivativeNotionalAmount" xlink:title="definition: DebtInstrumentLineItems to DerivativeNotionalAmount" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_DebtInstrumentTermOfVariableRate" xlink:label="DebtInstrumentTermOfVariableRate" xlink:title="DebtInstrumentTermOfVariableRate" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DebtInstrumentLineItems" xlink:to="DebtInstrumentTermOfVariableRate" xlink:title="definition: DebtInstrumentLineItems to DebtInstrumentTermOfVariableRate" order="4.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DebtInstrumentTable" xlink:label="DebtInstrumentTable" xlink:title="DebtInstrumentTable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="DebtInstrumentLineItems" xlink:to="DebtInstrumentTable" xlink:title="definition: DebtInstrumentLineItems to DebtInstrumentTable" order="5.0" t1:closed="true" t1:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_VariableRateAxis" xlink:label="VariableRateAxis" xlink:title="VariableRateAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="DebtInstrumentTable" xlink:to="VariableRateAxis" xlink:title="definition: DebtInstrumentTable to VariableRateAxis" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_VariableRateDomain" xlink:label="VariableRateDomain" xlink:title="VariableRateDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="VariableRateAxis" xlink:to="VariableRateDomain" xlink:title="definition: VariableRateAxis to VariableRateDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_VariableRateDomain" xlink:label="VariableRateDomain_2" xlink:title="VariableRateDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="VariableRateAxis" xlink:to="VariableRateDomain_2" xlink:title="definition: VariableRateAxis to VariableRateDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LondonInterbankOfferedRateLIBORMember" xlink:label="LondonInterbankOfferedRateLIBORMember" xlink:title="LondonInterbankOfferedRateLIBORMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="VariableRateDomain" xlink:to="LondonInterbankOfferedRateLIBORMember" xlink:title="definition: VariableRateDomain to LondonInterbankOfferedRateLIBORMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RangeAxis" xlink:label="RangeAxis" xlink:title="RangeAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="DebtInstrumentTable" xlink:to="RangeAxis" xlink:title="definition: DebtInstrumentTable to RangeAxis" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RangeMember" xlink:label="RangeMember" xlink:title="RangeMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="RangeAxis" xlink:to="RangeMember" xlink:title="definition: RangeAxis to RangeMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RangeMember" xlink:label="RangeMember_2" xlink:title="RangeMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="RangeAxis" xlink:to="RangeMember_2" xlink:title="definition: RangeAxis to RangeMember_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MinimumMember" xlink:label="MinimumMember" xlink:title="MinimumMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RangeMember" xlink:to="MinimumMember" xlink:title="definition: RangeMember to MinimumMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MaximumMember" xlink:label="MaximumMember" xlink:title="MaximumMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RangeMember" xlink:to="MaximumMember" xlink:title="definition: RangeMember to MaximumMember" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConcentrationRiskLineItems" xlink:label="ConcentrationRiskLineItems" xlink:title="ConcentrationRiskLineItems" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CreditRiskDerivativesAtFairValueNetAbstract" xlink:label="CreditRiskDerivativesAtFairValueNetAbstract" xlink:title="CreditRiskDerivativesAtFairValueNetAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ConcentrationRiskLineItems" xlink:to="CreditRiskDerivativesAtFairValueNetAbstract" xlink:title="definition: ConcentrationRiskLineItems to CreditRiskDerivativesAtFairValueNetAbstract" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="eml-20171230.xsd#eml_NumberOfCustomersThatRepresentedMoreThanSpecifiedPercentageOfTradeReceivables" xlink:label="NumberOfCustomersThatRepresentedMoreThanSpecifiedPercentageOfTradeReceivables" xlink:title="NumberOfCustomersThatRepresentedMoreThanSpecifiedPercentageOfTradeReceivables" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ConcentrationRiskLineItems" xlink:to="NumberOfCustomersThatRepresentedMoreThanSpecifiedPercentageOfTradeReceivables" xlink:title="definition: ConcentrationRiskLineItems to NumberOfCustomersThatRepresentedMoreThanSpecifiedPercentageOfTradeReceivables" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConcentrationRiskTable" xlink:label="ConcentrationRiskTable" xlink:title="ConcentrationRiskTable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="ConcentrationRiskLineItems" xlink:to="ConcentrationRiskTable" xlink:title="definition: ConcentrationRiskLineItems to ConcentrationRiskTable" order="3.0" t1:closed="true" t1:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConcentrationRiskByTypeAxis" xlink:label="ConcentrationRiskByTypeAxis" xlink:title="ConcentrationRiskByTypeAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ConcentrationRiskTable" xlink:to="ConcentrationRiskByTypeAxis" xlink:title="definition: ConcentrationRiskTable to ConcentrationRiskByTypeAxis" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="ConcentrationRiskTypeDomain" xlink:title="ConcentrationRiskTypeDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="ConcentrationRiskByTypeAxis" xlink:to="ConcentrationRiskTypeDomain" xlink:title="definition: ConcentrationRiskByTypeAxis to ConcentrationRiskTypeDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="ConcentrationRiskTypeDomain_2" xlink:title="ConcentrationRiskTypeDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="ConcentrationRiskByTypeAxis" xlink:to="ConcentrationRiskTypeDomain_2" xlink:title="definition: ConcentrationRiskByTypeAxis to ConcentrationRiskTypeDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CreditConcentrationRiskMember" xlink:label="CreditConcentrationRiskMember" xlink:title="CreditConcentrationRiskMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ConcentrationRiskTypeDomain" xlink:to="CreditConcentrationRiskMember" xlink:title="definition: ConcentrationRiskTypeDomain to CreditConcentrationRiskMember" order="1.0" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://easterncompany.com/role/SelectedQuarterlyFinancialInformationUnauditedDetails" />
  <link:definitionLink xlink:type="extended" xlink:role="http://easterncompany.com/role/ScheduleIiValuationAndQualifyingAccountsDetails">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ValuationAndQualifyingAccountsDisclosureLineItems" xlink:label="ValuationAndQualifyingAccountsDisclosureLineItems" xlink:title="ValuationAndQualifyingAccountsDisclosureLineItems" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ValuationAllowancesAndReservesBalance" xlink:label="ValuationAllowancesAndReservesBalance" xlink:title="ValuationAllowancesAndReservesBalance" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ValuationAndQualifyingAccountsDisclosureLineItems" xlink:to="ValuationAllowancesAndReservesBalance" xlink:title="definition: ValuationAndQualifyingAccountsDisclosureLineItems to ValuationAllowancesAndReservesBalance" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense" xlink:label="ValuationAllowancesAndReservesChargedToCostAndExpense" xlink:title="ValuationAllowancesAndReservesChargedToCostAndExpense" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ValuationAndQualifyingAccountsDisclosureLineItems" xlink:to="ValuationAllowancesAndReservesChargedToCostAndExpense" xlink:title="definition: ValuationAndQualifyingAccountsDisclosureLineItems to ValuationAllowancesAndReservesChargedToCostAndExpense" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts" xlink:label="ValuationAllowancesAndReservesChargedToOtherAccounts" xlink:title="ValuationAllowancesAndReservesChargedToOtherAccounts" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ValuationAndQualifyingAccountsDisclosureLineItems" xlink:to="ValuationAllowancesAndReservesChargedToOtherAccounts" xlink:title="definition: ValuationAndQualifyingAccountsDisclosureLineItems to ValuationAllowancesAndReservesChargedToOtherAccounts" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ValuationAllowancesAndReservesDeductions" xlink:label="ValuationAllowancesAndReservesDeductions" xlink:title="ValuationAllowancesAndReservesDeductions" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ValuationAndQualifyingAccountsDisclosureLineItems" xlink:to="ValuationAllowancesAndReservesDeductions" xlink:title="definition: ValuationAndQualifyingAccountsDisclosureLineItems to ValuationAllowancesAndReservesDeductions" order="4.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ValuationAndQualifyingAccountsDisclosureTable" xlink:label="ValuationAndQualifyingAccountsDisclosureTable" xlink:title="ValuationAndQualifyingAccountsDisclosureTable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="ValuationAndQualifyingAccountsDisclosureLineItems" xlink:to="ValuationAndQualifyingAccountsDisclosureTable" xlink:title="definition: ValuationAndQualifyingAccountsDisclosureLineItems to ValuationAndQualifyingAccountsDisclosureTable" order="5.0" t1:closed="true" t1:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ValuationAllowancesAndReservesTypeAxis" xlink:label="ValuationAllowancesAndReservesTypeAxis" xlink:title="ValuationAllowancesAndReservesTypeAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ValuationAndQualifyingAccountsDisclosureTable" xlink:to="ValuationAllowancesAndReservesTypeAxis" xlink:title="definition: ValuationAndQualifyingAccountsDisclosureTable to ValuationAllowancesAndReservesTypeAxis" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ValuationAllowancesAndReservesDomain" xlink:label="ValuationAllowancesAndReservesDomain" xlink:title="ValuationAllowancesAndReservesDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="ValuationAllowancesAndReservesTypeAxis" xlink:to="ValuationAllowancesAndReservesDomain" xlink:title="definition: ValuationAllowancesAndReservesTypeAxis to ValuationAllowancesAndReservesDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ValuationAllowancesAndReservesDomain" xlink:label="ValuationAllowancesAndReservesDomain_2" xlink:title="ValuationAllowancesAndReservesDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="ValuationAllowancesAndReservesTypeAxis" xlink:to="ValuationAllowancesAndReservesDomain_2" xlink:title="definition: ValuationAllowancesAndReservesTypeAxis to ValuationAllowancesAndReservesDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsMember" xlink:label="AllowanceForDoubtfulAccountsMember" xlink:title="AllowanceForDoubtfulAccountsMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ValuationAllowancesAndReservesDomain" xlink:to="AllowanceForDoubtfulAccountsMember" xlink:title="definition: ValuationAllowancesAndReservesDomain to AllowanceForDoubtfulAccountsMember" order="1.0" />
  </link:definitionLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>13
<FILENAME>image0.jpg
<TEXT>
begin 644 image0.jpg
M_]C_X  02D9)1@ ! 0$ E@"6  #_VP!#  @&!@<&!0@'!P<)"0@*#!0-# L+
M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#<I+# Q-#0T'R<Y/3@R/"XS-#+_
MVP!# 0D)"0P+#!@-#1@R(1PA,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R
M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C+_P  1" *1 [\# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#T3P;X-\+7
MG@;P_=77AO1Y[B;3;:2666QB9W8Q*2S$KDDGDDUM_P#"">#_ /H5-#_\%T/_
M ,31X$_Y)YX9_P"P5:_^BEKH* .?_P"$$\'_ /0J:'_X+H?_ (FC_A!/!_\
MT*FA_P#@NA_^)KH** .?_P"$$\'_ /0J:'_X+H?_ (FC_A!/!_\ T*FA_P#@
MNA_^)KH** .?_P"$$\'_ /0J:'_X+H?_ (FC_A!/!_\ T*FA_P#@NA_^)KH*
M* .?_P"$$\'_ /0J:'_X+H?_ (FC_A!/!_\ T*FA_P#@NA_^)KH** .?_P"$
M$\'_ /0J:'_X+H?_ (FC_A!/!_\ T*FA_P#@NA_^)KH** .?_P"$$\'_ /0J
M:'_X+H?_ (FC_A!/!_\ T*FA_P#@NA_^)KH** .?_P"$$\'_ /0J:'_X+H?_
M (FC_A!/!_\ T*FA_P#@NA_^)KH** .?_P"$$\'_ /0J:'_X+H?_ (FC_A!/
M!_\ T*FA_P#@NA_^)KH** .?_P"$$\'_ /0J:'_X+H?_ (FC_A!/!_\ T*FA
M_P#@NA_^)KH** .?_P"$$\'_ /0J:'_X+H?_ (FC_A!/!_\ T*FA_P#@NA_^
M)KH** .?_P"$$\'_ /0J:'_X+H?_ (FC_A!/!_\ T*FA_P#@NA_^)KH** .?
M_P"$$\'_ /0J:'_X+H?_ (FC_A!/!_\ T*FA_P#@NA_^)KH** .?_P"$$\'_
M /0J:'_X+H?_ (FC_A!/!_\ T*FA_P#@NA_^)KH** .?_P"$$\'_ /0J:'_X
M+H?_ (FC_A!/!_\ T*FA_P#@NA_^)KH** .?_P"$$\'_ /0J:'_X+H?_ (FC
M_A!/!_\ T*FA_P#@NA_^)KH** .?_P"$$\'_ /0J:'_X+H?_ (FC_A!/!_\
MT*FA_P#@NA_^)KH** .?_P"$$\'_ /0J:'_X+H?_ (FC_A!/!_\ T*FA_P#@
MNA_^)KH** .?_P"$$\'_ /0J:'_X+H?_ (FC_A!/!_\ T*FA_P#@NA_^)KH*
M* .?_P"$$\'_ /0J:'_X+H?_ (FC_A!/!_\ T*FA_P#@NA_^)KH** .?_P"$
M$\'_ /0J:'_X+H?_ (FC_A!/!_\ T*FA_P#@NA_^)KH** .?_P"$$\'_ /0J
M:'_X+H?_ (FC_A!/!_\ T*FA_P#@NA_^)KH** .?_P"$$\'_ /0J:'_X+H?_
M (FC_A!/!_\ T*FA_P#@NA_^)KH** .?_P"$$\'_ /0J:'_X+H?_ (FC_A!/
M!_\ T*FA_P#@NA_^)KH** .?_P"$$\'_ /0J:'_X+H?_ (FC_A!/!_\ T*FA
M_P#@NA_^)KH** .?_P"$$\'_ /0J:'_X+H?_ (FC_A!/!_\ T*FA_P#@NA_^
M)KH** .?_P"$$\'_ /0J:'_X+H?_ (FC_A!/!_\ T*FA_P#@NA_^)KH** .?
M_P"$$\'_ /0J:'_X+H?_ (FC_A!/!_\ T*FA_P#@NA_^)KH** .?_P"$$\'_
M /0J:'_X+H?_ (FC_A!/!_\ T*FA_P#@NA_^)KH** .?_P"$$\'_ /0J:'_X
M+H?_ (FC_A!/!_\ T*FA_P#@NA_^)KH** .?_P"$$\'_ /0J:'_X+H?_ (FC
M_A!/!_\ T*FA_P#@NA_^)KH** .?_P"$$\'_ /0J:'_X+H?_ (FC_A!/!_\
MT*FA_P#@NA_^)KH** .?_P"$$\'_ /0J:'_X+H?_ (FC_A!/!_\ T*FA_P#@
MNA_^)KH** .?_P"$$\'_ /0J:'_X+H?_ (FC_A!/!_\ T*FA_P#@NA_^)KH*
M* .?_P"$$\'_ /0J:'_X+H?_ (FC_A!/!_\ T*FA_P#@NA_^)KH** .?_P"$
M$\'_ /0J:'_X+H?_ (FC_A!/!_\ T*FA_P#@NA_^)KH** .?_P"$$\'_ /0J
M:'_X+H?_ (FC_A!/!_\ T*FA_P#@NA_^)KH** .?_P"$$\'_ /0J:'_X+H?_
M (FC_A!/!_\ T*FA_P#@NA_^)KH** .?_P"$$\'_ /0J:'_X+H?_ (FC_A!/
M!_\ T*FA_P#@NA_^)KH** .?_P"$$\'_ /0J:'_X+H?_ (FC_A!/!_\ T*FA
M_P#@NA_^)KH** .?_P"$$\'_ /0J:'_X+H?_ (FC_A!/!_\ T*FA_P#@NA_^
M)KH** .?_P"$$\'_ /0J:'_X+H?_ (FC_A!/!_\ T*FA_P#@NA_^)KH** .?
M_P"$$\'_ /0J:'_X+H?_ (FC_A!/!_\ T*FA_P#@NA_^)KH** .?_P"$$\'_
M /0J:'_X+H?_ (FC_A!/!_\ T*FA_P#@NA_^)KH** .?_P"$$\'_ /0J:'_X
M+H?_ (FC_A!/!_\ T*FA_P#@NA_^)KH** .?_P"$$\'_ /0J:'_X+H?_ (FC
M_A!/!_\ T*FA_P#@NA_^)KH** .?_P"$$\'_ /0J:'_X+H?_ (FC_A!/!_\
MT*FA_P#@NA_^)KH** .?_P"$$\'_ /0J:'_X+H?_ (FC_A!/!_\ T*FA_P#@
MNA_^)KH** .?_P"$$\'_ /0J:'_X+H?_ (FC_A!/!_\ T*FA_P#@NA_^)KH*
M* .?_P"$$\'_ /0J:'_X+H?_ (FC_A!/!_\ T*FA_P#@NA_^)KH** .?_P"$
M$\'_ /0J:'_X+H?_ (FC_A!/!_\ T*FA_P#@NA_^)KH** .?_P"$$\'_ /0J
M:'_X+H?_ (FC_A!/!_\ T*FA_P#@NA_^)KH** .?_P"$$\'_ /0J:'_X+H?_
M (FC_A!/!_\ T*FA_P#@NA_^)KH** .?_P"$$\'_ /0J:'_X+H?_ (FC_A!/
M!_\ T*FA_P#@NA_^)KH** .?_P"$$\'_ /0J:'_X+H?_ (FC_A!/!_\ T*FA
M_P#@NA_^)KH** .?_P"$$\'_ /0J:'_X+H?_ (FC_A!/!_\ T*FA_P#@NA_^
M)KH** .?_P"$$\'_ /0J:'_X+H?_ (FC_A!/!_\ T*FA_P#@NA_^)KH** .?
M_P"$$\'_ /0J:'_X+H?_ (FC_A!/!_\ T*FA_P#@NA_^)KH** .?_P"$$\'_
M /0J:'_X+H?_ (FC_A!/!_\ T*FA_P#@NA_^)KH** .?_P"$$\'_ /0J:'_X
M+H?_ (FN)^+OA;P]I/POUB^TW0=+LKN+R/+GMK...1,S1@X90",@D?0UZM7G
M_P ;?^20Z[_V[_\ H^.@#H/ G_)//#/_ &"K7_T4M=!7/^!/^2>>&?\ L%6O
M_HI:Z"@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **J:EJ5GH^FW&HZA<);VENA>65^B@?J3[#DUYO:?M >"KK5ELF_M&WB
M:0H+R:!1#[,<,6 /NO&><<X /4Z*Y^Y\8:=:^,--\--'</=ZA;M<0RQJIBV@
M$\G=G^$] :6Y\76%KXVL_"CPW)O[NV:ZCD55\H*-W!.[.?E/:@#?HKB?#?Q1
MT/Q1XINO#]G;7\-W;^9E[B-%C<HP#!2'))YSTZ"E?XH:&GC]?!PMK]M0:7RO
M.6-/)W;-Y&[=G@''3K0!VM%8&A>+;#Q#K&M:9:0W*3:1.(+AI54*S'/W<$DC
MY3U K.3XCZ/):>)KD6U]L\.R-%=@HF7()!\OYN1\IZXH ["BJ.C:K!KFB66J
MVJ2)!>0K-&LH 8*PR,X)&?QK.\8>+]-\$Z$=7U19WA\Q8EC@4%W9NP!('0$]
M>@H WZ*R-/\ $=CJGA6+Q%;>8UE);&Y"D#>% )*D9QN&".O4=:\V_P"&CO!_
M_0-US_OQ#_\ ': /8**X#3?B[H&J6VCW$%GJ:KJU\UC 'BC!61=N2V'X7YQT
MR>O%;OA;QEI_BR34X;."[M[C3;DVUS#=(JNK#/.%8\<'\C0!T5%<;<?$K1[>
M^\1VWV34)!X?A$MY-'&FPY_A4E@2W7J!]T\UR/\ PT=X/_Z!NN?]^(?_ ([0
M![!16%?>*['3_!A\4RQ7#6(M4NO+15\S:P! QG&>1WKSS_AH[P?_ - W7/\
MOQ#_ /': /8**XRZ^*/ANQ\%V7BB\EN(+6^5C;6[1@SRD9^4*"1VZDX&1DC-
M9OA?XU>$O%6KQZ7 U[974Q"PB]B51*QS\H*LP!X[XSD 9- 'HM%>>^+OC'X>
M\%Z^^CZC9ZI+<)&LA:WBC9,,,CEG!_2F^$OC+X=\9>((=%TZRU2*YE1G5KB*
M-4PHR<E7)[>E 'HE%<AIGQ(T+5?'5YX1MQ<C4+4/ND95\IV7&Y5(;)(R>H'W
M36AJ?BZPTKQ7I'AV>&Y:\U17:!T53&NP9.XE@1^ - &_117G?BSXS>'?!WB"
M;1=1LM4EN8E5F:WBC9,,,C!9P>_I0!Z)17%^$?BAX>\:6M_+IOVJ*6R0R2V]
MQ&JR% /O##$$=NO7KC(SR?\ PT=X/_Z!NN?]^(?_ ([0![!17GVI?&#P_I?A
M/2?$<]GJ;6>ILZPHD49D4J2#N!< =.Q-8D'[1/A&XN(X4T[6PTCA 3!%C)./
M^>M 'KE%8&A>+;#Q#K&M:9:0W*3:1.(+AI54*S'/W<$DCY3U K+?XFZ*ECXE
MO#:W_E^'I_(NQY:9=MQ7,?S\C([XH [.BO(X/VBO!LUQ'$]GK,".P5I9+>,J
M@)ZG;(3@>P)]J[#6/B)H6B:_HND733EM756MKF-5,(#'"[CNR,G'0'K0!UE%
M8%SXNL+7QM9^%'AN3?W=LUU'(JKY04;N"=V<_*>U;] !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !7G_QM_Y)#KO_ &[_ /H^.O0*\_\ C;_R2'7?^W?_
M -'QT =!X$_Y)YX9_P"P5:_^BEKH*Y_P)_R3SPS_ -@JU_\ 12UT% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!Y=\>=W_"
M#6?F;OL/]IP?;-O7ROF_KC\<5TWB+_A"?^$)B_MK^SO^$;Q'Y&/]5_L>7L_]
ME[9[9KH-2TVSUC3;C3M0MTN+2X0I+$_1@?U!]QR*\WM?V?O!-MJ@O&_M*>(.
M6%I+<+Y7.<#A0Y _WNW.>: (-;DL;7XY>")H9;:*PETZ2*V:,@1G*N$"D<8.
M5 QZCVJ75)$E_:4T1(V#-%H[B0#G9GS",^G4?F*ZSQC\/M!\<:?!:ZI#)&UM
M_J)[9@DD0XR!D$8.!P0?;%4_!7PN\.^!+F>[TP74]W,NPSW<@9E3@E1M"@#(
M!Z9]Z /'_"!32->G\2OE$MO%;6DKYX$<RNIS[ E3_GBQHR?:OB'X'UYE_>:S
M?W]VS9/(WL%_)0M>J'X4Z WAS6=$:>_:WU:[^V32&1/,1\@_(=F ..X)Y/-7
M4^'FCQW7AFX26\#^'8C%: .N'!4*?,^7D\9XQS0!R_PVDCA^)GQ#LWE07#7J
M2K&3\Q3YN0.X^8?F/6N2L9$G\,_&.>)@\,EW*4=>0W+]#7H/B[X.^%_&6KG5
M;S[;:7CC$KV<BKYN  "P96&0!C(Q[YK3L/ASH.F>"+OPI9K<165XA6XF#@S2
M$@ L21C. .V/:@"?X=_\DX\.?]@^'_T$5YE\7O&6D6GQ#\.Z9JT4]QINF$WM
MW# BL7D8?NUPQ XQD\]&K3_X9Q\'_P#02US_ +_P_P#QJNY\.^!=,\-ZWJ&K
MVT]W<7E]''$[7+JVQ$& J[5&!@#KGH* ."^ 7B6UO=-U?0+>27R;*Y:>R288
M<6[G@$ D9!ZX/5JU_B9_R/'P\_["K?\ LE=9_P (=IX\<_\ "713W46H-;?9
MI8T9?*E3_:!7.>G0C[HJ37/"ECX@U71M1NY;E)M(N#<0+$RA6;CAL@Y'';%
M'%_%3_D<OAY_V%OZI5#4;V#X>_&C4-2N28]+US3'N">B^?"NXCZX4_B]>@Z_
MX2L/$>IZ-?WDURDNDW'VF 0LH5FXX;(.1P.F*K>-O 6D>/;"VM-6>ZB%M*9(
MY+9U5^1@C+*>#QV["@#SC2])FMO@'XFUN^4_VAKT4VH3D^C'Y!],<_\  JB\
M,Z%\9)O"VDRZ7XLT:#3WLXFMHI(E+)&5&T']P>0,=S]:]?U7P_9:MX9N/#\G
MF0V4UO\ 9CY) 9$Q@;<@CH/2O-/^&<?!_P#T$M<_[_P__&J /7+<2K;1+.P:
M8( [#H6QR?SKS;6O^3A?#7_8*G_]GKT'2--AT;1K+2[=I&@LX$@C:0@L54
MG  SQZ5G77A2QN_&5CXHDEN1?65N]O'&K+Y95LY)&,YY/<4 >?>,/L'_  OS
MPQ_;WD_V=]A;[+Y^/+^T;FQG/&<[<>^VG_'PZ=_PBVG@F/\ MS[9&=/"X\[K
M\VWOMZ9[9V]\5WGBWP9HOC72Q8:S;LZH2T,T;;9(6(QE3_0@@X&0<5S/ACX)
M^$?"^K1ZG$EY?7,3!H3?2*ZQ,/X@JJH)^N<$ C!H ZOQ)O/@G5C(,2?V=-N'
MOY9S7'^!=:A\._ :PUBXYCM+*23']XAVP/Q.!^->@ZA91ZCIMU8S,ZQ7,30N
M4.& 8$'&>_-<O=?#C2;OP!;^#6O=13382/G21!*X#%L,=F,9/8#H* /G+3?&
MND:9%X>U*".]_P"$BL]4EO+^X:-1',DI^=00VX_* .0.K5[1XJGBNOC1\/;B
M!P\,L%PZ,.C*4)!_*O0=5\/:?J_AF?P_<(R6$UO]GVQD HH&!MR" 1@8X[5Q
M^M?!G0-?TS1["^U'5S'I-N;>!UEB#,F> W[O!P  , <"@#T6O!M?U#Q9IWQT
MUV?PAI=KJ-Y_9T7G17!X$>$)(^=<G.. 3UZ5V_A#X.^'O!>O+K&FWFIRW"QM
M&%N98V3#=>%0']:Z.V\)6%KXUO?%4<UR;Z[MUMI(V9?*"C;@@8SGY1WH \R^
M'/VWQ+>>*?&^J7=BNH36;64NGVL;(UN57_EH&Y!^08Y;OSQ@8?P[T;XK7?@;
M3YO#7B;2K+26,GD03QJ77]XV[),+=6R>IZUZ_'X"TR#Q7J7B&VNKZ"?4H##=
MV\;KY,F1C<5*YW=\YZY]3GB/^&<?!_\ T$M<_P"_\/\ \:H ]0T.'4X-"LHM
M:N(KG4TB N9HAA'?N1P./P%<%\,O^1U^(?\ V%5_]GKM?"WANS\(^';71+"6
M>2VMMVQYV!<[F+')  ZD]JBT+PI8^']4UG4+26Y>75K@7$XE92JMSPN ,#GO
MF@#B/AM)'#\3/B'9O*@N&O4E6,GYBGS<@=Q\P_,>M<.TB3^$?B_/$P>&34@4
M=>0W[T]#7IGB[X.^%_&6KG5;S[;:7CC$KV<BKYN  "P96&0!C(Q[YJ_;?#/P
M_9^!;KPE:BYAL;O!GF60&:1LCYBQ!&?E';'H* /&M1U_QW?>$]&\)ZY9:-H^
MBZM;PP6VHSHS*44*5RRNX5B .JCUXZC>^('A"'4_'O@OPJ9VVC2);>*?H0\<
M;;'./]I0<5ZKJW@K2M:\%Q^%KPSM8QPQQ)(&'FKLQM8'&-W'IW/%5X? .GQZ
MUH.K2ZAJ5S>:);M;6[S2(?,4@KF3"#<0#U&.G.: /+/"?B&X\0?&?PV=05DU
M6PTJ:QOT;J)HS*"?Q&#^->_5RP\ Z.OC_P#X3.-KF/4C$8WC5E\I_EV[B-N=
MV,=^PKJ: "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "O/_C;_ ,DAUW_M
MW_\ 1\=>@5Y_\;?^20Z[_P!N_P#Z/CH Z#P)_P D\\,_]@JU_P#12UT%<_X$
M_P"2>>&?^P5:_P#HI:Z"@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH \F^*WB?Q+I/BK0=)T'Q#8Z+'>PRM+
M/?",0@KR-SNC;?08[D5C>&?&?C2R\>:-I6I>*-"\46FI,\<B:4\<AMP!G>2B
M+M_'((#?6F_&ZXT.U\>>%IO$EG/>:2MO/Y\$!(=_[N"&7^+!ZCI7-:'>>&]4
M\>>'1\,-$U?3;R*YW:@\TA*-;97=N_>/Q^74#DD8 /7M;^*NCZ-J5_9Q:5KF
MJ?V</]-N-.L_-AMS@DJ[E@ 0!D]O?@XO:O\ $;0M*T/2]43[7?KJI L;:RAW
MSSYQG:A(Z9&<_3K7COB+4X]4U?QGIOBZ[UV?5$>1-(T2 R_9Y% )CD"(,$J
M&R2 1D_-5N2#0I?@]X'N]6CU:**VD;&L::1G3SO89?&3C=MZ#/R\$'@@'K?A
MGQ[I'B=M0A2*]TZ\T_#75IJ4/D2Q*1D,1DC'X\=\9&<JT^+WAZ[OK=!9ZQ#I
MUU/]GM]6FLBMG-)D@!7SGD@CD#H<XQ7#>"YO$?B+3_%>A6/B.[\1Z&VF216V
MIW4#1'[4Z_ZL&3+'@G.2<<=,\\SHMGX:U/0=.\-ZIJWCN;6?-$$_A^VDRD+*
M3\P21 BH,9Y.1GV)H ]P\3?$+2_#.K6VD-9:GJ>IW"&5;/3+;SI53GYB,CC@
M^_%8?PW\:WOBWQ7XN1KUI]+M)HA8H\ B,:MOR#\H;/RC[WI6/JFIVO@#XT7&
MM^(#-%I&IZ8EO;WIB:01NFW*':">=N>G<=NA\(+Y-2\>?$"]CM9;:.>ZAD6*
M6,HX!,N"5/0GK^- 'H6B^+]/UW7M;T>UAN4N-'D6.X:55",6SC80Q)^Z>H%8
M;_%C0D\#GQ:;34?[/%U]E\ORT\W=G&<;\8_&N.TSQ'9^!_BKXWM]72ZCGU5H
MIM/2.V>1KDX;"H%!R26P#TR#7&2$G]F4%EY.L$D?\"- 'LVE?%70M4UZTTHV
M>K61O@3875[9F*&\'&/+).3D'(R!^9 ,WB'XEZ1H&LOI$=AJVK7\,7G7$.EV
MOG&W3C!?D 9S[^^,C/"^(O$%I\0/$'@W1= M;L:AI]]'=WZ26SQ&P1,;E?<
M >W&1D 9Y%3V&OV/PS^(?B]_%/GV\&KS+=V-X(&D691G,8*CJ-X'\STR =M>
M_$KP_:>!U\71/<7>F,ZIBW0>8&)Q@JQ&"#UY^F:KZ7\5-"U3Q#9Z.+/5K5K]
M-]C<WEF8H;H8R/+).2".A( _,9\FU;2;_3_@7KU[?6DEFNJ:T+RWM95VM'&S
M*!D=B<=/0"NV^("J/''POPH&+MAP.W[J@#O/%/B[3O"5K;RWL=U<SW4HAMK.
MSB\V:=_15XSCW(_,@52\._$'2_$1U.)++4K"]TU/,N++4+?RI@A&0VW)&#]?
MYBN8^,.KW^F7/AU'U+4M*\/3W++J5]II*RQ\#8-P!('WCCO@\'%<IX &DI\0
M_&#:-%=0Z?/HYEM3=!]]PAV[I<R?,0S9.??MTH [&/XY>&I=-AU)=-U[[ TO
ME377V',5LV<8D<-C."#A2QP1WXKO-5OEB\.7M_!<,BK:/-'/&@<J A(8*2 W
MK@G!KPRT5?\ ADZY.T??)Z=_M0KU<_\ )(O^X%_[0H PK'XGZ=H?@#0-:UV\
MU"_74I6A^U_8XXGR&;YGC1R%  _A+'CI6UX?^(VE>(/$,^A"QU73=1CB\Y(=
M2M?),J9^\HR3COSC]#CR+ /PR^%@(!!UI<@_]=6KN=8 '[2.@$ 9.C29_.6@
M#'N_BKJ>D_#>[U:VGO-7O'U*2SBNKK3XX$ML!3AEC8@\$[23R>HXP>GM?&L^
MI>._#MH)=7TR*_LY97TJ\TV-"Q4N-SN7WH?ER  01CUKRG[--<?L_P"N-#&S
MB#7VEDVC.%!4$_J*[1]=L/$7QG\':KH\XN;:72[@1N59,LOF@@A@".1B@#I+
MSXR:!:37##3=<N--MY_(EU:"RW6B-D _/N!P"<=.>V<C+]3\4:DGQ?\ #FC6
MEZ/['O["2XDB$:D2$!RK;B-PZ#H:\2UG4H-<\&:T/$5YKU_XQAN&;^SY?-\B
MP57&Z0(!L4;25.>F1@#K7HMJR/\ %CX=-&X=#X?RK#N/*:@#MOB7K\WAWPS#
M>0:G<Z<[7D<7G6]G'<L0<_+MD90 <=<Y%-USXF:1H/B4^'IK'5KK4C;">**R
MM?.,V?X5 .=V 3R , \UA_'G_D0K7_L)P?\ LU1VX!_:2F) XT$8]OF% &RG
MQ9T&3P=>^)4M-3,%C.+>[M3 HG@8G W*6 QDCH3U]CC7USQMI>A0Z,\L=S<M
MK$Z0VD=LJLS%@"&.6 V\C)SW%<#X TJ#6M3^*.E3@""[U*2%L#H&,@S^'6LG
MX90ZAXA\8:9::K"?+\%6LMHS,.&N#(R+CV"*/Q6@#T+7/BAHVBZK=Z?'8:QJ
M<EBH:^ETVT\V.T!&?WC9&. 3QGH>XQ5O6?B)H6D:-IFI(;K45U4@6%O80F2:
MXSC[J''3(R#@]NO%>,W=OIOAKQ?XLM?%?B#Q3HSW5V]U9KI4S)'?QN20,!""
MW..2!S@D8-;WB+0/#6C_  ^\*K=V/BJPLK:Y:6+46V+<Z;O8MF4(#@%BI  S
MQU!X(!WEG\3M,U'2-:N;?3-634-(C\RXTNYMO+N<$9!VY/!^N0.2.F>:\/\
MQIB7P-'KOB32M3C+77DF>"T @D+M(5\HL_S!53#=P?6L[X=7^O:J?$>EVWB"
M[\3>'DL'6#4KJW>-C<L/]6"^7/!.02<<=,\\1)K-A=_!'0=$24G4=-UJ,7=N
M\;*8][SE>HP>/3IWH ]@7XR^'_M\M@^EZ_'>[/,M;9].;S+U3G!B4')! R"V
MWC\:VM#^(6@:[X<OM<66:RMM/9TO([R/9) 5ZAE!/7MC.>G7BN5U@ _M(^'L
M@<:/)CVYEKC[?1[[7?"'Q4L=-C>6Z;63(L2#+2!)-Q4#N< X'<T >FZ)\4=&
MUK5K/3VT_6-.:_!-A/J%F8HKO S^[;)SQ@\XZCN0*AU#XLZ+8:YJFC+I>MWF
MH::1YL-G9B4LN 2ZX;A5R,EMO48S7G'AB#PIXCU;PY;0:YXYU;4K:2.X:TDF
M#PZ>Z;<F0N@"J#QE23VZD5V'@10?B_\ $3(!^>W'3MM- #_%WQ;BM/AQ;>)/
M#=M-<&^D\F.2:'Y;5A][S #][J ,D$^HZ]UIGB""]\-+K=W;7>EP"-Y)8]1B
M\F2)5)R67)P.,CV(KYY@M9KC]FR_:&-G$&LF5]HSA05!/T&17L7B26+X@_"/
M46\-3FY%W;D0$*4+LC#*88 @G:1_G- $5A\8?#M]?6L3V>L6EE>2F&TU.[LS
M':SMG "OG//N!COBN9\2>.O$]S\6XO#.DRZKIUE"J"3R-*CN7E)< R'>?EBP
M?OCICH:Q-;\267C3X;Z1X$T6SNG\1K]G@GLFMG3[&8L*[.Q& HQCJ<9YQ75V
M2-%^T9)&S%V3P^JECW(9>: -;XI>*=2\/VVCV6FWUOICZI=>1)J=P@9+5  2
M<'Y<GWXZ].HK?#+4O%J: TWB1C?Z9]BBN[+4=R>8X* M&PW;B1V8CGG)Y%7?
MBEJECIVB6\>M^'3JN@W$OEWEP&.;+/"R;0,]21D$$=.I KB/@9;F/5YY-%EO
M7T!]-C-WYP81"_R-PCR!G"]?J.<8H TM$^(OB?7OBGHMG-I\ND:#?V\LUO;3
MHAEN$"MMD8XW+DKD 8&/[P.3KZQK7B;Q'\0K[PMX:UF'18M+M5GN+IK5+AY9
M'P0FUN N".1S4'B#_DX?PI_V#9_Y251OM6M/A[\8=;UK7_-M]*UBRC^SW0B9
MU,B!08_E!YX)_*@ _P"%JZH?A<-2$%M_PD)U'^R/^F7G_P#/3'IMYQZ^W%:V
MC:WXF\._$.S\*>)=9AUJ/4[1I[:Z6U6W>*1,Y3:O!7 //6O/_P#A%-87X/#5
MAIUSYPU[^VOLA7]YY'W>G7./F^G-=78:K9_$+XQ:+KF@&:XTO1[&07%TT+1H
M)'# 1_,!EOFS0!WOBOQGI7A""V-\MS<75W)Y=K96<7F3SMD9"KQTR.I'YX%5
M_#WC[2/$<.H>3#?6EYIREKJPO8/*N(QC()7..<>OUQFN3^(#MX<^)OAKQE?P
MS2:':P26MS-'&7^RLVX!R!S@[P,^WK@&CH\P\7?$77_&.DQ3#08]&>R2ZDC,
M8NI.IVAAD@8P>F,"@#6C^.7AJ738=273=>^P-+Y4UU]AS%;-G&)'#8S@@X4L
M<$=^*]!O+K_B37%W;2 _Z.TL3CD?=R#7@]HJ_P##)UR=H^^3T[_:A7L6F_\
M).+3_L$)_P"B10!Y-X;N/C1XG\+P^(--\3Z:\$JNT=O)!$LKE&*[?]3M!)7C
MYAUZBNZ\-?%"SN_A[-XD\1(NGRV4[6MW$BD_OACY47DY.1P>G.3@9KS;X?\
MQJT'PEX"L=#N-.U.XU"W$N/*1/+=F=F4;B^>X!^7\#4=_P"#?$$?PBDU.[LK
MR&XEUW^U[FS@^6:*$@KD C(89STX')Z&@#V'PY\0=-\0ZLVDMI^K:3J/E>?'
M:ZK:&!Y8\X+)R00#[_R.,W5OB]X>TJ_N[<6>KWMM92"*\O[.T\RVMG+8*N^1
MR#Z ^V3Q7)^";;PKKOCO3[_1]=\9Z_<V$32?:[^0/;6VY64QN756!/HN0?7@
MXSO#WBK3/AYH7B3PQXETR2?5GOY9H+"2W9EU%'P%PVUEP2O4_AD\4 >I:[\0
M=%T2#361;S4[C4T\VSM--@,TTT>,[PO'&.>3Z^AJL/B=H1\'ZCXC\F_$6FR"
M&\LG@"7,$A8+M9&(&?F'?'7N"*\\^(46WQUX?\4:U/K^@Z+=::+=[FQ?RY[.
M7+,$?8&P#N''4\^AK.U'3]%'PH\:ZSHL_B2[BO6MT:^UDJ1=[)@ \9P&(YQE
M@/3J#0!Z GQK\,_:;:.>SUNVANX]]I<RZ>WEW)X^6/!+,<G;P,9[]"=+2_B'
M8>)-,UY+""_T[5-+@=Y+74(!',AV$JVW)&,CO^(Y&>*\2JO]K?!U=HVADXQ_
ML0U/:?\ )5?B9_V"D_\ 10H /!_QGAC\':?=>)(-8NY2[)>ZK#I_^BP,9"%5
MV7 R%*'"@]1U/%=YXB\>:1X=%BACO-2N]07?:6>F0^?-,@&2Z@$#;CG.>><9
MP:\4T7QKI:? D^$C;79UN[22&TM4MG;[5OE.)$.,$ Y'7.4( JYXDT";PUK?
M@^^\1:CK&EZ9%HL>GSZAI4I5[6903M+*K':<XX'/..E 'ILOQ6\/P^$KKQ"T
M&HB.SN!:W5FT 2Y@E)QM9&8#\B?S!%;'ACQ;#XI%Q);:3J]I;Q!3'<7UKY*7
M"MG#1Y.6&!G.!U%>%^(=.T3_ (5AXDUG19_$EW%>WMLC7VLE2+O8Y >,X#$<
MXRP'IU!KZ-LQMT^W"@<1+@=!TH \>\3^*/B#H#S:S>:E96+/?"'3O#)@BFDO
M8MP&=ZDOGGG'?TR!76>/?&VL:%816>AZ'/=ZO<VDER6./*M(T7+.Y/4CH <
MGOG /#>-_&>D>*=!U'0]3\.36OC:&7[/8V8@:>8-N4AXY0@PI'/;(]0:]/O8
MKZ#X87,.IRF6_CT=EN9"<[I!"=Q_/- $7PTUG4/$'P]TG5-4N/M%[.CF238J
M[L.P'"@ < =!6SXBN-6M- O)M"L8[W5%3_1H)'"JS$@<DD# Z]1G%<'\/M>M
M?#'P'T[6KV.:2VM879UA4%R#,PX!('?UKK=7\9:?H_@9O%<R2_9#;)/'$<!V
MW@;%[@$E@.^* .#;6?'?@[Q!X4CU_78-8CUR46T]@+..)K9SMR49/O[2V"3Q
MCMR"'WGB/QAXEU;Q3<>'=:MM+L/#KM$L#6B3&]D0$MN9N4'RX!7L?QK"\"^,
MO#&N^++?Q%XGUT3>)+J3[/I^G+;3>58AFVJJG;M+'/+9[U(FM6OP^U3Q]I&M
MQW$<^KS27.E[(7?[7Y@8!5*@C() Y(YH [ ?$J[N? 6AZQIFAS:CJ^L9A@LX
M#\BRKD.68\A!M)SZ=2.H9\+O%/B'Q%X$U/4M2VWVJP74\<,*JD0)55*Q@C Z
MG&3Z\FMCX8:)=^'OAOH^G7T;1721-))&W5"[L^T^XW5R?P;U"VTGX=:]J-X^
MRVM=1N9I6QT554G^5 %'6M<^)/@[1;#Q3KNL6DAFO1%/X?%G$%16+85)5)9B
M  1R?<M@Y]H!RH.,9'0U\]Z7\0_"WBKQ4OB+QGK/V6&QF/\ 96C"WFD2+&,2
MR,JD,_\ +%?0@((!'0\B@!:*** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH *\_P#C;_R2'7?^W?\ ]'QUZ!7G_P ;?^20Z[_V[_\ H^.@#H/
MG_)//#/_ &"K7_T4M=!7/^!/^2>>&?\ L%6O_HI:Z"@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "N7\?>#_\ A./#)T;[?]BS,DOG>3YGW<\8W#U]:ZBB@!%&
MU%7K@8I:** "BBB@ HHHH **** "BBB@ HHKC+OQ?>Z9\2FT&_CM5TJ72WO;
M:95;S2Z'YU)W8(P&/0=J .SHKQNQ^,&KS?#G6M<NM/LX]6M;B&*UMU1]DBS!
M3&2-Q).TL>",X[4/J>IP_$7Q1]DL-,@UZ#P_',UXWG<N%C+*5WE=HYQA<\#)
M/.0#V2BOFF\O/$-_^SI-=ZQ/;7%K+=HUK*'D:Y=O/?S#*6X/.,8[=:]'M?&O
MBS1_%?AW3/$.F:3%IFMJ4M?LDKO- P5<"1FPI/(!P._!XP0#T^BLKQ+KD'AK
MPWJ&LW"&2.SA,FP'!<]ESVR<#\:\,^).M^-M5^&-M>Z_I6EPZ;J$\,L!LY)!
M+;CEE$JMD'<,<@C'<<XH ^B**\D?4;N#XK>*ET?2K!M6M]#26&>3S2TS (0C
M#S N.W !Z<]:M7?Q0O6^%VC:_IUK:S:WJEQ'9QVS(QC\\L0XVAMV/E..>XH
M]1HKR_3]4@M/C1XA-W8VD<MKHJ37%[$9=[@!"1M+E OIA<\#DUR_B7Q=XT\3
M_"S6-;DT73(_#=XC1PQK+)]KC3> )&ZJRY!! P>_0<@'O%%>.#X@W.@>'/!O
MAW2GTB#4+K1X+B2[UFX,5M!&(P #@@EF((&#QQUSQHZ;\4[N]\&^*+EH],DU
MK0$)9K24S6EP#G:Z$'.TX(QG/';.  >I45XXWQ-\::?I/AWQ'JVCZ.FAZI+'
M"\<,DAN%+ _/S\J@XW!?F.."<\CH_$/C#Q)-XY7PEX0LM-DNX+7[5>7.I%_*
MC4]% 3G/(]>O3@F@#T"BO _"WBN[\.ZA\4/$5_I96]MYH"]FDFX"0LZ_>Q]W
M)SG'2NM\$^./%FOZI8K<IX8U/3[F 23MHUYB:QR 5\V.1L]>" ..>>,$ ]/H
MKSWQSXR\1:)XQT#P_H%EI]Q+JJ2<WF\!&'0Y4_='4C!) P,5G^(?B#XA\/W.
ME>';F3PU#XBNHGN+F[NIWAL((PQ"CYCO9FQCKU[8/ !ZBRAE*L,@C!JOI]A;
M:7IUO8647E6MO&(XDW%MJ@8 R<D_C7D.H?$$>)/AEXNM]3L]+N[_ $G8DZVL
M[R6ETC.-KHRL&VG!XW9X&>N!?N_'&NZ/)X%T30=*TZ;^U].4^5,TBB(A%QA]
MQ(5>IR&) QUH ]8HKS#2/''BZYO/%7AZ_P!/TK_A(](MOM-L;42&WG!4$*0S
M!N<CG(Z]..6W?Q0O6^%VC:_IUK:S:WJEQ'9QVS(QC\\L0XVAMV/E..>XH ]1
MHKR[Q+\2-3M/%3^&M*N?#=G=6=NDMY>:Y<M#"SL ?+C .2<$'.3W';)JW/QF
M9?AB?$4%A!_::WO]GRQ[S)!'+C.\LO+(1R,'OC)ZT >MT5Y;I_B_QO?Z;K6T
M>%KX0632V^J:1>>;!#* 3LD0L7R1D@XQG'7)QSOA+Q[KOA?X0QZYK'V/4%NK
M@PZ;NF<322M))O-P[< #&01V&#CK0![I17F'A7XDW]SXPMO#FNW7AR]DOH6D
MM;O0;II8U9<DQR!B2"0"0>!VYSQ0N/''B_Q-IWB2_P!#T?3)/#=B)[4B>61;
MJXVH0S1D97C(."/;)/0 ]>HKS[X)?\DDT;ZS_P#HYZ]!H **** "BBB@ HHH
MH **** "BBB@ HHHH J:IIZ:KIEQ82330QW"&-WA8*^T]0"0<9&1GKSQ@\U/
M;P16MM%;P($AB0(B#HJ@8 _*I** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "O/_ (V_\DAUW_MW_P#1\=>@5Y_\
M;?\ DD.N_P#;O_Z/CH Z#P)_R3SPS_V"K7_T4M=!7/\ @3_DGGAG_L%6O_HI
M:Z"@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "O-OB[X4UW7[+3K[PU#YNJ6IF@*B18R89HRK\L0..._>O2:* /'=0
M^&FJGX@Z']CME'AM([-[YUD4?O+97" J3N((*C@']*W%\):M-\5O$FJR6WEZ
M7J&D"TAN?,4Y<A01MSN'0]1VKT:B@#P;_A#?&TWP:G\&3>'%2ZM+A'MIEOH6
M%RIE9V.,C;C(ZGG/:NV\8^&=8U7Q5X#O;*S\VWTNY,EX_FHOE+^[YP2"WW3T
MSTKT.B@##\8>'QXJ\(ZEHAD6-KN':CL,A7!!4GVR!7D?B30?B9XC^'UCX8E\
M,6T/]GM$KW U")FNP@*J57.%P,$Y.3QCN*]XHH X#2?#>K6WQEU?7YK3;I=Q
MIL<$4_F(=SC9D;0=PZ'DC%<]H7PXUBQ^*!>:%5\*6%W/J5A^\4[II50;=N<@
M*0<9'\/O7L%% 'G \':C=_%7Q+J-W:[=&U+2!9+<>8AW,0H8;<[NQZC'%<G)
MX<^)%O\ #B\\!0:!:3P1!DBU3[<@\Z+?NVK&>0QR>6( 'OR?<Z* /%]2^'NL
MVQ\):W!X=L-;N+'2HM/U#1[QXL-M7AE9LID$GGV&,Y-:Z^%M;N_AYXF@;PMH
M6CZAJ,+1VMAID:(X7G:)900C-SVP/SP/4:* /)/$_@SQ!J/PG\*:):Z?YFHV
M$UJ]S#YT8V!$8-\Q;!P2.A-:&NZ%XFT'XE/XO\-:1%K,5_9BVO+(W26[*RXV
MN&;C^%?7O]1Z710!Y!X8\)>-[>;Q[=7UIIEOJ&M%#;&<K/;/]_<I4'. & ^8
M?4'FLO1_A[K5[XST353X,M?"CV4PN+V[M]065;G: -D<*'$8;GCI@GGU]SHH
M X+Q-X<U;4/BKX2UJUM/,T_3TG%S-YB#RRRD#Y2<G\ :S?'_ (+U&Z\9:;XJ
MTS0K#Q (K<VEWI=X8U$BY)5U:0%003]>!C.37I]% 'DUUX1UW4/AMXCME\*:
M%I&HZ@%6VL-,2-'"*X($LN0C-C/3 _$X$Y\(Z[_PEGP[O?L/^CZ18&&^?S4_
M=/Y6W&-V6Y_NYKU*B@#@=%\.:M:?&;Q'K\]ILTN\LXHH)_,0[V41@C:#N'W3
MU':N=T+X<:Q8_% O-"J^%+"[GU*P_>*=TTJH-NW.0%(.,C^'WKV"B@#R3Q-X
M*U.R^(5YXDL/"6F>*K+4H%6:SNWBC:"50 &5I 1@@=N3DYQ@5IOX<\2Q_#>2
MUM=!\)P:I-*L\^F0V0%M(@(/EG)*F3Y0-QX],8#5Z110!XEX;^&^I2^,)-67
MPQ%X1LQ9S02VZ:B+HW3RJPXQD(JY!QQT& >U:U^'OBS4/A='X7OM%MK2]T6Z
M%W832W,<T5Z2[ED*C.T8;^+@\9QS7NU% 'FWA#1-6?Q%%>WOP^\,^&[2WB^_
M%'%-=22D$9C>/ 1<=<Y/USQB6/ASQWX3T_Q!X6T31;2^TR_EFEL]2DO$C%N)
M%P5:,Y+$8 & !GU'3V2B@#COA;H>H^'/AWIFE:M;_9[V R^9%O5]N9&8<J2.
MA'>NQHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "O/_C;_P D
MAUW_ +=__1\=>@5Y_P#&W_DD.N_]N_\ Z/CH Z#P)_R3SPS_ -@JU_\ 12UT
M%<_X$_Y)YX9_[!5K_P"BEKH* "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ KS_XV_P#)(==_[=__ $?'7H%>
M?_&W_DD.N_\ ;O\ ^CXZ .@\"?\ )//#/_8*M?\ T4M=!7/^!/\ DGGAG_L%
M6O\ Z*6N@H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "O/_ (V_\DAUW_MW_P#1\=>@5Y_\;?\ DD.N_P#;
MO_Z/CH Z#P)_R3SPS_V"K7_T4M=!7/\ @3_DGGAG_L%6O_HI:Z"@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH *\_P#C;_R2'7?^W?\ ]'QUZ!7G_P ;?^20Z[_V[_\ H^.@#H/ G_)//#/_
M &"K7_T4M=!7/^!/^2>>&?\ L%6O_HI:Q?BO=ZQ9>%(9=+EOH;;[4G]I3Z>N
M;B*UP2[)Z8P.>WTS0!W5%>-?#]=6U+X77MGX3\817EZZ1)$EZ&#Z:Q $B[L$
ME2 =GR@#'!/6K_@J74-+^)^J>'[7Q!J>N:3:6"/?3:A/YQM[K=PJOCCC/R_7
M/(X /5J*\ \+>)K?4?%$6I:YKGC2U2\U>1;)UF*Z5(-Y\N+OG.,$# ^G)I=7
MUWQ%+8>)_','B'4(&T76OL5OIR2XM6A5E4AX^C$[^O\ ]; ![]14<$RW%M%,
MOW9$#CZ$9J2@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH *\_P#C;_R2'7?^W?\ ]'QUZ!7G_P ;?^20Z[_V[_\ H^.@#H/ G_)/
M/#/_ &"K7_T4M1^--#UC6M)A_L'5Y--U*UG6>)M["*;'_+.4+U0_0_2I/ G_
M "3SPS_V"K7_ -%+704 >.^%O WB^S\&ZC?6M[:67B+5;2VMHU=9(EM8HUVY
M;Y2WF[?;@]*W/ASX5\6>%+8:5J*>'5TLH[236#3FZEF/\;LX )Z\_3%>C44
M>4K\._%U]-IVD:[K]I?^'M.U 7T5P_F/?3%<E4<ME<?,1G)./R$.I_"W7[FZ
MU;2+35-/C\*ZOJ(U"Z#J_P!JC;(9D3'RD$@<DY_+GURB@!%4(BHHPJC %-EB
MCN(9(9HTDBD4HZ.H*LIX((/4&GT4 <'=>#/"R^.M)MU\-:,()-,O7>(6$6UF
M66U"DC;@D!F /;<?6MS_ (03P?\ ]"IH?_@NA_\ B:+S_DH>C?\ 8*O_ /T;
M:5T% '/_ /"">#_^A4T/_P %T/\ \31_P@G@_P#Z%30__!=#_P#$UT%% '/_
M /"">#_^A4T/_P %T/\ \31_P@G@_P#Z%30__!=#_P#$UT%% '/_ /"">#_^
MA4T/_P %T/\ \31_P@G@_P#Z%30__!=#_P#$UT%% '/_ /"">#_^A4T/_P %
MT/\ \31_P@G@_P#Z%30__!=#_P#$UT%% '/_ /"">#_^A4T/_P %T/\ \31_
MP@G@_P#Z%30__!=#_P#$UT%% '/_ /"">#_^A4T/_P %T/\ \31_P@G@_P#Z
M%30__!=#_P#$UT%% '/_ /"">#_^A4T/_P %T/\ \31_P@G@_P#Z%30__!=#
M_P#$UT%% '/_ /"">#_^A4T/_P %T/\ \31_P@G@_P#Z%30__!=#_P#$UT%%
M '/_ /"">#_^A4T/_P %T/\ \31_P@G@_P#Z%30__!=#_P#$UT%% '/_ /""
M>#_^A4T/_P %T/\ \31_P@G@_P#Z%30__!=#_P#$UT%% '/_ /"">#_^A4T/
M_P %T/\ \31_P@G@_P#Z%30__!=#_P#$UT%% '/_ /"">#_^A4T/_P %T/\
M\31_P@G@_P#Z%30__!=#_P#$UT%% '/_ /"">#_^A4T/_P %T/\ \31_P@G@
M_P#Z%30__!=#_P#$UT%% '/_ /"">#_^A4T/_P %T/\ \31_P@G@_P#Z%30_
M_!=#_P#$UT%% '/_ /"">#_^A4T/_P %T/\ \31_P@G@_P#Z%30__!=#_P#$
MUT%% '/_ /"">#_^A4T/_P %T/\ \31_P@G@_P#Z%30__!=#_P#$UT%% '/_
M /"">#_^A4T/_P %T/\ \31_P@G@_P#Z%30__!=#_P#$UT%% '/_ /"">#_^
MA4T/_P %T/\ \31_P@G@_P#Z%30__!=#_P#$UT%% '/_ /"">#_^A4T/_P %
MT/\ \31_P@G@_P#Z%30__!=#_P#$UT%% '/_ /"">#_^A4T/_P %T/\ \31_
MP@G@_P#Z%30__!=#_P#$UT%% '/_ /"">#_^A4T/_P %T/\ \31_P@G@_P#Z
M%30__!=#_P#$UT%% '/_ /"">#_^A4T/_P %T/\ \31_P@G@_P#Z%30__!=#
M_P#$UT%% '/_ /"">#_^A4T/_P %T/\ \31_P@G@_P#Z%30__!=#_P#$UT%%
M '/_ /"">#_^A4T/_P %T/\ \31_P@G@_P#Z%30__!=#_P#$UT%% '/_ /""
M>#_^A4T/_P %T/\ \31_P@G@_P#Z%30__!=#_P#$UT%% '/_ /"">#_^A4T/
M_P %T/\ \31_P@G@_P#Z%30__!=#_P#$UT%% '/_ /"">#_^A4T/_P %T/\
M\31_P@G@_P#Z%30__!=#_P#$UT%% '/_ /"">#_^A4T/_P %T/\ \31_P@G@
M_P#Z%30__!=#_P#$UT%% '/_ /"">#_^A4T/_P %T/\ \31_P@G@_P#Z%30_
M_!=#_P#$UT%% '/_ /"">#_^A4T/_P %T/\ \31_P@G@_P#Z%30__!=#_P#$
MUT%% '/_ /"">#_^A4T/_P %T/\ \31_P@G@_P#Z%30__!=#_P#$UT%% '/_
M /"">#_^A4T/_P %T/\ \31_P@G@_P#Z%30__!=#_P#$UT%% '/_ /"">#_^
MA4T/_P %T/\ \31_P@G@_P#Z%30__!=#_P#$UT%% '/_ /"">#_^A4T/_P %
MT/\ \31_P@G@_P#Z%30__!=#_P#$UT%% '/_ /"">#_^A4T/_P %T/\ \31_
MP@G@_P#Z%30__!=#_P#$UT%% '/_ /"">#_^A4T/_P %T/\ \31_P@G@_P#Z
M%30__!=#_P#$UT%% '/_ /"">#_^A4T/_P %T/\ \31_P@G@_P#Z%30__!=#
M_P#$UT%% '/_ /"">#_^A4T/_P %T/\ \31_P@G@_P#Z%30__!=#_P#$UT%%
M '/_ /"">#_^A4T/_P %T/\ \31_P@G@_P#Z%30__!=#_P#$UT%% '/_ /""
M>#_^A4T/_P %T/\ \31_P@G@_P#Z%30__!=#_P#$UT%% '/_ /"">#_^A4T/
M_P %T/\ \31_P@G@_P#Z%30__!=#_P#$UT%% '/_ /"">#_^A4T/_P %T/\
M\31_P@G@_P#Z%30__!=#_P#$UT%% '/_ /"">#_^A4T/_P %T/\ \31_P@G@
M_P#Z%30__!=#_P#$UT%% '/_ /"">#_^A4T/_P %T/\ \31_P@G@_P#Z%30_
M_!=#_P#$UT%% '/_ /"">#_^A4T/_P %T/\ \31_P@G@_P#Z%30__!=#_P#$
MUT%% '/_ /"">#_^A4T/_P %T/\ \31_P@G@_P#Z%30__!=#_P#$UT%% '/_
M /"">#_^A4T/_P %T/\ \31_P@G@_P#Z%30__!=#_P#$UT%% '/_ /"">#_^
MA4T/_P %T/\ \31_P@G@_P#Z%30__!=#_P#$UT%% '/_ /"">#_^A4T/_P %
MT/\ \31_P@G@_P#Z%30__!=#_P#$UT%% '/_ /"">#_^A4T/_P %T/\ \31_
MP@G@_P#Z%30__!=#_P#$UT%% '/_ /"">#_^A4T/_P %T/\ \31_P@G@_P#Z
M%30__!=#_P#$US?Q.^)Y\!?8[.UTQ[W4;U2T.XD1K@XYQRQR>@Q]:Y[P#'\5
M->\56^O^(;I]/T<!MUE(H02*0<!8NHY(.YN>.] #/'OBGX:>"KR73$\&Z1J&
MK1J"T$>GPJD9(R-[E>."#@ ]>U,^%UA+XLN[Z]U_X?>';/1WC#6CC28XR6ST
M7<,LN,DMTR.*]0F\'^';C7_[=GT:SEU,@#[0\89N.AP>,@<9QGWK;H J:=I>
MGZ1;?9M,L+6RMRQ<Q6T*QKN/4X4 9X%6Z** "BBB@ KS_P"-O_)(==_[=_\
MT?'7H%>?_&W_ ))#KO\ V[_^CXZ .@\"?\D\\,_]@JU_]%+705S_ ($_Y)YX
M9_[!5K_Z*6N@H **** "BBB@ HHHH Y^\_Y*'HW_ &"K_P#]&VE=!7/WG_)0
M]&_[!5__ .C;2N@H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHK#\1^,- \)VWGZUJ<%KD92(G=(_P#N
MH.3^6* -RJ.J:SIFB6PN=5U"VLH2<![B4("?09ZUSR^)Y/&7@*^U/P1.IO65
MXK=KE-NV08R"#QG!R,\9(SWKS/2?@9KGB*__ +4\>Z]-)*W6"&7S),>A<_*H
M]E!_"@#TGQ[XDUS2_",6H^$--_MBYN9$5#"AF"QLI/F!5Y8=/;G->9:-\,/'
MGC+6+36_&VM3VD<,JS1P;\RK@Y^55^2+Z]1Z5[KING6NDZ9:Z=91^7:VL2Q1
M)DG"J,#D]:M4 -:-'969%9E.5)&2/I3J** "BBB@ HHHH **** "O/\ XV_\
MDAUW_MW_ /1\=>@5Y_\ &W_DD.N_]N__ */CH Z#P)_R3SPS_P!@JU_]%+70
M5S_@3_DGGAG_ +!5K_Z*6N@H **** "BBB@ HHHH Y^\_P"2AZ-_V"K_ /\
M1MI705S]Y_R4/1O^P5?_ /HVTKH* "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBN+\<?$_P_P"!-L%^\MQJ$B;X[2!<
ML1T!8GA1D?7T!H [2N4\5_$;PQX-5EU74%-V!D6<'SS'T^4?=SZL0*Y+X=?$
M?Q9XY\32/)X?CM?#GE-B<!LJPZ#><!SV( XZ_75N/@QX3OO%MYX@U".ZO)+J
M3S6MI9?W0<]3@ $_0G% $_P]^(Z_$2/5#!I-SI\=JRK',[AU?<#WP &&,D<]
M1S7):3^S];2ZM-J'BO7+C5W>0ML3*>9[NQ);\!CZU[%:6=M86L=K9V\5O;QC
M"10H$51[ <"IZ *>EZ58:)I\5AIEI%:VD0PD42X ]3[GWJY110 4444 %%%%
M !1110 4444 %%%% !7G_P ;?^20Z[_V[_\ H^.O0*\_^-O_ "2'7?\ MW_]
M'QT =!X$_P"2>>&?^P5:_P#HI:VKN\MK"UDNKRXBM[>(;I)9G"(@]23P*Q?
MG_)//#/_ &"K7_T4M8/Q8THZOH.G0Q76G"YBOXYX+'4)A''?LH/[GDC).>!^
M?K0!UNEZ]I.M:2-4T[4+>XL<$F='^5<#)W9^Z0.H."*=IFMZ3K22/I6J65^L
M1 D-K<)*$)Z9VDXKQ[P!IWAWQ'X)U?P[=V5UX?N#;6TVHR078VSQ;=R2@G*+
MD#YAM'N2>FAX'L;6_P#'.K>*/#&GIIWANVL#86YBB$:W\JG)D"@#(!&,GD\>
MX !ZC%K>DSZI)I<.J64FH1 F2T2X0RH!UR@.1U';O1+K>DPZI'I<NJ64>H2#
M*6CW""5A[)G)Z'MVKY[TFSMK3P-X!\16T"?VY<^(MLUR,>;-ND<,K-U(( X/
MJ?6EU>RM;CP-X[\13PH=;MO$A$%V0/-B"R(%56/(&">/8>E 'TE145J[R6D+
MRKMD:-2R^AQS3I95AADE<.512Q"(78@>B@$D^P&: ,*\_P"2AZ-_V"K_ /\
M1MI705P=UXLTYO'6DSBVUG8FF7J$'1;P-EI;4C"^5DCY3D@8'&<9&=S_ (3+
M2_\ GUUS_P $-[_\9H Z"BN?_P"$RTO_ )]=<_\ !#>__&:/^$RTO_GUUS_P
M0WO_ ,9H Z"BN?\ ^$RTO_GUUS_P0WO_ ,9H_P"$RTO_ )]=<_\ !#>__&:
M.@HKG_\ A,M+_P"?77/_  0WO_QFC_A,M+_Y]=<_\$-[_P#&: .@HKG_ /A,
MM+_Y]=<_\$-[_P#&:/\ A,M+_P"?77/_  0WO_QF@#H**Y__ (3+2_\ GUUS
M_P $-[_\9H_X3+2_^?77/_!#>_\ QF@#H**Y_P#X3+2_^?77/_!#>_\ QFC_
M (3+2_\ GUUS_P $-[_\9H Z"BN?_P"$RTO_ )]=<_\ !#>__&:/^$RTO_GU
MUS_P0WO_ ,9H Z"BN?\ ^$RTO_GUUS_P0WO_ ,9H_P"$RTO_ )]=<_\ !#>_
M_&: .@HKG_\ A,M+_P"?77/_  0WO_QFC_A,M+_Y]=<_\$-[_P#&: .@HKG_
M /A,M+_Y]=<_\$-[_P#&:/\ A,M+_P"?77/_  0WO_QF@#H**Y__ (3+2_\
MGUUS_P $-[_\9H_X3+2_^?77/_!#>_\ QF@#H**Y_P#X3+2_^?77/_!#>_\
MQFC_ (3+2_\ GUUS_P $-[_\9H Z"BN?_P"$RTO_ )]=<_\ !#>__&:/^$RT
MO_GUUS_P0WO_ ,9H Z"BN?\ ^$RTO_GUUS_P0WO_ ,9H_P"$RTO_ )]=<_\
M!#>__&: .@HKG_\ A,M+_P"?77/_  0WO_QFC_A,M+_Y]=<_\$-[_P#&: .@
MHKG_ /A,M+_Y]=<_\$-[_P#&:/\ A,M+_P"?77/_  0WO_QF@#H**Y__ (3+
M2_\ GUUS_P $-[_\9H_X3+2_^?77/_!#>_\ QF@#H**Y_P#X3+2_^?77/_!#
M>_\ QFC_ (3+2_\ GUUS_P $-[_\9H Z"BN?_P"$RTO_ )]=<_\ !#>__&:/
M^$RTO_GUUS_P0WO_ ,9H Z"BN?\ ^$RTO_GUUS_P0WO_ ,9H_P"$RTO_ )]=
M<_\ !#>__&: .@HKG_\ A,M+_P"?77/_  0WO_QFC_A,M+_Y]=<_\$-[_P#&
M: .@HKG_ /A,M+_Y]=<_\$-[_P#&:/\ A,M+_P"?77/_  0WO_QF@#H**Y__
M (3+2_\ GUUS_P $-[_\9H_X3+2_^?77/_!#>_\ QF@#H**Y_P#X3+2_^?77
M/_!#>_\ QFC_ (3+2_\ GUUS_P $-[_\9H Z"BN?_P"$RTO_ )]=<_\ !#>_
M_&:/^$RTO_GUUS_P0WO_ ,9H Z"BN?\ ^$RTO_GUUS_P0WO_ ,9H_P"$RTO_
M )]=<_\ !#>__&: .@HKG_\ A,M+_P"?77/_  0WO_QFC_A,M+_Y]=<_\$-[
M_P#&: .@HKG_ /A,M+_Y]=<_\$-[_P#&:/\ A,M+_P"?77/_  0WO_QF@#H*
M*Y__ (3+2_\ GUUS_P $-[_\9H_X3+2_^?77/_!#>_\ QF@#H**Y_P#X3+2_
M^?77/_!#>_\ QFC_ (3+2_\ GUUS_P $-[_\9H Z"BN?_P"$RTO_ )]=<_\
M!#>__&:/^$RTO_GUUS_P0WO_ ,9H Z"BN?\ ^$RTO_GUUS_P0WO_ ,9H_P"$
MRTO_ )]=<_\ !#>__&: .@HKG_\ A,M+_P"?77/_  0WO_QFC_A,M+_Y]=<_
M\$-[_P#&: .@HKG_ /A,M+_Y]=<_\$-[_P#&:/\ A,M+_P"?77/_  0WO_QF
M@#H**Y__ (3+2_\ GUUS_P $-[_\9H_X3+2_^?77/_!#>_\ QF@#H**Y_P#X
M3+2_^?77/_!#>_\ QFC_ (3+2_\ GUUS_P $-[_\9H Z"BN?_P"$RTO_ )]=
M<_\ !#>__&:/^$RTO_GUUS_P0WO_ ,9H Z"BN?\ ^$RTO_GUUS_P0WO_ ,9H
M_P"$RTO_ )]=<_\ !#>__&: .@HKG_\ A,M+_P"?77/_  0WO_QFC_A,M+_Y
M]=<_\$-[_P#&: .@HKG_ /A,M+_Y]=<_\$-[_P#&:/\ A,M+_P"?77/_  0W
MO_QF@#H**Y__ (3+2_\ GUUS_P $-[_\9H_X3+2_^?77/_!#>_\ QF@#H**Y
M_P#X3+2_^?77/_!#>_\ QFC_ (3+2_\ GUUS_P $-[_\9H Z"BN?_P"$RTO_
M )]=<_\ !#>__&:/^$RTO_GUUS_P0WO_ ,9H Z"BN8O/'^@:=:O=7W]K6MNG
M+RSZ+>(B_4F+ K)UOXF0+X6EU/POIFIZS<,H-N%TNZ6)QG!;>8P"!ST/.,4
M=[7%?$?XBVOP]TNVGELI;RYNV9((E;:OR@$EFYP.1V)->*2P?$/Q]J:OXGN=
M:TBP5@RQQ:1=L@_W$BC()]V.?>O=D\1:(;*WMKFSUN[$"J ]QH%X[%E&-QS#
M][W]Z /-?"FL_%?QQXFL-691I.@1S*[H8@D<D6>0 V6<D<9Z ^E>JZKX*\-:
MYK$.K:IH]M=WL*"-))@6&T$D K]UN2>H-)_PF6E_\^NN?^"&]_\ C-'_  F6
ME_\ /KKG_@AO?_C- &\B+&BHBA44855& !3JY_\ X3+2_P#GUUS_ ,$-[_\
M&:/^$RTO_GUUS_P0WO\ \9H Z"BN?_X3+2_^?77/_!#>_P#QFC_A,M+_ .?7
M7/\ P0WO_P 9H Z"BN?_ .$RTO\ Y]=<_P#!#>__ !FC_A,M+_Y]=<_\$-[_
M /&: .@HKG_^$RTO_GUUS_P0WO\ \9H_X3+2_P#GUUS_ ,$-[_\ &: .@HKG
M_P#A,M+_ .?77/\ P0WO_P 9H_X3+2_^?77/_!#>_P#QF@#H**Y__A,M+_Y]
M=<_\$-[_ /&:/^$RTO\ Y]=<_P#!#>__ !F@#H**J:=J,&J6WVBW2Z1 Q7%S
M:RV[9'^S(JMCWQBK= !1110 5Y_\;?\ DD.N_P#;O_Z/CKT"O/\ XV_\DAUW
M_MW_ /1\= '0>!/^2>>&?^P5:_\ HI:F\4>%M-\7:.=.U)90@<2Q2POLDAD'
M1U/8C/O4/@3_ ))YX9_[!5K_ .BEKH* /.=(^$FFVW@BXT.]O;W[7J$<2ZA>
M0W&YW"?=C5F7B,= -O2M;PK\/;?PE<QR6OB'Q#=V\41BCL[V]$EN@XZ(% !&
M.*["B@#AM.^%/A[3?$$6J0RZBT5O.UQ;:=)<;K6WE;JZ)C@_B?T&"_\ A3X>
MU#Q!+JLLNHI%/<+=7&G1W&+2>4='=,<GOU'ZG/<T4 %%%% '/WG_ "4/1O\
ML%7_ /Z-M*Z"N?O/^2AZ-_V"K_\ ]&VE=!0 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !17+^)?B)X5\)RM!J^K11W04-]GC4R2<],JH.,^^*Q_ OQ
M7T_Q[K]]INGZ9>01VT/G+<38PXW!<$#[IYR!DY /3% '8:QKFE:!9&\U:_M[
M.W'\<SA=Q] .I/L.:R=&\9Z=XQT34KGPI=1W5S;JR()XWC42[24W @':3CGZ
MUY[=_ N[\1>+[W5O$_B6:ZM9)F:&*$'S-A)(7+9" =, '\*]1\.^&-'\*:;]
M@T6QCM8"=S;22SMZLQY)^M 'BEO\(_'?CG4!?>/-;>VB5CBW6197'^ZJGRT!
M]1GZ5[=X<\/V'A;0;71M,1UM+8$+YC;F)))))]2236I10 4444 %%%% !111
M0 4444 %%9^HZ]H^D*3J6JV5F!U^T7"Q_P S7(:E\:/ >F[E.M"YD'\%K"\F
M?^!8V_K0!W]%>(ZE^TGHL.X:9H5]=$' -Q(D(/Y;JZ7X:_$77?&^I7D=_P"&
MGT^QCB\R*Z&_:6R!LRP )()/'I0!Z33)IHK>)I9I4CC7DN[  ?B:?7C/B3X%
M7/BCQ7?:M?>+)_LT\S21PM;EVC4]$!+X '0<=!0!WFI?$KP7I6?M7B73]R]5
MAE\YA^"9-<CJ7[0O@VSW"TCU&_;L8H BG\7(/Z5#;_ 7P)HUO]IU>\NYXTY=
M[JZ6&,?]\@8_.J%WXC^"G@_*V6F6.HW"#A;>W^TG_OY(=OXAJ /0OA]XXA\?
M:#<:K!8R6:1736WEO(')PJMG( _O_I75UR'PY\8V?C;P]/J%CIIT^W@NFMEA
M)!SA5;/  'W^GM77T %%%% !7G_QM_Y)#KO_ &[_ /H^.O0*\_\ C;_R2'7?
M^W?_ -'QT =!X$_Y)YX9_P"P5:_^BEKH*Y_P)_R3SPS_ -@JU_\ 12UT% !1
M110 4444 %%%% '/WG_)0]&_[!5__P"C;2N@KG[S_DH>C?\ 8*O_ /T;:5T%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 445A7GC7PQI]_'876O:?'=R.$6$SJ6W$X ('3\<4
M;M%>?_$WXD3> HK"*UT>34+J_+B(EBL:[<>@)8\]!CZUR7A;Q#\8?$WB;3[J
MXTZ/3=$\Y3<I+:K$K19^;&_,A..F.,X[4 >PZCJNG:1;?:-2OK:SA_YZ7$JH
M/S)KE].^*W@[5_$4&AZ?JOVB[G)6,I"_EE@,XW$8Z#Z>]5?'7PITOQ]K-EJ&
MH:A>P"VB\DQ0%<,NXG(R#@\]<'MZ5H>&?AEX3\)3I<Z9I:_;$&!=3N9)!VX)
MX7CT H YCXC>*OB)8^($T?PCX>DDMWB5_MXMC*"QSD!C\BX]&R>_2F?#SP[\
M3(?$8UCQ=KC?9&B97L&F$FYB./E4;%P><J<\8Z5ZQ10!Q&K_  F\(:]XEFUW
M4K"6>ZFP9$,[+&Q  !(!'8#OCVKJ=*T;3-#M/LNE6%M909R4@C" GU..I]S5
MZB@ HHJE?ZQIFE)OU'4;2S7&<W$ZQC_QXB@"[17"ZC\8_ >FY#Z]%.XZ+:QO
M+G\5&W]:Y#4OVD- @W#3=&U"[8=#,R0J3^!8_I0![317CW@KXM>)O%_BFTM%
M\)&'29L^9<KO;RA@D,7("D9[8YS7L- #7=(T+R,J(.2S' %<YJ7Q"\'Z3D7G
MB/3E8=42<2,/^ KD_I7*?$+X0S>//$46HOXDFM;5(@GV4P>8JD9Y7Y@!G//'
MY]J6F_L[^$;7#7MUJ5\W<-*L:'\%&?UH LZC^T#X)L\BU:_OSV,%OM'_ (^5
M/Z5RUQ^T5?WTOD:#X3>64_=,DS2$_P# $7^M>GZ;\+_!&E;3;>&[%F4Y#7"&
M<@_60FNIM[6WM(A%;010QCHD:!0/P% %#PWJ-[JWARPO]1L'L+R>(/+:OG,9
M].>1ZX/(S5;QCH%QXG\*WNCVNI2Z=-<* +B,9( 8$@X(."!@\]_PK=I&8*I9
MB H&23VH \/T[]FS3%(;5?$-Y<$\L+:%8N?JQ:NNT[X(^ ]/P6TE[MQ_'<W#
MM^@(7]*T==^*G@OP_N6ZURWFF7_EC:'SFSZ?+D _4BO.M3_:(FO+C[)X5\-3
MW4S<(USEF/\ VSCR3_WU0!['IWAK0M'Q_9NC6%H1_%!;(A_,#-,UGQ3H/AY-
MVKZO9V?&0DLH#GZ+U/X"O$?[.^-OCG_CZN7T6R?^%G%J .XVKF0_\"K7T;]G
M/34<3^(-;NKZ4G<R6ZB-2?=CDM^E %[7/VB/#-AO32+.\U20=&(\B(_BWS?^
M.US7_"=?%[QOQX>T0Z;:/PLR0!01_P!=)>#_ ,! KV'0O 'A3PWM;2]#M(I5
MZ3.GF2#_ (&V2/SKI* / +7X#^)?$%PMWXQ\5.[]=B.]PX]MSX"_@"*[[0_@
MMX(T0*QTLZA,O_+2_?S<_P# .$_\=KT&B@"*WMH+2!8+:".&%>%CC0*H^@%2
MT44 %%%% !7G_P ;?^20Z[_V[_\ H^.O0*\_^-O_ "2'7?\ MW_]'QT =!X$
M_P"2>>&?^P5:_P#HI:Z"N?\  G_)//#/_8*M?_12UT% !1110 4444 %%%%
M'/WG_)0]&_[!5_\ ^C;2N@KG[S_DH>C?]@J__P#1MI704 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1535-4LM%TRX
MU+4;A;>SMTWRRMG"C\.3]!7D.M_M&Z';$QZ)I-WJ$F<!YF$*'Z=6/Y"@#VFH
M+F\M;*,27=S#!&3@-*X49],FN3U*X\2>+/AK%=:!G1-9O84D5+DX,0)^9=V.
M,C.#CTZ=O-K/X :SK%RMYXO\5232G[RPEIG(]/,DZ?\ ?)H ]9\9^--,\#Z$
MNK:FL\D3RB&*.W4,SN02!R0 ,*3DFO)X_CGXL\1Z@L'A+P<LZ[PK>:'F./<K
MM"?4D@5[5'H6FC0[;1IK2*ZL;>%(4BND$H*H %SD8)P.M78((;:%88(DBB08
M5(U"JH]@* .,^(W@O5/'.A6=C9ZPVEE)-]Q&,LDH(Q@X(SCMV-<YX;_9_P##
M.C7,%WJ%U=ZI<1,' ?$461R#M'/7L6(KUJHKBYM[2$S7,\4,0ZO*X51^)H E
MHKC-4^*_@;2,B?Q%:RN/X;7,Y^GR C\S7'W7[1?AM;M(;'2M3NE+A2Y5$S_N
MC))^AQ0!['12*=R@X(R,X-<1\2?"GB/Q9865KH&O'2EC=C<C>Z><I QRG/&#
MQT.?:@#J=1UO2M'3?J>IV=DN,YN)UC_F:XO5?C;X$TO*KJKWL@_@M(6?_P >
M.%_6N/T[]F^S+^;K?B.ZN78Y<6T00_\ ?3%L_7%=II?P6\":7M/]C?:Y!_'=
MRM)GZKG;^E '#ZA^T?%++Y&A>&KBXD?A#<R@$G_<0'/YUZ7\/?$6N>)_#C:A
MKVC'2[GSF1(RK+YB ##!6Y')(_#-=!8:3INE1^7IVGVEG'C&VWA6,?\ CH%7
M* *]];->:?<VJ3R6[31-&)HCAHR01N'N,Y%>*6G[-MD9VEU7Q-=W6YB6,-N(
MV/U+,W/X5[G10!YQIOP+\":?M,FG3WKKT:ZN&/YA=H/Y5UVF^$_#NC[?[.T/
M3K9EZ/%;(&_[ZQDULT4 %%%<_KGCCPQX;W#5M;L[>1>L._?)_P!\+EOTH Z"
MBO%=;_:,T:W8PZ%I-WJ$I.%>8B%"?8<L?I@5B?V]\:O'/&G6#:/9R?QK$+<8
M]=\F7/U6@#WK4-4T_2;8W&HWUM9PC_EI<2K&OYDUYYKOQX\%Z1NCM9[C5)AQ
MMM(ODS_O-@8]QFN3T_\ 9[O]3N/MGBWQ1-<3M]];<M(Y_P"VDG_Q->B:'\)/
M!.@%7@T2&YF7_EK>GSCGUPWR@_0"@#S)_C%X_P#%SM#X/\,&&,G'G+$UP5^K
MD!!^(I%^$_Q)\9,)/%WB7[-"W)@:4S%?I&A$8_ U]!(B1(J1HJ(HP%48 %.H
M \LT+X!>#M+VO?K=:K,.3]HDV)GV5,?D2:]%TS1M,T6W\C2]/M;*+^Y;PJ@/
MUP.:O44 %%%% !1110 4444 %%%% !1110 5Y_\ &W_DD.N_]N__ */CKT"O
M/_C;_P DAUW_ +=__1\= '0>!/\ DGGAG_L%6O\ Z*6IO$_BC3_"6E+?Z@)Y
M/,E6&""WCWRS2-T1%[DX/4BH? G_ "3SPS_V"K7_ -%+6!\66TA?#U@=7EU"
MS'VZ/[+J-DJDV4^#MD?)'R=<XY^AQ0!I^"_'VF^,M)GNTBEL)[55:[MKKY3$
M&7<&SW0C)#<=.@JYX8\9Z1XNDU(:0\DL5A/Y#S$#9(<9RASROOQ[<5Y]\)[^
M7Q/H.H>%M9DM]7TFTM;4I,B;!AUW&%MIP2I 'KUSZ#4^&$,5EKGCR"U@2*&'
M52L442 *H"\*JC  ]J -BT^)5GJ&OR:59>'_ !%<I'>-9O?PV(:U5U;:Q,@;
M@#OQ4=_\5O#VG^()=*EBU%XH+A;6XU&.WS:02GHCOG@]NA_0X\IT34$TB+0K
M[PQXMU6ZU>]UHPWFB7)5%VNS>86M@S[.@^;<>N>#T9J][:V_@;QWX=GF0:W<
M^)"8+0D>;*&D0JRJ>2, \^X]: /I*BHK5'CM(4E;=(L:AF]3CFG2F00R&%$>
M4*2BNQ52W8$@' ]\'Z&@#"O/^2AZ-_V"K_\ ]&VE=!7!W5UXJ_X3K26;1M&$
MXTR]"(-6E*E?-M=Q+?9L@@[<#!SD\C'.Y]L\8?\ 0"T/_P ',W_R+0!T%%<_
M]L\8?] +0_\ P<S?_(M'VSQA_P! +0__  <S?_(M '045S_VSQA_T M#_P#!
MS-_\BT?;/&'_ $ M#_\ !S-_\BT =!17/_;/&'_0"T/_ ,',W_R+1]L\8?\
M0"T/_P ',W_R+0!T%%<_]L\8?] +0_\ P<S?_(M'VSQA_P! +0__  <S?_(M
M '045S_VSQA_T M#_P#!S-_\BT?;/&'_ $ M#_\ !S-_\BT =!17/_;/&'_0
M"T/_ ,',W_R+1]L\8?\ 0"T/_P ',W_R+0!T%%<_]L\8?] +0_\ P<S?_(M'
MVSQA_P! +0__  <S?_(M '045S_VSQA_T M#_P#!S-_\BT?;/&'_ $ M#_\
M!S-_\BT =!17/_;/&'_0"T/_ ,',W_R+1]L\8?\ 0"T/_P ',W_R+0!T%%<_
M]L\8?] +0_\ P<S?_(M4[_Q#KVE1B34;+PQ9H>C7&OO&#^+6PH ZRBN/TSQ3
MK&M>9_94'A6_\O'F?9?$+R[,],[;8XK%U3XJKHUY+9W[^&([B%]DD:ZU.Y1N
MX.VT."._I0!Z517 >'?B%>>+);B+0[?P]>26X!D1=6N%(![X:T&1[BN;UCX[
MQZ+JEUIT^FZ9+<6KM')Y.HSLH<'!4$VHS@\>E 'L=%>8>#/BKJ'CJ>Z@TC1-
M,6:V4.Z7&J2J2I.,C%L1UKG-8_:'ET76;W2Y_"L<DUG,T$C1:DVTLIP<;H0<
M9'I0![E17E?@?XLZMX^N;R#2O#%G"UJBN[76J.JD$D#!6!N>.^*PM9^/6KZ3
MK-YI;^#,7%G*T4N+QW!() 8?N@=IQD$CD4 >XT5Y?X'^(GB_QA]J"^#[:W6
M ^==7<MO&V?X1^Y?<>]8&N_$3XLV^MW=C8^!U6*.4I'(EG/<*0#U$H*JP/KM
M'7IF@#V^BO,/ _B3XGZL+LZUX8T^%$V^4UU+)9DGG( V2%NW8?4]L#7KKX[2
MZY=QZ9:6\%J)"8?LS6SIL[ /+@G\0#[#I0![=17F'@?_ (6W;"[D\20:;>+)
MCRH[J\2!HSW(,,3@@^A_#O7.ZUX+^,FIZQ=W$7B>WMH)I"4BMK^1$B0]%&$!
MX'&<9.,T >XT5Y;X'\-_$OPK)>'5=4L->BG"[$NM6G_=$9R06A8\^G%<=K_P
M;^(FO:U?7\NOZ>J7,[2K"^H3N(P22%'[H# !P, =.@H ^@ZJW&IV%I)Y=S?6
MT+_W9)54_J:\L^'/@/QMX">_:632M3%T$ 1M4FC1-N><&!LGGKQ7,ZS\"-<U
MG7M0U21K%#>3M.4_M61BI8DD;C;<CGC^M 'O-EJ=AJ2NUA?6UTJ'#F"57"GT
M.#Q6-J'C[PEI=S-;7OB+3HIX6VR1&<%E/H0.<UQO@+X?:U\/VO)+#3-.N9KL
M*LCSZW)@!<X  M!W)ZYK)U#X+)J6KW.HS:!9"2YE::2-/$,H3<QR<?Z)D<GU
MH ]3T/Q5H7B43?V+JEM>F#'FB)LE,],CWP?RK,N_B7X,L+^XL;KQ#9Q7-NY2
M5"3\K#@C.,9&.?2L+PCX*O\ P0;EM%\,Z.DMR )99=>G=B!T'-K@#GM6)JOP
M?@U?4KB_F\*:5%-<2-+)Y/B&X52S').#;''.>!0!Z?HOB31?$44DFCZI:WRQ
MX\SR) Q3/3(ZC/OZ4DWBCP_;W4MM/KNF17$1Q)$]W&KH?0@G(KB?!W@?4/ S
MW<FC^'M*$EU@2/-KTSD 9P!_HO YKDM:^!=UK&KW6HBSM[>2ZF>:1%UUF4,Q
MR<9L\XR3U)H ]PM+ZSU"+S;*Z@N8\XWPR!Q^8J<.I=D# LN,C/(S7E/@#X?:
M[\/GOY+&PTZZ>\VAO/UJ0!57., 6O7YCS_+FN)U_X!^*M9UR]U**[TF'[5.\
MS)-?2S$%CG&[R%S^5 'T;17D7PV\!^-?A^M\KMI.I1W(0+$=3FB2/;GD#R&Y
M.?;I7/:G\)_BAJ&L7M^GBJV@^TS-((QJ=Q\@))"Y$8& #C@ >PH ]^HKRWP+
MX9^)/A+[6FIZCIVNPS!?*2YU6<>21G."T#'!R...E8&K^&?C9+JMQ/;:_;B&
M61G2.WNL)&I/"C<BG@<=.U 'N-%>9>"(OBO81W?_  D4>F:@'*^2MU>B%TZY
M(,43@@\<'&,5S>LZC\=(M8NUM+"W^RB5C$+=89$V9XPS88\>H!]A0![C17F?
M@?6OBC>P79U[P_IPVLODM=7+6C'KD (DF1TZA>O?MS6L_$GXLZ?K%W;0^!8V
M@BE8(T=C<W"E<\$2*P#<=\#Z"@#W&BO,_!'C;QYXG@NFNO!]I:>2R[9+NXFM
M%?.>%!BD+$8Y/ Y%<QJWQYUW2=5NK&X\$F.2WD,; W+GIW!\L9!Z@XZ4 >YT
M5YAX'^*&M^/A>-I?A6T@CM=N^2[U1U5BV>%*V[9(QS]17+W_ .T;+IVHW5C/
MX1'G6TK1/C42!E20>L(/;N!0![O17E_@;XJ:MX_-Z-*\-V,+6>SS!=:K(N0V
M<8*V[#^$U@7_ .T*FGZC<V4F@VDCV\K1,\>HR%25.#C-N#CCTH ]OHKSCPA\
M2M0\;K=?V+I>CN]KM\V.75)T8!LX/-KR.#T_PK.N_C9965_-8W#Z MQ#(8G
MU"[90P.#\PLB#SW!Q0!ZQ17GOA;XBW_C/[7_ &%8:)<_9"HEW:I<)C=G!^:T
M'!P?RKA=0\6_&7Q-J$]EH_AV71XD<H3Y(4@>\LORGZJ![4 >]DA022 !R2:X
M'7?C/X(T(O&=4-_.F08K%/,_\>X3_P >JIX1T;XBZ5H=U8^(&TS6_M1)S=:K
M*CQJ5P4R(&S^!XK(TGX/VNE3&;_A#=$O'SE?MFO3R*OMM^RA2/J#0!V6@^-#
MXT\#WNM^&[.1;M%ECMX+P!09E7*@D'!!R._Y5Y4W@WXR>-'/]N:P=+M6/S1M
M<",$?[D/7_@5>F7/B.]\,6J6]S8^$-+@C&$A;7FA"CV7[,/T%:%CK7B74[**
M\L=+\.W-K*-T<T6N2LK#V(M: %T'P;;Z=X%A\+:M<-K$ C*3/< _O 6+8 R2
M .W/&!5O1?!OAOP[@Z3HME:N/^6JQ R?]]G+?K65K^N^-=(T.[OX/"^F7<D*
M96&UU.6:1B2!D)]G7=C.2,@X!KRW_A(?CCXI'^@Z4VEPOW%LD''UF);\J /H
M,D 9/ %<]JGCSPIHNX:AXAT^)UZQB<.X_P" KD_I7B5]\&OB?K\8?5O$MI.6
MY,5S?SOM]L!"H_"KVE_ &:TVMJ%A9W[CJO\ ;DD2'\!:9_\ 'J /4_#'Q)\,
M>,-5GT[1;V2>XAC,I#0N@9 0"1N [D?G76UP'AWPK>>$R[:)X,\.6DCKL>4:
MU.[LO7&YK8G&<<9["M_[9XP_Z 6A_P#@YF_^1: /-/%6D?&;6_$VH6^G7R6&
MC><PM9(;A(AY>?ER5S)G'7/?..*S+?\ 9ZU?5)5N/$OBTRR_Q"-7F)_X&Y'\
MJ]>^V>,/^@%H?_@YF_\ D6C[9XP_Z 6A_P#@YF_^1: ./TOX!>"-/VM<PWNH
ML.?])N"!GZ)M_7-=MI7A'PYH95M,T.PM77I)' H?_OK&?UJ'[9XP_P"@%H?_
M (.9O_D6C[9XP_Z 6A_^#F;_ .1: .@HKG_MGC#_ * 6A_\ @YF_^1:/MGC#
M_H!:'_X.9O\ Y%H Z"BN?^V>,/\ H!:'_P"#F;_Y%J"YUCQ-9IONM+\.P+_>
MEUR11^MM0!T]%><WGQ06PS]HNO!^1U6/Q$\A'X+;$UR6I?M&06$_E0:)9WX[
MR6NHRA1_W\MU/Z4 >YTR::*WA::>1(HD&6=V"@#W)KY]_P"%F?%/QJ=OA7P]
M]CMG^[.D._\ \BR83]!56\^#'Q)\1O'<Z[KMI<$G)AN;^5BOL,1LJ_A0!ZGK
MOQC\$:%N1]76]F7_ )96*^<3_P "'R_^/5Y]>?'[6]:N&L_!_A62:4_=:56G
M?'KY:=/S-:FA?!B'1MKS>%M(U.9>=][KLS#/^XMJ%Q]0:]!LT\2:=;K;V/AC
MPY:P+TC@U61%'X"UQ0!Y%_PB7QD\<#.LZLVE6;]8GF$0*^GEQ<GZ-70:'^SI
MX>LRLFLZC>:E(.2B?N(S]<9;_P >%>B_;/&'_0"T/_P<S?\ R+1]L\8?] +0
M_P#P<S?_ "+0!+HG@_P[X<4#2-&L[1AQYB1 R'ZN<L?Q-;=<_P#;/&'_ $ M
M#_\ !S-_\BT?;/&'_0"T/_P<S?\ R+0!T%%<_P#;/&'_ $ M#_\ !S-_\BT?
M;/&'_0"T/_P<S?\ R+0!T%%<_P#;/&'_ $ M#_\ !S-_\BT?;/&'_0"T/_P<
MS?\ R+0!T%%<_P#;/&'_ $ M#_\ !S-_\BT?;/&'_0"T/_P<S?\ R+0!T%%<
M_P#;/&'_ $ M#_\ !S-_\BT?;/&'_0"T/_P<S?\ R+0!T%%<_P#;/&'_ $ M
M#_\ !S-_\BT?;/&'_0"T/_P<S?\ R+0!T%%<_P#;/&'_ $ M#_\ !S-_\BT?
M;/&'_0"T/_P<S?\ R+0!T%%5-.DU"6VW:G:VMM<;B EM<M.NWL=S(ASUXQ^-
M6Z "BBB@ KS_ .-O_)(==_[=_P#T?'7H%>?_ !M_Y)#KO_;O_P"CXZ .@\"?
M\D\\,_\ 8*M?_12UM75K;WUK):W<$4]O*NV2*5 RN/0@\$5B^!/^2>>&?^P5
M:_\ HI:Z"@#,T#0K#PUHMOI6FQ".W@7 .U07/=FV@ L>YQ5JVT^RLI;B6TL[
M>"2Y?S)WBB53*W]YB!\Q]S5FB@"A'H6D0ZJ^J1:58QZC)G?=K;H)6SP<OC)_
M.B71-)FU2/5)=+LI-0C&$NWMT,JCV?&1U/?O5^B@ HHHH Y^\_Y*'HW_ &"K
M_P#]&VE=!7/WG_)0]&_[!5__ .C;2N@H **** "BBB@ HHHH **** "BBB@
MHHHH ***I:GJ^FZ+:&ZU2_MK. <>9/*$!/H,]3[4 7:*\\M?C3X/O_$UGH=C
M/=W,MW*(4N(X,1!R< $L0W)XR 1^%4_B4OQ-N]8MM/\ !RI#IDD(,MTCQJX?
M)R"S'*@#&-HSU^E 'I]>9>._C5HW@O59](2QN=0U*%5,B*1'&A8!@"YR<X(/
M /6N;\+^!H_ 7B2'Q7XX\;V_V^-' A:X),FY2/F9SN<<DX"]0#VJYJ7Q=^&*
M^)(KU-*;4;YF6,ZA'8+E . <OACCV'2@#6^&WCOQCXQU>X?5?#<=AHGDEX;D
M1NA+Y&!ECAP1GE0,8JCK?P'L_$?B^_UO5/$=])!=2%Q;I& \8/11(Q8;1T V
M\#%>NUP/Q)^'-UX__L]8=?FTV*VWB2(1&1)-V.<!EY&,<]CV[@%CP9\.?#GP
M[EN;BPN;II;I0C27LRD[1S@851^E8NK?#/X97VL7FI7\L"3SNTLR_P!H[%#$
MY+8W<>OIS7*1?LSP 'S?%4C'MLL O_M0U<C_ &:]'&WS?$%\V/O;8D7/TZXH
M [#PY;_#+P,96TC5=&LY+@!9))-35F<#MEG/'TJZG@WX?>)Y9M7@TS2-2,TI
M,ES RR*[]3DJ<9YY^M<;%^S?X5&?-U767]-DD2X_\<->@^#?!6D^!=(DTW2?
M/:.24RR27#AG=L <X '0#H!0!>TOP_H?AR.9M+TRRT]7&Z5H(E3('J1V%<+>
M?$[X3&\EN)[JPGN@2&D&F2.S?\#\OG\Z]-=$EC:.10R,"K*PR"#U!KA/^%+?
M#WS?,_X1U=V<X^USX_+?B@#*C^-WPZT^/R[.:548Y*P6+(,^I&!4,O[0W@N/
M=MBU63'39;K\WTRX_6NEB^$O@.($+X:M#G^^7;^9JY%\.O!<)4KX6TD[1@;[
M1&_F.: .1TKX_>%M7UJRTR&PU>-[N985DEACPK,0%R%<G&3VKU6LFR\+^']-
ME66PT+3+61#E7@M(T(/J"!6M0!Y]\2_B=_PKPV"_V)+J'VL,=_G>4B8QQNVM
MD\]*X#_AH/Q!/\EMX,S)U_UDC\?0**^@** /G_\ X77\0)_GMO ^8^G_ !ZS
MOS]1BC_A9OQBN/DC\$>6>N[^R;D?JS8KZ HH Y/X>ZKXHUCPZUSXLTM-/OA.
MRQHJ%"\>!ABI)(.<C\.GKU%QYQMI1;E!/L/EE_N[L<9]LU)10!X%+8?'Z>5V
M:[5/F( 22U48]L#I]>:9_P (=\<+CY)/$?E+UW?;MO\ Z"N:^@** /G_ /X5
ME\8KCYY/&_EGIM_M:Y'Z*N*U?#?PH\=Z9XCL+Z_\;R/:V\RR2QQW,SF10<E,
M-@8(X.?7H:]KHH *\]^)7@#6?&DMA)I7B.335ME97@RP1R?XOE(Y[<_IW]"H
MH ^?_P#A2WQ"A^2#QQB(?='VNX7]!1_PK#XPPC>GCG>5Z+_:UT<_@4Q7T!10
M!\__ /"%?&VV^:/Q/YI/!'V\MC_OI:]6^']EXKL/#?D^+[V*[U#SF*.A!*QX
M& Q &3G=^!'-=510!#=FX%E.;0(UR(V\D2'Y2^/ES[9Q7A$NO?'BUE?S-(60
M%B $MX7 ^FT]/K7OM% 'S_\ \)Q\;+?Y)/"_F-UW?V>Q_P#06Q1_PM3XNPC]
M]X%RJ??;^R;H9 Z\[L5] 44 >+>&/BMX[U7Q+86&H>"9([2XF6.66.VFC,2D
M\N2V1@#DY]*]IHHH \\^(_Q33X>W=A ^BS7WVI2YD$WEJH!Q@':<GVXKC8_V
MEM/+?O?#5TJXZK=*Q_\ 017NC*KJ5=0RG@@C(-59-+TZ90LMA:R*#D!H5/\
M2@#Q^/\ :2T J?-T/4E.> K1M_45:3]H_P )%1OTS6U;N!#$0/\ R)7IDGAC
M0)FW2Z'ICL!C+6D9/\JJOX&\(R%B_A;1&9NI.GQ9/X[: %\)>+M*\:Z,=4TA
MI3 LIA=94VLK@ X(^A!_&KU]I^D%)KR_LK)@J%Y99H5.% Y))'0 5+INEV&C
MV:V>FV5O9VRDD101A%R>IP.]6)8HYX9(9D5XI%*NC#(8'@@T >=6/Q9^%VF@
MP6&J6MHK-RL&G31J3ZG$8'XU1N-?^"VJWDUQ<G0I;B4EY))+0J6/<DE1D_K6
MO)\%/A[(SL?#X5F).5NYQC/H-^!523X#^ G3"Z?<QG^\MV^?U)H M>'_ !-\
M+M AF71-4T2Q69AYFR0(7(Z9SR<9./J:SSX.^#WB75WDB.CW=_=N7,=MJK!G
M8\G")(/T%1R_L^^")"-HU*/']RY'/YJ:FT;X$^$]$UZTU>WN-4DFM)5FBBEG
M0H&4Y!.$!ZC/6@#M?#OA30O"=K);:'IL5G'(09-I+,Y'3<S$DXR>I[FN1^(_
MQ:M_ &H6^G#2)[Z[GA\Y3YGEQ@%BH^;!).0>,>G/->CTQHHW=7:-2Z_=8CD?
M2@#P#_A9?Q9\3<:!X6^R0M]V9;1F_P#'Y#L_2C_A7OQ@\3\ZYXE^Q1-]^)KP
MC_QR$;#^=?05% 'A^F?LW:6C"36-?O+IB<LMM$L63]6W$_I7KV@:#I_AG0[;
M1]+B,=G; A%9BQ.2222>Y))_&G7NO:-IN?MVK6%KMZ^?<HF/S/M7.WOQ7\"6
M&?.\2V;8_P">&Z;_ - !H [*BO++S]H'P/:Y\E]1N\?\\+;&?^^RM<]>?M*Z
M<O%CX;NIO3SKE8_Y!J /=**\ _X73\0-5XT3P1N#=#]FGGQ^*[12?VO\>M9_
MX]M.^PJW7]Q!%@?]M23W^M 'T!37=8T+NP51U+' %>!?\(!\9M9YO_%?V16^
M\O\ :#K^&(EQWZ=./I2I^SOJNH.)-9\8&1NIQ TI_-G'\J /8[SQCX8T_(O/
M$.E0,/X7NXPWY9S7/7GQF\ V7#:^DK?W8()'S^(7'ZURUG^SAX9BP;S5=5N&
M'9&CC4_^.D_K716?P0\ VF"VCO<,.C3W4A_0,!^E &)>?M%>$8,BVL]5NF[$
M1(B_F6S^E84_[2$MQ)Y.E>$Y)9#]TR71)_[Y5/IWKUFR\!>$=/P;;PUI2,.C
M&U1F'XD$UNP6\%K'Y=O#'$G]V-0H_(4 >"?\+1^+.L<:7X-\F-ONR?8)F_\
M'F(7N.U'E_'S6?O/]AB;IS;18_++5] 44 ?/_P#PJ;XI:MSJWC78A_@^W3R8
M_P" @!?3O4]M^S9&[^9J/BF:5C]X16N#_P!],YSV[5[S10!Y+9_L\>#;?!N+
MC5+H]Q).JC_QU0?UKK]$^&G@[P\0]AH-IYHY$LX,S@^H+YQ^&*ZNB@ Z# HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ KS_P"-O_)(==_[=_\ T?'7H%>?_&W_ ))#KO\ V[_^CXZ .@\"?\D\\,_]
M@JU_]%+705S_ ($_Y)YX9_[!5K_Z*6N@H **** "BBB@ HHHH Y^\_Y*'HW_
M &"K_P#]&VE=!7/WG_)0]&_[!5__ .C;2N@H **** "BBB@ HHHH ***@O+R
MVT^SEN[RXCM[:%=TDLK!54>I)H GHKRC7_V@/"6EEH]-6YU:8=X4\N/_ +Z;
MG\@:L^.?&SW'PW@OM&URST/4[R.*817DRK,L;#+!1R<\CD#IT[4 >BWFHV.G
M(KWUY;VJN<*T\JH"?09-<Q\0_B!;?#[1H+Z:QFO)+B0Q11HP5<@9^9N<#\#7
MRK<W.E3W9O-<UG4=<NCRP@)4/[&:7YA_W[->F#QI\3_&EI#9>'?#*6EA&%$,
MAMMX  P#YLWRY [@ T :NC^/OBOXSU6UFT;0H++2_,4L\D!$;)GG,C_>X_N<
M^U>B^.OAGI/C^XL)M3NKV V895%NZ@,&(SG<#Z=:Y_X<^"O'6DZ_)K7BOQ))
M<+)"R?8OM+S DXY.?E7&.-N:]4H ^<+WQ)I'@#Q3=:#X*\!+<ZQ9OY?VV[#S
MRLV.JH/F .>H(R.U6O[,^-WC<?Z5=/HUF_\ "9!:@#TPF9/SKZ$P-Q; R1@F
MEH \.TC]G*R\S[1XAUZZO)6.YTME" GW=MQ/Y"O1]!^&WA#PV\<NG:%:B=""
ML\P,L@([AGR0?IBNJHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***S+OQ'H=AG[9K.G6^.
MOG72)C\S0!IT5R%W\4_ UEGS?$U@V/\ GBYE_P#0 :PKOX\^ [;/E7UW=?\
M7&T<?^A[?\B@#TRBO%KO]I'PZF?L>BZI,>WF^7&#^3-64W[16IWS%-)\'-(0
M<#-PTI/X*@_G0![]17@'_"ROB_JG%AX-\A3T?^SIO_0G;%&?C]JW0"RB;_KU
MCQ_-N_Z>M 'O](S!5+,0% R2>U> _P#"MOC#JG-]XR^SH>J?VC,/_'47!Z"E
M'[.^JW[!M6\8F3G) @:4G\6<>] 'M-UXH\/V)(O-=TRWQU\Z[C3^9K!N_BQX
M$LL^;XELVQ_SQ#2_^@ UQ%I^S;X>0#[9K>IS'OY(CC_FK5NVGP%\"6^/-L[N
MZ_Z[73#/_?&V@!MW\?? MMGRKF]NL?\ /&U89_[[VUA7?[2>@IG['H>I3>GG
M.D?\BU=Y:?"OP+98\KPS8MC_ )[*9?\ T,FMVT\-Z%88^QZ+IUOCIY-JB?R%
M 'B9_: \1:F<:)X,W^GSR3_^@JOH:/\ A,OC?K'_ !Z>&OL.>G^@^5C_ +_,
M?3]:]_Z# HH \ _X1OXZZQ_Q^:U]AW=?]*CBQ_WY!_2C_A17C+5?^0[XVW[O
MO?O)KCZ_?*YZFO?Z* /$++]FO1TQ]N\07\_KY$219_/=70V7P#\"6N/.M;V\
MQ_SWNF&?^^-M>G44 <E9_##P/8X\GPQIS8_Y[Q>=_P"AYKH;/2M.T_\ X\M/
MM;;_ *XPJG\A5RB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *\
M_P#C;_R2'7?^W?\ ]'QUZ!7G_P ;?^20Z[_V[_\ H^.@#H/ G_)//#/_ &"K
M7_T4M=!7/^!/^2>>&?\ L%6O_HI:Z"@ HHHH **** "BBB@#G[S_ )*'HW_8
M*O\ _P!&VE=!7/WG_)0]&_[!5_\ ^C;2N@H **** "BO+_%/QU\+^';JXLK5
M+C5+V%BCK -L:L.""[?S -8B?'/44\%W6NWGA2XA#W*V]FR2$1/N5CDN5[8[
M#G/;F@#V#4=4T_2+8W.I7UM9P#_EI<2A%_,UE2>,='D\*7WB'3;J+4+2UCD;
M]PX^=T7.SGHQX_,5\J6O@OQ_XXO#>MINI7CRG)NKPE%(]FD(&/85Z!HG[.>K
MSQH-=UV&UA#;_L]JIE.3UY. #[@'I0!S_B#X^^+]6+1Z>;?28#P/(3?)CW=L
M_F *]:^'%[%\3?A1+I_B&6XO6\UK:[D<>66((=2&7K@%>?;D>MO1/@AX(T8J
M\FGR:C,O\=](7'_?(POY@UW]I9VMA;);6=M#;6Z<)%#&$5?H!P* .-L_A+X2
MTO2KJUTS3DM[N>%XDOW_ 'LT3," Z%ONL,Y&W'2N-TC]G'1H9?-UK6KR_;=G
M;"@A5OKDL3^!%>UT4 <UH?P^\)^'=K:9H5G%*O29T\R0?\#;)'YUTM%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 44R26.)-\CJB^K' K.G\2:%:_
M\?&M:=#C/^LND7IUZF@#4HKF+CXC^"[;/F>*-)./^>=TK_\ H)-9<_QE^']N
M2'\11,<X_=V\K_R0T =W17F$_P ?? L(.RYO9^/^6=JP_P#0L5FS_M'>$T.(
M=-UB7!ZF*-01_P!]Y_2@#V&BO"9_VEK%1_H_AFYD./\ EI=JG/X*:K?\-"ZY
M><Z?X,W \C]\\O'X(* /?Z*\ _X6O\5KWY;+P-M!XW'3;EL'Z[@!^-'_  D_
MQTO^8-"%OD9_X]$3'_?PT >_T5X#]B^/]]Q+="V4\??M%P#_ +F3_6D_X0#X
MTWX_?^+Q;Y'/_$RE3&/^N:T >_TUY$B0O(ZHHZLQP!7@?_"DO'=X?^)CXX+9
M//\ I$\O7K]['_UZ5/V;))F#WOBYW;&"%LLGVY,G]* /:KCQ'H=IG[3K.G0X
M.#YETBX_,UC7?Q.\$66?-\3Z:V/^>,WF_P#H&:\_@_9LT%?^/C7=2DZ?ZM$3
MZ]0:V;3]G[P/;X\U-1NO^NUSC/\ WP%H M7?QV\!6P/EZE<71':&TD&?^^@M
M8=U^T?X9C)%KI.JS$=W6- ?_ !XG]*Z^T^$7@*S(,7ANV;'_ #V>27_T)C6[
M:>$/#5B!]D\/:5!CO'9Q@_GB@#QM_P!HV]NW,>E^$&D?L6NBY_[Y5/ZTW_A:
M7Q8U0XTWP5Y49Z.=/G;_ ,>9@O<=J]]2-(D"1HJ*.BJ, 4Z@#P#[3\?=5_U<
M LXSU^6VCQ_WUENW;UH_X5]\9M5_X_/%WV53]Y?[0D7CZ1K@U[_10!X!_P ,
M^:]J/.L>,RY/+?NGG_\ 0G'>M.T_9LT),?;-=U&;U\E$C_F&KVRB@#R^T^ /
M@:WQYL%]=8_Y[71&?^^ M;MI\)O EECRO#5HV/\ GL7E_P#0R:[.B@#)M/"W
MAZPQ]CT+3+<CH8K2-/Y"M555%"JH50,  8 I:* "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "O/\ XV_\DAUW_MW_ /1\=>@5Y_\ &W_DD.N_]N__ */CH Z#P)_R3SPS
M_P!@JU_]%+5+X@^++KPGHUI+8P6TEY?7B6<+W;E((F;)WR$?PC'J*N^!/^2>
M>&?^P5:_^BEK.^)4>H2>& MGH-MKEKYR_;K&6,O(T'.XQ88$2#L1D]QTH H^
M#O%FO#P3+K'C"S14AACFAN[,!_M:,HP/+7Y@^>", $D8XJ?P#XWO?%KZ_)?Z
M=_9T>GW0BBAD4K*J;<_O<G[WJ !CISUKFO@;INH6FGWMT+6[LM#N8;<VL%TQ
MR\P3][(BDG"L<<]^/3C<\":5>P:YX[^UVEQ;Q7FJ,T#RQ%1(A4C<I(^8>XH
MQ=*^*7B"ZNM(U>\TO3X_"VLZ@;"T,;O]JC;)57<GY""0>@_ERFI_%+7[:ZU;
M5[32]/D\*Z1J(T^Z+L_VJ1LA6=,?* "1P1G\^.<TC0/$-QI_A?P+<^'M0@.B
MZP;NZU"2/%J\*NS#9)T8G?T_^OA=7T+Q%%8>)_ T'A[4)VUK6OMMOJ*19M5A
M9E8EY.BD;.G_ -;(![ZK!T5E.589!I:C@A6WMHH5^[&@0?0#%+*C20R1I*\3
M,I D0#<A/<9!&1[@B@#E]<U.PTCQQH]UJ5[;6=N-+OQYMQ*L:Y\VTXR3UKG]
M4^._@;3O,$-[<W\B<;;6W;D^Q;:/QS65\0/AK=>,?$.AZ3<^*[Y]MI>7*RW=
MK ^W:]NI4")8NN_.23]T8ZFL%?V95##?XM)7/(&G8/\ Z-H Q-;^-GC/Q1>R
M6OA2RDL[8G"^1!YTY'^TV"!^ &/6J^D^%/B/JKL=1\9'2XY&W2?:]:)<_P#
M%8\^QQ75?\,T6?\ T,\__@&/_BZF7]FK20HW^(;TMW(@0#^= '8Z9X=^'.A2
M174TFA2ZD5!DO+F:,M+(!\T@#,0I)R3CUKIF\7>&8T+-XBTA54<DWL8 _P#'
MJ\MB_9LT$9\W7=2?TV(BX_0U,O[-WAD,-^L:L5[@-&#_ .@4 >C?\)WX/_Z&
MO0__  8P_P#Q50-\1O!:L5/BG2<@XXND(_/-<-_PSCX/_P"@EKG_ '_A_P#C
M5'_#./@__H):Y_W_ (?_ (U0!VDOQ.\$1$;O$^G'/]R7=_*HG^*W@5$+'Q+9
M$#^[N)_("N0_X9Q\'_\ 02US_O\ P_\ QJC_ (9Q\'_]!+7/^_\ #_\ &J .
MH_X7!X!_Z&.#_OU)_P#$U WQK^'BL5/B$9!QQ9SD?^@5SW_#./@__H):Y_W_
M (?_ (U1_P ,X^#_ /H):Y_W_A_^-4 ;DOQQ^'T9&W6I),_W+.;C\U%1/\=_
M 2H6&HW+D?PK:29/YBLV+]G?PE$#MU#63G^^\#?SBJ5/@!X51PPO]4)']Y;4
MC\C#0!-_PO[P-_SWOO\ P%/^-0-^T+X*#$"/5" >HMEY_P#'JG_X45X9_P"?
MV^_\![/_ .,5.OP5\/*H47=Q@#'-C8$_^DU &9+^T7X-C("V>LR9[I;Q\?G(
M*B?]H_PD$)CTS6V;L&BB _/S#6]%\'=!B!"W+G/]_3-.;^=K4J?";1HW#I=,
MK#H5TG3 1_Y*T <K_P -(^&_^@-JOY1__%5 ?VE-&W';H%^1G@F5!7;_ /"L
M=/\ ^@E/_P""W3O_ )%J=?A]$JA5UR]"@8 %AI_'_DM0!YY)^TMIP(\KPW=,
M.^ZY5?\ V4U$_P"TQ;!"8_"TK-V#7H _/8:].B\$/""(O$>I1@]0EG8#/_DM
M4J>$KN-P\?BK5T8=&6VL01_Y+4 >3?\ #0FO7G.G^#-P/(_>O+Q^""C_ (6M
M\6+WY;+P/M!XW?V;<M@_7=@?C7K_ /PCVJ?]#GKG_?FR_P#D>C_A'M4_Z'/7
M/^_-E_\ (] 'D'_"3?'6^Y@T3[/GYL?9(TX]/WAH^P?'^^XFN_LX/&?,M$X]
M?D'_ ->O7_\ A'M4_P"ASUS_ +\V7_R/1_PCVJ?]#GKG_?FR_P#D>@#R#_A7
MWQHO^9_%_P!GSR?^)E*F/^_:T?\ "C_'-YQJ/C?<#P?W\\O!Z_>Q7K__  CV
MJ?\ 0YZY_P!^;+_Y'H_X1[5/^ASUS_OS9?\ R/0!Y%'^S6\K>9>^+6=R.=ME
MD^W)D_I6E!^S9H*X^T:YJ4G3/EK&GUZ@UZ7_ ,(]JG_0YZY_WYLO_D>C_A'M
M4_Z'/7/^_-E_\CT </!^SSX*AQYDNJSX_P">EPHS_P!\H*U(/@=\/X<;M&DF
M(QS)=R_T85TG_"/:I_T.>N?]^;+_ .1Z/^$>U3_H<]<_[\V7_P CT 9T'PJ\
M"VQ&SPS8G'_/0%__ $(FM2#P3X4M1^X\-:/'QC*V,>3^.*9_PCVJ?]#GKG_?
MFR_^1Z/^$>U3_H<]<_[\V7_R/0!KP:=8VIS;V=O#@Y_=Q*O/X"K-<_\ \(]J
MG_0YZY_WYLO_ )'H_P"$>U3_ *'/7/\ OS9?_(] '045S_\ PCVJ?]#GKG_?
MFR_^1Z/^$>U3_H<]<_[\V7_R/0!T%%<__P (]JG_ $.>N?\ ?FR_^1Z/^$>U
M3_H<]<_[\V7_ ,CT =!17/\ _"/:I_T.>N?]^;+_ .1Z/^$>U3_H<]<_[\V7
M_P CT =!17/_ /"/:I_T.>N?]^;+_P"1Z/\ A'M4_P"ASUS_ +\V7_R/0!T%
M%<__ ,(]JG_0YZY_WYLO_D>C_A'M4_Z'/7/^_-E_\CT =!17/_\ "/:I_P!#
MGKG_ 'YLO_D>C_A'M4_Z'/7/^_-E_P#(] '045S_ /PCVJ?]#GKG_?FR_P#D
M>C_A'M4_Z'/7/^_-E_\ (] '045S_P#PCVJ?]#GKG_?FR_\ D>C_ (1[5/\
MH<]<_P"_-E_\CT =!17/_P#"/:I_T.>N?]^;+_Y'H_X1[5/^ASUS_OS9?_(]
M '045S__  CVJ?\ 0YZY_P!^;+_Y'H_X1[5/^ASUS_OS9?\ R/0!T%%<_P#\
M(]JG_0YZY_WYLO\ Y'H_X1[5/^ASUS_OS9?_ "/0!T%%<_\ \(]JG_0YZY_W
MYLO_ )'H_P"$>U3_ *'/7/\ OS9?_(] '045S_\ PCVJ?]#GKG_?FR_^1Z/^
M$>U3_H<]<_[\V7_R/0!T%%<__P (]JG_ $.>N?\ ?FR_^1Z/^$>U3_H<]<_[
M\V7_ ,CT =!17/\ _"/:I_T.>N?]^;+_ .1Z/^$>U3_H<]<_[\V7_P CT =!
M17/_ /"/:I_T.>N?]^;+_P"1Z/\ A'M4_P"ASUS_ +\V7_R/0!T%%<__ ,(]
MJG_0YZY_WYLO_D>C_A'M4_Z'/7/^_-E_\CT =!17/_\ "/:I_P!#GKG_ 'YL
MO_D>C_A'M4_Z'/7/^_-E_P#(] '045S_ /PCVJ?]#GKG_?FR_P#D>C_A'M4_
MZ'/7/^_-E_\ (] '045S_P#PCVJ?]#GKG_?FR_\ D>C_ (1[5/\ H<]<_P"_
M-E_\CT =!17/_P#"/:I_T.>N?]^;+_Y'H_X1[5/^ASUS_OS9?_(] '045S__
M  CVJ?\ 0YZY_P!^;+_Y'H_X1[5/^ASUS_OS9?\ R/0!T%%<_P#\(]JG_0YZ
MY_WYLO\ Y'H_X1[5/^ASUS_OS9?_ "/0!T%%<_\ \(]JG_0YZY_WYLO_ )'H
M_P"$>U3_ *'/7/\ OS9?_(] '045S_\ PCVJ?]#GKG_?FR_^1Z/^$>U3_H<]
M<_[\V7_R/0!T%%<__P (]JG_ $.>N?\ ?FR_^1Z/^$>U3_H<]<_[\V7_ ,CT
M =!17/\ _"/:I_T.>N?]^;+_ .1Z/^$>U3_H<]<_[\V7_P CT =!17/_ /"/
M:I_T.>N?]^;+_P"1Z/\ A'M4_P"ASUS_ +\V7_R/0!T%%<__ ,(]JG_0YZY_
MWYLO_D>C_A'M4_Z'/7/^_-E_\CT =!17/_\ "/:I_P!#GKG_ 'YLO_D>C_A'
MM4_Z'/7/^_-E_P#(] '045S_ /PCVJ?]#GKG_?FR_P#D>C_A'M4_Z'/7/^_-
ME_\ (] '045S_P#PCVJ?]#GKG_?FR_\ D>C_ (1[5/\ H<]<_P"_-E_\CT =
M!17/_P#"/:I_T.>N?]^;+_Y'H_X1[5/^ASUS_OS9?_(] '045S__  CVJ?\
M0YZY_P!^;+_Y'H_X1[5/^ASUS_OS9?\ R/0!T%%<_P#\(]JG_0YZY_WYLO\
MY'H_X1[5/^ASUS_OS9?_ "/0!T%%5-.M)[*V\JXU&ZOWW$^=<K$K8]/W:(N/
MPSS5N@ HHHH *\_^-O\ R2'7?^W?_P!'QUZ!7G_QM_Y)#KO_ &[_ /H^.@#H
M/ G_ "3SPS_V"K7_ -%+705S_@3_ ))YX9_[!5K_ .BEKH* ([>WAM;>.WMH
M8X88U"I'&H55 Z  < 5)110 4444 %%%% '/WG_)0]&_[!5__P"C;2N@KG[S
M_DH>C?\ 8*O_ /T;:5T% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !7G_P ;?^20Z[_V[_\ H^.O0*\_^-O_ "2'7?\ MW_]'QT =!X$
M_P"2>>&?^P5:_P#HI:Z"N?\  G_)//#/_8*M?_12UT% !1110 4444 %%%%
M'/WG_)0]&_[!5_\ ^C;2N@KG[S_DH>C?]@J__P#1MI704 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %>?_&W_DD.N_\ ;O\ ^CXZ] KS
M_P"-O_)(==_[=_\ T?'0!T'@3_DGGAG_ +!5K_Z*6N@KG_ G_)//#/\ V"K7
M_P!%+704 %%%% !1110 4444 <_>?\E#T;_L%7__ *-M*Z"N?O/^2AZ-_P!@
MJ_\ _1MI704 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%>?_ !M_Y)#KO_;O_P"CXZ] KS_XV_\ )(==_P"W?_T?'0!T'@3_ ))YX9_[
M!5K_ .BEKH*Y_P "?\D\\,_]@JU_]%+704 9VOOJ,7AW4I-(4-J2VTAM5(SF
M3:=O!]\5XU\)-0,WB^\-QXNU$:DV?MVDZJAW3L(D#%<D!&1PPQR=B@8 %>U:
MK8OJ>DW=C'=3VCSQ-&MQ Y5XB1PRD$'(/->5>$_ 'B=_&7VWQ+J,4L6D3DPW
M$22"6\9K>.,.7;L%5<D9^8,#ZT 8/A;Q-;ZCXHBU+7-<\:6J7FKR+9.LQ72I
M!O/EQ=\YQ@@8'TY-:OBF]UW6_$GC::T\0ZEID7A:TBDM(+.7RTE<H9"91_&/
ME(P?7ZYU%^'?BZ^FT[2-=U^TO_#VG:@+Z*X?S'OIBN2J.6RN/F(SDG'Y"?Q1
M\/O$EUKVNW/AW4=-@LO$5O'!J2WBOOBVC;NBV\$E2?O8Z_B #M_">K2:[X1T
MC590!+=VD<LF!@;BHW8]LYK8JCHVF1:+HECI<!+16<"0(QZD* ,GWXJW+%'<
M0R0S1I)%(I1T=0593P00>H- &%>?\E#T;_L%7_\ Z-M*Z"N#NO!GA5?'6DVZ
M^&=&$$FF7KO&+"+:S++:A21MP2 S8/;<?6MS_A!/!_\ T*FA_P#@NA_^)H Z
M"BN?_P"$$\'_ /0J:'_X+H?_ (FC_A!/!_\ T*FA_P#@NA_^)H Z"BN?_P"$
M$\'_ /0J:'_X+H?_ (FC_A!/!_\ T*FA_P#@NA_^)H Z"BN?_P"$$\'_ /0J
M:'_X+H?_ (FC_A!/!_\ T*FA_P#@NA_^)H Z"BN?_P"$$\'_ /0J:'_X+H?_
M (FC_A!/!_\ T*FA_P#@NA_^)H Z"BN?_P"$$\'_ /0J:'_X+H?_ (FC_A!/
M!_\ T*FA_P#@NA_^)H Z"BN?_P"$$\'_ /0J:'_X+H?_ (FC_A!/!_\ T*FA
M_P#@NA_^)H Z"BN?_P"$$\'_ /0J:'_X+H?_ (FC_A!/!_\ T*FA_P#@NA_^
M)H Z"BN?_P"$$\'_ /0J:'_X+H?_ (FC_A!/!_\ T*FA_P#@NA_^)H Z"BN?
M_P"$$\'_ /0J:'_X+H?_ (FC_A!/!_\ T*FA_P#@NA_^)H Z"BN?_P"$$\'_
M /0J:'_X+H?_ (FC_A!/!_\ T*FA_P#@NA_^)H Z"BN?_P"$$\'_ /0J:'_X
M+H?_ (FC_A!/!_\ T*FA_P#@NA_^)H Z"BN?_P"$$\'_ /0J:'_X+H?_ (FC
M_A!/!_\ T*FA_P#@NA_^)H Z"BN?_P"$$\'_ /0J:'_X+H?_ (FC_A!/!_\
MT*FA_P#@NA_^)H Z"BN?_P"$$\'_ /0J:'_X+H?_ (FC_A!/!_\ T*FA_P#@
MNA_^)H Z"BN?_P"$$\'_ /0J:'_X+H?_ (FC_A!/!_\ T*FA_P#@NA_^)H Z
M"BN?_P"$$\'_ /0J:'_X+H?_ (FC_A!/!_\ T*FA_P#@NA_^)H Z"BN?_P"$
M$\'_ /0J:'_X+H?_ (FC_A!/!_\ T*FA_P#@NA_^)H Z"BN?_P"$$\'_ /0J
M:'_X+H?_ (FC_A!/!_\ T*FA_P#@NA_^)H Z"BN?_P"$$\'_ /0J:'_X+H?_
M (FC_A!/!_\ T*FA_P#@NA_^)H Z"BN?_P"$$\'_ /0J:'_X+H?_ (FC_A!/
M!_\ T*FA_P#@NA_^)H Z"BN?_P"$$\'_ /0J:'_X+H?_ (FC_A!/!_\ T*FA
M_P#@NA_^)H Z"BN?_P"$$\'_ /0J:'_X+H?_ (FC_A!/!_\ T*FA_P#@NA_^
M)H Z"BN?_P"$$\'_ /0J:'_X+H?_ (FC_A!/!_\ T*FA_P#@NA_^)H Z"BN?
M_P"$$\'_ /0J:'_X+H?_ (FC_A!/!_\ T*FA_P#@NA_^)H Z"BN?_P"$$\'_
M /0J:'_X+H?_ (FC_A!/!_\ T*FA_P#@NA_^)H Z"BN?_P"$$\'_ /0J:'_X
M+H?_ (FC_A!/!_\ T*FA_P#@NA_^)H Z"BN?_P"$$\'_ /0J:'_X+H?_ (FC
M_A!/!_\ T*FA_P#@NA_^)H Z"BN?_P"$$\'_ /0J:'_X+H?_ (FC_A!/!_\
MT*FA_P#@NA_^)H Z"BN?_P"$$\'_ /0J:'_X+H?_ (FC_A!/!_\ T*FA_P#@
MNA_^)H Z"BN?_P"$$\'_ /0J:'_X+H?_ (FC_A!/!_\ T*FA_P#@NA_^)H Z
M"BN?_P"$$\'_ /0J:'_X+H?_ (FC_A!/!_\ T*FA_P#@NA_^)H Z"BN?_P"$
M$\'_ /0J:'_X+H?_ (FC_A!/!_\ T*FA_P#@NA_^)H Z"BN?_P"$$\'_ /0J
M:'_X+H?_ (FC_A!/!_\ T*FA_P#@NA_^)H Z"BN?_P"$$\'_ /0J:'_X+H?_
M (FC_A!/!_\ T*FA_P#@NA_^)H Z"BN?_P"$$\'_ /0J:'_X+H?_ (FC_A!/
M!_\ T*FA_P#@NA_^)H Z"BN?_P"$$\'_ /0J:'_X+H?_ (FC_A!/!_\ T*FA
M_P#@NA_^)H Z"BN?_P"$$\'_ /0J:'_X+H?_ (FC_A!/!_\ T*FA_P#@NA_^
M)H Z"BN?_P"$$\'_ /0J:'_X+H?_ (FC_A!/!_\ T*FA_P#@NA_^)H Z"BN?
M_P"$$\'_ /0J:'_X+H?_ (FC_A!/!_\ T*FA_P#@NA_^)H Z"BN?_P"$$\'_
M /0J:'_X+H?_ (FC_A!/!_\ T*FA_P#@NA_^)H Z"BN?_P"$$\'_ /0J:'_X
M+H?_ (FC_A!/!_\ T*FA_P#@NA_^)H Z"BN?_P"$$\'_ /0J:'_X+H?_ (FC
M_A!/!_\ T*FA_P#@NA_^)H Z"BN?_P"$$\'_ /0J:'_X+H?_ (FC_A!/!_\
MT*FA_P#@NA_^)H Z"BN?_P"$$\'_ /0J:'_X+H?_ (FC_A!/!_\ T*FA_P#@
MNA_^)H Z"BN?_P"$$\'_ /0J:'_X+H?_ (FC_A!/!_\ T*FA_P#@NA_^)H Z
M"BN?_P"$$\'_ /0J:'_X+H?_ (FC_A!/!_\ T*FA_P#@NA_^)H Z"BN?_P"$
M$\'_ /0J:'_X+H?_ (FC_A!/!_\ T*FA_P#@NA_^)H Z"BN?_P"$$\'_ /0J
M:'_X+H?_ (FC_A!/!_\ T*FA_P#@NA_^)H Z"BN?_P"$$\'_ /0J:'_X+H?_
M (FC_A!/!_\ T*FA_P#@NA_^)H Z"BN?_P"$$\'_ /0J:'_X+H?_ (FC_A!/
M!_\ T*FA_P#@NA_^)H Z"BN?_P"$$\'_ /0J:'_X+H?_ (FC_A!/!_\ T*FA
M_P#@NA_^)H Z"BN?_P"$$\'_ /0J:'_X+H?_ (FC_A!/!_\ T*FA_P#@NA_^
M)H Z"BJFG:7I^D6WV;3+"ULK<L7,5M"L:[CU.% &>!5N@ HHHH *\_\ C;_R
M2'7?^W?_ -'QUZ!7G_QM_P"20Z[_ -N__H^.@#H/ G_)//#/_8*M?_12UT%<
M_P"!/^2>>&?^P5:_^BEKH* "BBB@ HHHH **** .?O/^2AZ-_P!@J_\ _1MI
M705S]Y_R4/1O^P5?_P#HVTKH* "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "O/_C;_P DAUW_ +=__1\=>@5Y_P#&W_DD.N_]N_\ Z/CH
M Z#P)_R3SPS_ -@JU_\ 12UT%<_X$_Y)YX9_[!5K_P"BEKH* "BBB@ HHHH
M**** .?O/^2AZ-_V"K__ -&VE=!7/WG_ "4/1O\ L%7_ /Z-M*Z"@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KS_P"-O_)(==_[=_\
MT?'7H%>?_&W_ ))#KO\ V[_^CXZ .@\"?\D\\,_]@JU_]%+705S_ ($_Y)YX
M9_[!5K_Z*6N@H **** "BLJ'Q-H=QKTFAPZK:2:I$NY[5907'7(QZC!R.H&"
M>HJ:76])AU2/2Y=4LH]0D&4M'N$$K#V3.3T/;M0!?HHHH Y^\_Y*'HW_ &"K
M_P#]&VE=!7/WG_)0]&_[!5__ .C;2N@H **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH *\_^-O_ "2'7?\ MW_]'QUZ!7G_ ,;?^20Z[_V[
M_P#H^.@#H/ G_)//#/\ V"K7_P!%+705S_@3_DGGAG_L%6O_ **6N@H *9,5
M$$A>3RU"G+YQM&.N:?2$ @@C(/4&@#YO\+VFF^%O%]A'K&F6.J68F@%GKVEW
MF<R/+-LD;:<MEMR,,X'EC@\935[*UN/ WCOQ%/"AUNV\2$079 \V(+(@558\
M@8)X]AZ5Z7IWP>T73O&+:I&UP=,C\N>VT]KAC%'<!G.=F/NC<"H)/+-VQ5Z_
M^%/A[4/$$NJRRZBD4]PMU<:='<8M)Y1T=TQR>_4?J<@':6KO):0O*NV1HU++
MZ''-.EE6&&25PY5%+$(A=B!Z* 23[ 9I]% '!W7BS3F\=:3.+;6=B:9>H0=%
MO V6EM2,+Y62/E.2!@<9QD9W/^$RTO\ Y]=<_P#!#>__ !FM&;3!+X@L]5\W
M!MK6>V\O;][S7A;.>V/)Z?[7M5^@#G_^$RTO_GUUS_P0WO\ \9H_X3+2_P#G
MUUS_ ,$-[_\ &:Z"B@#G_P#A,M+_ .?77/\ P0WO_P 9H_X3+2_^?77/_!#>
M_P#QFN@HH Y__A,M+_Y]=<_\$-[_ /&:/^$RTO\ Y]=<_P#!#>__ !FN@HH
MY_\ X3+2_P#GUUS_ ,$-[_\ &:/^$RTO_GUUS_P0WO\ \9KH** .?_X3+2_^
M?77/_!#>_P#QFC_A,M+_ .?77/\ P0WO_P 9KH** .?_ .$RTO\ Y]=<_P#!
M#>__ !FC_A,M+_Y]=<_\$-[_ /&:Z"B@#G_^$RTO_GUUS_P0WO\ \9H_X3+2
M_P#GUUS_ ,$-[_\ &:Z"B@#G_P#A,M+_ .?77/\ P0WO_P 9H_X3+2_^?77/
M_!#>_P#QFN@HH Y__A,M+_Y]=<_\$-[_ /&:/^$RTO\ Y]=<_P#!#>__ !FN
M@HH Y_\ X3+2_P#GUUS_ ,$-[_\ &:CD\<Z+"\*2Q:RCS/LB5M$O07;:6PO[
MKD[58X'8$]JZ2J&H:8+^]TJY,NS^S[IKD+MSOS#+%CV_UN<^V.] &=_PF6E_
M\^NN?^"&]_\ C-'_  F6E_\ /KKG_@AO?_C-=!10!S__  F6E_\ /KKG_@AO
M?_C-'_"9:7_SZZY_X(;W_P",UT%% '/_ /"9:7_SZZY_X(;W_P",T?\ "9:7
M_P ^NN?^"&]_^,UT%% '/_\ "9:7_P ^NN?^"&]_^,T?\)EI?_/KKG_@AO?_
M (S7044 <_\ \)EI?_/KKG_@AO?_ (S1_P )EI?_ #ZZY_X(;W_XS7044 <_
M_P )EI?_ #ZZY_X(;W_XS1_PF6E_\^NN?^"&]_\ C-=!10!S_P#PF6E_\^NN
M?^"&]_\ C-'_  F6E_\ /KKG_@AO?_C-=!10!S__  F6E_\ /KKG_@AO?_C-
M'_"9:7_SZZY_X(;W_P",UT%% '/_ /"9:7_SZZY_X(;W_P",T?\ "9:7_P ^
MNN?^"&]_^,UT%% '/_\ "9:7_P ^NN?^"&]_^,T?\)EI?_/KKG_@AO?_ (S7
M044 <W-XYT6V0//%K,2%U0,^B7J@LS!5',74L0 .Y(%2?\)EI?\ SZZY_P""
M&]_^,UHZQI@U:RCMC+Y6RZMKG=MSGRIDEQ^.S&>V<U?H Y__ (3+2_\ GUUS
M_P $-[_\9H_X3+2_^?77/_!#>_\ QFN@HH Y_P#X3+2_^?77/_!#>_\ QFC_
M (3+2_\ GUUS_P $-[_\9KH** .?_P"$RTO_ )]=<_\ !#>__&:/^$RTO_GU
MUS_P0WO_ ,9KH** .?\ ^$RTO_GUUS_P0WO_ ,9H_P"$RTO_ )]=<_\ !#>_
M_&:Z"B@#G_\ A,M+_P"?77/_  0WO_QFC_A,M+_Y]=<_\$-[_P#&:Z"B@#G_
M /A,M+_Y]=<_\$-[_P#&:/\ A,M+_P"?77/_  0WO_QFN@HH Y__ (3+2_\
MGUUS_P $-[_\9H_X3+2_^?77/_!#>_\ QFN@HH Y_P#X3+2_^?77/_!#>_\
MQFC_ (3+2_\ GUUS_P $-[_\9KH** .?_P"$RTO_ )]=<_\ !#>__&:/^$RT
MO_GUUS_P0WO_ ,9KH** .?\ ^$RTO_GUUS_P0WO_ ,9J.?QSHMK;RW%Q%K,,
M$2%Y))-$O55% R228L  =ZZ2J&N:8-:\/ZEI1E\D7UK+;&0+NV;T*YQQG&>E
M &=_PF6E_P#/KKG_ ((;W_XS1_PF6E_\^NN?^"&]_P#C-=!10!S_ /PF6E_\
M^NN?^"&]_P#C-'_"9:7_ ,^NN?\ @AO?_C-=!10!S_\ PF6E_P#/KKG_ ((;
MW_XS1_PF6E_\^NN?^"&]_P#C-=!10!S_ /PF6E_\^NN?^"&]_P#C-'_"9:7_
M ,^NN?\ @AO?_C-=!10!S_\ PF6E_P#/KKG_ ((;W_XS1_PF6E_\^NN?^"&]
M_P#C-=!10!S_ /PF6E_\^NN?^"&]_P#C-'_"9:7_ ,^NN?\ @AO?_C-=!10!
MS_\ PF6E_P#/KKG_ ((;W_XS1_PF6E_\^NN?^"&]_P#C-=!10!S_ /PF6E_\
M^NN?^"&]_P#C-'_"9:7_ ,^NN?\ @AO?_C-=!10!S_\ PF6E_P#/KKG_ ((;
MW_XS1_PF6E_\^NN?^"&]_P#C-=!10!S_ /PF6E_\^NN?^"&]_P#C-'_"9:7_
M ,^NN?\ @AO?_C-=!10!S_\ PF6E_P#/KKG_ ((;W_XS4<'CG1;JWBN+>+69
MH)4#QR1Z)>LKJ1D$$18(([UTE4-#TP:+X?TW2A+YPL;6*V$A7;OV(%SCG&<=
M* ,[_A,M+_Y]=<_\$-[_ /&:/^$RTO\ Y]=<_P#!#>__ !FN@HH Y_\ X3+2
M_P#GUUS_ ,$-[_\ &:/^$RTO_GUUS_P0WO\ \9KH** .?_X3+2_^?77/_!#>
M_P#QFC_A,M+_ .?77/\ P0WO_P 9KH** .?_ .$RTO\ Y]=<_P#!#>__ !FC
M_A,M+_Y]=<_\$-[_ /&:Z"B@#G_^$RTO_GUUS_P0WO\ \9H_X3+2_P#GUUS_
M ,$-[_\ &:Z"B@#G_P#A,M+_ .?77/\ P0WO_P 9H_X3+2_^?77/_!#>_P#Q
MFN@HH Y__A,M+_Y]=<_\$-[_ /&:/^$RTO\ Y]=<_P#!#>__ !FN@HH Y_\
MX3+2_P#GUUS_ ,$-[_\ &:/^$RTO_GUUS_P0WO\ \9KH** .?_X3+2_^?77/
M_!#>_P#QFC_A,M+_ .?77/\ P0WO_P 9KH** .?_ .$RTO\ Y]=<_P#!#>__
M !FC_A,M+_Y]=<_\$-[_ /&:Z"B@"AI6LV6M13R633_Z/+Y,J3VTD#H^U6P4
MD56'RNIZ="*OU0T_3!87NJW(EW_VA=+<E=N-F(8HL>_^JSGWQVJ_0 4444 %
M>?\ QM_Y)#KO_;O_ .CXZ] KS_XV_P#)(==_[=__ $?'0!T'@3_DGGAG_L%6
MO_HI:Z"N?\"?\D\\,_\ 8*M?_12UT% !1110 5YK>^*/'.H?$'6_#OAJ+PZL
M&F1PR%]26?<PD0'JAP><]A7I5>1R:K>^%/B[XIU*7POXBU&SOH;9(9=-T]IE
M)6,9YR![<$]* .E\+>/)+N+6[3Q1#;:7J>A,HOG63]PR,"5D0GD XZ')Y'K@
M:WAWQUX9\5I<OHNK17(MANF#(T90>N' ./?I7E>L>#_$?BW0_&?B#^S+BRN-
M6>V-GITK;9VA@QG</X68 $*><C'H2W0O"%]KS:]<6]IXOAGET:2QCN?$UV S
MN_\ RS5-FXH.N[=CVH ]/T3XB^$O$>KOI6DZU#<WJACY>QUW;>NTL &]?E)X
MYZ5MZMJEMHNE7&HW?F>1 FYA&A=CV  '))) _&O./!5_=R?\(WH5Q\/+R&YT
MF PW&I7\"11VQ50I:!\'S"Y'\..N>1DUUMAH?BFW\2O?7GC'[7I1=V73?[,B
MCVJ<[5\T'<=N1SWQ0!B>$OB%J7B#3_%-]<Z'-$=*E*V]@D;?:7 3<$<<_.3V
M XSCG%4]%\<^+8/$^@Z=XJTO3;>'7HI'M8[3S1/;%0&Q,K]\'!QT/TQ4GA-=
M0\/WOQ"U.?2;^0'47N+:)8&W70"G'E\?-D\9&:P? &HZA?\ C9M:\4^&?$HU
MZ\+6\$TFFLEG80<D*K,<C/=B.^.Y) /:**** "BBB@ HHHH **** "BBB@ H
MHHH **** //?%'BCQ;%\0K3PMX9BT3=-IWVQI-367 P[*0"A]AV]>:L>&O&6
MK'Q)?>&?%UI96FJ6UM]M2YLW;[--!G!(W\K@^OH>F.<7Q7=WN@_&2PUY?#^M
MZG8KHQMV;3+)IB',C'!Z#I[]Q5"\T/7?B%K&O:^FDWFCV[:(^F6$.H+Y4\TC
M'<2R9^5>2O)[@^N #OM!^(/A7Q-J<VFZ/K,-U=Q EHPCKD X)4L &'^[GUJ*
M#XD>$+GQ'_PC\.N0-J7F&(1;'VEQ_"'QL)[8SUXZUY=X$\+WMSX@T3S].\:0
MS:7;.LDVKW02UMV*;-D"E"70^@9< #K6EX._M+0M&TSP5?\ P]NM1OK2_9WO
M+B%19*"S,)UF(8%@",#&>,9SQ0![+<3Q6MM+<3-MBB0N[8)PH&2>/:N$\'_$
M&[\5^,M7TW^RY++3[6UCFM_M,92XEW'[S G 4CD#'3!SS6Q<Z'XIE\4+?V_C
M'R-($B,=+_LR)LJ -R^:3NYP>>V:Q](T^_B^,OBB_-G.EK-I]ND-Q)$PB=@!
MD!NAQW - &?;^._%]KXXTW2=;T?2X+?4YG2&QMYS+>V\8Z2R;24V<'ICH?2O
M3Z\4NCXH\5>)/#T5[X2GTWQ%IFI+)>:Q#!Y=LUJI.524L2P(;[F3W]2![70
M4444 %%%% !1110 4444 %%%% !1110 5POCWQ1XAT;7/#FC^'8M+:YU>2:,
MMJ*R%%*!2.4((ZGL>U=U7F?Q,-[9^,/!>LV^C:IJ=OI\UP]PFG6K3.H*J!P.
M!GW(Z&@"[I/B[Q-IWC&S\->,K'3%EU*-Y+&\TMG\IB@RR,).<XYS[@<]1KV?
MQ%\(W_B(Z!:ZY;RZD&*"(*VUF'4!\;6/L#7(R)JWQ%\;:/J,>A:IHFEZ-%<$
MRZI#Y$LDTB;0$3).!P<YQU''&>(\+>"]32_T70]0TSQG]JT_4/.D9KM8]+A"
MN6\V(E&W$Y^Z,$DGYJ /9-2^)'A#2->&B7^N00ZAN53&4<JA;H&<#:OXD8[U
MU->+62:EX4N?$NA7O@*]\12:KJK7EM(L*O:3([#:)9&!";<$\@X/H.:[[6="
M\57]Y;3:/XL30[5(462R338KE=PZX=L'&,#IVH Q]-^)$VL_$JW\/V6G21:4
M]M+(+NYB9'G9#C=&"1\F>,D<G/3%-^('Q*D\+>(-%T/3((;B\O+B(71F1F6&
M)VVCH1ASR1GLIXY%3ZCI]\_QOT74%M+AK*/298WN1$?+5RQPI;& ?:O.O%O@
MOX@6TZ7!MM*U%KS7H[WSK5)Y9E89$8E^7"PHO''3/6@#Z#HJ*U^T?9(?M?E?
M:?+7SO)SLWX^;;GG&<XS4M !1110 4444 %%%% !1110 4444 %%%% ',_$'
MQ%=^%/ ^I:W81P27-J$*+.I*'<ZJ<@$'H3WKD[WQEX]\*V%KKOB?3] NM"=D
M6X.E-,)H%?&'(DX(&0,#UZCK6[\6[&[U+X8:S:6%K/=7,BQ;(8(R[MB5"<*.
M3P":Y'Q!J^L>//"47@_3/"/B"QFN?)CGO-4L_L\$,:%2S;LG)^4<=3^E '>:
MY\0_"?AN_AL=6UJ&WN9E#+'L=\ ]"VT$*#G^+%3>(?'/AKPK#;2ZSJT5NMT,
MP;5:4N/4! 3CWZ5X_P"*_"6I:?XQU\26/C"\L]4BB%I_8,P6&8!-GEW!*MM
MZ9(/!/%;ITC4? GBW1-;?P_JFK:='H2:88K("[GMI0=W. N1C*[@ /Y$ ]9T
MS4[+6=-@U'3KF.YM+A=\4J'AA_0]B#R#7#^/?B1-X8O[73=+TZ2YN6N88[FX
MFB;[/ LAX7<",N1R #TR>V*N6.G:[JO@NS71XX? ERTIE-M%:17.U#G@H0JJ
MS9#'C(Z'G-9/Q!T379/ NBV4LUQKFHPZK;R3W$%GL+*&8[C&F0H (&?:@"[X
M_P#&VI^']=TC2-)N=!M9KR*6:6XUN5HX45<8&5(Y))]>E=?H,NI3Z':S:M)8
M27LB;G?3RQ@8$Y4H6Y(VXKS_ ,>6PMO&UMJFI>!F\2:4]@;=7M;=KF>&7<3@
MQEM@7'\6W//7M6[\*M"U+P[\/M/L-55H[D%Y/)9MQA5F)"?4 ]/4F@#M****
M "BBB@ HHHH **** "BBB@ HHHH *S?$.H2Z3X:U34K=4::TM)9XUD!*EE0L
M,X(.,CUK2K&\7P2W/@O78+>)Y9I=/G2..-2S.QC8  #DDGM0!YY;^-/B3'X1
M@\7W.F^&KO1S +J6VM6G2Y\KN1N)4$#D]>G>NQO_ (D^%-)T?3-3U/55M(=2
MA6>W1HV>0JPSDJ@)'IGIGC->>Z?XBUI_AA!X-L_!/B8:K)8?8/.N;'R;92R[
M2QD8\  D\@9]JSM?\$ZIX;UK1YW3Q1<V4>BQV#3>&'/G+*G+*PP3Y;'GM^E
M'K^I^-O#>CZ#;ZW?:O!'IUSCR)ER_F9_NA02?? X[U<T+Q!I7B;2TU+1KV.[
MM&8KO4$$$=000"#[$#J*\AC\+:GX6LO VN1^']3NK727N7NM,65;NZA\[[I
M"H&()R0 ,'\37=:,NJ:]X<U.;2](_P"$*NKNZ+PSR6L<D\HR,RRPD !FY&&)
M/?/0D ;\2/'[^"]*D^P:?+?:D8O-4>4QAA3.-\K#&!G@#.2>.*A\6>/;W1]/
MT"WL$TU=6UB/S!+J$C1VMNBH'=W(YQS@<_RP:_C#0O$2_"/7=.OM3F\1:G*
M8GAL%B<KN3Y1''G.,$Y]_:LKQUX<N)%\$Z[-H,^LV>E(([_38[?S9"KHHR(S
M][!'(_/C- '=>"M8U;7/#R7FLVME#<^8RK)87"S07" \21E6; /(P3GBNBKS
M_P"$FCWVD^'M2DNK"738+[4IKJSL95VO!"V JE?X3QTKT"@ HHHH **** "B
MBB@ HHHH **** "BBB@!"< FO(O#_C'XG^(_#;>(;"Q\+2V:-)_HQ$Z3R;"0
M0OS%03CC)KUUONGZ5XCX!\4:MX2\$C0Y/ _BJ?4EEF:)ETXK 6=B5R['('(R
M<<4 =[:?$[PXW@JP\4:E=C3K6[RHCE!=Q("590%!+8(/('3!.*TQXV\-GPN?
M$HU>#^R .;CGKG&W;C=N_P!G&?:O&]0^'NN>'M"\'7$\>M2_8?M'V]?#\G^E
M0/,=P,?7/]UL<<'G!JS_ ,(7JD7@BTU2ST769?(U]=6FT_4KA9KNXB48+%0B
MX=NI0[C[GI0!Z_X;\7:#XNM9;G0M1CO(X6V281D9#VRK '!['&#@^E5?&OBY
M/"6CFX2QN;^]E5_L]M!&6W%5R6<C[J#J3Z5FZ!?7GB277+RS\+S^&)9XA%#J
ME];(MU-)MX+0XR53C&YB#V[XD&B>);+PGX@@UCQ$_B":>SD6W5-/2W9#L88
M0G<22/RH BT_6_%_B/P!HNL:$FAQZE=H)+A;X2B$+S]P(2V<XZGUJ/X;>*/$
MOBD:K/K,6DFRMI_L]K=:<L@2X9<[RI<DLHX .!WZUG6B:SI'[/L<%KIUY_:Z
M:;Y*VJP/YRLQV_< W9 ;/3M79>#M'70/!VD:6L90V]JBNI'.\C+9_P"!$T ;
M=>?_ !M_Y)#KO_;O_P"CXZ] KS_XV_\ )(==_P"W?_T?'0!T'@3_ ))YX9_[
M!5K_ .BEKH*Y_P "?\D\\,_]@JU_]%+704 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7G_ ,;?^20Z[_V[
M_P#H^.O0*\_^-O\ R2'7?^W?_P!'QT =!X$_Y)YX9_[!5K_Z*6N@KG_ G_)/
M/#/_ &"K7_T4M=!0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %>?_&W_DD.N_\ ;O\ ^CXZ] KS_P"-O_)(
M==_[=_\ T?'0!T'@3_DGGAG_ +!5K_Z*6N@KG_ G_)//#/\ V"K7_P!%+704
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !7G_QM_P"20Z[_ -N__H^.O0*\_P#C;_R2'7?^W?\ ]'QT =!X
M$_Y)YX9_[!5K_P"BEKH*Y_P)_P D\\,_]@JU_P#12UT% !1110 4444 %%%%
M !1110 4444 %%%<YK37]UXHTO2K75KK3H9K*ZN9'M8X6=VC>W51^\1P!B5N
M@':@#HZ*Y_\ X1[5/^ASUS_OS9?_ "/1_P (]JG_ $.>N?\ ?FR_^1Z .@HK
MG_\ A'M4_P"ASUS_ +\V7_R/1_PCVJ?]#GKG_?FR_P#D>@#H**Y__A'M4_Z'
M/7/^_-E_\CT?\(]JG_0YZY_WYLO_ )'H Z"BN?\ ^$>U3_H<]<_[\V7_ ,CT
M?\(]JG_0YZY_WYLO_D>@#H**Y_\ X1[5/^ASUS_OS9?_ "/1_P (]JG_ $.>
MN?\ ?FR_^1Z .@HKG_\ A'M4_P"ASUS_ +\V7_R/1_PCVJ?]#GKG_?FR_P#D
M>@#H**Y__A'M4_Z'/7/^_-E_\CT?\(]JG_0YZY_WYLO_ )'H Z"BN?\ ^$>U
M3_H<]<_[\V7_ ,CT?\(]JG_0YZY_WYLO_D>@#H**Y_\ X1[5/^ASUS_OS9?_
M "/1_P (]JG_ $.>N?\ ?FR_^1Z .@HKG_\ A'M4_P"ASUS_ +\V7_R/1_PC
MVJ?]#GKG_?FR_P#D>@#H**Y__A'M4_Z'/7/^_-E_\CT?\(]JG_0YZY_WYLO_
M )'H Z"BN?\ ^$>U3_H<]<_[\V7_ ,CT?\(]JG_0YZY_WYLO_D>@#H**Y_\
MX1[5/^ASUS_OS9?_ "/1_P (]JG_ $.>N?\ ?FR_^1Z .@HKG_\ A'M4_P"A
MSUS_ +\V7_R/1_PCVJ?]#GKG_?FR_P#D>@#H**Y__A'M4_Z'/7/^_-E_\CT?
M\(]JG_0YZY_WYLO_ )'H Z"BN?\ ^$>U3_H<]<_[\V7_ ,CT?\(]JG_0YZY_
MWYLO_D>@#H**Y_\ X1[5/^ASUS_OS9?_ "/1_P (]JG_ $.>N?\ ?FR_^1Z
M.@HKG_\ A'M4_P"ASUS_ +\V7_R/1_PCVJ?]#GKG_?FR_P#D>@#H**Y__A'M
M4_Z'/7/^_-E_\CT?\(]JG_0YZY_WYLO_ )'H Z"BN?\ ^$>U3_H<]<_[\V7_
M ,CT?\(]JG_0YZY_WYLO_D>@#H**Y_\ X1[5/^ASUS_OS9?_ "/1_P (]JG_
M $.>N?\ ?FR_^1Z .@HKG_\ A'M4_P"ASUS_ +\V7_R/1_PCVJ?]#GKG_?FR
M_P#D>@#H**Y__A'M4_Z'/7/^_-E_\CT?\(]JG_0YZY_WYLO_ )'H Z"BN?\
M^$>U3_H<]<_[\V7_ ,CT?\(]JG_0YZY_WYLO_D>@#H**Y_\ X1[5/^ASUS_O
MS9?_ "/1_P (]JG_ $.>N?\ ?FR_^1Z .@HKG_\ A'M4_P"ASUS_ +\V7_R/
M1_PCVJ?]#GKG_?FR_P#D>@#H**Y__A'M4_Z'/7/^_-E_\CT?\(]JG_0YZY_W
MYLO_ )'H Z"BN?\ ^$>U3_H<]<_[\V7_ ,CT?\(]JG_0YZY_WYLO_D>@#H**
MY_\ X1[5/^ASUS_OS9?_ "/1_P (]JG_ $.>N?\ ?FR_^1Z .@HKG_\ A'M4
M_P"ASUS_ +\V7_R/1_PCVJ?]#GKG_?FR_P#D>@#H**Y__A'M4_Z'/7/^_-E_
M\CT?\(]JG_0YZY_WYLO_ )'H Z"BN?\ ^$>U3_H<]<_[\V7_ ,CT?\(]JG_0
MYZY_WYLO_D>@#H**Y_\ X1[5/^ASUS_OS9?_ "/1_P (]JG_ $.>N?\ ?FR_
M^1Z .@HKG_\ A'M4_P"ASUS_ +\V7_R/1_PCVJ?]#GKG_?FR_P#D>@#H**Y_
M_A'M4_Z'/7/^_-E_\CT?\(]JG_0YZY_WYLO_ )'H Z"BN?\ ^$>U3_H<]<_[
M\V7_ ,CT?\(]JG_0YZY_WYLO_D>@#H**Y_\ X1[5/^ASUS_OS9?_ "/1_P (
M]JG_ $.>N?\ ?FR_^1Z .@HKG_\ A'M4_P"ASUS_ +\V7_R/1_PCVJ?]#GKG
M_?FR_P#D>@#H**Y__A'M4_Z'/7/^_-E_\CT?\(]JG_0YZY_WYLO_ )'H Z"B
MN?\ ^$>U3_H<]<_[\V7_ ,CT?\(]JG_0YZY_WYLO_D>@#H**Y_\ X1[5/^AS
MUS_OS9?_ "/1_P (]JG_ $.>N?\ ?FR_^1Z .@HKG_\ A'M4_P"ASUS_ +\V
M7_R/1_PCVJ?]#GKG_?FR_P#D>@#H**Y__A'M4_Z'/7/^_-E_\CT?\(]JG_0Y
MZY_WYLO_ )'H Z"BN?\ ^$>U3_H<]<_[\V7_ ,CT?\(]JG_0YZY_WYLO_D>@
M#H**Y_\ X1[5/^ASUS_OS9?_ "/1_P (]JG_ $.>N?\ ?FR_^1Z .@HKG_\
MA'M4_P"ASUS_ +\V7_R/1_PCVJ?]#GKG_?FR_P#D>@#H**Y__A'M4_Z'/7/^
M_-E_\CT?\(]JG_0YZY_WYLO_ )'H Z"BN?\ ^$>U3_H<]<_[\V7_ ,CUE> _
MB%HWBO3=.LTU6.YUP6,<MY$(F0A]J^9V"_>/:@#M:*** "BBB@ HHHH ****
M "O/_C;_ ,DAUW_MW_\ 1\=>@5Y_\;?^20Z[_P!N_P#Z/CH Z#P)_P D\\,_
M]@JU_P#12UT%<_X$_P"2>>&?^P5:_P#HI:Z"@ HHHH **** "BBB@ HHHH *
M*** "N?O/^2AZ-_V"K__ -&VE=!7/WG_ "4/1O\ L%7_ /Z-M* .@HHHH **
M** "BBB@ HHHH **** "BBB@ HJIJ%W/96WFV^G75^^X#R;9H@V/7]XZ+C\<
MUSL'CM)M+OM3?P]K$%C9+.9II#;$!HLAU 68L3E2!QCWQS0!UM%,BD$L22+D
M*ZAAGWI] !165KNN1Z';VTC6=U>27-PMM%#;;-S.P)'+LJ@<'J:73M5O+ZX:
M*X\/ZEIZ!=PENI+=E)XX_=RN<_ACCK0!J4456U"_M]+TZYO[N3R[:VC:65]I
M.U5&2<#D\4 6:*;'()8DD7.UU##/O3J "BBJ]_?6NF6,U[>S+#;0(7DD;HH_
MSV[T 6**YZ+Q8GVNUBOM&U73H+MQ';W5U''Y;N?NJ0CLR%NV]5YX.#Q70T %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%<E#XY:XTK^
MUH_#&MMIH1I#<@VQ&Q<Y;8)MY P> N?:@#K:*CMYXKJVBN('$D,J!T<=&4C(
M/Y5)0 4444 %%8FI>*;'2Y=5CGBN&;3+%;Z;8JG=&=_"Y(RW[L]<#IS5G5=<
MM-&T5M4NA*8L($CC7=)([D!$4=V)( [<\D#F@#2HK#LO%%K/_:"7UK<Z5-I\
M8GN(KWR\K$02) 8V92ORL.#D%3D"DTCQ1!JM\+-["^L)Y+?[5 MVJ#SXL@%E
MVLV,97*MM8;AQ0!NT5SMAXQLM0O[6W6TO(K>],BV5[*J>3=% 20F&+#@,1N5
M<@$C-&G^,;+4-0M;=+2\BM[TR+97LBIY-T4R2$PQ8<!B-RKD D9H Z*BBB@
MHHHH **** "BBB@ HHHH **** "BBN7/C>U2'[:^EZDFCF3R_P"U"D?D?>V[
MMN_S-F[C=LQW^[S0!U%%<_KOBZST*X>&2TO+KR;?[7=-;*A%M#G&]MS*2.&X
M4,?E/'3,VK^(DTN[L+6'3KW4;B^#M#':&(<( 229'0=".] &U161I.OIJ=]<
MV$UA>:??6Z)(]O=^66,;9"NIC=E(RK#KD$<@<9L1:M!+KMSI"I(+BWMX[AV(
M&PJ[.H .<YRA[>E %^BBJ%]J]OI]_IMG*DK2:A,T$10#"LL;2'=STPAZ9YQ0
M!?HHI&8*I9C@ 9- "T55TW4+;5M-M]0LW+VUQ&)(F*D;E/0X/(J6*5Y))E:W
MDB6-MJNY7$@P#E<$G'..0#D'C&#0!+15#5]6@T6R6[N4D>-IXH (P"=TCJB]
M2.,L,^U5/$7B>R\,KI[7L5PZWUVEHAA4'8S G<V2,* "21GZ4 ;5%9-[XAM+
M#Q#IFBR1SM<ZB)#&R*"B;%W'><Y&1G& <X-:U !115"PU:#4+W4;2))%DT^=
M8)2X #,45_EYZ8<=<<YH OT5$)7-T\1MY BH&$Q*[&))RHYW9&.X Y&"><2T
M %%%% !1110 4444 %?+7[/'_)19O^O"3_T):^I:^6OV>/\ DHLW_7A)_P"A
M+0!]2T444 %%%% !1110 4444 %>?_&W_DD.N_\ ;O\ ^CXZ] KS_P"-O_)(
M==_[=_\ T?'0!T'@3_DGGAG_ +!5K_Z*6N@KG_ G_)//#/\ V"K7_P!%+704
M %%%% !1110 4444 %%%% !1110 5S]Y_P E#T;_ +!5_P#^C;2N@KG[S_DH
M>C?]@J__ /1MI0!T%%%% !1110 5XUXM^'WQ/U?Q/?7VE>-%MM/EDS;P+?3P
M>6G9=J*1D>N>>M>RT4 > ?\ "K/B_P#]#[_Y6+O_ .(H_P"%6?%__H??_*Q=
M_P#Q%>_T4 > ?\*L^+__ $/O_E8N_P#XBC_A5GQ?_P"A]_\ *Q=__$5[_10!
MX!_PJSXO_P#0^_\ E8N__B*/^%6?%_\ Z'W_ ,K%W_\ $5[_ $4 9'A:QU;3
M?#-C9ZY?+?:G$A$]RN<.<G'4 G P,D<XS7&_\TC\7?\ 735?_1LM>DT4 >?6
M^D6NA^+M)31+2&UFN]&N3,8U"_:)%,.QI#_&V6;YCD_,>>:P/!5K ^I:',=<
MTJ/759CJ%O!I;C4)6VGS4NG\YCMW<[F4+D)MQD"O8** .,^(LL4-CHDD^H_V
M;$NKPEKS=&ODC:_S9D!4?B"*@_MW2HM&UB2V\8R>)I([*27[%#=VWF;5')4V
M\:NOINYQG(YKNJ* /%-+&F_\)$T6FWVD6UO=:)=K-+X9M'Q"08RH,BL?/D4'
M/"JW.2!N%)<VVCW.D:[I^GZ?X:U('2;B07WA_P"1 552BSP LN_=N*,78_*2
M .:]LHH \<U--(N=4MQ<W_ANU\/'2HO[,.HV0GM"<MYODD2QJLF=N>K8QC&#
M6XFCVVHZ]X/LM7?^V(TTBY9GO+4IYY!@PSQ/DYZ'#<Y&>M>CT4 >1)I-A!X;
MDUJ.UC&J1^)B([O;^]C4W^PHK=0I!8%1P=QXY-=[XTL[B]\,RK:P-<20SP7)
M@49,JQ2I(R@=R0IP.YQ7044 <PWCO1[J2TMM%N8=6O[F5%^RV\HWPH2-[RCD
MQA023N Y 7J:XW-C]ICVA1XW&O#=NQ]K,'G\]/F\C[/_ , Q[UZS10!X]-H6
MFR>$KG4S;*-1/B1D2\4XFC5K[8520?,JD$\ @?,3U-)XQT_3-'N=>L+2T6ST
MQH]*GEM[)"@W&Z96953HQ50,KR<#VKV*J&KZ3!K5DMI<O(D:SQ3@QD [HW5U
MZ@\949]J .%L[C2[%?%5WX:@CG\.Q:<CF'3'*127($F\1-'PIV>7N*<@X/6N
M,NFT^)M2&ERZ!Y,_AR^\U="MBD0(\LJCR[B)G4$\[58 Y(&X5[Y10!P-IHFF
MZ9XSTBVL[.*&._T>Y%YL7!N2##AI#_&WS-\QR?F//--\'I<7&N)IUR)&7PM
M]DKR#_6.YPC9[D0*F3_TU-=^>01G'N*HZ5I4>E02JLTUQ-/*9I[B?;YDKD 9
M;:%7@!0, < 4 7Z*** "BBB@ KRKX@>"?B'X@\1F[\.^+%T_31&JI;"[FMRI
MQ\V?+4[LGG)]<5ZK10!X!_PJSXO_ /0^_P#E8N__ (BC_A5GQ?\ ^A]_\K%W
M_P#$5[_10!X!_P *L^+_ /T/O_E8N_\ XBO:/"UCJVF^&;&SUR^6^U.)")[E
M<X<Y..H!.!@9(YQFM>B@#*\2V>J:AX<OK31;Y;'4I8]L%RPX0Y_3C(SVSFO%
M?^%6?%__ *'W_P K%W_\17O]% '+^ M'\1:'X8%EXFU9=3OUE8B979\)@84L
MP!8\$Y([^U<5:Z7K0^%EI?6FMZI/9JC/=Z7$D"^;;[F\Q(G$?F*V,D'<2<8R
M,@CUVB@#SNWUS0=/\337@OK>WTR^T.V33G+86<(\OR1]V8!D&T9;D<5C^3I\
MG@/PA)?ZAH\'EZ9^[MM>MR]E,Y5,98LJI(,$ G<=K/A3@UZY10!XPQT*:W@O
M+B/PW:1JA2#2M>=Y+1XQ,^9+.X< *K+@_+&V (Q@#&5OA!>7UFVOMI>D::^C
MPFRM_$=N]VD;?-YJH[RI^]'R<G+D;<8Y%>S44 >17<<L.D>)XY[V6^D7PE #
M<S0-"\O_ !\89D;YE..N>?6O0-8\06GACPI_:EX1LCCC5%+A-[M@*NYN%R2.
M3P!DGI6[10!YJ88/$'A/Q7+:ZWIVL>(-0L&62/3;A95@0*WEPH <XR6^8X+$
MDX'078=0M/%/BS1YM'N$FBLM,N1<O$<B!Y?*"1M_=?Y6.TX(VUWM% 'E6FS1
MZIHO@GP]:RC^U=-D4W]N/OVHB@DC8R#JF690,]=W'K4FC74-_IO@70K=P=4T
MJ='U"V'W[40P2(QD'5,L0!GKNX]:]1HH **** "BBB@ KSKXE>$_''B2[LF\
M+>)5TNVBC(EB^T2P%GS][=&"2,<8/3'O7HM% 'C'A7X>_%'2?$UA>ZGXT6YL
M(I0;B%K^XG\Q,\J%=<9/3.>*Z+XE>$_''B2[LF\+>)5TNVBC(EB^T2P%GS][
M=&"2,<8/3'O7HM% 'C'A7X>_%'2?$UA>ZGXT6YL(I0;B%K^XG\Q,\J%=<9/3
M.>*Z+XE>$_''B2[LF\+>)5TNVBC(EB^T2P%GS][=&"2,<8/3'O7HM% 'C'A7
MX>_%'2?$UA>ZGXT6YL(I0;B%K^XG\Q,\J%=<9/3.>*Z+XE>$_''B2[LF\+>)
M5TNVBC(EB^T2P%GS][=&"2,<8/3'O7HM% '#_#?P[XN\.:=>P^*M=75GD=6M
M\3/*8P =V7< G.1QT&/>L1]5TS3+"YF\,>(KRQU0-NC\,7;I*3,&YB\A@94W
M9(_=L%&0PXZ^IT4 >/\ C61;O7KR\U.]ALK_ $SRET_1YB FJPG:[(=HWS;G
M!4*N0I094Y-:5OJ-YXMOO"%T]])IE\ZWPG%G"%>W==H,3+,C?,O )*\D9& 1
M7IU% &1I/A^/3+VZOYKZ\U"_N56-[F[*;A&N=J*L:JJ@$L>%R23DGC'&^,/^
M/[QQ_P!BS'_.XKTFB@#S^#2K;1/%^E+HUK%;37>C7)F9% -Q(IAV-(?XVRQ^
M8Y/S'GFN;T<>'I+_ ,$BRV?\)"9)5U, 8G,WV:7S/M/??OW8W\_>QQFO9**
M/)]%U:PFT_X>Z5%=1OJ%G<A+JV4YDMV6VE4K(.J'.1AL$X..AJMJMMH@UBXA
M>+0?$%S=7K));2JUOJ\1:4#&3EI452>"(U\M1R5//L-% 'D6DV.D7W@[X?V$
M<%H\!O@EY!&J[3*+:7>LBCJ<_>!Z]Z=J;:=IUQKEA+9Z:EC)K4,"_;F,=C;
M6<94RJO#*-H"H2%)V\@@&O6Z* /&=->$>&-<M[62T>TC\1V)A^Q6QMX-K/;G
M,<99L(3D@@D'.1P:['X@VB:A<>&;*7_5W&IF)OHUO,#_ #KM:* /,-*NIM8\
M2Z%J]U&5G^VM8'*D9,-K+YA /;S6D'_ 16-\1+G3;FX\3>9'HUOJ-G%MA-Y"
M]S?SD1AU:W7<IA1<GYEW#(9B!@Y]HHH \XUIM"F\2.WC)K9M-?28CI[79^0R
M%G\[RC_SUQY6-OSXQBLO5-(TN]T_X@ZM)9B6[ML26D\Z'S;<K:1,K(6^9'S@
MD\'@9Z5ZW10!Y-XN3[7K%^DK/^]MM&#,K%6YO&S@CD'Z5?U#3Y='U#QA8>%;
M5;*1M%AGA@LHP@\XF92ZJ,#>0H&1R<"O2J* /$WMM,'A[6IM'UO19%_L*X%S
M:Z1ICPE\I\IN&\UP)%.<;\,<OUYQT^M6EIX(L]-\1:1IR(RQ-:W,<$8!N&E4
M;&? ^9O-2,;CS\YS7HM4-0TJ/4[BT>>>;R+>02_9EV^7*ZD%"V5W?*0",$#/
M7- #=!TS^Q]!LM/+;W@B"R/_ 'WZLWXL2?QK1HHH **** "OEK]GC_DHLW_7
MA)_Z$M?4M?+7[/'_ "46;_KPD_\ 0EH ^I:*** "BBB@ HHHH **** "O/\
MXV_\DAUW_MW_ /1\=>@5Y_\ &W_DD.N_]N__ */CH Z#P)_R3SPS_P!@JU_]
M%+705S_@3_DGGAG_ +!5K_Z*6N@H **** "BBB@ HHHH **** "BBB@ KG[S
M_DH>C?\ 8*O_ /T;:5T%8>KZ1J-UK%CJFEZA:VD]K;SV[+=6C3JZRM$Q.%D0
M@@Q#N>IH W**^9)?VA_&4<SQ_P!F:(VUBN?L\W./^VM-_P"&B_&?_0+T3_P'
MF_\ CM 'T[17S%_PT7XS_P"@7HG_ (#S?_':/^&B_&?_ $"]$_\  >;_ ..T
M ?3M%?,7_#1?C/\ Z!>B?^ \W_QVC_AHOQG_ - O1/\ P'F_^.T ?3M%?,7_
M  T7XS_Z!>B?^ \W_P =H_X:+\9_] O1/_ >;_X[0!].T5\Q?\-%^,_^@7HG
M_@/-_P#':/\ AHOQG_T"]$_\!YO_ ([0!].T5\Q?\-%^,_\ H%Z)_P" \W_Q
MVC_AHOQG_P! O1/_  'F_P#CM 'T[17S%_PT7XS_ .@7HG_@/-_\=H_X:+\9
M_P#0+T3_ ,!YO_CM 'T[17S%_P -%^,_^@7HG_@/-_\ ':/^&B_&?_0+T3_P
M'F_^.T ?3M%?,7_#1?C/_H%Z)_X#S?\ QVC_ (:+\9_] O1/_ >;_P".T ?3
MM%?,7_#1?C/_ *!>B?\ @/-_\=H_X:+\9_\ 0+T3_P !YO\ X[0!].T5\Q?\
M-%^,_P#H%Z)_X#S?_':/^&B_&?\ T"]$_P# >;_X[0!].T5\Q?\ #1?C/_H%
MZ)_X#S?_ !VC_AHOQG_T"]$_\!YO_CM 'T[17S%_PT7XS_Z!>B?^ \W_ ,=H
M_P"&B_&?_0+T3_P'F_\ CM 'T[17S%_PT7XS_P"@7HG_ (#S?_':/^&B_&?_
M $"]$_\  >;_ ..T ?3M%?,7_#1?C/\ Z!>B?^ \W_QVC_AHOQG_ - O1/\
MP'F_^.T ?3M%?,7_  T7XS_Z!>B?^ \W_P =H_X:+\9_] O1/_ >;_X[0!].
MT5\Q?\-%^,_^@7HG_@/-_P#':/\ AHOQG_T"]$_\!YO_ ([0!].T5\Q?\-%^
M,_\ H%Z)_P" \W_QVC_AHOQG_P! O1/_  'F_P#CM 'T[17S%_PT7XS_ .@7
MHG_@/-_\=H_X:+\9_P#0+T3_ ,!YO_CM 'T[17S%_P -%^,_^@7HG_@/-_\
M':/^&B_&?_0+T3_P'F_^.T ?3M%?,7_#1?C/_H%Z)_X#S?\ QVC_ (:+\9_]
M O1/_ >;_P".T ?3M%?,7_#1?C/_ *!>B?\ @/-_\=H_X:+\9_\ 0+T3_P !
MYO\ X[0!].T5\Q?\-%^,_P#H%Z)_X#S?_':/^&B_&?\ T"]$_P# >;_X[0!]
M.T5\Q?\ #1?C/_H%Z)_X#S?_ !VC_AHOQG_T"]$_\!YO_CM 'T[17S%_PT7X
MS_Z!>B?^ \W_ ,=H_P"&B_&?_0+T3_P'F_\ CM 'T[17S%_PT7XS_P"@7HG_
M (#S?_':/^&B_&?_ $"]$_\  >;_ ..T ?3M%?,7_#1?C/\ Z!>B?^ \W_QV
MC_AHOQG_ - O1/\ P'F_^.T ?3M%?,7_  T7XS_Z!>B?^ \W_P =H_X:+\9_
M] O1/_ >;_X[0!].T5\Q?\-%^,_^@7HG_@/-_P#':/\ AHOQG_T"]$_\!YO_
M ([0!].T5\Q?\-%^,_\ H%Z)_P" \W_QVC_AHOQG_P! O1/_  'F_P#CM 'T
M[17S%_PT7XS_ .@7HG_@/-_\=H_X:+\9_P#0+T3_ ,!YO_CM 'T[17S%_P -
M%^,_^@7HG_@/-_\ ':/^&B_&?_0+T3_P'F_^.T ?3M%?,7_#1?C/_H%Z)_X#
MS?\ QVC_ (:+\9_] O1/_ >;_P".T ?3M%?,7_#1?C/_ *!>B?\ @/-_\=H_
MX:+\9_\ 0+T3_P !YO\ X[0!].T5\Q?\-%^,_P#H%Z)_X#S?_':/^&B_&?\
MT"]$_P# >;_X[0!].T5\Q?\ #1?C/_H%Z)_X#S?_ !VC_AHOQG_T"]$_\!YO
M_CM 'T[17S%_PT7XS_Z!>B?^ \W_ ,=H_P"&B_&?_0+T3_P'F_\ CM 'T[17
MS%_PT7XS_P"@7HG_ (#S?_':/^&B_&?_ $"]$_\  >;_ ..T ?3M%?,7_#1?
MC/\ Z!>B?^ \W_QVC_AHOQG_ - O1/\ P'F_^.T ?3M%?,7_  T7XS_Z!>B?
M^ \W_P =H_X:+\9_] O1/_ >;_X[0!].T5\Q?\-%^,_^@7HG_@/-_P#':/\
MAHOQG_T"]$_\!YO_ ([0!].T5\Q?\-%^,_\ H%Z)_P" \W_QVC_AHOQG_P!
MO1/_  'F_P#CM 'T[17S%_PT7XS_ .@7HG_@/-_\=H_X:+\9_P#0+T3_ ,!Y
MO_CM 'T[17S%_P -%^,_^@7HG_@/-_\ ':/^&B_&?_0+T3_P'F_^.T ?3M%?
M,7_#1?C/_H%Z)_X#S?\ QVC_ (:+\9_] O1/_ >;_P".T ?3M%?,7_#1?C/_
M *!>B?\ @/-_\=H_X:+\9_\ 0+T3_P !YO\ X[0!].T5\Q?\-%^,_P#H%Z)_
MX#S?_':/^&B_&?\ T"]$_P# >;_X[0!].U\M?L\?\E%F_P"O"3_T):L?\-%^
M,_\ H%Z)_P" \W_QVH/V>E(^(TV5(_T"3&?]Y: /J2BBB@ HHHH **** "BB
MB@ KS_XV_P#)(==_[=__ $?'7H%>?_&W_DD.N_\ ;O\ ^CXZ .@\"?\ )//#
M/_8*M?\ T4M=!7/^!/\ DGGAG_L%6O\ Z*6N@H **** "BBB@ HHHH ****
M"BBB@ HHHH @-C:$DFU@)/4F,4GV"S_Y](/^_8JQ10!7^P6?_/I!_P!^Q1]@
ML_\ GT@_[]BK%% %?[!9_P#/I!_W[%'V"S_Y](/^_8JQ10!7^P6?_/I!_P!^
MQ1]@L_\ GT@_[]BK%% %?[!9_P#/I!_W[%'V"S_Y](/^_8JQ10!7^P6?_/I!
M_P!^Q1]@L_\ GT@_[]BK%% %?[!9_P#/I!_W[%'V"S_Y](/^_8JQ10!7^P6?
M_/I!_P!^Q1]@L_\ GT@_[]BK%% %?[!9_P#/I!_W[%'V"S_Y](/^_8JQ10!7
M^P6?_/I!_P!^Q1]@L_\ GT@_[]BK%% %?[!9_P#/I!_W[%'V"S_Y](/^_8JQ
M10!7^P6?_/I!_P!^Q1]@L_\ GT@_[]BK%% %?[!9_P#/I!_W[%'V"S_Y](/^
M_8JQ10!7^P6?_/I!_P!^Q1]@L_\ GT@_[]BK%% %?[!9_P#/I!_W[%'V"S_Y
M](/^_8JQ10!7^P6?_/I!_P!^Q1]@L_\ GT@_[]BK%% %?[!9_P#/I!_W[%'V
M"S_Y](/^_8JQ10!7^P6?_/I!_P!^Q1]@L_\ GT@_[]BK%% %?[!9_P#/I!_W
M[%'V"S_Y](/^_8JQ10!7^P6?_/I!_P!^Q1]@L_\ GT@_[]BK%% %?[!9_P#/
MI!_W[%'V"S_Y](/^_8JQ10!7^P6?_/I!_P!^Q1]@L_\ GT@_[]BK%% %?[!9
M_P#/I!_W[%'V"S_Y](/^_8JQ10!7^P6?_/I!_P!^Q1]@L_\ GT@_[]BK%% %
M?[!9_P#/I!_W[%'V"S_Y](/^_8JQ10!7^P6?_/I!_P!^Q1]@L_\ GT@_[]BK
M%% %?[!9_P#/I!_W[%'V"S_Y](/^_8JQ10!7^P6?_/I!_P!^Q1]@L_\ GT@_
M[]BK%% %?[!9_P#/I!_W[%'V"S_Y](/^_8JQ10!7^P6?_/I!_P!^Q1]@L_\
MGT@_[]BK%% %?[!9_P#/I!_W[%'V"S_Y](/^_8JQ10!7^P6?_/I!_P!^Q1]@
ML_\ GT@_[]BK%% %?[!9_P#/I!_W[%'V"S_Y](/^_8JQ10!7^P6?_/I!_P!^
MQ1]@L_\ GT@_[]BK%% %?[!9_P#/I!_W[%'V"S_Y](/^_8JQ10!7^P6?_/I!
M_P!^Q1]@L_\ GT@_[]BK%% %?[!9_P#/I!_W[%'V"S_Y](/^_8JQ10!7^P6?
M_/I!_P!^Q1]@L_\ GT@_[]BK%% %?[!9_P#/I!_W[%'V"S_Y](/^_8JQ10!7
M^P6?_/I!_P!^Q1]@L_\ GT@_[]BK%% %?[!9_P#/I!_W[%'V"S_Y](/^_8JQ
M10!7^P6?_/I!_P!^Q1]@L_\ GT@_[]BK%% %?[!9_P#/I!_W[%'V"S_Y](/^
M_8JQ10!7^P6?_/I!_P!^Q1]@L_\ GT@_[]BK%% %?[!9_P#/I!_W[%'V"S_Y
M](/^_8JQ10!7^P6?_/I!_P!^Q1]@L_\ GT@_[]BK%% %?[!9_P#/I!_W[%'V
M"S_Y](/^_8JQ10!7^P6?_/I!_P!^Q3X[:"%BT4$<;$8)5 *EHH **** "BBB
M@ HHHH **** "O/_ (V_\DAUW_MW_P#1\=>@5Y_\;?\ DD.N_P#;O_Z/CH Z
M#P)_R3SPS_V"K7_T4M=!7/\ @3_DGGAG_L%6O_HI:Z"@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *\_P#C
M;_R2'7?^W?\ ]'QUZ!7G_P ;?^20Z[_V[_\ H^.@#H/ G_)//#/_ &"K7_T4
MM=!7/^!/^2>>&?\ L%6O_HI:Z"@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH *\_^-O_ "2'7?\ MW_]'QUZ
M!7G_ ,;?^20Z[_V[_P#H^.@#Y"D_UC?4TVBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *D@_URT44 ?_9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>14
<FILENAME>R1.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6793442448">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Document and Entity Information - USD ($)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 30, 2017</div></th>
<th class="th"><div>Feb. 27, 2018</div></th>
<th class="th"><div>Jul. 01, 2017</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_eml_DocumentAndEntityInformationAbstract', window );"><strong>Document and Entity Information [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityRegistrantName', window );">Entity Registrant Name</a></td>
<td class="text">EASTERN CO<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityCentralIndexKey', window );">Entity Central Index Key</a></td>
<td class="text">0000031107<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_CurrentFiscalYearEndDate', window );">Current Fiscal Year End Date</a></td>
<td class="text">--12-30<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityWellKnownSeasonedIssuer', window );">Entity Well-known Seasoned Issuer</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityVoluntaryFilers', window );">Entity Voluntary Filers</a></td>
<td class="text">No<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityCurrentReportingStatus', window );">Entity Current Reporting Status</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityFilerCategory', window );">Entity Filer Category</a></td>
<td class="text">Accelerated Filer<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityPublicFloat', window );">Entity Public Float</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 155,324,724<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityCommonStockSharesOutstanding', window );">Entity Common Stock, Shares Outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,263,245<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentFiscalYearFocus', window );">Document Fiscal Year Focus</a></td>
<td class="text">2017<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentFiscalPeriodFocus', window );">Document Fiscal Period Focus</a></td>
<td class="text">FY<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentType', window );">Document Type</a></td>
<td class="text">10-K<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_AmendmentFlag', window );">Amendment Flag</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentPeriodEndDate', window );">Document Period End Date</a></td>
<td class="text">Dec. 30,  2017<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AmendmentFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>If the value is true, then the document is an amendment to previously-filed/accepted document.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AmendmentFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CurrentFiscalYearEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>End date of current fiscal year in the format --MM-DD.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CurrentFiscalYearEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gMonthDayItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalPeriodFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>This is focus fiscal period of the document report. For a first quarter 2006 quarterly report, which may also provide financial information from prior periods, the first fiscal quarter should be given as the fiscal period focus. Values: FY, Q1, Q2, Q3, Q4, H1, H2, M9, T1, T2, T3, M8, CY.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalPeriodFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fiscalPeriodItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalYearFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>This is focus fiscal year of the document report in CCYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalYearFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gYearItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentPeriodEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The end date of the period reflected on the cover page if a periodic report. For all other reports and registration statements containing historical data, it is the date up through which that historical data is presented.  If there is no historical data in the report, use the filing date. The format of the date is CCYY-MM-DD.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentPeriodEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentType">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word "Other".</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentType</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:submissionTypeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCentralIndexKey">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12b<br> -Subsection 1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCentralIndexKey</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:centralIndexKeyItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCurrentReportingStatus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate "Yes" or "No" whether registrants (1) have 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 registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCurrentReportingStatus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFilerCategory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate whether the registrant is one of the following: (1) Large Accelerated Filer, (2) Accelerated Filer, (3) Non-accelerated Filer, (4) Smaller Reporting Company (Non-accelerated) or (5) Smaller Reporting Accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFilerCategory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:filerCategoryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityPublicFloat">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>State aggregate market value of voting and non-voting common equity held by non-affiliates computed by reference to price at which the common equity was last sold, or average bid and asked price of such common equity, as of the last business day of registrant's most recently completed second fiscal quarter. The public float should be reported on the cover page of the registrants form 10K.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityPublicFloat</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityRegistrantName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12b<br> -Subsection 1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityRegistrantName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityVoluntaryFilers">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate "Yes" or "No" if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityVoluntaryFilers</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityWellKnownSeasonedIssuer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate "Yes" or "No" if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityWellKnownSeasonedIssuer</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_eml_DocumentAndEntityInformationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">eml_DocumentAndEntityInformationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>eml_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>15
<FILENAME>R2.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6794291616">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Balance Sheets - USD ($)<br></strong></div></th>
<th class="th"><div>Dec. 30, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsCurrentAbstract', window );"><strong>Current Assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="nump">$ 22,275,477<span></span>
</td>
<td class="nump">$ 22,725,376<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsReceivableNetCurrent', window );">Accounts receivable, less allowances of $470,000 in 2017 and $430,000 in 2016</a></td>
<td class="nump">27,119,910<span></span>
</td>
<td class="nump">18,135,792<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryNetAbstract', window );"><strong>Inventories:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryRawMaterialsAndSuppliesNetOfReserves', window );">Raw materials and component parts</a></td>
<td class="nump">14,331,915<span></span>
</td>
<td class="nump">8,829,236<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryWorkInProcessNetOfReserves', window );">Work in process</a></td>
<td class="nump">7,718,379<span></span>
</td>
<td class="nump">7,118,149<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryFinishedGoodsNetOfReserves', window );">Finished goods</a></td>
<td class="nump">25,218,463<span></span>
</td>
<td class="nump">18,082,901<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryNet', window );">Inventories, net</a></td>
<td class="nump">47,268,757<span></span>
</td>
<td class="nump">34,030,286<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrent', window );">Prepaid expenses and other assets</a></td>
<td class="nump">3,401,456<span></span>
</td>
<td class="nump">1,858,471<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsNetCurrent', window );">Deferred income taxes</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">947,001<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsCurrent', window );">Total Current Assets</a></td>
<td class="nump">100,065,600<span></span>
</td>
<td class="nump">77,696,926<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNetAbstract', window );"><strong>Property, Plant and Equipment</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Land', window );">Land</a></td>
<td class="nump">1,160,298<span></span>
</td>
<td class="nump">1,159,901<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BuildingsAndImprovementsGross', window );">Buildings</a></td>
<td class="nump">16,426,977<span></span>
</td>
<td class="nump">16,303,521<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MachineryAndEquipmentGross', window );">Machinery and equipment</a></td>
<td class="nump">52,680,240<span></span>
</td>
<td class="nump">47,447,649<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment', window );">Accumulated depreciation</a></td>
<td class="num">(41,075,121)<span></span>
</td>
<td class="num">(38,745,557)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Property, Plant and Equipment, Net</a></td>
<td class="nump">29,192,394<span></span>
</td>
<td class="nump">26,165,514<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherAssetsAbstract', window );"><strong>Other Assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="nump">32,228,891<span></span>
</td>
<td class="nump">14,819,835<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IndefiniteLivedTrademarks', window );">Trademarks</a></td>
<td class="nump">3,686,063<span></span>
</td>
<td class="nump">166,312<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Patents, technology and other intangibles net of accumulated amortization</a></td>
<td class="nump">9,275,158<span></span>
</td>
<td class="nump">1,764,449<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsNetNoncurrent', window );">Deferred income taxes</a></td>
<td class="nump">2,010,291<span></span>
</td>
<td class="nump">3,585,360<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherAssetsNoncurrent', window );">Total other assets</a></td>
<td class="nump">47,200,403<span></span>
</td>
<td class="nump">20,335,956<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Assets', window );">TOTAL ASSETS</a></td>
<td class="nump">176,458,397<span></span>
</td>
<td class="nump">124,198,396<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrentAbstract', window );"><strong>Current Liabilities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsPayableCurrent', window );">Accounts payable</a></td>
<td class="nump">14,712,414<span></span>
</td>
<td class="nump">7,048,174<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeRelatedLiabilitiesCurrent', window );">Accrued compensation</a></td>
<td class="nump">4,376,211<span></span>
</td>
<td class="nump">3,112,404<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherAccruedLiabilitiesCurrent', window );">Other accrued expenses</a></td>
<td class="nump">3,606,057<span></span>
</td>
<td class="nump">1,812,647<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent', window );">Contingent Liability</a></td>
<td class="nump">2,070,000<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtCurrent', window );">Current portion of long-term debt</a></td>
<td class="nump">6,550,000<span></span>
</td>
<td class="nump">892,857<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrent', window );">Total Current Liabilities</a></td>
<td class="nump">31,314,682<span></span>
</td>
<td class="nump">12,866,082<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesNoncurrent', window );">Deferred income taxes</a></td>
<td class="nump">1,723,543<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesNoncurrent', window );">Other long-term liabilities</a></td>
<td class="nump">358,982<span></span>
</td>
<td class="nump">288,805<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtNoncurrent', window );">Long-term debt, less current portion</a></td>
<td class="nump">28,675,000<span></span>
</td>
<td class="nump">892,857<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherPostretirementDefinedBenefitPlanLiabilitiesNoncurrent', window );">Accrued other postretirement benefits</a></td>
<td class="nump">1,032,171<span></span>
</td>
<td class="nump">1,051,700<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPensionPlanLiabilitiesNoncurrent', window );">Accrued pension cost</a></td>
<td class="nump">26,423,429<span></span>
</td>
<td class="nump">26,631,438<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingencies', window );">Commitments and contingencies (See Note 4)</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityAbstract', window );"><strong>Shareholders' Equity</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_eml_PreferredStockNoParValueVoting', window );">Voting Preferred Stock, no par value: Authorized and unissued: 1,000,000 shares</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_eml_PreferredStockNoParValueNonvoting', window );">Nonvoting Preferred Stock, no par value: Authorized and unissued: 1,000,000 shares</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockValue', window );">Common Stock, no par value: Authorized: 50,000,000 shares Issued: 8,957,974 shares in 2017 and 8,950,827 shares in 2016 Outstanding: 6,263,245 shares in 2017 and 6,256,098 shares in 2016</a></td>
<td class="nump">29,501,123<span></span>
</td>
<td class="nump">29,146,622<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TreasuryStockValue', window );">Treasury Stock: 2,694,729 shares in 2017 and 2016</a></td>
<td class="num">(19,105,723)<span></span>
</td>
<td class="num">(19,105,723)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetainedEarningsAccumulatedDeficit', window );">Retained earnings</a></td>
<td class="nump">97,921,903<span></span>
</td>
<td class="nump">95,631,216<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract', window );"><strong>Accumulated other comprehensive income (loss):</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax', window );">Foreign currency translation</a></td>
<td class="num">(943,193)<span></span>
</td>
<td class="num">(2,165,081)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossCumulativeChangesInNetGainLossFromCashFlowHedgesEffectNetOfTax', window );">Unrealized gain on interest rate swap, net of tax</a></td>
<td class="nump">41,757<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax', window );">Unrecognized net pension and other postretirement benefit costs, net of taxes</a></td>
<td class="num">(20,485,277)<span></span>
</td>
<td class="num">(21,039,520)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Accumulated other comprehensive loss</a></td>
<td class="num">(21,386,713)<span></span>
</td>
<td class="num">(23,204,601)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Total Shareholders' Equity</a></td>
<td class="nump">86,930,590<span></span>
</td>
<td class="nump">82,467,514<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquity', window );">TOTAL LIABILITIES AND SHAREHOLDERS' EQUITY</a></td>
<td class="nump">$ 176,458,397<span></span>
</td>
<td class="nump">$ 124,198,396<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_eml_PreferredStockNoParValueNonvoting">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate par or stated value of issued nonvoting preferred stock. This item includes treasury stock repurchased by the entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">eml_PreferredStockNoParValueNonvoting</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>eml_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_eml_PreferredStockNoParValueVoting">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate par or stated value of voting preferred stock authorized. This item includes treasury stock repurchased by the entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">eml_PreferredStockNoParValueVoting</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>eml_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsReceivableNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount due from customers or clients, within one year of the balance sheet date (or the normal operating cycle, whichever is longer), for goods or services (including trade receivables) that have been delivered or sold in the normal course of business, reduced to the estimated net realizable fair value by an allowance established by the entity of the amount it deems uncertain of collection.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.14)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossCumulativeChangesInNetGainLossFromCashFlowHedgesEffectNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Accumulated change, net of tax, in accumulated gains and losses from derivative instruments designated and qualifying as the effective portion of cash flow hedges. Includes an entity's share of an equity investee's Increase or Decrease in deferred hedging gains or losses.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=84228862&amp;loc=SL7669646-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=84228862&amp;loc=d3e637-108580<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -URI http://asc.fasb.org/extlink&amp;oid=84228862&amp;loc=SL7669686-108580<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -URI http://asc.fasb.org/extlink&amp;oid=84228862&amp;loc=d3e681-108580<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=35736893&amp;loc=d3e80784-113994<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedOtherComprehensiveIncomeLossCumulativeChangesInNetGainLossFromCashFlowHedgesEffectNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after tax, of accumulated other comprehensive (income) loss for defined benefit plan, that has not been recognized in net periodic benefit cost (credit).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (i-k)<br> -URI http://asc.fasb.org/extlink&amp;oid=84228862&amp;loc=SL7669646-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -URI http://asc.fasb.org/extlink&amp;oid=84228862&amp;loc=SL7669686-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Accumulated adjustment, net of tax, that results from the process of translating subsidiary financial statements and foreign equity investments into the reporting currency from the functional currency of the reporting entity, net of reclassification of realized foreign currency translation gains or losses.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -URI http://asc.fasb.org/extlink&amp;oid=84228862&amp;loc=d3e681-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=84228862&amp;loc=SL7669646-108580<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=84228862&amp;loc=d3e637-108580<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=64808268&amp;loc=d3e32022-110900<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -URI http://asc.fasb.org/extlink&amp;oid=84228862&amp;loc=SL7669686-108580<br><br>Reference 6: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6450520&amp;loc=d3e32583-110901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=84228862&amp;loc=d3e637-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -URI http://asc.fasb.org/extlink&amp;oid=84228862&amp;loc=d3e681-108580<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -URI http://asc.fasb.org/extlink&amp;oid=84228862&amp;loc=SL7669686-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Assets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(12))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(11))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Assets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.9)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6801-107765<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6676-107765<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BuildingsAndImprovementsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before accumulated depreciation of building structures held for productive use including addition, improvement, or renovation to the structure, including, but not limited to, interior masonry, interior flooring, electrical, and plumbing.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6812-107765<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BuildingsAndImprovementsGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liability recognized arising from contingent consideration in a business combination, expected to be settled within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 35<br> -Paragraph 1<br> -Subparagraph b<br> -URI http://asc.fasb.org/extlink&amp;oid=6911338&amp;loc=d3e6819-128478<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 25<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=6911189&amp;loc=d3e6408-128476<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6676-107765<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3044-108585<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingencies">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03.(a),19)<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=82911808&amp;loc=d3e14326-108349<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.17)<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.25)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingencies</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32537-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=84176650&amp;loc=d3e31917-109318<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84176650&amp;loc=d3e31931-109318<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=84176650&amp;loc=d3e31928-109318<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=84176650&amp;loc=d3e31958-109318<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsNetNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32537-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84176650&amp;loc=d3e31931-109318<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=84176650&amp;loc=d3e31928-109318<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=84176650&amp;loc=d3e31958-109318<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=84176650&amp;loc=d3e31917-109318<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsNetNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences, with jurisdictional netting and classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84176650&amp;loc=d3e31931-109318<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=84176650&amp;loc=d3e31958-109318<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=84176650&amp;loc=d3e31917-109318<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPensionPlanLiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liability, recognized in statement of financial position, for defined benefit pension plan, classified as noncurrent. Excludes other postretirement benefit plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(24))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=82843861&amp;loc=d3e1928-114920<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=64852052&amp;loc=d3e1703-114919<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=64852052&amp;loc=d3e1731-114919<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPensionPlanLiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeRelatedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeRelatedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Goodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=35741047&amp;loc=d3e13816-109267<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6388280&amp;loc=d3e13770-109266<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=77989000&amp;loc=SL49117168-202975<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Goodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IndefiniteLivedTrademarks">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying amount (original costs adjusted for previously recognized amortization and impairment) as of the balance sheet date for the rights acquired through registration of a trademark to gain or protect exclusive use of a business name, symbol or other device or style for a projected indefinite period of benefit.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IndefiniteLivedTrademarks</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryFinishedGoodsNetOfReserves">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of merchandise or goods held by the company that are readily available for sale.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(a)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.BB)<br> -URI http://asc.fasb.org/extlink&amp;oid=27011343&amp;loc=d3e100047-122729<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryFinishedGoodsNetOfReserves</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.6(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -SubTopic 10<br> -Section 35<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=68049868&amp;loc=d3e3927-108312<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6676-107765<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryNetAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryNetAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryRawMaterialsAndSuppliesNetOfReserves">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregated amount of unprocessed materials to be used in manufacturing or production process and supplies that will be consumed. This amount is net of valuation reserves and adjustments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(a)(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.BB)<br> -URI http://asc.fasb.org/extlink&amp;oid=27011343&amp;loc=d3e100047-122729<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryRawMaterialsAndSuppliesNetOfReserves</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryWorkInProcessNetOfReserves">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying amount, net of reserves and adjustments, as of the balance sheet date of merchandise or goods which are partially completed. This inventory is generally comprised of raw materials, labor and factory overhead costs, which require further materials, labor and overhead to be converted into finished goods, and which generally require the use of estimates to determine percentage complete and pricing.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(a)(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.BB)<br> -URI http://asc.fasb.org/extlink&amp;oid=27011343&amp;loc=d3e100047-122729<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryWorkInProcessNetOfReserves</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Land">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before accumulated depletion of real estate held for productive use, excluding land held for sale.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6812-107765<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.13)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Land</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesAndStockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(25))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(32))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesAndStockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.21)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt, classified as current. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19,20)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after unamortized (discount) premium and debt issuance costs of long-term debt classified as noncurrent and excluding amounts to be repaid within one year or the normal operating cycle, if longer. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MachineryAndEquipmentGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before accumulated depreciation of tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6812-107765<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MachineryAndEquipmentGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e7018-107765<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6911-107765<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6935-107765<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAssetsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAssetsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAssetsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of noncurrent assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.17)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAssetsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.24)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherPostretirementDefinedBenefitPlanLiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liability, recognized in statement of financial position, for defined benefit other postretirement plan, classified as noncurrent. Excludes pension plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(24))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=82843861&amp;loc=d3e1928-114920<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=64852052&amp;loc=d3e1731-114919<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=64852052&amp;loc=d3e1703-114919<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherPostretirementDefinedBenefitPlanLiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(7))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6676-107765<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PrepaidExpenseAndOtherAssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(14))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNetAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentNetAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetainedEarningsAccumulatedDeficit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cumulative amount of the reporting entity's undistributed earnings or deficit.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetainedEarningsAccumulatedDeficit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -URI http://asc.fasb.org/extlink&amp;oid=27010918&amp;loc=d3e74512-122707<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TreasuryStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6405813&amp;loc=d3e23239-112655<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.29,30)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=6405834&amp;loc=d3e23315-112656<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>16
<FILENAME>R3.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6946951856">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Balance Sheets (Parenthetical) - USD ($)<br></strong></div></th>
<th class="th"><div>Dec. 30, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsCurrentAbstract', window );"><strong>Current Assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent', window );">Accounts receivable, allowances</a></td>
<td class="nump">$ 470,000<span></span>
</td>
<td class="nump">$ 430,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityAbstract', window );"><strong>Shareholders' Equity</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_eml_VotingPreferredStockNoParValue', window );">Voting Preferred Stock, par value (in dollars per share)</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_eml_VotingPreferredStockSharesAuthorizedInShares', window );">Voting Preferred Stock, shares authorized (in shares)</a></td>
<td class="nump">1,000,000<span></span>
</td>
<td class="nump">1,000,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_eml_NonvotingPreferredStockNoParValue', window );">Nonvoting Preferred Stock, par value (in dollars per share)</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_eml_NonvotingPreferredStockSharesAuthorizedInShares', window );">Nonvoting Preferred Stock, shares authorized (in shares)</a></td>
<td class="nump">1,000,000<span></span>
</td>
<td class="nump">1,000,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockNoParValue', window );">Common Stock, par value (in dollars per share)</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Common Stock, shares authorized (in shares)</a></td>
<td class="nump">50,000,000<span></span>
</td>
<td class="nump">50,000,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Common Stock, shares issued (in shares)</a></td>
<td class="nump">8,957,974<span></span>
</td>
<td class="nump">8,950,827<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Common Stock, shares outstanding (in shares)</a></td>
<td class="nump">6,263,245<span></span>
</td>
<td class="nump">6,256,098<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TreasuryStockShares', window );">Treasury Stock, shares (in shares)</a></td>
<td class="nump">2,694,729<span></span>
</td>
<td class="nump">2,694,729<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_eml_NonvotingPreferredStockNoParValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Issuance value per share of no-par value, nonvoting preferred stock; generally not indicative of the fair market value per share.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">eml_NonvotingPreferredStockNoParValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>eml_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_eml_NonvotingPreferredStockSharesAuthorizedInShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">eml_NonvotingPreferredStockSharesAuthorizedInShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>eml_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_eml_VotingPreferredStockNoParValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Issuance value per share of no-par value, voting preferred stock; generally not indicative of the fair market value per share.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">eml_VotingPreferredStockNoParValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>eml_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_eml_VotingPreferredStockSharesAuthorizedInShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">eml_VotingPreferredStockSharesAuthorizedInShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>eml_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A valuation allowance for trade and other receivables due to an Entity within one year (or the normal operating cycle, whichever is longer) that are expected to be uncollectible.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.4)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=84173941&amp;loc=d3e5074-111524<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockNoParValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Face amount per share of no-par value common stock.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockNoParValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The maximum number of common shares permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=84159872&amp;loc=d3e21463-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TreasuryStockShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of common and preferred shares that were previously issued and that were repurchased by the issuing entity and held in treasury on the financial statement date. This stock has no voting rights and receives no dividends.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.29,30)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6405813&amp;loc=d3e23239-112655<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>17
<FILENAME>R4.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6794501744">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Income - USD ($)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 30, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
<th class="th"><div>Jan. 02, 2016</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementAbstract', window );"><strong>Consolidated Statements of Income [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SalesRevenueGoodsNet', window );">Net sales</a></td>
<td class="nump">$ 204,239,613<span></span>
</td>
<td class="nump">$ 137,608,258<span></span>
</td>
<td class="nump">$ 144,567,951<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CostOfGoodsSold', window );">Cost of products sold</a></td>
<td class="num">(154,188,794)<span></span>
</td>
<td class="num">(101,262,048)<span></span>
</td>
<td class="num">(110,318,320)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GrossProfit', window );">Gross margin</a></td>
<td class="nump">50,050,819<span></span>
</td>
<td class="nump">36,346,210<span></span>
</td>
<td class="nump">34,249,631<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_eml_EngineeringExpenses', window );">Engineering expenses</a></td>
<td class="num">(5,622,829)<span></span>
</td>
<td class="num">(2,568,307)<span></span>
</td>
<td class="num">(2,459,062)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SellingGeneralAndAdministrativeExpense', window );">Selling and administrative expenses</a></td>
<td class="num">(32,151,289)<span></span>
</td>
<td class="num">(22,642,031)<span></span>
</td>
<td class="num">(23,762,841)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Operating profit</a></td>
<td class="nump">12,276,701<span></span>
</td>
<td class="nump">11,135,872<span></span>
</td>
<td class="nump">8,027,728<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestExpense', window );">Interest expense</a></td>
<td class="num">(976,512)<span></span>
</td>
<td class="num">(121,500)<span></span>
</td>
<td class="num">(185,475)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NonoperatingIncomeExpense', window );">Other income</a></td>
<td class="nump">154,753<span></span>
</td>
<td class="nump">209,043<span></span>
</td>
<td class="nump">178,722<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Income before income taxes</a></td>
<td class="nump">11,454,942<span></span>
</td>
<td class="nump">11,223,415<span></span>
</td>
<td class="nump">8,020,975<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income taxes</a></td>
<td class="nump">6,409,687<span></span>
</td>
<td class="nump">3,438,092<span></span>
</td>
<td class="nump">2,293,932<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">$ 5,045,255<span></span>
</td>
<td class="nump">$ 7,785,323<span></span>
</td>
<td class="nump">$ 5,727,043<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Earnings per Share:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">Basic (in dollars per share)</a></td>
<td class="nump">$ 0.81<span></span>
</td>
<td class="nump">$ 1.25<span></span>
</td>
<td class="nump">$ 0.92<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">Diluted (in dollars per share)</a></td>
<td class="nump">$ 0.80<span></span>
</td>
<td class="nump">$ 1.25<span></span>
</td>
<td class="nump">$ 0.92<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_eml_EngineeringExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">eml_EngineeringExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>eml_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CostOfGoodsSold">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total costs related to goods produced and sold during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.2(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostOfGoodsSold</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI http://asc.fasb.org/extlink&amp;oid=96948231&amp;loc=d3e4984-109258<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879464&amp;loc=d3e573970-122913<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=96947427&amp;loc=d3e1252-109256<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(21))<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<br><br>Reference 6: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879574&amp;loc=d3e536633-122882<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879464&amp;loc=d3e573970-122913<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=96947427&amp;loc=d3e1252-109256<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(21))<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879574&amp;loc=d3e536633-122882<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GrossProfit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.1,2)<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GrossProfit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 940<br> -SubTopic 20<br> -Section 25<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=68072869&amp;loc=d3e41242-110953<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(10))<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(15))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879574&amp;loc=d3e536633-122882<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879464&amp;loc=d3e573970-122913<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a),(b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the cost of borrowed funds accounted for as interest expense.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6450988&amp;loc=d3e26243-108391<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=64930785&amp;loc=d3e28555-108399<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.9)<br> -URI http://asc.fasb.org/extlink&amp;oid=6879574&amp;loc=d3e536633-122882<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3602-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879574&amp;loc=d3e536633-122882<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879464&amp;loc=d3e573970-122913<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NonoperatingIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NonoperatingIncomeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The net result for the period of deducting operating expenses from operating revenues.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SalesRevenueGoodsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate revenue during the period from the sale of goods in the normal course of business, after deducting returns, allowances and discounts.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.1(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SalesRevenueGoodsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SellingGeneralAndAdministrativeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.4)<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -SubTopic 10<br> -Section 30<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=68048583&amp;loc=d3e3636-108311<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SellingGeneralAndAdministrativeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>18
<FILENAME>R5.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6793283552">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Comprehensive Income - USD ($)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 30, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
<th class="th"><div>Jan. 02, 2016</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract', window );"><strong>Consolidated Statements of Comprehensive Income [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">$ 5,045,255<span></span>
</td>
<td class="nump">$ 7,785,323<span></span>
</td>
<td class="nump">$ 5,727,043<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract', window );"><strong>Other comprehensive income/(loss) -</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax', window );">Change in foreign currency translation</a></td>
<td class="nump">1,221,888<span></span>
</td>
<td class="num">(1,010,983)<span></span>
</td>
<td class="num">(2,009,277)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax', window );">Change in fair value of interest rate swap, net of tax benefit of: $7,310</a></td>
<td class="nump">41,757<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax', window );">Change in pension and other postretirement benefit costs, net of income taxes (expense)/benefit of: $62,632 in 2017, ($543,297) in 2016 and $1,899,285 in 2015</a></td>
<td class="nump">554,243<span></span>
</td>
<td class="num">(1,110,306)<span></span>
</td>
<td class="nump">3,458,060<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent', window );">Total other comprehensive income/(loss)</a></td>
<td class="nump">1,817,888<span></span>
</td>
<td class="num">(931,548)<span></span>
</td>
<td class="nump">1,448,783<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTax', window );">Comprehensive income/(loss)</a></td>
<td class="nump">$ 6,863,143<span></span>
</td>
<td class="nump">$ 5,664,034<span></span>
</td>
<td class="nump">$ 7,175,826<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComprehensiveIncomeNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=84228862&amp;loc=d3e557-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComprehensiveIncomeNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3602-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879574&amp;loc=d3e536633-122882<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879464&amp;loc=d3e573970-122913<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax and reclassification adjustments, of increase (decrease) in accumulated gain (loss) from derivative instruments designated and qualifying as the effective portion of cash flow hedges and an entity's share of an equity investee's increase (decrease) in deferred hedging gain (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=84228862&amp;loc=SL7669646-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 20<br> -Subparagraph (b,c)<br> -URI http://asc.fasb.org/extlink&amp;oid=64808268&amp;loc=d3e32211-110900<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=84228862&amp;loc=SL7669646-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of other comprehensive income (loss) attributable to parent entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=84161450&amp;loc=SL4573702-111684<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=96868048&amp;loc=SL4569616-111683<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=96868048&amp;loc=SL4569643-111683<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after tax and reclassification adjustment, of (increase) decrease in accumulated other comprehensive income for defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=84228862&amp;loc=d3e637-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (i-k)<br> -URI http://asc.fasb.org/extlink&amp;oid=84228862&amp;loc=SL7669646-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>19
<FILENAME>R6.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6722376384">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Comprehensive Income (Parenthetical) - USD ($)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 30, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
<th class="th"><div>Jan. 02, 2016</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract', window );"><strong>Other comprehensive income/(loss) -</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesTax', window );">Change in fair value of interest rate swap, income taxes expense/(benefit)</a></td>
<td class="nump">$ 7,310<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax', window );">Change in pension and postretirement benefit costs, income taxes (expense)/benefit</a></td>
<td class="nump">$ 62,632<span></span>
</td>
<td class="num">$ (543,297)<span></span>
</td>
<td class="nump">$ 1,899,285<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of tax expense (benefit), after reclassification adjustments, of increase (decrease) in accumulated gain (loss) from derivative instruments designated and qualifying as the effective portion of cash flow hedges and an entity's share of an equity investee's increase (decrease) in deferred hedging gain (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=84228862&amp;loc=SL7669646-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84228862&amp;loc=d3e640-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after reclassification adjustment, of tax (expense) benefit for (increase) decrease in accumulated other comprehensive income of defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84228862&amp;loc=d3e640-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=96868048&amp;loc=SL4569616-111683<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (i-k)<br> -URI http://asc.fasb.org/extlink&amp;oid=84228862&amp;loc=SL7669646-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>20
<FILENAME>R7.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6794093472">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Statements of Shareholders' Equity - USD ($)<br></strong></div></th>
<th class="th"><div>Common Stock [Member]</div></th>
<th class="th"><div>Treasury Stock [Member]</div></th>
<th class="th"><div>Retained Earnings [Member]</div></th>
<th class="th"><div>Accumulated Other Comprehensive Income (Loss) [Member]</div></th>
<th class="th"><div>Total</div></th>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balances at Jan. 03, 2015</a></td>
<td class="nump">$ 28,932,058<span></span>
</td>
<td class="num">$ (19,105,723)<span></span>
</td>
<td class="nump">$ 87,680,667<span></span>
</td>
<td class="num">$ (22,532,095)<span></span>
</td>
<td class="nump">$ 74,974,907<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Balances (in shares) at Jan. 03, 2015</a></td>
<td class="nump">8,938,742<span></span>
</td>
<td class="num">(2,694,729)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,727,043<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,727,043<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DividendsCommonStockCash', window );">Cash dividends declared</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(2,810,669)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(2,810,669)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax', window );">Currency translation adjustment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(2,009,277)<span></span>
</td>
<td class="num">(2,009,277)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax', window );">Change in fair value of interest rate swap</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax', window );">Change in pension and other postretirement benefit costs, net of tax</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,458,060<span></span>
</td>
<td class="nump">3,458,060<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationGross', window );">Issuance of Common Stock for directors' fees</a></td>
<td class="nump">$ 64,992<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">64,992<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationGross', window );">Issuance of Common Stock for directors' fees (in shares)</a></td>
<td class="nump">3,719<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balances at Jan. 02, 2016</a></td>
<td class="nump">$ 28,997,050<span></span>
</td>
<td class="num">$ (19,105,723)<span></span>
</td>
<td class="nump">90,597,041<span></span>
</td>
<td class="num">(21,083,312)<span></span>
</td>
<td class="nump">79,405,056<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Balances (in shares) at Jan. 02, 2016</a></td>
<td class="nump">8,942,461<span></span>
</td>
<td class="num">(2,694,729)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7,785,323<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7,785,323<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DividendsCommonStockCash', window );">Cash dividends declared</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(2,751,148)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(2,751,148)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax', window );">Currency translation adjustment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,010,983)<span></span>
</td>
<td class="num">(1,010,983)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax', window );">Change in fair value of interest rate swap</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax', window );">Change in pension and other postretirement benefit costs, net of tax</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,110,306)<span></span>
</td>
<td class="num">(1,110,306)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationGross', window );">Issuance of Common Stock for directors' fees</a></td>
<td class="nump">$ 149,572<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">149,572<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationGross', window );">Issuance of Common Stock for directors' fees (in shares)</a></td>
<td class="nump">8,366<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balances at Dec. 31, 2016</a></td>
<td class="nump">$ 29,146,622<span></span>
</td>
<td class="num">$ (19,105,723)<span></span>
</td>
<td class="nump">95,631,216<span></span>
</td>
<td class="num">(23,204,601)<span></span>
</td>
<td class="nump">82,467,514<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Balances (in shares) at Dec. 31, 2016</a></td>
<td class="nump">8,950,827<span></span>
</td>
<td class="num">(2,694,729)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,045,255<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,045,255<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DividendsCommonStockCash', window );">Cash dividends declared</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(2,754,568)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(2,754,568)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax', window );">Currency translation adjustment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,221,888<span></span>
</td>
<td class="nump">1,221,888<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax', window );">Change in fair value of interest rate swap</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">41,757<span></span>
</td>
<td class="nump">41,757<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax', window );">Change in pension and other postretirement benefit costs, net of tax</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">554,243<span></span>
</td>
<td class="nump">554,243<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_eml_StockIssuedDuringPeriodValueStockAppreciationRights', window );">Issuance of SARS</a></td>
<td class="nump">$ 172,806<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">172,806<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationGross', window );">Issuance of Common Stock for directors' fees</a></td>
<td class="nump">$ 181,695<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">181,695<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationGross', window );">Issuance of Common Stock for directors' fees (in shares)</a></td>
<td class="nump">7,147<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balances at Dec. 30, 2017</a></td>
<td class="nump">$ 29,501,123<span></span>
</td>
<td class="num">$ (19,105,723)<span></span>
</td>
<td class="nump">$ 97,921,903<span></span>
</td>
<td class="num">$ (21,386,713)<span></span>
</td>
<td class="nump">$ 86,930,590<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Balances (in shares) at Dec. 30, 2017</a></td>
<td class="nump">8,957,974<span></span>
</td>
<td class="num">(2,694,729)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_eml_StockIssuedDuringPeriodValueStockAppreciationRights">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Gross value of Stock Appreciation Rights (SARs), issued during the period as a result of any equity-based compensation plan other than an employee stock ownership plan (ESOP). 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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">eml_StockIssuedDuringPeriodValueStockAppreciationRights</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>eml_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DividendsCommonStockCash">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of paid and unpaid common stock dividends declared with the form of settlement in cash.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DividendsCommonStockCash</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3602-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879574&amp;loc=d3e536633-122882<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879464&amp;loc=d3e573970-122913<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax and reclassification adjustments, of increase (decrease) in accumulated gain (loss) from derivative instruments designated and qualifying as the effective portion of cash flow hedges and an entity's share of an equity investee's increase (decrease) in deferred hedging gain (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=84228862&amp;loc=SL7669646-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 20<br> -Subparagraph (b,c)<br> -URI http://asc.fasb.org/extlink&amp;oid=64808268&amp;loc=d3e32211-110900<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=84228862&amp;loc=SL7669646-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after tax and reclassification adjustment, of (increase) decrease in accumulated other comprehensive income for defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=84228862&amp;loc=d3e637-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (i-k)<br> -URI http://asc.fasb.org/extlink&amp;oid=84228862&amp;loc=SL7669646-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares issued which are neither cancelled nor held in the treasury.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Gross number of shares (or other type of equity) issued during the period as a result of any equity-based compensation plan other than an employee stock ownership plan (ESOP). Shares issued could result from the issuance of restricted stock, the exercise of stock options, stock issued under employee stock purchase plans, and/or other employee benefit plans.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Gross value of stock (or other type of equity) issued during the period as a result of any equity-based compensation plan other than an employee stock ownership plan (ESOP). Stock issued could result from the issuance of restricted stock, the exercise of stock options, stock issued under employee stock purchase plans, and/or other employee benefit plans.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -URI http://asc.fasb.org/extlink&amp;oid=27010918&amp;loc=d3e74512-122707<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>21
<FILENAME>R8.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6950556800">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Shareholders' Equity (Parenthetical) - $ / shares<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 30, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
<th class="th"><div>Jan. 02, 2016</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementOfStockholdersEquityAbstract', window );"><strong>Consolidated Statements of Shareholders' Equity [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockDividendsPerShareDeclared', window );">Cash dividends declared, per share (in dollars per share)</a></td>
<td class="nump">$ 0.44<span></span>
</td>
<td class="nump">$ 0.44<span></span>
</td>
<td class="nump">$ 0.45<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockDividendsPerShareDeclared">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate dividends declared during the period for each share of common stock outstanding.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockDividendsPerShareDeclared</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementOfStockholdersEquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementOfStockholdersEquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>22
<FILENAME>R9.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6794027776">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Cash Flows - USD ($)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 30, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
<th class="th"><div>Jan. 02, 2016</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Operating Activities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">$ 5,045,255<span></span>
</td>
<td class="nump">$ 7,785,323<span></span>
</td>
<td class="nump">$ 5,727,043<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Adjustments to reconcile net income to net cash provided by operating activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DepreciationDepletionAndAmortization', window );">Depreciation and amortization</a></td>
<td class="nump">4,719,185<span></span>
</td>
<td class="nump">3,814,393<span></span>
</td>
<td class="nump">3,921,438<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_eml_UnrecognizedPensionAndPostretirementBenefits', window );">Unrecognized pension &amp; other postretirement benefits</a></td>
<td class="nump">326,706<span></span>
</td>
<td class="nump">931,554<span></span>
</td>
<td class="nump">1,384,605<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GainLossOnSaleOfPropertyPlantEquipment', window );">Loss on sale of equipment and other assets</a></td>
<td class="num">(369,128)<span></span>
</td>
<td class="nump">73,309<span></span>
</td>
<td class="nump">49,796<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProvisionForDoubtfulAccounts', window );">Provision for doubtful accounts</a></td>
<td class="nump">55,284<span></span>
</td>
<td class="nump">120,252<span></span>
</td>
<td class="nump">9,459<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxExpenseBenefit', window );">Deferred taxes</a></td>
<td class="nump">1,198,020<span></span>
</td>
<td class="num">(403,002)<span></span>
</td>
<td class="num">(240,071)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Issuance of stock compensation</a></td>
<td class="nump">354,501<span></span>
</td>
<td class="nump">149,572<span></span>
</td>
<td class="nump">64,992<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract', window );"><strong>Changes in operating assets and liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsReceivable', window );">Accounts receivable</a></td>
<td class="num">(2,574,823)<span></span>
</td>
<td class="num">(1,062,654)<span></span>
</td>
<td class="num">(852,168)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInInventories', window );">Inventories</a></td>
<td class="nump">152,130<span></span>
</td>
<td class="nump">2,514,371<span></span>
</td>
<td class="num">(3,095,801)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInPrepaidExpense', window );">Prepaid expenses</a></td>
<td class="num">(1,709,241)<span></span>
</td>
<td class="nump">217,389<span></span>
</td>
<td class="nump">483,178<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInIncomeTaxesReceivable', window );">Recoverable tax receivables</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">380,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherOperatingAssets', window );">Other assets</a></td>
<td class="nump">709,757<span></span>
</td>
<td class="num">(84,626)<span></span>
</td>
<td class="num">(106,081)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsPayable', window );">Accounts payable</a></td>
<td class="nump">892,439<span></span>
</td>
<td class="num">(1,755,159)<span></span>
</td>
<td class="nump">1,182,124<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities', window );">Accrued compensation</a></td>
<td class="nump">911,572<span></span>
</td>
<td class="nump">261,231<span></span>
</td>
<td class="nump">28,426<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherAccruedLiabilities', window );">Other accrued expenses</a></td>
<td class="nump">1,468,525<span></span>
</td>
<td class="num">(146,713)<span></span>
</td>
<td class="nump">196,489<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivities', window );">Net cash provided by operating activities</a></td>
<td class="nump">11,180,182<span></span>
</td>
<td class="nump">12,415,240<span></span>
</td>
<td class="nump">9,133,429<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract', window );"><strong>Investing Activities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment', window );">Purchases of property, plant and equipment</a></td>
<td class="num">(2,762,949)<span></span>
</td>
<td class="num">(2,863,470)<span></span>
</td>
<td class="num">(2,538,236)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment', window );">Proceeds from sale of equipment and other assets</a></td>
<td class="nump">44,100<span></span>
</td>
<td class="nump">8,350<span></span>
</td>
<td class="nump">25,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired', window );">Business acquisitions</a></td>
<td class="num">(40,078,000)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivities', window );">Net cash used in investing activities</a></td>
<td class="num">(42,796,849)<span></span>
</td>
<td class="num">(2,855,120)<span></span>
</td>
<td class="num">(2,513,236)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract', window );"><strong>Financing Activities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RepaymentsOfLongTermDebt', window );">Principal payments on long-term debt</a></td>
<td class="num">(2,560,714)<span></span>
</td>
<td class="num">(1,428,571)<span></span>
</td>
<td class="num">(1,071,428)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfLongTermDebt', window );">Proceeds from issuance of long-term debt and note</a></td>
<td class="nump">31,000,000<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromShortTermDebt', window );">Proceeds from short-term borrowing (Revolver)</a></td>
<td class="nump">6,614,611<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RepaymentsOfLinesOfCredit', window );">Payments on revolving credit note</a></td>
<td class="num">(1,614,611)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsOfDividendsCommonStock', window );">Dividends paid</a></td>
<td class="num">(2,754,568)<span></span>
</td>
<td class="num">(2,751,148)<span></span>
</td>
<td class="num">(2,810,669)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivities', window );">Net cash used in financing activities</a></td>
<td class="nump">30,684,718<span></span>
</td>
<td class="num">(4,179,719)<span></span>
</td>
<td class="num">(3,882,097)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents', window );">Effect of exchange rate changes on cash</a></td>
<td class="nump">482,049<span></span>
</td>
<td class="num">(470,011)<span></span>
</td>
<td class="num">(757,554)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease', window );">Net change in cash and cash equivalents</a></td>
<td class="num">(449,899)<span></span>
</td>
<td class="nump">4,910,390<span></span>
</td>
<td class="nump">1,980,542<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents at beginning of year</a></td>
<td class="nump">22,725,376<span></span>
</td>
<td class="nump">17,814,986<span></span>
</td>
<td class="nump">15,834,444<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents at end of year</a></td>
<td class="nump">$ 22,275,477<span></span>
</td>
<td class="nump">$ 22,725,376<span></span>
</td>
<td class="nump">$ 17,814,986<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_eml_UnrecognizedPensionAndPostretirementBenefits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of costs unrecognized during the period for pension and postretirement benefits.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">eml_UnrecognizedPensionAndPostretirementBenefits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>eml_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6676-107765<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3044-108585<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in cash and cash equivalents. Cash and cash equivalents are the amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Includes effect from exchange rate changes.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3521-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 230<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=98513438&amp;loc=d3e33268-110906<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3602-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=34349781&amp;loc=d3e330036-122817<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DepreciationDepletionAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DepreciationDepletionAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) from the effect of exchange rate changes on cash and cash equivalent balances held in foreign currencies.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 230<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=98513438&amp;loc=d3e33268-110906<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainLossOnSaleOfPropertyPlantEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainLossOnSaleOfPropertyPlantEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccountsPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccountsPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccountsReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccountsReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the aggregate amount of obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInIncomeTaxesReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in income taxes receivable, which represents the amount due from tax authorities for refunds of overpayments or recoveries of income taxes paid.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInIncomeTaxesReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInInventories">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInInventories</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOperatingCapitalAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOtherAccruedLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in other expenses incurred but not yet paid.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOtherAccruedLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOtherOperatingAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in operating assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOtherOperatingAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInPrepaidExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the amount of outstanding money paid in advance for goods or services that bring economic benefits for future periods.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInPrepaidExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3521-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 26<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3574-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3521-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 26<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3574-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3521-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3602-108585<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3536-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3602-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879574&amp;loc=d3e536633-122882<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879464&amp;loc=d3e573970-122913<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsOfDividendsCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow in the form of ordinary dividends to common shareholders of the parent entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsOfDividendsCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquirePropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromIssuanceOfLongTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from a debt initially having maturity due after one year or beyond the operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromIssuanceOfLongTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from the sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3179-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromShortTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from a borrowing having initial term of repayment within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromShortTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProvisionForDoubtfulAccounts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expense related to write-down of receivables to the amount expected to be collected. Includes, but is not limited to, accounts receivable and notes receivable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=82913815&amp;loc=SL49130534-203044<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.5)<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3602-108585<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=82913847&amp;loc=SL49130543-203045<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProvisionForDoubtfulAccounts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RepaymentsOfLinesOfCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow for payment of an obligation from a lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3291-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(f))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RepaymentsOfLinesOfCredit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RepaymentsOfLongTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow for debt initially having maturity due after one year or beyond the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RepaymentsOfLongTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate amount of noncash, equity-based employee remuneration. This may include the value of stock or unit options, amortization of restricted stock or units, and adjustment for officers' compensation. As noncash, this element is an add back when calculating net cash generated by operating activities using the indirect method.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>23
<FILENAME>R10.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6784444080">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>DESCRIPTION OF BUSINESS<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 30, 2017</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract', window );"><strong>DESCRIPTION OF BUSINESS [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NatureOfOperations', window );">DESCRIPTION OF BUSINESS</a></td>
<td class="text"><div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: justify;">1. <font style="font-variant: small-caps;">Description of Business</font></div><div style="font-family: Tahoma, Geneva, 'sans-serif';"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">The Eastern Company (the "Company") includes eight separate operating divisions located within the United States, two wholly-owned Canadian subsidiaries (one located in Tillsonburg, Ontario, Canada, and one in Kelowna, British Columbia, Canada), a wholly-owned Taiwanese subsidiary located in Taipei, Taiwan, a wholly-owned subsidiary in Hong Kong, two wholly-owned Chinese subsidiaries (one located in Shanghai, China, and one located in Dongguan, China) and two wholly-owned subsidiaries in Mexico (one located in Lerma, Mexico and one located in Reynosa, Mexico).</div><div style="font-family: Tahoma, Geneva, 'sans-serif';"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">The operations of the Company consist of three business segments: industrial hardware, security products, and metal products.</div><div style="font-family: Tahoma, Geneva, 'sans-serif';"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">The Industrial Hardware segment consists of Eberhard Manufacturing, Eberhard Hardware Manufacturing Ltd., Eastern Industrial Ltd, Velvac Holdings Inc., Canadian Commercial Vehicles Corporation, Composite Panel Technologies. and Sesamee Mexicana, S.A. de C.V. These businesses design, manufacture and market a diverse product line of custom and standard vehicular and industrial hardware, including passenger restraint and vehicular locks, latches, hinges, mirrors, mirror-cameras, light weight sleeper boxes and truck bodies. The segment's products can be found on tractor-trailer trucks, specialty commercial vehicles, recreational vehicles, fire and rescue vehicles, school buses, military vehicles and other vehicles. In addition, the segment designs and manufactures a wide selection of fasteners and other closure devices used to secure access doors on various types of industrial equipment such as metal cabinets, machinery housings and electronic instruments.</div><div style="font-family: Tahoma, Geneva, 'sans-serif';"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">The Security Products segment, Illinois Lock Company/CCL Security Products, World Lock Company Ltd., Dongguan Reeworld Security Products Ltd. and World Security Industries Ltd., Greenwald Industries, Argo EMS (formerly Argo Transdata). Illinois Lock Company/CCL Security Products design, manufactures and distributes custom engineered and many standard closing and locking systems, including vehicular accessory locks, cabinet locks, cam locks, electric switch locks, tubular key locks and combination padlocks. Greenwald manufactures and markets coin acceptors and other coin security products used primarily in the commercial laundry markets. Greenwald's products include timers, drop meters, coin chutes, money boxes, meter cases, smart cards, value transfer stations, smart card readers, card management software, assess control units. Argo EMS supplies printed circuit boards and other electronic assemblies.</div><div style="font-family: Tahoma, Geneva, 'sans-serif';"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">The Metal Products segment produces anchoring devices used in supporting the roofs of underground coal mines and specialty products which serve the construction, automotive, railroad and electrical industries.</div><div style="font-family: Tahoma, Geneva, 'sans-serif';"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">Sales are made to customers primarily in North America.</div></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NatureOfOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for the nature of an entity's business, major products or services, principal markets including location, and the relative importance of its operations in each business and the basis for the determination, including but not limited to, assets, revenues, or earnings. For an entity that has not commenced principal operations, disclosures about the risks and uncertainties related to the activities in which the entity is currently engaged and an understanding of what those activities are being directed toward.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -URI http://asc.fasb.org/topic&amp;trid=2134479<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NatureOfOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>24
<FILENAME>R11.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6950595440">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>ACCOUNTING POLICIES<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 30, 2017</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>ACCOUNTING POLICIES [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SignificantAccountingPoliciesTextBlock', window );">ACCOUNTING POLICIES</a></td>
<td class="text"><div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: justify;">2. A<font style="font-variant: small-caps;">ccounting</font> P<font style="font-variant: small-caps;">olicies</font></div><div style="font-family: Tahoma, Geneva, 'sans-serif';"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: justify;">Use of Estimates</div><div style="font-family: Tahoma, Geneva, 'sans-serif';"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">The preparation of financial statements in conformity with accounting principles generally accepted in the United States requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and the disclosure of contingent assets and liabilities at the date of the financial statements, as well as the reported amounts of revenues and expenses during the reporting period.&#160; On an ongoing basis the Company evaluates its estimates, including those related to product returns, bad debts, carrying value of inventories, intangible and other long-lived assets, income taxes, pensions and other postretirement benefits.&#160; Actual results could differ from those estimates.</div><div style="font-family: Tahoma, Geneva, 'sans-serif';"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: justify;">Fiscal Year</div><div style="font-family: Tahoma, Geneva, 'sans-serif';"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">The Company's year ends on the Saturday nearest to December 31.&#160; Fiscal 2017 was a 52 week year, 2016 was a 52 week year and 2015 was a 52 week year.</div><div style="font-family: Tahoma, Geneva, 'sans-serif';"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: justify;">Principles of Consolidation</div><div style="font-family: Tahoma, Geneva, 'sans-serif';"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">The consolidated financial statements include the accounts of the Company and its subsidiaries, all of which are wholly-owned. All intercompany accounts and transactions are eliminated.</div><div>&#160;</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: justify;">Cash Equivalents</div><div style="font-family: Tahoma, Geneva, 'sans-serif';"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">Highly liquid investments purchased with a maturity of three months or less are considered cash equivalents.&#160; The Company has deposits that exceed amounts insured by the Federal Deposit Insurance Corporation (FDIC) up to $250,000, but the Company does not consider this a significant concentration of credit risk based on the strength of the financial institution. Approximately 64% of available cash is located outside of the United States in our foreign subsidiaries.</div><div style="font-family: Tahoma, Geneva, 'sans-serif';"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: justify;">Reclassification</div><div style="font-family: Tahoma, Geneva, 'sans-serif';"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">Commencing with the third quarter of 2017, 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>&#160;</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: justify;">Foreign Currency</div><div style="font-family: Tahoma, Geneva, 'sans-serif';"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">For foreign operations balance sheet accounts are translated at the current year-end exchange rate; income statement accounts are translated at the average exchange rate for the year.&#160; Resulting translation adjustments are made directly to a separate component of shareholders' equity &#8211; "Accumulated other comprehensive income (loss) &#8211; Foreign currency translation".&#160; Foreign currency exchange transaction gains and losses are not material in any year.</div><div style="font-family: Tahoma, Geneva, 'sans-serif';"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: justify;">Recognition of Sales</div><div style="font-family: Tahoma, Geneva, 'sans-serif';"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify; margin-right: 4.5pt;">Sales are recognized when persuasive evidence of an arrangement exists, the price is fixed and determinable, delivery has occurred, and there is a reasonable assurance of collection of the sales proceeds.&#160; The Company obtains written purchase authorizations from its customers for a specified amount of product at a specified price and delivery occurs at the time of shipment. Credit is extended based on an evaluation of each customer's financial condition; collateral is not required. Sales are recorded net of returns and allowances.&#160; Accounts receivable are recorded net of applicable allowances.&#160; No one customer accounted for 10% of net sales during 2017, 2016 or 2015.&#160; No one customer exceeded 10% of total accounts receivable at year end 2017 for 2016.</div><div style="font-family: Tahoma, Geneva, 'sans-serif';"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: justify;">Accounts Receivable</div><div style="font-family: Tahoma, Geneva, 'sans-serif';"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify; margin-right: 4.5pt;">Accounts receivable are stated at their net realizable value.&#160; The Company maintains an allowance for doubtful accounts for estimated losses resulting from the inability of its customers to make required payments.&#160; The Company reviews the collectability of its receivables on an ongoing basis taking into account a combination of factors.&#160; The Company reviews potential problems, such as past due accounts, a bankruptcy filing or deterioration in the customer's financial condition, to ensure the Company is adequately accrued for potential loss.&#160; Accounts are considered past due based on when payment was originally due.&#160; If a customer's situation changes, such as a bankruptcy or creditworthiness, or there is a change in the current economic climate, the Company may modify its estimate of the allowance for doubtful accounts.&#160; The Company will write off accounts receivable after reasonable collection efforts have been made and the accounts are deemed uncollectible.</div><div style="font-family: Tahoma, Geneva, 'sans-serif';"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: justify;">Inventories</div><div style="font-family: Tahoma, Geneva, 'sans-serif';"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">Inventories are valued at the lower of cost or market or net realizable value. Cost is determined by the last-in, first-out (LIFO) method in the U.S. ($26,280,620 for U.S. inventories at December 30, 2017 excluding Velvac) and by the first-in, first-out (FIFO) method for inventories outside the U.S. ($8,034,924 for inventories outside the U.S. at December 30, 2017). Cost exceeds the LIFO carrying value by approximately $6,476,073 at December 30, 2017 and $6,121,286 at December 31, 2016. There was no material LIFO quantity liquidation in 2017, 2016 and 2015. In addition, as of the balance sheet dates, the Company has recorded reserves for excess/obsolete inventory.</div><div>&#160;</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: justify;">Property, Plant and Equipment and Related Depreciation</div><div style="font-family: Tahoma, Geneva, 'sans-serif';"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">Property, plant and equipment (including equipment under capital lease) are stated at cost.&#160; Depreciation ($3,948,728 in 2017, $3,371,694 in 2016, $3,460,516 in 2015) is computed generally using the straight-line method based on the following estimated useful lives of the assets: Buildings 10 to 39.5 years; Machinery and equipment 3 to 10 years.</div><div style="font-family: Tahoma, Geneva, 'sans-serif';"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: justify;">Goodwill, Intangibles and Impairment of Long-Lived Assets</div><div style="font-family: Tahoma, Geneva, 'sans-serif';"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Patents are recorded at cost and are amortized using the straight-line method over the lives of the patents.&#160; Technology and licenses are recorded at cost and are generally amortized on a straight-line basis over periods ranging from 5 to 17 years.&#160; Non-compete agreements and customer relationships are being amortized using the straight-line method over a period of 5 years. Amortization expense in 2017, 2016 and 2015 was $770,457, $442,699 and $460,922, respectively.&#160; Total amortization expense for each of the </font><font style="font-size: 10pt; font-family: 'Times New Roman';">next five years is estimated to be as follows: 2018 - $1,228,000; 2019 - $1,228,000; 2020 - $995,000; 2021 - $995,000 and 2022 - $853,000.&#160; Trademarks are not amortized as their lives are deemed to be indefinite.</font></div><div style="font-family: Tahoma, Geneva, 'sans-serif';"><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="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; 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';">Industrial</font><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"><br /></font><font style="font-size: 10pt; font-family: 'Times New Roman';">Hardware</font><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"><br /></font><font style="font-size: 10pt; font-family: 'Times New Roman';">Segment</font></div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; 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';">Security</font><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"><br /></font><font style="font-size: 10pt; font-family: 'Times New Roman';">Products</font><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"><br /></font><font style="font-size: 10pt; font-family: 'Times New Roman';">Segment</font></div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; 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';">Metal</font><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"><br /></font><font style="font-size: 10pt; font-family: 'Times New Roman';">Products</font><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"><br /></font><font style="font-size: 10pt; font-family: 'Times New Roman';">Segment</font></div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; 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><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"><br /></font><font style="font-size: 10pt; font-family: 'Times New Roman';">Total</font></div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; 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';">Weighted-Average</font><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"><br /></font><font style="font-size: 10pt; font-family: 'Times New Roman';">Amortization Period (Years)</font></div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; 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'; font-weight: bold; text-align: left; margin-left: 18pt; text-indent: -18pt;">2017 Gross Amount</div></td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 40%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;">Patents and developed technology</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">7,074,456</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">1,021,918</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">8,096,374</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">12.3</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 40%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;">Customer relationships</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">3,650,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">449,706</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">4,099,706</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">9.5</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 40%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;">Non-compete agreements</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">407,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">407,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">5.0</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 40%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;">Intellectual property</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">307,370</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">307,370</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">5.0</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 40%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;">Total Gross Intangibles</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">10,724,456</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">2,185,994</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">12,910,450</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">10.8</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 40%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 40%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left; margin-left: 18pt; text-indent: -18pt;">2017 Accumulated Amortization</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 40%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;">Patents and developed technology</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">2,007,418</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">630,784</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">2,638,202</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr style="height: 14px;"><td valign="bottom" style="width: 40%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;">Customer relationships</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">298,645</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">269,823</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">568,468</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 40%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;">Non-compete agreements</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">244,200</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">244,200</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 40%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;">Intellectual property</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">184,422</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">184,422</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; padding-bottom: 2px; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 40%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;">Accumulated Amortization</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">2,306,063</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">1,329,229</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">3,635,292</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 40%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 40%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left; margin-left: 18pt; text-indent: -18pt;">Net 2017 per Balance Sheet</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">8,418,393</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">856,765</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">9,275,158</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 40%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 40%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left; margin-left: 18pt; text-indent: -18pt;">2016 Gross Amount</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 40%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;">Patents and developed technology</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">2,159,060</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">1,035,374</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">3,194,434</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">15.6</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 40%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;">Customer relationships</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">449,706</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">449,706</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">5.0</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 40%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;">Non-compete agreements</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">407,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">407,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">5.0</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 40%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;">Intellectual property</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">307,370</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">307,370</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; padding-bottom: 2px; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">5.0</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 40%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;">Total Gross Intangibles</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">2,159,060</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">2,199,450</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">4,358,510</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">12.3</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 40%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr></table><div>&#160;</div><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; 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: right;"><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"><br /></font><font style="font-size: 10pt; font-family: 'Times New Roman';">Industrial</font><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"><br /></font><font style="font-size: 10pt; font-family: 'Times New Roman';">Hardware</font><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"><br /></font><font style="font-size: 10pt; font-family: 'Times New Roman';">Segment</font></div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; 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: right;"><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"><br /></font><font style="font-size: 10pt; font-family: 'Times New Roman';">Security</font><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"><br /></font><font style="font-size: 10pt; font-family: 'Times New Roman';">Products</font><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"><br /></font><font style="font-size: 10pt; font-family: 'Times New Roman';">Segment</font></div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; 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: right;"><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"><br /></font><font style="font-size: 10pt; font-family: 'Times New Roman';">Metal</font><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"><br /></font><font style="font-size: 10pt; font-family: 'Times New Roman';">Products</font><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"><br /></font><font style="font-size: 10pt; font-family: 'Times New Roman';">Segment</font></div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; 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: right;"><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><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"><br /></font><font style="font-size: 10pt; font-family: 'Times New Roman';">Total</font></div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; 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: right;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Weighted-Average</font><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"><br /></font><font style="font-size: 10pt; font-family: 'Times New Roman';">Amortization Period (Years)</font></div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; 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'; font-weight: bold; text-align: left; margin-left: 18pt; text-indent: -18pt;">2016 Accumulated Amortization</div></td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 40%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;">Patents and developed technology</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">1,529,675</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">598,756</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">2,128,431</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">&#160;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 40%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;">Customer relationships</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">179,882</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">179,882</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; 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="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 40%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;">Non-compete agreements</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">162,800</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">162,800</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">&#160;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 40%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;">Intellectual property</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">122,948</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">122,948</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; padding-bottom: 2px; text-align: right; 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="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 40%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;">Accumulated Amortization</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">1,529,675</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">1,064,386</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">2,594,061</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">&#160;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 40%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 40%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left; margin-left: 18pt; text-indent: -18pt;">Net 2016 per Balance Sheet</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">629,385</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">1,135,064</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">1,764,449</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">&#160;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 40%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr></table><div style="font-family: Tahoma, Geneva, 'sans-serif';"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">In the event that facts and circumstances indicate that the carrying value of long-lived assets, including definite life intangible assets, may be impaired, an evaluation is performed to determine if a write-down is required.&#160; No events or changes in circumstances have occurred to indicate that the carrying amount of such long-lived assets held and used may not be recovered.</div><div style="font-family: Tahoma, Geneva, 'sans-serif';"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">The Company performed qualitative assessments as of the end of fiscal 2017 and fiscal 2016 and determined it is more likely than not that no impairment of goodwill existed at the end of 2017 or 2016.&#160; The Company will perform annual qualitative assessments in subsequent years as of the end of each fiscal year.&#160; Additionally, the Company will perform interim analysis whenever conditions warrant.</div><div style="font-family: Tahoma, Geneva, 'sans-serif';"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">Goodwill or trademarks would be considered impaired whenever the historical carrying amount exceeds the fair value.&#160; Pursuant to the qualitative assessment performed, goodwill and trademarks were not impaired in 2017, 2016 or 2015.&#160; Should we reach a different conclusion in the future, additional work would be performed to determine the amount of the non-cash impairment charge to be recognized.&#160; The maximum future impairment of goodwill or trademarks that could occur is the amount recognized on our balance sheet.</div><div style="font-family: Tahoma, Geneva, 'sans-serif';"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">The following is a roll-forward of goodwill for 2017 and 2016:</div><div style="font-family: Tahoma, Geneva, 'sans-serif';"><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="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; 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';">Industrial</font><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"><br /></font><font style="font-size: 10pt; font-family: 'Times New Roman';">Hardware</font><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"><br /></font><font style="font-size: 10pt; font-family: 'Times New Roman';">Segment</font></div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; 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';">Security</font><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"><br /></font><font style="font-size: 10pt; font-family: 'Times New Roman';">Products</font><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"><br /></font><font style="font-size: 10pt; font-family: 'Times New Roman';">Segment</font></div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; 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';">Metal</font><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"><br /></font><font style="font-size: 10pt; font-family: 'Times New Roman';">Products</font><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"><br /></font><font style="font-size: 10pt; font-family: 'Times New Roman';">Segment</font></div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; 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><font style="font-size: 10pt; font-family: 'Times New Roman';">Total</font></div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; 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'; font-weight: bold; text-align: center; margin-left: 18pt; text-indent: -18pt;">2017</div></td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify; margin-left: 18pt; text-indent: -18pt;">Beginning balance</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">1,760,793</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">13,059,042</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">14,819,835</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify; margin-left: 18pt; text-indent: -18pt;">Investment in Velvac</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">17,340,946</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">17,340,946</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">Foreign exchange</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">68,110</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">68,110</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify; margin-left: 18pt; text-indent: -18pt;">Ending balance</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">19,169,849</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">13,059,042</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">32,228,891</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr></table><div style="font-family: Tahoma, Geneva, 'sans-serif';"><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="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; 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';">Industrial</font><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"><br /></font><font style="font-size: 10pt; font-family: 'Times New Roman';">Hardware</font><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"><br /></font><font style="font-size: 10pt; font-family: 'Times New Roman';">Segment</font></div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; 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';">Security</font><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"><br /></font><font style="font-size: 10pt; font-family: 'Times New Roman';">Products</font><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"><br /></font><font style="font-size: 10pt; font-family: 'Times New Roman';">Segment</font></div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; 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';">Metal</font><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"><br /></font><font style="font-size: 10pt; font-family: 'Times New Roman';">Products</font><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"><br /></font><font style="font-size: 10pt; font-family: 'Times New Roman';">Segment</font></div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; 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><font style="font-size: 10pt; font-family: 'Times New Roman';">Total</font></div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; 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'; font-weight: bold; text-align: center; margin-left: 18pt; text-indent: -18pt;">2016</div></td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify; margin-left: 18pt; text-indent: -18pt;">Beginning balance</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">1,731,751</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">13,059,042</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">14,790,793</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify; margin-left: 18pt; text-indent: -18pt;">Foreign exchange</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">29,042</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">29,042</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify; margin-left: 18pt; text-indent: -18pt;">Ending balance</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">1,760,793</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">13,059,042</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">14,819,835</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr></table><div style="font-family: Tahoma, Geneva, 'sans-serif';"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: justify;">Cost of Goods Sold</div><div style="font-family: Tahoma, Geneva, 'sans-serif';"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">Cost of goods sold reflects the cost of purchasing, manufacturing and preparing a product for sale.&#160; These costs generally represent the expenses to acquire or manufacture products for sale (including an allocation of depreciation and amortization) and are primarily comprised of direct materials, direct labor, and overhead, which includes indirect labor, facility and equipment costs, inbound freight, receiving, inspection, purchasing, warehousing and any other costs related to the purchasing, manufacturing or preparation of a product for sale.</div><div style="font-family: Tahoma, Geneva, 'sans-serif';"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: justify;">Shipping and Handling Costs</div><div style="font-family: Tahoma, Geneva, 'sans-serif';"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">Shipping and handling costs are included in cost of goods sold.</div><div style="font-family: Tahoma, Geneva, 'sans-serif';"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: justify;">Engineering Costs</div><div style="font-family: Tahoma, Geneva, 'sans-serif';"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">Engineering costs, charged to expense as incurred, were $5,622,829 in 2017, $2,568,307 in 2016 and $2,459,062 in 2015.</div><div style="font-family: Tahoma, Geneva, 'sans-serif';"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: justify;">Selling, General and Administrative Expenses</div><div style="font-family: Tahoma, Geneva, 'sans-serif';"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">Selling, general and administrative expenses include all operating costs of the Company that are not directly related to the cost of purchasing, manufacturing and preparing a product for sale.&#160; These expenses generally represent the cost of selling or distributing the product once it is available for sale, as well as administrative expenses for support functions and related overhead.</div><div style="font-family: Tahoma, Geneva, 'sans-serif';"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: justify;">Research &amp; Development Costs</div><div style="font-family: Tahoma, Geneva, 'sans-serif';"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">Research &amp; development costs, charged to expense as incurred, were $3,678,481 in 2017, $1,525,650 in 2016 and $1,218,948 in 2015.</div><div style="font-family: Tahoma, Geneva, 'sans-serif';"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: justify;">Advertising Costs</div><div style="font-family: Tahoma, Geneva, 'sans-serif';"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">The Company expenses advertising costs as incurred.&#160; Advertising costs were $526,651 in 2017, $441,853 in 2016 and $496,066 in 2015.</div><div style="font-family: Tahoma, Geneva, 'sans-serif';"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: justify;">Software Development Costs</div><div style="font-family: Tahoma, Geneva, 'sans-serif';"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">Software development costs, including costs to develop software sold, leased, or otherwise marketed, that are incurred subsequent to the establishment of technological feasibility are capitalized if significant. Costs incurred during the application development stage for internal-use software are capitalized if significant. Capitalized software development costs are amortized using the straight-line amortization method over the estimated useful life of the applicable software. Such software development costs required to be capitalized have not been material to date.</div><div style="font-family: Tahoma, Geneva, 'sans-serif';"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: justify;">Income Taxes</div><div style="font-family: Tahoma, Geneva, 'sans-serif';"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">The Company accounts for uncertain tax positions pursuant to the provisions of FASB Accounting Standards Codification ("ASC") 740 which clarifies the accounting for uncertainty in income taxes recognized in a company's financial statements. These provisions detail how companies should recognize, measure, present and disclose uncertain tax positions that have or are expected to be taken.&#160; As such, the financial statements will reflect expected future tax consequences of uncertain tax positions presuming the taxing authorities' full knowledge of the position and all relevant facts. See Note 7 Income Taxes.</div><div style="font-family: Tahoma, Geneva, 'sans-serif';"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">The Company and its U.S. subsidiaries file a consolidated federal income tax return.</div><div style="font-family: Tahoma, Geneva, 'sans-serif';"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">Deferred tax assets and liabilities are determined based on differences between financial reporting and tax bases of assets and liabilities and are measured using the enacted tax rates and laws that will be in effect when the differences are expected to reverse.</div><div>&#160;</div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">On December, 22, 2017, SAB 118 was issued due to the complexities involved in accounting for the recently enacted Tax Act. SAB 118 requires the company to include in its financial statements a reasonable estimate of the impact of the Tax Act on earnings to the extent such estimate has been determined. Accordingly, the U.S. provision for income tax for 2017 is based on the reasonable estimate guidance provided by SAB 118. The company is continuing to assess the impact from the Tax Act and will record adjustments in 2018. The final impact on the company from the Tax Act's transition tax legislation may differ from the reasonable estimate due to the complexity of calculating and supporting with primary evidence such U.S. tax attributes as accumulated foreign earnings and profits, foreign tax paid, and other tax components involved in foreign tax credit calculations for prior years back to 1986. Such differences could be material, due to, among other things, changes in interpretations of the Tax Act, future legislative action to address questions that arise because of the Tax Act, changes in accounting standards for income taxes or related interpretations in response to the Tax Act, or any updates or changes to estimates the company has utilized to calculate the transition tax's reasonable estimate.</div><div style="font-family: Tahoma, Geneva, 'sans-serif';"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: justify;">Earnings per Share</div><div style="font-family: Tahoma, Geneva, 'sans-serif';"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">The denominators used in the earnings per share computations follow:</div><div style="font-family: Tahoma, Geneva, 'sans-serif';"><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="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: middle; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">2017</div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">2016</div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">2015</div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left; margin-left: 18pt; text-indent: -18pt;">Basic:</div></td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: middle;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: middle;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: middle;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: middle; padding-bottom: 4px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;">Weighted average shares outstanding</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">6,259,139</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">6,251,535</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">6,245,057</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: middle; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: middle; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left;">Diluted:</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: middle; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">Weighted average shares outstanding</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">6,259,139</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">6,251,535</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">6,245,057</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: middle; padding-bottom: 2px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;">Dilutive stock options</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">35,634</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: middle; padding-bottom: 4px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">Denominator for diluted earnings per share</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">6,294,773</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">6,251,535</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">6,245,057</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr></table><div style="font-family: Tahoma, Geneva, 'sans-serif';"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">There were no anti-dilutive stock equivalents in 2017, 2016 or 2015.</div><div style="font-family: Tahoma, Geneva, 'sans-serif';"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: justify;">Stock Based Compensation</div><div style="font-family: Tahoma, Geneva, 'sans-serif';"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">The Company accounts for stock based compensation pursuant to the fair value recognition provisions of ASC 718. For the year ended December 30, 2017, there were 174,500 SARs and options of common stock granted under the 2010 Plan. No stock options were granted in 2016 or 2015, and, since all outstanding options in those years were fully vested in each year presented, there was no impact on the financial statements.</div><div style="font-family: Tahoma, Geneva, 'sans-serif';"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">Under the terms of the Director's Fee Program, the directors can elect to receive their Director's fees in cash or in common shares of the Company.&#160; This election is made at the beginning of each fiscal year and remains in effect for the entire year.</div><div style="font-family: Tahoma, Geneva, 'sans-serif';"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: justify;">Fair Value of Financial Instruments</div><div style="font-family: Tahoma, Geneva, 'sans-serif';"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">Fair value is defined as the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date.&#160;&#160; The company utilizes a fair value hierarchy, which maximizes the use of observable inputs and minimizes the use of unobservable inputs when measuring fair value.&#160;&#160;The fair value hierarchy has three levels of inputs that may be used to measure fair value:</div><div style="font-family: Tahoma, Geneva, 'sans-serif';"><br /></div><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td style="width: 8.59%; vertical-align: top;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">Level 1</div></td><td style="width: 91.41%; vertical-align: top;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">Unadjusted quoted prices in active markets that are accessible at the measurement date for identical, unrestricted assets or liabilities.</div></td></tr></table><div style="font-family: Tahoma, Geneva, 'sans-serif';"><br /></div><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td style="width: 8.59%; vertical-align: top;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">Level 2</div></td><td style="width: 91.41%; vertical-align: top;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">Quoted prices in markets that are not active; or other inputs that are observable, either directly or indirectly, for substantially the full term of the asset or liability.</div></td></tr></table><div style="font-family: Tahoma, Geneva, 'sans-serif';"><br /></div><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td style="width: 8.59%; vertical-align: top;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">Level 3</div></td><td style="width: 91.41%; vertical-align: top;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">Prices or valuation techniques that require inputs that are both significant to the fair value measurement and unobservable.</div></td></tr></table><div style="font-family: Tahoma, Geneva, 'sans-serif';"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">The carrying amounts of other financial instruments (cash and cash equivalents, accounts receivable, accounts payable and debt) as of December 30, 2017 and December 31, 2016, approximate fair value.&#160; Fair value was based on expected cash flows and current market conditions.</div><div style="font-family: Tahoma, Geneva, 'sans-serif';"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; 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><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SignificantAccountingPoliciesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for all significant accounting policies of the reporting entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -URI http://asc.fasb.org/topic&amp;trid=2122369<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SignificantAccountingPoliciesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>25
<FILENAME>R12.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6784444880">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>BUSINESS ACQUISITIONS<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 30, 2017</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationsAbstract', window );"><strong>BUSINESS ACQUISITIONS [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationDisclosureTextBlock', window );">BUSINESS ACQUISITIONS</a></td>
<td class="text"><div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: justify;">3. B<font style="font-variant: small-caps;">usiness</font>&#160;<font style="font-variant: small-caps;">Acquisitions</font></div><div style="font-family: Tahoma, Geneva, 'sans-serif';"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">On April 3, 2017, the Company completed the Velvac Acquisition 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, as 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 style="font-family: Tahoma, Geneva, 'sans-serif';"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">The adjusted goodwill of $17,341,000 arising from the Velvac Acquisition consists 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 style="font-family: Tahoma, Geneva, 'sans-serif';"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;"><u style="font-size: 10pt; font-family: 'Times New Roman';">At April 3, 2017:</u></div><div style="font-family: Tahoma, Geneva, 'sans-serif';"><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'; text-align: justify;">Consideration</div></td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: top;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 88%; vertical-align: top; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify; text-indent: 9.2pt;">Cash</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">4,078,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 88%; vertical-align: top; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify; text-indent: 9.2pt;">Debt</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">36,000,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 88%; vertical-align: top; padding-bottom: 2px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify; text-indent: 9.2pt;">Contingent consideration arrangement</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">2,070,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 88%; vertical-align: top; padding-bottom: 4px; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">42,148,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 88%; vertical-align: top; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">Recognized amounts of identifiable assets acquired and liabilities assumed</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 88%; vertical-align: top; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">at fair value</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 88%; vertical-align: top; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify; text-indent: 9.2pt;">Accounts receivable</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">6,063,429</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 88%; vertical-align: top; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify; text-indent: 9.2pt;">Inventory</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">12,992,377</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 88%; vertical-align: top; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify; text-indent: 9.2pt;">Prepaid and other assets</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">494,617</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 88%; vertical-align: top; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify; text-indent: 9.2pt;">Property plant and equipment</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">3,911,767</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 88%; vertical-align: top; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify; text-indent: 9.2pt;">Other noncurrent assets</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">366,401</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 88%; vertical-align: top; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify; text-indent: 9.2pt;">Other intangible assets</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">11,560,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 88%; vertical-align: top; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify; text-indent: 9.2pt;">Current liabilities</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(7,720,591</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td></tr><tr><td valign="bottom" style="width: 88%; vertical-align: top; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify; text-indent: 9.2pt;">Deferred tax liabilities</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(2,860,946</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td></tr><tr><td valign="bottom" style="width: 88%; vertical-align: top; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify; text-indent: 27.2pt;">Total identifiable net assets</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">24,807,054</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 88%; vertical-align: top; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">Goodwill</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">17,340,946</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 88%; vertical-align: top; padding-bottom: 4px; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">42,148,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr></table><div>&#160;</div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">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 style="font-family: Tahoma, Geneva, 'sans-serif';"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;"><u style="font-size: 10pt; font-family: 'Times New Roman';">Accounts Receivable</u></div><div style="font-family: Tahoma, Geneva, 'sans-serif';"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">Acquired receivables are amounts due from customers.</div><div style="font-family: Tahoma, Geneva, 'sans-serif';"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;"><u style="font-size: 10pt; font-family: 'Times New Roman';">Inventories</u></div><div style="font-family: Tahoma, Geneva, 'sans-serif';"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">The estimated fair value of inventories acquired included a purchase price adjustment of $1,187,668 above the seller's original cost basis of $11,804,709. The entire amount was charged to cost of sales in the second quarter of 2017.</div><div style="font-family: Tahoma, Geneva, 'sans-serif';"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;"><u style="font-size: 10pt; font-family: 'Times New Roman';">Intangible Assets</u></div><div style="font-family: Tahoma, Geneva, 'sans-serif';"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">The estimated fair value of identifiable intangible assets was 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 style="font-family: Tahoma, Geneva, 'sans-serif';"><br /></div><div><u style="font-size: 10pt; font-family: 'Times New Roman';">Acquisition Related Expenses</u></div><div style="font-family: Tahoma, Geneva, 'sans-serif';"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">Included in general and administrative expenses in the consolidated statements of operations for year ended December 30, 2017 was $863,000 for acquisition expenses.</div></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -URI http://asc.fasb.org/topic&amp;trid=2303972<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>26
<FILENAME>R13.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6950696848">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CONTINGENCIES<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 30, 2017</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>CONTINGENCIES [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock', window );">CONTINGENCIES</a></td>
<td class="text"><div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: justify;">4. C<font style="font-variant: small-caps;">ontingencies</font></div><div style="font-family: Tahoma, Geneva, 'sans-serif';"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">The Company is party to various legal proceedings and claims related to its normal business operations.&#160; In the opinion of management, the Company has substantial and meritorious defenses for these claims and proceedings in which it is a defendant, and believes these matters will ultimately be resolved without a material adverse effect on the consolidated financial position,</div><div style="font-family: Tahoma, Geneva, 'sans-serif';"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">results of operations or liquidity of the Company.&#160; The aggregate provision for losses related to contingencies arising in the ordinary course of business was not material to operating results for any year presented.</div><div style="font-family: Tahoma, Geneva, 'sans-serif';"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">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 first quarter of 2018. The total estimated cost for the proposed remediation system is anticipated to be approximately $50,000.</div><div style="font-family: Tahoma, Geneva, 'sans-serif';"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">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 the first quarter of 2018. 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.</div><div style="font-family: Tahoma, Geneva, 'sans-serif';"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">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.</div><div style="font-family: Tahoma, Geneva, 'sans-serif';"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">Approximately 31% of the total workforce is subject to negotiated union contracts, and approximately 9% of the total workforce is covered by such agreements that expire during 2018.</div></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for commitments and contingencies.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -URI http://asc.fasb.org/topic&amp;trid=2127136<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -URI http://asc.fasb.org/topic&amp;trid=2144648<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>27
<FILENAME>R14.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6784450640">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>DEBT<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 30, 2017</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtDisclosureAbstract', window );"><strong>DEBT [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtDisclosureTextBlock', window );">DEBT</a></td>
<td class="text"><div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: justify;">5. D<font style="font-variant: small-caps;">ebt</font></div><div style="font-family: Tahoma, Geneva, 'sans-serif';"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">On January 29, 2010, the Company signed a secured Loan Agreement (the "Loan Agreement") with People's United Bank ("People's") which included a $5,000,000 term portion (the "Original Term Loan") and a $10,000,000 revolving credit portion.&#160; 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 is fixed at 4.98%.&#160; Interest on the 2012 Term Loan is 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.&#160; On January 23, 2014, the Company signed an amendment to its secured Loan Agreement with People's which extended the maturity date of the $10,000,000 revolver 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.</div><div style="font-family: Tahoma, Geneva, 'sans-serif';"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">On April 3, 2017, the Company signed an amended and restated loan agreement (the "Restated Loan Agreement") with People's United Bank that included a $31 million term portion and a $10 million revolving credit portion.&#160; Proceeds of the loan were used to repay the remaining outstanding term loan of the Company (approximately $1,429,000) and to acquire 100% of the common stock of Velvac Holdings, Inc. (see Footnote 3).&#160; The term portion of the loan 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.&#160; The term loan is a five-year loan with any remaining outstanding balance due on March 1, 2022.&#160; The revolving credit portion has a quarterly commitment fee ranging from 0.2% to 0.375% based on operating results.&#160; Under the terms of the Restated Loan Agreement, this quarterly commitment fee will be 0.25% for the first six months.&#160; The revolving credit portion has a maturity</div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">date of April 1, 2022.&#160; On April 3, 2017, the Company borrowed approximately $6.6 million on the revolving credit facility. The</div><div style="font-family: Tahoma, Geneva, 'sans-serif';"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">Company subsequently paid off $1.6 million on the revolving credit facility leaving a balance on the credit facility of $5 million as of December 30, 2017.</div><div style="font-family: Tahoma, Geneva, 'sans-serif';"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">The interest rates on the term and revolving credit portion of the Restated Loan Agreement vary.&#160; The interest rates may vary based on the LIBOR rate plus a margin spread of 1.75% to 2.50%.&#160; The margin spread is based on operating results calculated on a rolling-four-quarter basis.&#160; The Company may also borrow funds at the lender's prime rate.&#160; On December&#160; 30, 2017, the interest rate for one half ($15.1 million) of the term portion was 3.11%, using a 1 month LIBOR rate and 3.33% on the remaining balance ($15.1 million) of the term loan based on a 3 month LIBOR rate. The interest rate on the $5 million of the revolving credit portion was 3.11%.</div><div style="font-family: Tahoma, Geneva, 'sans-serif';"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">On April 4, 2017, the Company entered into an interest rate swap contract with the lender with an original notional amount of $15,500,000, which is equal to 50% of the outstanding balance of the term loan on that date.&#160; The notional amount will decrease on a quarterly basis beginning July 3, 2017 following the principal repayment schedule of the term loan.&#160; 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 style="font-family: Tahoma, Geneva, 'sans-serif';"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">Debt consists of:</div><div style="font-family: Tahoma, Geneva, 'sans-serif';"><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="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; 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'; font-weight: bold; text-align: center;">2017</div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; 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'; text-align: center;">2016</div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 13.65pt; text-indent: -13.65pt;">Term loans</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">30,225,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">1,785,714</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 13.65pt; text-indent: -13.65pt;">Revolving credit loan</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">5,000,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">35,225,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">1,785,714</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 13.65pt; text-indent: -13.65pt;">Less current portion</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">6,550,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">892,857</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">28,675,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">892,857</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr></table><div style="font-family: Tahoma, Geneva, 'sans-serif';"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">The Company paid interest of $977,399 in 2017, $127,735 in 2016, and $174,558 in 2015.</div><div style="font-family: Tahoma, Geneva, 'sans-serif';"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">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 month period ended December 30, 2017.&#160; In addition, the Company has restrictions on, among other things, new capital leases, purchases or redemptions of its capital stock, mergers and divestitures, and new borrowing.&#160; The Company was in compliance with all covenants in 2016 and 2017.</div><div style="font-family: Tahoma, Geneva, 'sans-serif';"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">As of December 30, 2017, scheduled annual principal maturities of long-term debt for each of the next five years follow:</div><div style="font-family: Tahoma, Geneva, 'sans-serif';"><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="width: 88%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;">2018</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">1,550,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 88%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;">2019</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">2,325,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 88%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;">2020</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">3,100,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 88%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;">2021</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">3,100,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 88%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;">2022</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">20,150,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 88%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;">Thereafter</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 88%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">30,225,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -URI http://asc.fasb.org/topic&amp;trid=2208564<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>28
<FILENAME>R15.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6950601920">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>STOCK OPTIONS AND AWARDS<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 30, 2017</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract', window );"><strong>STOCK OPTIONS AND AWARDS [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock', window );">STOCK OPTIONS AND AWARDS</a></td>
<td class="text"><div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left;">6. S<font style="font-variant: small-caps;">tock</font> O<font style="font-variant: small-caps;">ptions and </font>A<font style="font-variant: small-caps;">wards</font></div><div style="font-family: Tahoma, Geneva, 'sans-serif';"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: justify;">Stock Options</div><div style="font-family: Tahoma, Geneva, 'sans-serif';"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; 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. The Company used several assumptions which included an expected term of 3.5 years, volatility deviation of 22.6% and a risk free rate of 1.47%.</div><div style="font-family: Tahoma, Geneva, 'sans-serif';"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">As of December 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. During 2017, 25,000 shares were granted but not issued and during the year of 2016, no stock options or restricted stock were granted that were subject to the meeting of performance measurements.</div><div style="font-family: Tahoma, Geneva, 'sans-serif';"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; 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 the Company's common stock.&#160; During 2017, the Company issued 149,500 SARs and during 2016 no SARs were issued.</div><div style="font-family: Tahoma, Geneva, 'sans-serif';"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">Stock-based compensation expense in connection with SARs granted to employees during fiscal year 2017 was approximately $172,806.</div><div style="font-family: Tahoma, Geneva, 'sans-serif';"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">As of December 30, 2017, there were 333,500 shares of common stock reserved and available for future grant under the above noted 2010 Plan.</div><div style="font-family: Tahoma, Geneva, 'sans-serif';"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"><font style="font-variant: small-caps; font-weight: bold;">&#160;</font>The following tables set forth the outstanding SARs for the period specified:</div><div style="font-family: Tahoma, Geneva, 'sans-serif';"><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="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; 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'; font-weight: bold; text-align: center;">Year Ended</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">December 30, 2017</div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; 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'; font-weight: bold; text-align: center;">Year Ended</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">December 31, 2016</div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; 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'; font-weight: bold; text-align: center;">Units</div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; 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'; font-weight: bold; text-align: center;">Weighted - Average Exercise Price</div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; 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'; font-weight: bold; text-align: center;">Units</div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; 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'; font-weight: bold; text-align: center;">Weighted - Average Exercise Price</div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left; margin-left: 26.65pt; text-indent: -18pt;">Outstanding at beginning of period</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left; margin-left: 26.65pt; text-indent: -18pt;">Issued</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">149,500</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">20.39</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left; margin-left: 26.65pt; text-indent: -18pt;">Forfeited</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">(8,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; padding-bottom: 2px; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">21.10</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; padding-bottom: 2px; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left; margin-left: 26.65pt; text-indent: -18pt;">Outstanding at end of period</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">141,500</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">20.36</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr></table><div style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</div><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td colspan="26" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">SARs Outstanding and Exercisable</div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Range of Exercise Prices</div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; 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'; font-weight: bold; text-align: center; text-indent: 4pt;">Outstanding as of</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">December 30, 2017</div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; 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'; font-weight: bold; text-align: center;">Weighted- Average Remaining Contractual Life</div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; 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'; font-weight: bold; text-align: center;">Weighted- Average Exercise Price</div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center; text-indent: 4pt;">Exercisable as of</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">December 30, 2017</div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; 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'; font-weight: bold; text-align: center;">Weighted- Average Remaining Contractual Life</div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; 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'; font-weight: bold; text-align: center;">Weighted- Average Exercise Price</div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">19.10-21.10</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">141,500</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">4.2</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">20.36</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr></table><div>&#160;</div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">The following tables set forth the outstanding stock grants for the period specified:</div><div style="font-family: Tahoma, Geneva, 'sans-serif';"><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="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; 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'; font-weight: bold; text-align: center;">Year Ended</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">December 30, 2017</div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; 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'; font-weight: bold; text-align: center;">Year Ended</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">December 31, 2016</div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; 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'; font-weight: bold; text-align: center;">Shares</div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; 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'; font-weight: bold; text-align: center;">Weighted - Average Exercise Price</div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; 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'; font-weight: bold; text-align: center;">Shares</div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; 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'; font-weight: bold; text-align: center;">Weighted - Average Exercise Price</div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left; margin-left: 26.65pt; text-indent: -18pt;">Outstanding at beginning of period</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left; margin-left: 26.65pt; text-indent: -18pt;">Issued</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">25,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left; margin-left: 26.65pt; text-indent: -18pt;">Forfeited</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; padding-bottom: 2px; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; padding-bottom: 2px; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left; margin-left: 26.65pt; text-indent: -18pt;">Outstanding at end of period</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">25,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr></table><div style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</div><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td colspan="26" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Stock Grants Outstanding and Exercisable</div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Range of Exercise Prices</div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; 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'; font-weight: bold; text-align: center; text-indent: 4pt;">Outstanding as of</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">December 30, 2017</div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; 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'; font-weight: bold; text-align: center;">Weighted- Average Remaining Contractual Life</div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; 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'; font-weight: bold; text-align: center;">Weighted- Average Exercise Price</div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center; text-indent: 4pt;">Exercisable as of</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">December 30, 2017</div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; 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'; font-weight: bold; text-align: center;">Weighted- Average Remaining Contractual Life</div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; 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'; font-weight: bold; text-align: center;">Weighted- Average Exercise Price</div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">0.00</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">25,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">5.0</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr></table><div>&#160;</div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">As of December 30, 2017, outstanding SARs and options had an intrinsic value of $1,484,375.</div></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for compensation-related costs for equity-based compensation, which may include disclosure of policies, compensation plan details, allocation of equity compensation, incentive distributions, equity-based arrangements to obtain goods and services, deferred compensation arrangements, employee stock ownership plan details and employee stock purchase plan details.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -URI http://asc.fasb.org/topic&amp;trid=2228938<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 50<br> -URI http://asc.fasb.org/subtopic&amp;trid=2208855<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>29
<FILENAME>R16.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6672859040">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>INCOME TAXES<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 30, 2017</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>INCOME TAXES [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureTextBlock', window );">INCOME TAXES</a></td>
<td class="text"><div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: justify;">7. I<font style="font-variant: small-caps;">ncome</font> T<font style="font-variant: small-caps;">axes</font></div><div style="font-family: Tahoma, Geneva, 'sans-serif';"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">Deferred income taxes are provided on temporary differences between the carrying amounts of assets and liabilities for financial reporting purposes and those for income tax reporting purposes.&#160; Deferred income tax (assets) liabilities relate to:</div><div style="font-family: Tahoma, Geneva, 'sans-serif';"><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="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; 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'; font-weight: bold; text-align: center;">2017</div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; 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'; font-weight: bold; text-align: center;">2016</div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; 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'; font-weight: bold; text-align: center;">2015</div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 13.65pt;">Property, plant and equipment</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">3,853,837</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">6,515,129</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">6,694,885</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 13.65pt;">Intangible assets</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">2,620,791</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 13.65pt;">Other</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">64,905</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">119,618</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">99,989</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 13.65pt;">Foreign Withholding Tax</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">861,964</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 13.65pt;">Total deferred income tax liabilities</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">7,401,497</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">6,634,747</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">6,794,874</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 13.65pt;">Other postretirement benefits</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">(235,510</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(371,460</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(281,154</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 13.65pt;">Inventories</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">(792,724</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(806,680</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(807,061</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 13.65pt;">Allowance for doubtful accounts</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">(97,570</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(124,329</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(124,351</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 13.65pt;">Intangible assets</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(224,609</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(299,137</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 13.65pt;">Accrued compensation</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">(83,829</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(233,806</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(252,297</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 13.65pt;">Pensions</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">(6,029,034</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(9,406,224</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(8,616,582</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 13.65pt;">Foreign Tax Credit</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">(449,578</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 13.65pt;">Total deferred income tax assets</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">(7,688,245</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(11,167,108</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(10,380,582</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 31.1pt;">Net deferred income tax (assets)&#160; liabilities</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">(286,748</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(4,532,361</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(3,585,708</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr></table><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">Income before income taxes consists of:</div><div style="font-family: Tahoma, Geneva, 'sans-serif';"><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="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; 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'; font-weight: bold; text-align: center;">2017</div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; 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'; font-weight: bold; text-align: center;">2016</div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; 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'; font-weight: bold; text-align: center;">2015</div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 108pt;">Domestic</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">7,513,348</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">7,276,239</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">4,308,809</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 108pt;">Foreign</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">3,941,594</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">3,947,176</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">3,712,166</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">11,454,942</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">11,223,415</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">8,020,975</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr></table><div style="font-family: Tahoma, Geneva, 'sans-serif';"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">The provision for income taxes follows:</div><div style="font-family: Tahoma, Geneva, 'sans-serif';"><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="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; 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'; font-weight: bold; text-align: center;">2017</div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; 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'; font-weight: bold; text-align: center;">2016</div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; 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'; font-weight: bold; text-align: center;">2015</div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; 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'; text-align: left; margin-left: 108pt;">Current:</div></td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 108pt;">&#160;&#160;&#160;Federal</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">3,713,975</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">2,554,341</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">1,337,417</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 108pt;">&#160;&#160;&#160;Foreign</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">1,084,353</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">1,091,952</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">1,054,694</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 108pt;">&#160;&#160;&#160;State</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">319,439</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">194,514</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">140,139</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 108pt;">Deferred:</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 108pt;">&#160;&#160;&#160;Federal</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">(47,241</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(339,412</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(223,530</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 108pt;">&#160;&#160;&#160;Foreign</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">1,301,972</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 108pt;">&#160;&#160;&#160;State</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">37,189</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(63,303</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(14,788</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">6,409,687</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">3,438,092</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">2,293,932</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr></table><div>&#160;</div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">A reconciliation of income taxes computed using the U.S. federal statutory rate to that reflected in operations follows:</div><div style="font-family: Tahoma, Geneva, 'sans-serif';"><br /></div><table cellpadding="0" cellspacing="0" style="width: 100%;"><tr><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="6" valign="bottom" style="border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">2017</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; font-weight: bold; padding-bottom: 2px; text-align: center;">&#160;</td><td valign="bottom" style="vertical-align: bottom; font-weight: bold; padding-bottom: 2px; text-align: center;">&#160;</td><td colspan="6" valign="bottom" style="border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">2016</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; font-weight: bold; padding-bottom: 2px; text-align: center;">&#160;</td><td valign="bottom" style="vertical-align: bottom; font-weight: bold; padding-bottom: 2px; text-align: center;">&#160;</td><td colspan="6" valign="bottom" style="border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">2015</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; font-weight: bold; padding-bottom: 2px; text-align: center;">&#160;</td></tr><tr><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; padding-bottom: 2px; text-align: center;">&#160;</td><td valign="bottom" style="vertical-align: bottom; font-weight: bold; padding-bottom: 2px; text-align: center;">&#160;</td><td colspan="2" valign="bottom" style="border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Amount</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; font-weight: bold; padding-bottom: 2px; text-align: center;">&#160;</td><td valign="bottom" style="vertical-align: bottom; font-weight: bold; padding-bottom: 2px; text-align: center;">&#160;</td><td colspan="2" valign="bottom" style="border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Percent</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; font-weight: bold; padding-bottom: 2px; text-align: center;">&#160;</td><td valign="bottom" style="vertical-align: bottom; font-weight: bold; padding-bottom: 2px; text-align: center;">&#160;</td><td colspan="2" valign="bottom" style="border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Amount</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; font-weight: bold; padding-bottom: 2px; text-align: center;">&#160;</td><td valign="bottom" style="vertical-align: bottom; font-weight: bold; padding-bottom: 2px; text-align: center;">&#160;</td><td colspan="2" valign="bottom" style="border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Percent</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; font-weight: bold; padding-bottom: 2px; text-align: center;">&#160;</td><td valign="bottom" style="vertical-align: bottom; font-weight: bold; padding-bottom: 2px; text-align: center;">&#160;</td><td colspan="2" valign="bottom" style="border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Amount</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; font-weight: bold; padding-bottom: 2px; text-align: center;">&#160;</td><td valign="bottom" style="vertical-align: bottom; font-weight: bold; padding-bottom: 2px; text-align: center;">&#160;</td><td colspan="2" valign="bottom" style="border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Percent</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="width: 28%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">Income taxes using U.S. federal statutory rate</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">3,894,680</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">34</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">%</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">3,815,962</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">34</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">%</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">2,727,131</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">34</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">%</font></td></tr><tr><td valign="bottom" style="width: 28%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">State income taxes, net of federal benefit</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">264,205</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">2</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">87,061</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">1</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">82,987</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">1</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 28%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">Impact on Foreign Repatriation Tax Reform</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">2,034,065</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">18</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 28%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">Impact of foreign subsidiaries on effective tax rate</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(364,569</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(3</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(365,528</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(3</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(388,132</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(5</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">)</font></td></tr><tr><td valign="bottom" style="width: 28%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">Impact on New Tax Law</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">531,307</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">5</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 28%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">Impact of manufacturers deduction on effective tax rate</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(123,554</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(1</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(140,690</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(1</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(91,018</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(1</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td></tr><tr><td valign="bottom" style="width: 28%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">Other&#8212;net</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">173,553</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">1</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">41,287</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(37,036</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 28%; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">6,409,687</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">56</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">%</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">3,438,092</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">31</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">%</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">2,293,932</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">29</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">%</font></td></tr></table><div>&#160;</div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">Total income taxes paid were $4,104,701 in 2017, $3,493,558 in 2016 and $2,348,865 in 2015.</div><div style="font-family: Tahoma, Geneva, 'sans-serif';"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">On December 22, 2017, the United States enacted the Tax Cuts and Jobs Act (the "Act"). The Act, which is also commonly referred to as "U.S. tax reform," significantly changes U.S. corporate income tax laws by, among other provisions, reducing the maximum U.S. corporate income tax rate from 35% to 21% starting in 2018, and creating a territorial tax system with a one-time mandatory tax on previously deferred foreign earnings of U.S. subsidiaries. During the year ending December 30, 2017, the Company recognized deferred income tax expense of $531,307 as a result of the re-measurement of deferred tax assets and liabilities to the new lower statutory rate of 21%.</div><div style="font-family: Tahoma, Geneva, 'sans-serif';"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">Due to the passage of the Tax Cut and Jobs Act, United States income taxes have been provided on the undistributed earnings of foreign subsidiaries ($17,153,163, at December 30, 2017) as well as the associated withholding taxes from the foreign countries.&#160; The amount of taxes associated with the current tax law change on the foreign earnings is $2,034,065.&#160; Foreign divisions that were previously treated as corporations for U.S. income tax purposes will generally no longer be taxed on their foreign source income by the U.S. federal government.&#160; The resulting taxes from the Tax Cut and Jobs Act of $2,034,065; $861,964 are associated with the withholding taxes assessed by the foreign countries, net of the applicable U.S. tax credits; and $1,172,101 in taxes are associated with the deemed repatriation of earnings held in foreign corporations.&#160; The Company has made an election to pay the $1,172,101 taxes in installments over 8 years with the payments due in the years 2018 to 2022 in the amount of $93,768; in the year 2023 a payment of $175,815; in the year 2024 a payment of $234,420; and the final payment in the year 2025 of $293,026.</div><div style="font-family: Tahoma, Geneva, 'sans-serif';"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">The final impact on the company from the Tax Act's transition tax legislation may differ from the aforementioned reasonable estimate due to the complexity of calculating and supporting with primary evidence such U.S. tax attributes as accumulated foreign earnings and profits, foreign tax paid, and other tax components involved in foreign tax credit calculations for prior years back to 1986. Such differences could be material, due to, among other things, changes in interpretations of the Tax Act, future legislative action to address questions that arise because of the Tax Act, changes in accounting standards for income taxes or related interpretations in response to the Tax Act, or any updates or changes to estimates the company has utilized to calculate the transition tax's reasonable estimate.</div><div style="font-family: Tahoma, Geneva, 'sans-serif';"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">Pursuant to the SAB118, the company is allowed a measurement period of up to one year after the enactment date of the Tax Act to finalize the recording of the related tax impacts.</div><div>&#160;</div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">A reconciliation of the beginning and ending amount of unrecognized tax benefits are as follows:</div><div style="font-family: Tahoma, Geneva, 'sans-serif';"><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="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; 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'; font-weight: bold; text-align: center;">2017</div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; 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'; font-weight: bold; text-align: center;">2016</div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; 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'; font-weight: bold; text-align: center;">2015</div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 9pt;">Balance at beginning of year</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">251,839</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">249,782</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">248,645</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt;">Increases for positions taken during the current period</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">53,013</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">44,172</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">27,947</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt;">Decreases resulting from the expiration of the statute of limitations</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">(5,118</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(42,115</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(26,810</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 9pt;">Balance at end of year</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">299,734</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">251,839</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">249,782</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr></table><div style="font-family: Tahoma, Geneva, 'sans-serif';"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">The Company files income tax returns in the U.S. federal jurisdiction, and 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 non-U.S. income tax examinations by tax authorities prior to 2011.</div><div style="font-family: Tahoma, Geneva, 'sans-serif';"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">Included in the balance at December 30, 2017, are $236,789 of unrecognized tax benefits that would affect the annual effective tax rate.&#160; In 2017, the Company recognized accrued interest related to unrecognized tax benefits in income tax expense.&#160; The Company had approximately $59,316 of accrued interest at December 30, 2017.</div><div style="font-family: Tahoma, Geneva, 'sans-serif';"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; 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 by expiration of the statute of limitations and the recognition and measurement considerations under ASC 740.&#160; The Company believes that the total amount of unrecognized tax benefits will not increase or decrease significantly over the next twelve months.</div></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -URI http://asc.fasb.org/topic&amp;trid=2144680<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>30
<FILENAME>R17.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6784569728">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>LEASES<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 30, 2017</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LeasesAbstract', window );"><strong>LEASES [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LeasesOfLesseeDisclosureTextBlock', window );">LEASES</a></td>
<td class="text"><div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: justify;">8. L<font style="font-variant: small-caps;">eases</font></div><div style="font-family: Tahoma, Geneva, 'sans-serif';"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">The Company leases certain equipment and buildings under operating lease arrangements.&#160; Most leases are for a fixed term and for a fixed amount; additionally, the Company leases certain buildings under operating leases on a month-to-month basis.&#160; The Company is not a party to any leases that have step rent provisions, escalation clauses, capital improvement funding or payment increases based on any index or rate.</div><div style="font-family: Tahoma, Geneva, 'sans-serif';"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">Future minimum payments under non-cancelable operating leases with initial or remaining terms in excess of one year during each of the next five years follow:</div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">&#160;</div><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td valign="bottom" style="width: 88%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;">2018</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">2,178,480</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 88%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;">2019</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">1,538,397</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 88%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;">2020</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">1,193,329</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 88%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;">2021</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">704,929</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 88%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;">2022</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">202,943</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 88%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">5,818,078</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr></table><div style="font-family: Tahoma, Geneva, 'sans-serif';"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">Rent expense for all operating leases was $2,166,755 in 2017, $1,293,271 in 2016, and $1,324,365 in 2015. The Company expects future rent expense, including non-cancelable operating leases, leases that are expected to be renewed and buildings leased on a month-to-month basis, for each of the next five years to be in the range of $2,200,000 to $2,500,000.</div></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeasesOfLesseeDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for lessee entity's leasing arrangements including, but not limited to, all of the following: (a.) The basis on which contingent rental payments are determined, (b.) The existence and terms of renewal or purchase options and escalation clauses, (c.) Restrictions imposed by lease agreements, such as those concerning dividends, additional debt, and further leasing.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -URI http://asc.fasb.org/subtopic&amp;trid=77888251<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -URI http://asc.fasb.org/topic&amp;trid=2208923<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesOfLesseeDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>31
<FILENAME>R18.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6950686336">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>RETIREMENT BENEFIT PLANS<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 30, 2017</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CompensationAndRetirementDisclosureAbstract', window );"><strong>RETIREMENT BENEFIT PLANS [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock', window );">RETIREMENT BENEFIT PLANS</a></td>
<td class="text"><div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-variant: small-caps; font-weight: bold; text-align: justify;">9. Retirement Benefit Plans</div><div style="font-family: Tahoma, Geneva, 'sans-serif';"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">The Company has non-contributory defined benefit pension plans covering most U.S. employees.&#160; Plan benefits are generally based upon age at retirement, years of service and, for its salaried plan, the level of compensation.&#160; The Company also sponsors unfunded non-qualified supplemental retirement plans that provide certain former officers with benefits in excess of limits imposed by federal tax law.</div><div style="font-family: Tahoma, Geneva, 'sans-serif';"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; 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 style="font-family: Tahoma, Geneva, 'sans-serif';"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">Effective for January 1, 2018, as a result of the collective bargaining agreement between the Illinois Lock Company and the Service Employees International Union Local, 1 C.L.C.&#160; pension accruals for the covered employees have been frozen.&#160;&#160; Under ASC 715, the Company is required to remeasure plan assets and obligations during an interim period whenever a significant event occurs that results in a material change in the net periodic pension cost.&#160; The determination of significance is based on judgment and consideration of events and circumstances affecting the pension costs.&#160; After consulting with our actuary, the freezing of benefits under the Illinois Lock Plan was considered a significant event pursuant to such standard. As a result, the Company expensed the previously unrecognized Prior Service Cost. The Eastern Company increased the expense by $14,928. The freezing of benefit accruals did not impact the pension benefit obligation. The additional recognition occurred as of the end of the fiscal year; thus, a remeasurement was not necessary.</div><div style="font-family: Tahoma, Geneva, 'sans-serif';"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">Effective for September 1, 2017, as a result of the collective bargaining agreement between the Eberhard Manufacturing Company and the International Association of Machinists and Aerospace Workers AFL-CIO District # 54 Local #439, the following changes were made:</div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">&#160;</div><div><table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-size: 10pt; margin-bottom: 8pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td style="width: 36pt; vertical-align: top; align: right;"><div style="font-size: 10pt; margin-bottom: 8pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt;">&#183;</div></td><td style="width: auto; vertical-align: top;"><div style="font-size: 10pt; margin-bottom: 8pt; font-family: 'Times New Roman'; text-align: left;">The pension for the covered employees has been frozen for any new employees who would have entered the plan after September 1, 2017. Under ASC 715, the Company is required to remeasure plan assets and obligations during an interim period whenever a significant event occurs that results in a material change in the net periodic pension cost. The determination of significance is based on judgment and consideration of events and circumstances affecting the pension costs. After consulting with our actuary the partial freezing of benefits under the Eberhard Hourly Union Plan was not considered a significant event pursuant to such standard. The benefit formula multiplier was modified by increasing it by $.50 on September 1, 2017 and by another $.50 on each subsequent anniversary for the lifetime of the contract. The benefit multiplier will equal $45.00 at the end of the current contract (August 31, 2022).</div></td></tr></table></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">On April 5, 2016, the Board of Directors passed a resolution freezing the benefits of The Salaried Employees Retirement Plan of The Eastern Company (the "Salaried Plan") effective as of May 31, 2016.&#160; Under ASC 715, the Company is required to remeasure plan assets and obligations during an interim period whenever a significant event occurs that results in a material change in the net periodic pension cost.&#160; The determination of significance is based on judgment and consideration of events and circumstances affecting the pension costs.&#160; After consulting with our actuary the freezing of benefits under the Salaried Plan was considered a significant event pursuant to such standard. of events and circumstances affecting the pension costs.&#160; After consulting with our actuary the freezing of benefits under the Salaried Plan was considered a significant event pursuant to such standard.</div><div style="font-family: Tahoma, Geneva, 'sans-serif';"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">Components of the net periodic benefit cost of the Company's pension benefit plans for the fiscal year indicated were as follows:</div><div style="font-family: Tahoma, Geneva, 'sans-serif';"><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="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; 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'; font-weight: bold; text-align: center;">2017</div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; 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'; font-weight: bold; text-align: center;">2016</div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; 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'; font-weight: bold; text-align: center;">2015</div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;">Service cost</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">1,276,608</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">1,977,295</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">3,770,191</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;">Interest cost</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">3,170,194</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">3,486,982</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">3,472,870</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;">Expected return on plan assets</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">(4,783,531</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(4,995,858</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(5,151,654</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;">Amortization of prior service cost</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">178,874</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">200,568</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">218,585</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;">Amortization of the net loss</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">1,231,486</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">1,704,863</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">1,928,298</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;">Net periodic benefit cost</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">1,073,631</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">2,373,850</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">4,238,290</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr></table><div>&#160;</div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">As a result of the freezing of the benefits of the Salaried Plan, 2016 pension expense was reduced by $2,447,000.</div><div style="font-family: Tahoma, Geneva, 'sans-serif';"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">Assumptions used to determine net periodic benefit cost for the Company's pension benefit plans for the fiscal year indicated were as follows:</div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">&#160;</div><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; 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'; font-weight: bold; text-align: center;">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'; font-weight: bold; text-align: center;">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'; font-weight: bold; text-align: center;">2015</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'; font-style: italic; text-align: left;">Discount rate</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></tr><tr><td valign="bottom" style="width: 64%; vertical-align: top; background-color: #cceeff;"><div style="margin-bottom: 8pt; text-indent: 5.25pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">-</font><font style="font-size: 10pt; font-family: 'Times New Roman'; width: 9pt; display: inline-block;">&#160;</font><font style="font-size: 10pt; font-family: 'Times New Roman';">Pension plans</font></div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">4.04% - 4.08</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">%</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">4.24% - 4.28</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">%</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">3.90</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">%</div></td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: top; background-color: #ffffff;"><div style="margin-bottom: 8pt; text-indent: 5.25pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">-</font><font style="font-size: 10pt; font-family: 'Times New Roman'; width: 9pt; display: inline-block;">&#160;</font><font style="font-size: 10pt; font-family: 'Times New Roman';">Supplemental pension plans</font></div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">3.03</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">%</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">3.53</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">%</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">3.90</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">%</div></td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: top; padding-bottom: 2px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">Expected return on plan assets</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: right; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">7.5</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">%</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: right; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">8.0</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">%</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: right; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">8.0</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">%</div></td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: top; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">Rate of compensation increase</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: right; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">0</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">%</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: right; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">3.25</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">%</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: right; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">3.25</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">%</div></td></tr></table><div style="font-family: Tahoma, Geneva, 'sans-serif';"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">Components of the net periodic benefit cost of the Company's other postretirement benefit plan were as follows:</div><div style="font-family: Tahoma, Geneva, 'sans-serif';"><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="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; 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'; font-weight: bold; text-align: center;">2017</div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; 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'; font-weight: bold; text-align: center;">2016</div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; 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'; font-weight: bold; text-align: center;">2015</div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;">Service cost</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">27,389</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">29,300</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">217,570</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;">Interest cost</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">80,827</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">94,872</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">154,915</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;">Expected return on plan assets</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">(51,494</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(47,532</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(91,936</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;">Amortization of prior service cost</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">(21,444</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(23,890</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(23,889</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;">Amortization of the net loss</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">(77,601</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(93,921</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">18,804</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;">Net periodic benefit cost</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">(42,323</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(41,171</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">275,464</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr></table><div style="font-family: Tahoma, Geneva, 'sans-serif';"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">Assumptions used to determine net periodic benefit cost for the Company's other postretirement plan for the fiscal year indicated were as follows:</div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">&#160;</div><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: top; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; 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'; font-weight: bold; text-align: center;">2017</div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; 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'; font-weight: bold; text-align: center;">2016</div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; 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'; font-weight: bold; text-align: center;">2015</div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: top; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">Discount rate</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">4.12</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">%</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">4.23</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">%</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">3.90</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">%</div></td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: top; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">Expected return on plan assets</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">4.0</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">%</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">8.0</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">%</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">8.0</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">%</div></td></tr></table><div style="font-family: Tahoma, Geneva, 'sans-serif';"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">As of December 30, 2017 and December 31, 2016, the status of the Company's pension benefit plans and other postretirement benefit plan was as follows:</div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">&#160;</div><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; 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'; font-weight: bold; text-align: center;">Pension Benefit</div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; 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'; font-weight: bold; text-align: center;">Other Postretirement Benefit</div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; 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'; font-weight: bold; text-align: center;">2017</div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; 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'; font-weight: bold; text-align: center;">2016</div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; 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'; font-weight: bold; text-align: center;">2017</div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; 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'; font-weight: bold; text-align: center;">2016</div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;">Benefit obligation at beginning of year</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">92,258,937</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">87,427,769</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">2,339,050</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">1,981,344</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 26.3pt; text-indent: -18pt;">Change due to availability of final actual assets and census data</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">317,440</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 26.65pt; text-indent: -18pt;">Discount rate</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">6,200,491</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">2,359,745</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">181,691</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">34,471</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 26.65pt; text-indent: -18pt;">Service cost</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">1,276,608</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">1,977,295</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">27,389</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">29,300</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 26.65pt; text-indent: -18pt;">Interest cost</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">3,170,194</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">3,486,982</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">80,827</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">94,872</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 26.65pt; text-indent: -18pt;">Actuarial (gain)/loss</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">(1,495,135</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">2,940,154</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">(65,601</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">33,022</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 26.65pt; text-indent: -18pt;">Benefits paid</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">(3,385,793</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(3,398,419</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">(139,946</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(151,399</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 26.65pt; text-indent: -18pt;">Plan Amendment</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">496,899</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 26.65pt; text-indent: -18pt;">Additional recognition due to significant event</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(2,534,589</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;">Benefit obligation at end of year</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">98,522,201</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">92,258,937</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">2,423,410</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">2,339,050</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr></table><div>&#160;</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;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">&#160;</div></td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; 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'; font-weight: bold; text-align: center;">Pension Benefit</div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; 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'; font-weight: bold; text-align: center;">Other Postretirement Benefit</div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">2017</div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; 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'; font-weight: bold; text-align: center;">2016</div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; 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'; font-weight: bold; text-align: center;">2017</div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; 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'; font-weight: bold; text-align: center;">2016</div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">Fair value of plan assets at beginning of year</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">65,627,499</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">63,122,843</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">1,287,350</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">1,188,289</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 26.65pt; text-indent: -18pt;">Actual return on plan assets</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">9,315,225</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">4,653,349</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">103,889</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">99,061</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 26.65pt; text-indent: -18pt;">Employer contributions</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">541,841</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">1,249,726</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">139,946</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">151,399</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 27pt; text-indent: -18pt;">Benefits paid</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">(3,385,793</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(3,398,419</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">(139,946</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(151,399</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">Fair value of plan assets at end of year</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">72,098,772</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">65,627,499</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">1,391,239</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">1,287,350</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr></table><div>&#160;</div><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; 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'; font-weight: bold; text-align: center;">Pension Benefit</div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; 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'; font-weight: bold; text-align: center;">Other Postretirement Benefit</div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;">Funded Status</div></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'; font-weight: bold; text-align: center;">2017</div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; 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'; font-weight: bold; text-align: center;">2016</div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; 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'; font-weight: bold; text-align: center;">2017</div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; 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'; font-weight: bold; text-align: center;">2016</div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;">Net amount recognized in the balance sheet</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">(26,423,429</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(26,631,438</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">(1,032,171</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(1,051,700</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td></tr></table><div style="font-family: Tahoma, Geneva, 'sans-serif';"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">Amounts recognized in accumulated other comprehensive income consist of:</div><div style="font-family: Tahoma, Geneva, 'sans-serif';"><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="font-size: 10pt; font-family: 'Times New Roman'; 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'; font-weight: bold; text-align: center;">Pension Benefit</div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; 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'; font-weight: bold; text-align: center;">Other Postretirement Benefit</div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; 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'; font-weight: bold; text-align: center;">2017</div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; 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'; font-weight: bold; text-align: center;">2016</div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; 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'; font-weight: bold; text-align: center;">2017</div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; 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'; font-weight: bold; text-align: center;">2016</div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;">Net (loss)/gain</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">(32,565,614</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(33,623,438</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">1,089,785</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">1,231,081</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;">Prior service (cost) credit</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">(494,142</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(176,117</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">18,397</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">39,841</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">(33,059,756</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(33,799,555</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">1,108,182</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">1,270,922</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr></table><div style="font-family: Tahoma, Geneva, 'sans-serif';"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">Change in the components of accumulated other comprehensive income consist of:</div><div style="font-family: Tahoma, Geneva, 'sans-serif';"><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="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; 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'; font-weight: bold; text-align: center;">Pension Benefit</div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; 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'; font-weight: bold; text-align: center;">Other Postretirement Benefit</div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; 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'; font-weight: bold; text-align: center;">2017</div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; 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'; font-weight: bold; text-align: center;">2016</div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; 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'; font-weight: bold; text-align: center;">2017</div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; 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'; font-weight: bold; text-align: center;">2016</div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">Balance at beginning of period</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">(33,799,555</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(32,597,167</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">1,270,922</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">1,722,137</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 26.3pt; text-indent: -18pt;">Change due to availability of final actual assets and census data</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">---</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">--</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(317,440</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 26.65pt; text-indent: -18pt;">Charged to net periodic benefit cost</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 54pt; text-indent: -18pt;">Prior service cost</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">178,874</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">200,568</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">(21,444</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(23,890</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 54pt; text-indent: -18pt;">Net loss (gain)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">1,231,486</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">1,704,863</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">(77,601</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(93,921</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 26.65pt; text-indent: -18pt;">Liability (gains)/losses</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 54pt; text-indent: -18pt;">Discount rate</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">(6,200,491</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(2,359,745</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">(181,691</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(34,471</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 54pt; text-indent: -18pt;">Asset (gains)/losses deferred</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">5,978,071</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(4,325,232</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">52,395</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">51,529</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 54pt; text-indent: -18pt;">Additional recognition due to plan amendment</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">(496,899</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">2,534,589</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-weight: bold;">-</font>&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 54pt; text-indent: -18pt;">Other</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">48,758</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">1,042,569</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">65,601</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(33,022</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;">Balance at end of period</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">(33,059,756</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(33,799,555</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">1,108,182</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">1,270,922</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr></table><div style="font-family: Tahoma, Geneva, 'sans-serif';"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">In 2017, the net periodic pension benefit cost included $1,118,370 of net loss and $120,968 of prior service cost and the net periodic other postretirement benefit cost included $65,591 of net gain and $5,072 of prior service credit.</div><div>&#160;</div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">Assumptions used to determine the projected benefit obligations for the Company's pension benefit plans and other postretirement benefit plan for the fiscal year indicated were as follows:</div><div style="font-family: Tahoma, Geneva, 'sans-serif';"><br /></div><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td colspan="3" valign="bottom" style="vertical-align: top;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: top; padding-bottom: 2px;">&#160;</td><td colspan="3" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">2017</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: top; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: center;">2016</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td colspan="5" valign="bottom" style="vertical-align: top;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">&#160;Discount rate</div></td><td colspan="3" valign="bottom" style="vertical-align: top;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td colspan="3" 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="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 64%; vertical-align: top; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">Pension plans</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">3.54% - 3.57</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">%</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">4.04% - 4.08</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">%</div></td></tr><tr><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 64%; vertical-align: top; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">Supplemental pension plans</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">3.10</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">%</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">3.03</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">%</div></td></tr><tr><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 64%; vertical-align: top; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">Other postretirement plan</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">3.60</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">%</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">4.12</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">%</div></td></tr></table><div style="font-family: Tahoma, Geneva, 'sans-serif';"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">At December 30, 2017 and December 31, 2016, the accumulated benefit obligation for all qualified and nonqualified defined benefit pension plans was $98,522,201 and $92,258,937, respectively.</div><div style="font-family: Tahoma, Geneva, 'sans-serif';"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">Information for the under-funded pension plans with a projected benefit obligation and an accumulated benefit obligation in excess of plan assets:</div><div style="font-family: Tahoma, Geneva, 'sans-serif';"><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="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; 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'; font-weight: bold; text-align: center;">2017</div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; 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'; font-weight: bold; text-align: center;">2016</div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: bottom;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;">Number of plans</div></td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; width: 1%; vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">6</div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; width: 1%; vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; width: 1%; vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right;"><div style="font-size: 10pt; font-family: 'Times New Roman';">6</div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; width: 1%; vertical-align: bottom; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;">Projected benefit obligation</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">98,522,201</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">92,258,937</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;">Accumulated benefit obligation</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">98,522,201</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">92,258,937</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;">Fair value of plan assets</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">72,098,722</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">65,627,499</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;">Net amount recognized in accrued benefit liability</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">(26,423,429</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(26,631,438</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td></tr></table><div style="font-family: Tahoma, Geneva, 'sans-serif';"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">Estimated future benefit payments to participants of the Company's pension plans are $3.8 million in 2018, $4.1 million in 2019, $4.3 million in 2020, $4.6 million in 2021, $4.8 million in 2022 and a total of $26.8 million from 2023 through 2027.</div><div style="font-family: Tahoma, Geneva, 'sans-serif';"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">Estimated future benefit payments to participants of the Company's other postretirement plan are $105,000 in 2018, $106,000 in 2019, $107,000 in 2020, $109,000 in 2021, $110,000 in 2022 and a total of $569,000 from 2023 through 2027.</div><div style="font-family: Tahoma, Geneva, 'sans-serif';"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">The Company expects to make cash contributions to its qualified pension plans of approximately $510,000 and to its other postretirement plan of approximately $105,000 in 2018.</div><div style="font-family: Tahoma, Geneva, 'sans-serif';"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">We consider a number of factors in determining and selecting assumptions for the overall expected long-term rate of return on plan assets.&#160; We consider the historical long-term return experience of our assets, the current and expected allocation of our plan assets, and expected long-term rates of return. We derive these expected long-term rates of return with the assistance of our investment advisors and generally base these rates on a 10-year horizon for various asset classes and consider the expected positive impact of active investment management.&#160; We base our expected allocation of plan assets on a diversified portfolio consisting of domestic and international equity securities and fixed income securities.</div><div style="font-family: Tahoma, Geneva, 'sans-serif';"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">We consider a variety of factors in determining and selecting our assumptions for the discount rate at the end of the year.&#160; In 2017, as in 2016, we developed each plan's discount rate with the assistance of our actuaries by matching expected future&#160;benefit payments in each year to the&#160;corresponding spot rates&#160;from the Citigroup Pension Liability Yield Curve, comprised of high quality (rated AA or better) corporate bonds.</div><div style="font-family: Tahoma, Geneva, 'sans-serif';"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">During 2016, as a result of a legal separation of the Russell Indexes from Russell Investments into different companies with different ownership, the name of our Trustee changed from Russell Trust Company to Russell Investment Trust Company ("RITC").</div><div>&#160;</div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">The fair values of the company's pension plans assets at December 30, 2017 and December 31, 2016, utilizing the fair value hierarchy discussed in Note 2, follow:</div><div style="font-family: Tahoma, Geneva, 'sans-serif';"><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="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; 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'; font-weight: bold; text-align: center;">December 30, 2017</div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; 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'; font-weight: bold; text-align: center;">Level 1</div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; 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'; font-weight: bold; text-align: center;">Level 2</div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; 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'; font-weight: bold; text-align: center;">Level 3</div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; 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'; font-weight: bold; text-align: center;">Total</div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr style="height: 14px;"><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-variant: normal; vertical-align: bottom; font-weight: normal; font-style: normal;"><div style="text-align: left;"><u style="font-size: 10pt; font-family: 'Times New Roman';">Cash and Equivalents:</u></div></td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;">Common/collective trust funds</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">278,016</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">278,016</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-variant: normal; font-weight: normal; font-style: normal; background-color: #ffffff;"><u>Equities:</u></font></div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">The Eastern Company Common Stock</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">5,675,021</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">5,675,021</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">Common/collective trust funds</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt;">Russell Multi Asset Core Plus Fund (a)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">31,642,837</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">31,642,837</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr style="height: 14px;"><td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-variant: normal; font-weight: normal; font-style: normal; background-color: #ffffff;"><u>Fixed Income:</u></font></div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">Common/collective trust funds</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;">Target Duration LDI Fixed Income Funds (b)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr style="height: 16px;"><td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #cceeff;"><div style="margin-top: 2pt; text-indent: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#183;</font><font style="font-size: 10pt; font-family: 'Times New Roman'; width: 9pt; display: inline-block;">&#160;</font><font style="font-size: 10pt; font-family: 'Times New Roman';">Russell 8 Year LDI Fixed Income Fund</font></div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">6,033,648</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">6,033,648</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #ffffff;"><div style="margin-top: 2pt; text-indent: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#183;</font><font style="font-size: 10pt; font-family: 'Times New Roman'; width: 9pt; display: inline-block;">&#160;</font><font style="font-size: 10pt; font-family: 'Times New Roman';">Russell 14 Year LDI Fixed Income Fund</font></div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">18,083,206</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">18,083,206</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt;">STRIPS Fixed Income Funds (c)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #ffffff;"><div style="margin-top: 2pt; text-indent: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#183;</font><font style="font-size: 10pt; font-family: 'Times New Roman'; width: 9pt; display: inline-block;">&#160;</font><font style="font-size: 10pt; font-family: 'Times New Roman';">Russell 15 Year STRIPS Fixed Income Fund</font></div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">1,905,068</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">1,905,068</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #cceeff;"><div style="margin-top: 2pt; text-indent: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#183;</font><font style="font-size: 10pt; font-family: 'Times New Roman'; width: 9pt; display: inline-block;">&#160;</font><font style="font-size: 10pt; font-family: 'Times New Roman';">Russell 10 Year STRIPS Fixed Income Fund</font></div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">3,570,427</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">3,570,427</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #ffffff;"><div style="margin-top: 2pt; text-indent: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#183;</font><font style="font-size: 10pt; font-family: 'Times New Roman'; width: 9pt; display: inline-block;">&#160;</font><font style="font-size: 10pt; font-family: 'Times New Roman';">Russell 28 to 29 Year STRIPS Fixed Income Fund</font></div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">2,144,581</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">2,144,581</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;">Insurance contracts</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">2,765,967</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">2,765,967</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">Total</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">5,675,021</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">66,423,750</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">72,098,771</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr></table><div>&#160;</div><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; 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'; font-weight: bold; text-align: center;">December 31, 2016</div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; 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'; font-weight: bold; text-align: center;">Level 1</div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; 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'; font-weight: bold; text-align: center;">Level 2</div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; 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'; font-weight: bold; text-align: center;">Level 3</div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; 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'; font-weight: bold; text-align: center;">Total</div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-variant: normal; vertical-align: bottom; font-weight: normal; font-style: normal;"><div style="text-align: left;"><u style="font-size: 10pt; font-family: 'Times New Roman';">Cash and Equivalents:</u></div></td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;">Common/collective trust funds</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">276,129</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">276,129</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr style="height: 11px;"><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-variant: normal; width: 52%; vertical-align: bottom; font-weight: normal; font-style: normal; background-color: #ffffff;"><div style="text-align: left;"><u style="font-size: 10pt; font-family: 'Times New Roman';">Equities:</u></div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">The Eastern Company Common Stock</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">4,535,676</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">4,535,676</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">Common/collective trust funds</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt;">RITC Large Cap Defensive Equity Fund (a)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">7,131,589</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">7,131,589</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt;">RITC Equity II Fund (b)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">4,875,234</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">4,875,234</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt;">RITC Large Cap U.S. Equity Fund (c)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">5,984,636</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">5,984,636</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt;">RITC International Fund with Active Currency</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">8,178,635</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">8,178,635</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt;">RITC Emerging Markets Fund</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">3,373,089</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">3,373,089</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-variant: normal; width: 52%; vertical-align: bottom; font-weight: normal; font-style: normal; background-color: #ffffff;"><div style="text-align: left;"><u style="font-size: 10pt; font-family: 'Times New Roman';">Fixed Income:</u></div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;">Common/collective trust funds</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt;">RITC Fixed Income I Fund</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">8,700,175</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">8,700,175</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt;">Target Duration LDI Fixed Income Funds</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #ffffff;"><div style="margin-top: 2pt; text-indent: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#183;</font><font style="font-size: 10pt; font-family: 'Times New Roman'; width: 9pt; display: inline-block;">&#160;</font><font style="font-size: 10pt; font-family: 'Times New Roman';">RITC 8 Year LDI Fixed Income Fund</font></div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">1,499,390</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">1,499,390</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr style="height: 16px;"><td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #cceeff;"><div style="margin-top: 2pt; text-indent: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#183;</font><font style="font-size: 10pt; font-family: 'Times New Roman'; width: 9pt; display: inline-block;">&#160;</font><font style="font-size: 10pt; font-family: 'Times New Roman';">RITC 10 Year LDI Fixed Income Fund</font></div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">1,851,317</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">1,851,317</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #ffffff;"><div style="margin-top: 2pt; text-indent: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#183;</font><font style="font-size: 10pt; font-family: 'Times New Roman'; width: 9pt; display: inline-block;">&#160;</font><font style="font-size: 10pt; font-family: 'Times New Roman';">RITC 12 Year LDI Fixed Income Fund</font></div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">2,122,411</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">2,122,411</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #cceeff;"><div style="margin-top: 2pt; text-indent: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#183;</font><font style="font-size: 10pt; font-family: 'Times New Roman'; width: 9pt; display: inline-block;">&#160;</font><font style="font-size: 10pt; font-family: 'Times New Roman';">RITC 14 Year LDI Fixed Income Fund</font></div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">3,790,209</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">3,790,209</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #ffffff;"><div style="margin-top: 2pt; text-indent: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#183;</font><font style="font-size: 10pt; font-family: 'Times New Roman'; width: 9pt; display: inline-block;">&#160;</font><font style="font-size: 10pt; font-family: 'Times New Roman';">RITC 16 Year LDI Fixed Income Fund</font></div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">5,650,440</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">5,650,440</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt;">STRIPS Fixed Income Funds</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #ffffff;"><div style="margin-top: 2pt; text-indent: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#183;</font><font style="font-size: 10pt; font-family: 'Times New Roman'; width: 9pt; display: inline-block;">&#160;</font><font style="font-size: 10pt; font-family: 'Times New Roman';">RITC 15 Year STRIPS Fixed Income Fund</font></div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">2,504,395</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">2,504,395</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #cceeff;"><div style="margin-top: 2pt; text-indent: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#183;</font><font style="font-size: 10pt; font-family: 'Times New Roman'; width: 9pt; display: inline-block;">&#160;</font><font style="font-size: 10pt; font-family: 'Times New Roman';">RITC 10 Year STRIPS Fixed Income Fund</font></div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">1,407,518</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">1,407,518</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #ffffff;"><div style="margin-top: 2pt; text-indent: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#183;</font><font style="font-size: 10pt; font-family: 'Times New Roman'; width: 9pt; display: inline-block;">&#160;</font><font style="font-size: 10pt; font-family: 'Times New Roman';">RITC 28 to 29 Year STRIPS Fixed Income Fund</font></div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">464,106</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">464,106</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;">Insurance contracts</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">3,282,552</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">3,282,552</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">Total</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">4,535,676</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">61,091,825</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">65,627,501</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr></table><div>&#160;</div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">Equity common funds primarily hold publicly traded common stock of both U.S and international companies selected for purposes of total return and to maintain equity exposure consistent with policy allocations.&#160; The Level 1 investment is made up of shares of The Eastern Company Common Stock and is valued at market price.&#160; Level 2 investments include commingled funds valued at unit values provided by the investment managers, which are based on the fair value of the underlying publicly traded securities.</div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">&#160;</div><div>&#160;</div><div><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td style="width: 4.39%; vertical-align: top;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">(a)</div></td><td style="width: 95.61%; vertical-align: top;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">The investment objective of the RITC (formerly Russell) Multi-Asset Core Plus Fund seeks to provide long-term growth of capital over a market cycle by offering a diversified portfolio of funds and separate accounts investing in global stock, return seeking fixed income, commodities, global real estate and opportunistic investments.&#160; They hold a dynamic mix of underlying Russell Investments funds and/or separate accounts.&#160; Russell Investments is a strong proponent of disciplined strategic asset allocation and rebalancing strategies, and believes that unstable movements in the market have the potential to create opportunities.&#160; By identifying short-term mispricing, and making small tactical adjustments to the Multi-Asset Core Plus Fund, they believe there is potential to enhance returns while continuing to manage risks.</div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">&#160;</div></td></tr><tr><td style="width: 4.39%; vertical-align: top;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">(b)</div></td><td style="width: 95.61%; vertical-align: top;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">The Target Duration LDI Fixed Income Funds seek to outperform their respective Barclays-Russell LDI Indexes over a full market cycle.&#160; These Funds invest primarily in investment grade corporate bonds that closely match those found in discount curves used to value U.S. pension liabilities.&#160; They seek to provide additional incremental return through modest interest rate timing, security selection and tactical use of non-credit sectors.&#160; Generally for use in combination with other bond funds to gain additional credit exposure, with the goal of reducing the mismatch between a plan's assets and liabilities.</div></td></tr></table></div><div>&#160;</div><div><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td style="width: 4.32%; vertical-align: top;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">(c)</div></td><td style="width: 95.68%; vertical-align: top;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">The STRIPS (Separate Trading of Registered Interest and Principal of Securities) Funds seek to provide duration and Treasury exposure by investing in an optimized subset of the STRIPS universe with a similar duration profile as the Barclays U.S. Treasury STRIPS 10-11 year, 16-16 year or 28-29 year Index.&#160; These passively managed funds are generally used with other bond funds to add additional duration to the asset portfolio.&#160; This will help reduce the mismatch between a plan's assets and liabilities.</div></td></tr></table></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 investment portfolio contains a diversified blend of common stocks, bonds, cash equivalents, and other investments, which may reflect varying rates of return. The investments are further diversified within each asset classification. The portfolio diversification provides protection against a single security or class of securities having a disproportionate impact on aggregate performance.&#160; The Company has elected to change its investment strategy to better match the assets with the underlying plan liabilities.&#160; Currently, the long-term target allocations for plan assets are 50% in equities and 50% in fixed income although the actual plan asset allocations may be within a range around these targets.&#160;The actual asset allocations are reviewed and rebalanced on a periodic basis to maintain the target allocations.&#160; It is expected that, as the funded status of the plans improves, more assets will be invested in long-duration fixed income instruments.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">The plans' assets include 217,018 shares of the common stock of the Company having a market value of $5,675,021 and $4,535,676 at December 30, 2017 and December 31, 2016, respectively. No shares were purchased in 2017 or 2016 nor were and shares sold in either period.&#160; Dividends received during 2017 and 2016 on the common stock of the Company were $95,488 and $95,488 respectively.</div><div>&#160;</div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">U.S. salaried and non-union hourly employees and most employees of the Company's Canadian subsidiaries are covered by defined contribution plans.</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 covering substantially all U.S. non-union employees. This plan allows participants to make voluntary contributions of up to 100% of their annual compensation on a pretax basis, subject to IRS limitations. The plan provides for contributions by the Company at its discretion.</div><div>&#160;</div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">The Company amended the Eastern Company Savings and Investment Plan ("401(k) Plan Amendment") effective June 1, 2016.&#160; The 401(k) Plan Amendment increased this match to 50% of the first 6% of contributions for the remainder of Fiscal 2016.&#160; The 401(k) Plan Amendment also provided for an additional non-discretionary contribution (the "transitional credit") for certain non-union U.S. employees who were eligible to participate in the Salaried Plan. The amount of this non-discretionary contribution ranges from 0% to 4% of wages, based on the age of the individual on June 1, 2016. The 401(k) Plan Amendment increased the non-discretionary safe harbor contribution to 3%, and changed the eligibility to all non-union U.S. employees.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">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: 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;">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;">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;">2015</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="width: 64%; vertical-align: top; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Regular matching contributions</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">465,671</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">328,144</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">232,399</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: top; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Transitional credit contributions</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">385,578</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">231,847</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: top; padding-bottom: 2px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Non-discretionary contributions</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">355,747</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; 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="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: top; padding-bottom: 4px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Total contributions made for the period</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">1,206,996</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">611,461</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">232,399</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; 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;">At December 30, 2017, the Company had accrued $502,618 for the non-discretionary contribution this amount was expensed in 2017 and was contributed to the plan in January 2018. At December 31, 2016, the Company had accrued $307,568 for the non-discretionary contribution. This amount was contributed to the Plan in January 2017 and is included in the 2017 figure. The non-discretionary contribution for $51,470 was expensed in Fiscal 2015 and contributed to the Plan in Fiscal 216.</div></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CompensationAndRetirementDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CompensationAndRetirementDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for pension and other postretirement benefits.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -URI http://asc.fasb.org/topic&amp;trid=2235017<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>32
<FILENAME>R19.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6950611280">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>REPORTABLE SEGMENTS<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 30, 2017</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingAbstract', window );"><strong>REPORTABLE SEGMENTS [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingDisclosureTextBlock', window );">REPORTABLE SEGMENTS</a></td>
<td class="text"><div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left;">10. <font style="font-variant: small-caps;">Reportable Segments</font></div><div style="font-family: Tahoma, Geneva, 'sans-serif';"><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="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; 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'; font-weight: bold; text-align: center;">2017</div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; 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'; font-weight: bold; text-align: center;">2016</div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; 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'; font-weight: bold; text-align: center;">2015</div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom;"><strong>Sales:</strong><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"><br /></font></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'; text-align: left; margin-left: 36pt; text-indent: -18pt;">Sales to unaffiliated customers:</div></td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 35.3pt; text-indent: -18pt;">Industrial Hardware</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">115,273,233</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">61,058,871</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">61,338,812</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 35.3pt; text-indent: -18pt;">Security Products</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">60,976,998</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">57,255,101</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">56,598,487</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 35.3pt; text-indent: -18pt;">Metal Products</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">27,989,382</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">19,294,286</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">26,630,652</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">204,239,613</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">137,608,258</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">144,567,951</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left; margin-left: 18pt; text-indent: -18pt;">Inter-segment Sales:</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 35.3pt; text-indent: -18pt;">Industrial Hardware</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">524,536</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">637,405</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">595,596</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 35.3pt; text-indent: -18pt;">Security Products</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">2,935,797</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">2,716,802</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">2,813,576</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 35.3pt; text-indent: -18pt;">Metal Products</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">21,431</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">16,804</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">3,481,764</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">3,354,207</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">3,425,976</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left; margin-left: 18pt; text-indent: -18pt;">Income Before Income Taxes:</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 35.3pt; text-indent: -18pt;">Industrial Hardware</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">5,126,128</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">5,683,730</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">4,314,149</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 35.3pt; text-indent: -18pt;">Security Products</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">6,099,777</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">5,677,264</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">3,798,115</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 35.3pt; text-indent: -18pt;">Metal Products</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">1,050,796</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(225,122</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(84,536</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 52.55pt; text-indent: -18pt;">Operating Profit</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">12,276,701</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">11,135,872</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">8,027,728</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 35.3pt; text-indent: -18pt;">Interest expense</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">(976,512</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(121,500</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(185,475</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 35.3pt; text-indent: -18pt;">Other income</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">154,753</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">209,043</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">178,722</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">11,454,942</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">11,223,415</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">8,020,975</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left; margin-left: 18pt; text-indent: -18pt;">Geographic Information:</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left; margin-left: 26.65pt; text-indent: -18pt;">Net Sales:</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 35.3pt; text-indent: -18pt;">United States</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">178,124,818</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">117,679,860</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">126,115,036</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 35.3pt; text-indent: -18pt;">Foreign</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">26,114,795</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">19,928,398</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">18,452,915</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">204,239,613</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">137,608,258</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">144,567,951</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td colspan="4" valign="bottom" style="vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">Foreign sales are primarily to customers in North America.</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="vertical-align: bottom; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="vertical-align: bottom; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left; margin-left: 18pt; text-indent: -18pt;">Identifiable Assets:</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 35.3pt; text-indent: -18pt;">United States</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">153,712,643</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">107,031,435</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">106,662,743</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 35.3pt; text-indent: -18pt;">Foreign</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">22,745,754</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">17,166,961</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">15,075,816</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">176,458,397</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">124,198,396</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">121,738,559</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 35.3pt; text-indent: -18pt;">Industrial Hardware</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">44,828,458</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">32,278,281</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">30,425,348</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 35.3pt; text-indent: -18pt;">Security Products</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">53,724,837</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">49,520,708</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">52,688,497</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 35.3pt; text-indent: -18pt;">Metal Products</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">18,126,395</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">18,447,526</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">20,931,863</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">116,679,690</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">100,246,515</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">104,045,708</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 35.3pt; text-indent: -18pt;">General corporate</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">59,778,707</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">23,951,881</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">17,692,851</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">176,458,397</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">124,198,396</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">121,738,559</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr></table><div>&#160;</div><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; 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'; font-weight: bold; text-align: center;">2017</div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; 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'; font-weight: bold; text-align: center;">2016</div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; 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'; font-weight: bold; text-align: center;">2015</div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; 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'; font-weight: bold; text-align: left;">Depreciation and Amortization:</div></td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 35.3pt; text-indent: -18pt;">Industrial Hardware</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">2,526,460</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">1,468,904</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">1,580,741</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 35.3pt; text-indent: -18pt;">Security Products</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">964,873</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">980,048</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">1,010,262</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 35.3pt; text-indent: -18pt;">Metal Products</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">1,227,852</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">1,365,441</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">1,330,435</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">4,719,185</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">3,814,393</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">3,921,438</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left;">Capital Expenditures:</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 35.3pt; text-indent: -18pt;">Industrial Hardware</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">1,151,868</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">648,516</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">1,479,984</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 35.3pt; text-indent: -18pt;">Security Products</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">705,178</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">1,018,371</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">388,377</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 35.3pt; text-indent: -18pt;">Metal Products</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">899,663</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">1,153,872</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">632,016</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">2,756,709</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">2,820,759</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">2,500,377</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 35.3pt; text-indent: -18pt;">Currency translation adjustment</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">6,240</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(8,889</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">25,020</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 35.3pt; text-indent: -18pt;">General corporate</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">51,600</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">12,839</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">2,762,949</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">2,863,470</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">2,538,236</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -URI http://asc.fasb.org/topic&amp;trid=2134510<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>33
<FILENAME>R20.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6950696848">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>RECENT ACCOUNTING PRONOUNCEMENTS<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 30, 2017</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountingChangesAndErrorCorrectionsAbstract', window );"><strong>RECENT ACCOUNTING PRONOUNCEMENTS [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountingChangesAndErrorCorrectionsTextBlock', window );">RECENT ACCOUNTING PRONOUNCEMENTS</a></td>
<td class="text"><div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-variant: small-caps; font-weight: bold; text-align: justify;">11. Recent Accounting Pronouncements</div><div style="font-family: Tahoma, Geneva, 'sans-serif';"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">In May 2014, the FASB issued ASU No. 2014-09, Revenue from Contracts with Customers. ASU No. 2014-09 provides authoritative guidance which impacts virtually all aspects of an entity's revenue recognition.&#160; The core principle of the new standard is that revenue should be recognized to depict the transfer of promised goods or services to customers in an amount that reflects the consideration to which the entity expects to be entitled in exchange for those goods or services.&#160; The standard is effective for annual reporting periods beginning after December 15, 2017.</div><div style="font-family: Tahoma, Geneva, 'sans-serif';"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">In August 2015, the FASB issued ASU No. 2015-14, Revenue from Contracts with Customers - Deferral of the Effective Date. ASU No. 2015-14 defers the adoption date of ASU 2014-09, Revenue from Contracts with Customers in which both the FASB and IASB in a joint project will clarify the principles for recognizing revenue and to develop a common revenue standard. The guidance is to be applied using a retrospective approach at the beginning of the earliest comparative period in the financial statements and is effective for years beginning after December 15, 2017.</div><div style="font-family: Tahoma, Geneva, 'sans-serif';"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">In July 2015, the FASB issued ASU 2015-11, Inventory: Simplifying the Measurement of Inventory. ASU No. 2015-11 provides authoritative guidance which requires a company to change its valuation method of inventory from the lower of cost or market (market being replacement cost, net realizable value or net realizable value less an approximate profit margin) to the lower of cost or net realizable value.&#160; The amendment is effective for fiscal years beginning after December 15, 2016, including interim periods within those fiscal years.&#160; The amendment should be applied prospectively with earlier application permitted as of the beginning of an interim or annual reporting period. The adoption of this amendment did not have a material impact on the consolidated financial statements of the Company.</div><div style="font-family: Tahoma, Geneva, 'sans-serif';"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">In September 2015, the FASB issued ASU No. 2015-16, Business Combinations. ASU 2015-16 provides authoritative guidance which will simplify the accounting for adjustments made to provisional amounts recognized in a business combination.&#160; U.S. GAAP currently requires that during the measurement period, the acquirer retrospectively adjust the provisional amounts recognized at the acquisition date with a corresponding adjustment to goodwill.&#160; The amendments require that the acquirer recognize adjustments to provisional amounts that are identified during the measurement period in the reporting period in which the adjustment amounts are determined.&#160; The guidance is effective for fiscal years beginning after December 15, 2015. The amendments should be applied prospectively to adjustments to provisional amounts that occur after the effective date with earlier application permitted for financial statements that have not yet been issued.&#160; The adoption of this amendment did not have a material impact on the consolidated financial statements of the Company.</div><div>&#160;</div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">In November 2015, the FASB issued accounting standards update 2015-07 which simplifies the balance sheet classification of deferred taxes. This standard requires that all deferred tax assets and liabilities be classified as non-current in the classified balance sheet, rather than separating such deferred taxes into current and non-current amounts, as is required under current guidance. The standard is effective for annual reporting periods beginning after December&#160;15, 2016, including interim periods within that reporting period with early application permitted. The adoption of this amendment did not have a material impact on the consolidated financial statements of the Company.</div><div style="font-family: Tahoma, Geneva, 'sans-serif';"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">In February 2016, the FASB issued ASU No. 2016-02, Leases. ASU 2016-02 requires leases to present right-of-use assets and lease liabilities on the balance sheet for all leases with terms longer than 12 months. The guidance is to be applied using a modified retrospective approach at the beginning of the earliest comparative period in the financial statements and is effective for years beginning after December 15, 2018. Early adoption is permitted. The Company is evaluating the impact of the new guidance.</div><div style="font-family: Tahoma, Geneva, 'sans-serif';"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">In March 2016, the Financial Accounting Standards Board ("FASB") issued accounting standards update 2016-09 which simplifies employee share-based payment accounting. This standard will simplify the income tax consequences, accounting for forfeitures and classification on the statement of cash flows. This standard is effective for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2016, with early adoption permitted. The Company did not early adopt ASU 2016-09. The adoption of this amendment did not have a material impact on the consolidated financial statements of the Company.</div><div style="font-family: Tahoma, Geneva, 'sans-serif';"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">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.&#160; The amendment should be applied prospectively with earlier application permitted as of the beginning of an interim or annual reporting period. The guidance is not expected to have a material impact in the consolidated financial results.</div><div style="font-family: Tahoma, Geneva, 'sans-serif';"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">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.&#160; 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 guidance is not expected to have a material impact in the consolidated financial results.</div><div style="font-family: Tahoma, Geneva, 'sans-serif';"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; 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.</div><div style="font-family: Tahoma, Geneva, 'sans-serif';"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">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.&#160; The Company is still in the process of determining the effect that the adoption of ASU 2017-06 will have on the accompanying financial statements.</div></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingChangesAndErrorCorrectionsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingChangesAndErrorCorrectionsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingChangesAndErrorCorrectionsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for reporting accounting changes and error corrections. It includes the conveyance of information necessary for a user of the Company's financial information to understand all aspects and required disclosure information concerning all changes and error corrections reported in the Company's financial statements for the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -URI http://asc.fasb.org/topic&amp;trid=2122394<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingChangesAndErrorCorrectionsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>34
<FILENAME>R21.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6784450640">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>FINANCIAL INSTRUMENTS AND FAIR VALUE MEASUREMENTS<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 30, 2017</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueDisclosuresAbstract', window );"><strong>FINANCIAL INSTRUMENTS AND FAIR VALUE MEASUREMENTS [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueDisclosuresTextBlock', window );">FINANCIAL INSTRUMENTS AND FAIR VALUE MEASUREMENTS</a></td>
<td class="text"><div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-variant: small-caps; font-weight: bold; text-align: justify;">12. Financial Instruments and Fair Value Measurements</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'; font-weight: bold; text-align: justify;">Financial Risk Management Objectives and Policies</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'; text-align: justify;">In March 2017, the FASB issued ASU No. 2017-07, Compensation &#8212; Retirement Benefits (Topic 715): Improving the Presentation of Net Periodic Pension Cost and Net Periodic Postretirement Benefit Cost.&#160; ASU 2017-07 provides guidance to update and primarily improve the presentation of net periodic pension cost and net periodic postretirement benefit cost reporting. 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 still in the process of determining the effect that the adoption of ASU 2017-07 will have on the accompanying financial statements.</div><div style="font-family: Tahoma, Geneva, 'sans-serif';"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; 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 style="font-family: Tahoma, Geneva, 'sans-serif';"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">The Company is exposed primarily to credit, interest rate and currency exchange rate risks which arise in the normal course of business.</div><div style="font-family: Tahoma, Geneva, 'sans-serif';"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: justify;">Credit Risk</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'; 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 of December 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 December 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 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'; font-weight: bold; text-align: justify;">Interest Rate Risk</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'; 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,112,500 on December 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 style="font-family: Tahoma, Geneva, 'sans-serif';"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: justify;">Currency Exchange Rate Risk</div><div style="font-family: Tahoma, Geneva, 'sans-serif';"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">The Company's currency exposure is concentrated in the Canadian dollar, Mexican peso, New Taiwan dollar, Chinese RMB and the Hong Kong dollar.&#160; Because of the Company's limited exposure to any single foreign market, any exchange gains or losses have not been material and are not expected to be material in the future.&#160; As a result, the Company does not attempt to mitigate its foreign currency exposure through the acquisition of any speculative or leveraged financial instruments.</div><div style="font-family: Tahoma, Geneva, 'sans-serif';"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: justify;">Fair Value Measurements</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;"><font style="font-size: 10pt; font-family: 'Times New Roman';">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 </font><font style="font-size: 10pt; font-family: 'Times New Roman';">to value assets and liabilities as appropriate. The assets or liabilities requiring fair value measurements on December 30, 2017 are as follows:</font></div><div>&#160;</div><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: top; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; 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'; text-align: center;">Fair Value</div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; 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'; text-align: center;">Level 1</div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; 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'; text-align: center;">Level 2</div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; 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'; text-align: center;">Level 3</div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: top; padding-bottom: 2px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Financial Receivable</font><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;Interest rate swap</font></div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">67,350</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">67,350</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: top; padding-bottom: 4px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">Total assets</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">67,350</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">67,350</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr></table><div style="font-family: Tahoma, Geneva, 'sans-serif';"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">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 assets.</div></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueDisclosuresTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -URI http://asc.fasb.org/topic&amp;trid=2155941<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueDisclosuresTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>35
<FILENAME>R22.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6950595440">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SELECTED QUARTERLY FINANCIAL INFORMATION (UNAUDITED)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 30, 2017</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_QuarterlyFinancialInformationDisclosureAbstract', window );"><strong>SELECTED QUARTERLY FINANCIAL INFORMATION (UNAUDITED) [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_QuarterlyFinancialInformationTextBlock', window );">SELECTED QUARTERLY FINANCIAL INFORMATION (UNAUDITED)</a></td>
<td class="text"><div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-variant: small-caps; font-weight: bold; text-align: justify;">13. Selected Quarterly Financial Information (Unaudited)</div><div>&#160;</div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">Selected quarterly financial information (unaudited) follows:</div><div style="font-family: Tahoma, Geneva, 'sans-serif';"><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="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; border-bottom: #000000 2px solid;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; border-bottom: #000000 2px solid;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; 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'; font-weight: bold; text-align: center;">2017</div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; border-bottom: #000000 2px solid;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; border-bottom: #000000 2px solid;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; 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'; font-weight: bold; text-align: center;">First</div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; 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'; font-weight: bold; text-align: center;">Second</div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; 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'; font-weight: bold; text-align: center;">Third</div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; 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'; font-weight: bold; text-align: center;">Fourth</div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; 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'; font-weight: bold; text-align: center;">Year</div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 40%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;">Net sales</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">36,043,295</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">58,044,743</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">56,007,937</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">54,143,638</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">204,239,613</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 40%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;">Gross margin</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">8,744,579</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">15,513,994</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">11,949,531</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">13,842,715</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">50,050,819</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 40%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;">Engineering expenses</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">630,411</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">1,682,887</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">1,848,861</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">1,460,670</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">5,622,829</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 40%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Selling and administrative</font><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"><br /></font><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;&#160;&#160;&#160;&#160;expenses</font></div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">5,877,968</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">11,344,223</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">6,527,029</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">8,402,069</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">32,151,289</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 40%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;">Net (loss)/income</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">1,517,141</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">1,466,402</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">2,230,481</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(168,769</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">5,045,255</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 40%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 40%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;">Net (loss)/income per share:</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 40%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 31.5pt; text-indent: -18pt;">Basic</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">.24</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">.23</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">.36</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(.03</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">.81</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 40%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 31.5pt; text-indent: -18pt;">Diluted</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">.24</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">.23</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">.35</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(.03</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">.80</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 40%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td colspan="4" valign="bottom" style="vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">Weighted average shares outstanding:</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="vertical-align: bottom; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="vertical-align: bottom; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="vertical-align: bottom; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="vertical-align: bottom; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 40%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 31.5pt; text-indent: -18pt;">Basic</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">6,256,496</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">6,258,467</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">6,259,872</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">6,261,737</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">6,259,139</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 40%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 31.5pt; text-indent: -18pt;">Diluted</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">6,256,496</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">6,285,339</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">6,296,551</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">6,297,371</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">6,294,773</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr></table><div style="font-family: Tahoma, Geneva, 'sans-serif';"><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="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; border-bottom: #000000 2px solid;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; border-bottom: #000000 2px solid;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; 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'; font-weight: bold; text-align: center;">2016</div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; border-bottom: #000000 2px solid;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; border-bottom: #000000 2px solid;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; 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'; font-weight: bold; text-align: center;">First</div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; 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'; font-weight: bold; text-align: center;">Second</div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; 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'; font-weight: bold; text-align: center;">Third</div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; 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'; font-weight: bold; text-align: center;">Fourth</div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; 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'; font-weight: bold; text-align: center;">Year</div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 40%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;">Net sales</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">33,101,657</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">36,883,312</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">33,478,347</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">34,144,942</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">137,608,258</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 40%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;">Gross margin</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">6,908,308</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">9,202,180</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">9,372,742</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">10,862,980</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">36,346,210</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 40%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">Engineering expenses</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">594,538</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">733,009</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">663,704</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">577,056</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">2,568,307</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 40%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Selling and administrative</font><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"><br /></font><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;&#160;&#160;&#160;&#160;expenses</font></div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">5,352,906</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">5,363,303</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">5,444,924</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">6,480,898</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">22,642,031</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 40%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;">Net income</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">648,073</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">2,087,837</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">2,400,064</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">2,649,349</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">7,785,323</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 40%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 40%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;">Net income per share:</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 40%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 31.5pt; text-indent: -18pt;">Basic</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">.10</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">.33</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">.38</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">.42</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">1.25</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 40%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 31.5pt; text-indent: -18pt;">Diluted</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">.10</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">.33</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">.38</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">.42</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">1.25</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 40%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td colspan="4" valign="bottom" style="vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">Weighted average shares outstanding:</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="vertical-align: bottom; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="vertical-align: bottom; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="vertical-align: bottom; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="vertical-align: bottom; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 40%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 31.5pt; text-indent: -18pt;">Basic</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">6,248,222</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">6,250,610</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">6,252,681</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">6,254,605</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">6,251,535</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 40%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 31.5pt; text-indent: -18pt;">Diluted</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">6,248,222</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">6,250,610</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">6,252,681</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">6,254,605</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">6,251,535</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr></table><div>&#160;</div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">Fiscal 2017 and 2016 consisted of four 13 week quarters totaling 52 weeks for the year.</div></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_QuarterlyFinancialInformationDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_QuarterlyFinancialInformationDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_QuarterlyFinancialInformationTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for quarterly financial data. Includes, but is not limited to, tabular presentation of financial information for fiscal quarters, effect of year-end adjustments, and an explanation of matters or transactions that affect comparability of the information.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 270<br> -URI http://asc.fasb.org/topic&amp;trid=2126967<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_QuarterlyFinancialInformationTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>36
<FILENAME>R23.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6784499424">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>REVENUE RECOGNITION<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 30, 2017</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueRecognitionAbstract', window );"><strong>REVENUE RECOGNITION [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_eml_RevenueRecognitionTextBlock', window );">REVENUE RECOGNITION</a></td>
<td class="text"><div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-variant: small-caps; font-weight: bold; text-align: left;">14. Revenue Recognition</div><div style="font-family: Tahoma, Geneva, 'sans-serif';"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">In 2014, the FASB issued guidance on revenue recognition, with final amendments issued in 2016. The guidance provides for a five-step model to determine the revenue recognized for the transfer of goods or services to customers that reflects the expected entitled consideration in exchange for those goods or services. It also provides clarification for principal versus agent considerations and identifying performance obligations. In addition, the FASB introduced practical expedients related to disclosures of remaining performance obligations, as well as other amendments related to guidance on collectability, non-cash consideration and the presentation of sales and other similar taxes. Financial statement disclosures required under the guidance will enable users to understand the nature, amount, timing, judgments and uncertainty of revenue and cash flows relating to customer contracts.</div><div style="font-family: Tahoma, Geneva, 'sans-serif';"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">The two permitted transition methods under the guidance are the full retrospective approach or a cumulative effect adjustment to the opening retained earnings in the year of adoption (cumulative effect approach). We will adopt the guidance using the cumulative effect approach when it becomes effective in the first quarter of 2018.</div><div style="font-family: Tahoma, Geneva, 'sans-serif';"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">We are utilizing a comprehensive approach to assess the impact of the guidance on our contract portfolio by reviewing our current accounting policies and practices to identify potential differences that would result from applying the new requirements to our revenue contracts.&#160; We are substantially complete with our contract and business process reviews and implemented changes to our controls to support recognition and disclosures under the new guidance.&#160; Based on the foregoing, we currently do not expect this guidance to have a material impact on our financial statements or disclosures.</div></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_eml_RevenueRecognitionTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for revenue recognition of the entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">eml_RevenueRecognitionTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>eml_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueRecognitionAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueRecognitionAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>37
<FILENAME>R24.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6950696848">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Schedule II - Valuation and Qualifying accounts<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 30, 2017</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationAndQualifyingAccountsAbstract', window );"><strong>Schedule II - Valuation and Qualifying accounts [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock', window );">Schedule II - Valuation and Qualifying accounts</a></td>
<td class="text"><div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center; margin-left: 4pt;">Schedule II &#8211; Valuation and Qualifying accounts</div><div style="font-family: Tahoma, Geneva, 'sans-serif';"><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;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">COL. A</div></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'; text-align: left;">COL. B</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'; text-align: left;">COL. C</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'; text-align: left;">COL. D</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'; text-align: left;">COL. E</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="font-size: 10pt; font-family: 'Times New Roman'; 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: bottom;">&#160;</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'; text-align: left;">ADDITIONS</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;">&#160;</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;">&#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;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">Description</div></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'; text-align: left;">Balance at Beginning</div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">of Period</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><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">(1)</div><div></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">Charged to Costs</div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">and Expenses</div></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'; text-align: left;">(2)</div><div></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">Charged to Other</div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">Accounts-Describe</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'; text-align: left;">Deductions &#8211;</div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">Describe</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'; text-align: left;">Balance at End</div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">of Period</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="width: 40%; vertical-align: top; padding-bottom: 4px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;"><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"><br /></font><font style="font-size: 10pt; font-family: 'Times New Roman';">Fiscal year ended December 30, 2017:</font><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"><br /></font><font style="font-size: 10pt; font-family: 'Times New Roman';">Deducted from asset accounts:</font><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"><br /></font><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;&#160;Allowance for doubtful accounts</font></div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">430,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">87,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">64,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">111,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(a)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">470,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 40%; vertical-align: top; background-color: #ffffff;"><div style="text-align: left;"><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"><br /></font><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 40%; vertical-align: top; padding-bottom: 4px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Fiscal year ended December 31, 2016:</font><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"><br /></font><font style="font-size: 10pt; font-family: 'Times New Roman';">Deducted from asset accounts:</font><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"><br /></font><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;&#160;Allowance for doubtful accounts</font></div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">450,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">0</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">20,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(a)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">430,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 40%; vertical-align: top; background-color: #ffffff;"><div style="text-align: left;"><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"><br /></font><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 40%; vertical-align: top; padding-bottom: 4px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Fiscal year ended January 2, 2016:</font><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"><br /></font><font style="font-size: 10pt; font-family: 'Times New Roman';">Deducted from asset accounts:</font><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"><br /></font><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;&#160;Allowance for doubtful accounts</font></div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">414,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">52,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">16,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(a)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">450,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td></tr></table><div style="font-family: Tahoma, Geneva, 'sans-serif';"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 4pt;">&#160;(a) Uncollectible accounts written off, net of recoveries.</div></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for any allowance and reserve accounts (their beginning and ending balances, as well as a reconciliation by type of activity during the period). Alternatively, disclosure of the required information may be within the footnotes to the financial statements or a supplemental schedule to the financial statements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -URI http://asc.fasb.org/topic&amp;trid=2122369<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ValuationAndQualifyingAccountsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ValuationAndQualifyingAccountsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>38
<FILENAME>R25.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6794153056">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>ACCOUNTING POLICIES (Policies)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 30, 2017</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>ACCOUNTING POLICIES [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UseOfEstimates', window );">Use of Estimates</a></td>
<td class="text"><div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: justify;">Use of Estimates</div><div style="font-family: Tahoma, Geneva, 'sans-serif';"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">The preparation of financial statements in conformity with accounting principles generally accepted in the United States requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and the disclosure of contingent assets and liabilities at the date of the financial statements, as well as the reported amounts of revenues and expenses during the reporting period.&#160; On an ongoing basis the Company evaluates its estimates, including those related to product returns, bad debts, carrying value of inventories, intangible and other long-lived assets, income taxes, pensions and other postretirement benefits.&#160; Actual results could differ from those estimates.</div></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiscalPeriod', window );">Fiscal Year</a></td>
<td class="text"><div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: justify;">Fiscal Year</div><div style="font-family: Tahoma, Geneva, 'sans-serif';"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">The Company's year ends on the Saturday nearest to December 31.&#160; Fiscal 2017 was a 52 week year, 2016 was a 52 week year and 2015 was a 52 week year.</div></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConsolidationPolicyTextBlock', window );">Principles of Consolidation</a></td>
<td class="text"><div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: justify;">Principles of Consolidation</div><div style="font-family: Tahoma, Geneva, 'sans-serif';"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">The consolidated financial statements include the accounts of the Company and its subsidiaries, all of which are wholly-owned. All intercompany accounts and transactions are eliminated.</div></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsPolicyTextBlock', window );">Cash Equivalents</a></td>
<td class="text"><div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: justify;">Cash Equivalents</div><div style="font-family: Tahoma, Geneva, 'sans-serif';"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">Highly liquid investments purchased with a maturity of three months or less are considered cash equivalents.&#160; The Company has deposits that exceed amounts insured by the Federal Deposit Insurance Corporation (FDIC) up to $250,000, but the Company does not consider this a significant concentration of credit risk based on the strength of the financial institution. Approximately 64% of available cash is located outside of the United States in our foreign subsidiaries.</div></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PriorPeriodReclassificationAdjustmentDescription', window );">Reclassification</a></td>
<td class="text"><div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: justify;">Reclassification</div><div style="font-family: Tahoma, Geneva, 'sans-serif';"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">Commencing with the third quarter of 2017, 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><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock', window );">Foreign Currency</a></td>
<td class="text"><div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: justify;">Foreign Currency</div><div style="font-family: Tahoma, Geneva, 'sans-serif';"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">For foreign operations balance sheet accounts are translated at the current year-end exchange rate; income statement accounts are translated at the average exchange rate for the year.&#160; Resulting translation adjustments are made directly to a separate component of shareholders' equity &#8211; "Accumulated other comprehensive income (loss) &#8211; Foreign currency translation".&#160; Foreign currency exchange transaction gains and losses are not material in any year.</div></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueRecognitionPolicyTextBlock', window );">Recognition of Sales</a></td>
<td class="text"><div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: justify;">Recognition of Sales</div><div style="font-family: Tahoma, Geneva, 'sans-serif';"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify; margin-right: 4.5pt;">Sales are recognized when persuasive evidence of an arrangement exists, the price is fixed and determinable, delivery has occurred, and there is a reasonable assurance of collection of the sales proceeds.&#160; The Company obtains written purchase authorizations from its customers for a specified amount of product at a specified price and delivery occurs at the time of shipment. Credit is extended based on an evaluation of each customer's financial condition; collateral is not required. Sales are recorded net of returns and allowances.&#160; Accounts receivable are recorded net of applicable allowances.&#160; No one customer accounted for 10% of net sales during 2017, 2016 or 2015.&#160; No one customer exceeded 10% of total accounts receivable at year end 2017 for 2016.</div></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TradeAndOtherAccountsReceivablePolicy', window );">Accounts Receivable</a></td>
<td class="text"><div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: justify;">Accounts Receivable</div><div style="font-family: Tahoma, Geneva, 'sans-serif';"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify; margin-right: 4.5pt;">Accounts receivable are stated at their net realizable value.&#160; The Company maintains an allowance for doubtful accounts for estimated losses resulting from the inability of its customers to make required payments.&#160; The Company reviews the collectability of its receivables on an ongoing basis taking into account a combination of factors.&#160; The Company reviews potential problems, such as past due accounts, a bankruptcy filing or deterioration in the customer's financial condition, to ensure the Company is adequately accrued for potential loss.&#160; Accounts are considered past due based on when payment was originally due.&#160; If a customer's situation changes, such as a bankruptcy or creditworthiness, or there is a change in the current economic climate, the Company may modify its estimate of the allowance for doubtful accounts.&#160; The Company will write off accounts receivable after reasonable collection efforts have been made and the accounts are deemed uncollectible.</div></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryPolicyTextBlock', window );">Inventories</a></td>
<td class="text"><div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: justify;">Inventories</div><div style="font-family: Tahoma, Geneva, 'sans-serif';"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">Inventories are valued at the lower of cost or market or net realizable value. Cost is determined by the last-in, first-out (LIFO) method in the U.S. ($26,280,620 for U.S. inventories at December 30, 2017 excluding Velvac) and by the first-in, first-out (FIFO) method for inventories outside the U.S. ($8,034,924 for inventories outside the U.S. at December 30, 2017). Cost exceeds the LIFO carrying value by approximately $6,476,073 at December 30, 2017 and $6,121,286 at December 31, 2016. There was no material LIFO quantity liquidation in 2017, 2016 and 2015. In addition, as of the balance sheet dates, the Company has recorded reserves for excess/obsolete inventory.</div></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock', window );">Property, Plant and Equipment and Related Depreciation</a></td>
<td class="text"><div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: justify;">Property, Plant and Equipment and Related Depreciation</div><div style="font-family: Tahoma, Geneva, 'sans-serif';"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">Property, plant and equipment (including equipment under capital lease) are stated at cost.&#160; Depreciation ($3,948,728 in 2017, $3,371,694 in 2016, $3,460,516 in 2015) is computed generally using the straight-line method based on the following estimated useful lives of the assets: Buildings 10 to 39.5 years; Machinery and equipment 3 to 10 years.</div></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock', window );">Goodwill, Intangibles and Impairment of Long-Lived Assets</a></td>
<td class="text"><div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: justify;">Goodwill, Intangibles and Impairment of Long-Lived Assets</div><div style="font-family: Tahoma, Geneva, 'sans-serif';"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Patents are recorded at cost and are amortized using the straight-line method over the lives of the patents.&#160; Technology and licenses are recorded at cost and are generally amortized on a straight-line basis over periods ranging from 5 to 17 years.&#160; Non-compete agreements and customer relationships are being amortized using the straight-line method over a period of 5 years. Amortization expense in 2017, 2016 and 2015 was $770,457, $442,699 and $460,922, respectively.&#160; Total amortization expense for each of the </font><font style="font-size: 10pt; font-family: 'Times New Roman';">next five years is estimated to be as follows: 2018 - $1,228,000; 2019 - $1,228,000; 2020 - $995,000; 2021 - $995,000 and 2022 - $853,000.&#160; Trademarks are not amortized as their lives are deemed to be indefinite.</font></div><div style="font-family: Tahoma, Geneva, 'sans-serif';"><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="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; 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';">Industrial</font><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"><br /></font><font style="font-size: 10pt; font-family: 'Times New Roman';">Hardware</font><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"><br /></font><font style="font-size: 10pt; font-family: 'Times New Roman';">Segment</font></div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; 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';">Security</font><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"><br /></font><font style="font-size: 10pt; font-family: 'Times New Roman';">Products</font><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"><br /></font><font style="font-size: 10pt; font-family: 'Times New Roman';">Segment</font></div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; 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';">Metal</font><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"><br /></font><font style="font-size: 10pt; font-family: 'Times New Roman';">Products</font><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"><br /></font><font style="font-size: 10pt; font-family: 'Times New Roman';">Segment</font></div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; 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><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"><br /></font><font style="font-size: 10pt; font-family: 'Times New Roman';">Total</font></div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; 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';">Weighted-Average</font><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"><br /></font><font style="font-size: 10pt; font-family: 'Times New Roman';">Amortization Period (Years)</font></div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; 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'; font-weight: bold; text-align: left; margin-left: 18pt; text-indent: -18pt;">2017 Gross Amount</div></td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 40%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;">Patents and developed technology</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">7,074,456</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">1,021,918</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">8,096,374</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">12.3</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 40%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;">Customer relationships</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">3,650,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">449,706</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">4,099,706</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">9.5</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 40%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;">Non-compete agreements</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">407,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">407,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">5.0</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 40%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;">Intellectual property</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">307,370</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">307,370</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">5.0</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 40%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;">Total Gross Intangibles</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">10,724,456</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">2,185,994</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">12,910,450</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">10.8</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 40%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 40%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left; margin-left: 18pt; text-indent: -18pt;">2017 Accumulated Amortization</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 40%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;">Patents and developed technology</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">2,007,418</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">630,784</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">2,638,202</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr style="height: 14px;"><td valign="bottom" style="width: 40%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;">Customer relationships</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">298,645</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">269,823</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">568,468</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 40%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;">Non-compete agreements</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">244,200</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">244,200</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 40%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;">Intellectual property</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">184,422</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">184,422</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; padding-bottom: 2px; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 40%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;">Accumulated Amortization</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">2,306,063</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">1,329,229</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">3,635,292</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 40%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 40%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left; margin-left: 18pt; text-indent: -18pt;">Net 2017 per Balance Sheet</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">8,418,393</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">856,765</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">9,275,158</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 40%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 40%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left; margin-left: 18pt; text-indent: -18pt;">2016 Gross Amount</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 40%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;">Patents and developed technology</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">2,159,060</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">1,035,374</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">3,194,434</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">15.6</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 40%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;">Customer relationships</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">449,706</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">449,706</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">5.0</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 40%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;">Non-compete agreements</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">407,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">407,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">5.0</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 40%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;">Intellectual property</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">307,370</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">307,370</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; padding-bottom: 2px; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">5.0</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 40%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;">Total Gross Intangibles</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">2,159,060</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">2,199,450</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">4,358,510</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">12.3</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 40%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr></table><div>&#160;</div><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; 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: right;"><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"><br /></font><font style="font-size: 10pt; font-family: 'Times New Roman';">Industrial</font><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"><br /></font><font style="font-size: 10pt; font-family: 'Times New Roman';">Hardware</font><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"><br /></font><font style="font-size: 10pt; font-family: 'Times New Roman';">Segment</font></div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; 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: right;"><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"><br /></font><font style="font-size: 10pt; font-family: 'Times New Roman';">Security</font><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"><br /></font><font style="font-size: 10pt; font-family: 'Times New Roman';">Products</font><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"><br /></font><font style="font-size: 10pt; font-family: 'Times New Roman';">Segment</font></div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; 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: right;"><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"><br /></font><font style="font-size: 10pt; font-family: 'Times New Roman';">Metal</font><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"><br /></font><font style="font-size: 10pt; font-family: 'Times New Roman';">Products</font><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"><br /></font><font style="font-size: 10pt; font-family: 'Times New Roman';">Segment</font></div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; 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: right;"><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><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"><br /></font><font style="font-size: 10pt; font-family: 'Times New Roman';">Total</font></div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; 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: right;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Weighted-Average</font><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"><br /></font><font style="font-size: 10pt; font-family: 'Times New Roman';">Amortization Period (Years)</font></div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; 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'; font-weight: bold; text-align: left; margin-left: 18pt; text-indent: -18pt;">2016 Accumulated Amortization</div></td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 40%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;">Patents and developed technology</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">1,529,675</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">598,756</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">2,128,431</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">&#160;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 40%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;">Customer relationships</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">179,882</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">179,882</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; 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="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 40%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;">Non-compete agreements</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">162,800</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">162,800</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">&#160;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 40%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;">Intellectual property</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">122,948</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">122,948</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; padding-bottom: 2px; text-align: right; 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="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 40%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;">Accumulated Amortization</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">1,529,675</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">1,064,386</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">2,594,061</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">&#160;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 40%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 40%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left; margin-left: 18pt; text-indent: -18pt;">Net 2016 per Balance Sheet</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">629,385</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">1,135,064</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">1,764,449</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">&#160;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 40%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr></table><div style="font-family: Tahoma, Geneva, 'sans-serif';"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">In the event that facts and circumstances indicate that the carrying value of long-lived assets, including definite life intangible assets, may be impaired, an evaluation is performed to determine if a write-down is required.&#160; No events or changes in circumstances have occurred to indicate that the carrying amount of such long-lived assets held and used may not be recovered.</div><div style="font-family: Tahoma, Geneva, 'sans-serif';"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">The Company performed qualitative assessments as of the end of fiscal 2017 and fiscal 2016 and determined it is more likely than not that no impairment of goodwill existed at the end of 2017 or 2016.&#160; The Company will perform annual qualitative assessments in subsequent years as of the end of each fiscal year.&#160; Additionally, the Company will perform interim analysis whenever conditions warrant.</div><div style="font-family: Tahoma, Geneva, 'sans-serif';"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">Goodwill or trademarks would be considered impaired whenever the historical carrying amount exceeds the fair value.&#160; Pursuant to the qualitative assessment performed, goodwill and trademarks were not impaired in 2017, 2016 or 2015.&#160; Should we reach a different conclusion in the future, additional work would be performed to determine the amount of the non-cash impairment charge to be recognized.&#160; The maximum future impairment of goodwill or trademarks that could occur is the amount recognized on our balance sheet.</div><div style="font-family: Tahoma, Geneva, 'sans-serif';"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">The following is a roll-forward of goodwill for 2017 and 2016:</div><div style="font-family: Tahoma, Geneva, 'sans-serif';"><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="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; 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';">Industrial</font><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"><br /></font><font style="font-size: 10pt; font-family: 'Times New Roman';">Hardware</font><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"><br /></font><font style="font-size: 10pt; font-family: 'Times New Roman';">Segment</font></div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; 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';">Security</font><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"><br /></font><font style="font-size: 10pt; font-family: 'Times New Roman';">Products</font><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"><br /></font><font style="font-size: 10pt; font-family: 'Times New Roman';">Segment</font></div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; 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';">Metal</font><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"><br /></font><font style="font-size: 10pt; font-family: 'Times New Roman';">Products</font><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"><br /></font><font style="font-size: 10pt; font-family: 'Times New Roman';">Segment</font></div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; 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><font style="font-size: 10pt; font-family: 'Times New Roman';">Total</font></div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; 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'; font-weight: bold; text-align: center; margin-left: 18pt; text-indent: -18pt;">2017</div></td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify; margin-left: 18pt; text-indent: -18pt;">Beginning balance</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">1,760,793</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">13,059,042</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">14,819,835</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify; margin-left: 18pt; text-indent: -18pt;">Investment in Velvac</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">17,340,946</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">17,340,946</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">Foreign exchange</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">68,110</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">68,110</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify; margin-left: 18pt; text-indent: -18pt;">Ending balance</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">19,169,849</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">13,059,042</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">32,228,891</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr></table><div style="font-family: Tahoma, Geneva, 'sans-serif';"><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="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; 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';">Industrial</font><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"><br /></font><font style="font-size: 10pt; font-family: 'Times New Roman';">Hardware</font><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"><br /></font><font style="font-size: 10pt; font-family: 'Times New Roman';">Segment</font></div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; 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';">Security</font><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"><br /></font><font style="font-size: 10pt; font-family: 'Times New Roman';">Products</font><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"><br /></font><font style="font-size: 10pt; font-family: 'Times New Roman';">Segment</font></div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; 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';">Metal</font><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"><br /></font><font style="font-size: 10pt; font-family: 'Times New Roman';">Products</font><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"><br /></font><font style="font-size: 10pt; font-family: 'Times New Roman';">Segment</font></div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; 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><font style="font-size: 10pt; font-family: 'Times New Roman';">Total</font></div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; 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'; font-weight: bold; text-align: center; margin-left: 18pt; text-indent: -18pt;">2016</div></td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify; margin-left: 18pt; text-indent: -18pt;">Beginning balance</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">1,731,751</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">13,059,042</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">14,790,793</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify; margin-left: 18pt; text-indent: -18pt;">Foreign exchange</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">29,042</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">29,042</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify; margin-left: 18pt; text-indent: -18pt;">Ending balance</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">1,760,793</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">13,059,042</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">14,819,835</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CostOfSalesPolicyTextBlock', window );">Cost of Goods Sold</a></td>
<td class="text"><div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: justify;">Cost of Goods Sold</div><div style="font-family: Tahoma, Geneva, 'sans-serif';"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">Cost of goods sold reflects the cost of purchasing, manufacturing and preparing a product for sale.&#160; These costs generally represent the expenses to acquire or manufacture products for sale (including an allocation of depreciation and amortization) and are primarily comprised of direct materials, direct labor, and overhead, which includes indirect labor, facility and equipment costs, inbound freight, receiving, inspection, purchasing, warehousing and any other costs related to the purchasing, manufacturing or preparation of a product for sale.</div></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShippingAndHandlingCostPolicyTextBlock', window );">Shipping and Handling Costs</a></td>
<td class="text"><div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: justify;">Shipping and Handling Costs</div><div style="font-family: Tahoma, Geneva, 'sans-serif';"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">Shipping and handling costs are included in cost of goods sold.</div></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_eml_EngineeringCostsPolicyTextBlock', window );">Engineering Costs</a></td>
<td class="text"><div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: justify;">Engineering Costs</div><div style="font-family: Tahoma, Geneva, 'sans-serif';"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">Engineering costs, charged to expense as incurred, were $5,622,829 in 2017, $2,568,307 in 2016 and $2,459,062 in 2015.</div></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock', window );">Selling, General and Administrative Expenses</a></td>
<td class="text"><div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: justify;">Selling, General and Administrative Expenses</div><div style="font-family: Tahoma, Geneva, 'sans-serif';"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">Selling, general and administrative expenses include all operating costs of the Company that are not directly related to the cost of purchasing, manufacturing and preparing a product for sale.&#160; These expenses generally represent the cost of selling or distributing the product once it is available for sale, as well as administrative expenses for support functions and related overhead.</div></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ResearchAndDevelopmentExpensePolicy', window );">Research &amp; Development Costs</a></td>
<td class="text"><div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: justify;">Research &amp; Development Costs</div><div style="font-family: Tahoma, Geneva, 'sans-serif';"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">Research &amp; development costs, charged to expense as incurred, were $3,678,481 in 2017, $1,525,650 in 2016 and $1,218,948 in 2015.</div></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdvertisingCostsPolicyTextBlock', window );">Advertising Costs</a></td>
<td class="text"><div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: justify;">Advertising Costs</div><div style="font-family: Tahoma, Geneva, 'sans-serif';"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">The Company expenses advertising costs as incurred.&#160; Advertising costs were $526,651 in 2017, $441,853 in 2016 and $496,066 in 2015.</div></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ResearchDevelopmentAndComputerSoftwarePolicyTextBlock', window );">Software Development Costs</a></td>
<td class="text"><div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: justify;">Software Development Costs</div><div style="font-family: Tahoma, Geneva, 'sans-serif';"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">Software development costs, including costs to develop software sold, leased, or otherwise marketed, that are incurred subsequent to the establishment of technological feasibility are capitalized if significant. Costs incurred during the application development stage for internal-use software are capitalized if significant. Capitalized software development costs are amortized using the straight-line amortization method over the estimated useful life of the applicable software. Such software development costs required to be capitalized have not been material to date.</div></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxPolicyTextBlock', window );">Income Taxes</a></td>
<td class="text"><div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: justify;">Income Taxes</div><div style="font-family: Tahoma, Geneva, 'sans-serif';"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">The Company accounts for uncertain tax positions pursuant to the provisions of FASB Accounting Standards Codification ("ASC") 740 which clarifies the accounting for uncertainty in income taxes recognized in a company's financial statements. These provisions detail how companies should recognize, measure, present and disclose uncertain tax positions that have or are expected to be taken.&#160; As such, the financial statements will reflect expected future tax consequences of uncertain tax positions presuming the taxing authorities' full knowledge of the position and all relevant facts. See Note 7 Income Taxes.</div><div style="font-family: Tahoma, Geneva, 'sans-serif';"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">The Company and its U.S. subsidiaries file a consolidated federal income tax return.</div><div style="font-family: Tahoma, Geneva, 'sans-serif';"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">Deferred tax assets and liabilities are determined based on differences between financial reporting and tax bases of assets and liabilities and are measured using the enacted tax rates and laws that will be in effect when the differences are expected to reverse.</div><div>&#160;</div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">On December, 22, 2017, SAB 118 was issued due to the complexities involved in accounting for the recently enacted Tax Act. SAB 118 requires the company to include in its financial statements a reasonable estimate of the impact of the Tax Act on earnings to the extent such estimate has been determined. Accordingly, the U.S. provision for income tax for 2017 is based on the reasonable estimate guidance provided by SAB 118. The company is continuing to assess the impact from the Tax Act and will record adjustments in 2018. The final impact on the company from the Tax Act's transition tax legislation may differ from the reasonable estimate due to the complexity of calculating and supporting with primary evidence such U.S. tax attributes as accumulated foreign earnings and profits, foreign tax paid, and other tax components involved in foreign tax credit calculations for prior years back to 1986. Such differences could be material, due to, among other things, changes in interpretations of the Tax Act, future legislative action to address questions that arise because of the Tax Act, changes in accounting standards for income taxes or related interpretations in response to the Tax Act, or any updates or changes to estimates the company has utilized to calculate the transition tax's reasonable estimate.</div></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerSharePolicyTextBlock', window );">Earnings per Share</a></td>
<td class="text"><div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: justify;">Earnings per Share</div><div style="font-family: Tahoma, Geneva, 'sans-serif';"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">The denominators used in the earnings per share computations follow:</div><div style="font-family: Tahoma, Geneva, 'sans-serif';"><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="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: middle; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">2017</div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">2016</div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">2015</div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left; margin-left: 18pt; text-indent: -18pt;">Basic:</div></td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: middle;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: middle;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: middle;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: middle; padding-bottom: 4px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;">Weighted average shares outstanding</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">6,259,139</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">6,251,535</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">6,245,057</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: middle; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: middle; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left;">Diluted:</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: middle; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">Weighted average shares outstanding</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">6,259,139</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">6,251,535</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">6,245,057</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: middle; padding-bottom: 2px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;">Dilutive stock options</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">35,634</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: middle; padding-bottom: 4px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">Denominator for diluted earnings per share</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">6,294,773</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">6,251,535</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">6,245,057</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr></table><div style="font-family: Tahoma, Geneva, 'sans-serif';"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">There were no anti-dilutive stock equivalents in 2017, 2016 or 2015.</div></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy', window );">Stock Based Compensation</a></td>
<td class="text"><div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: justify;">Stock Based Compensation</div><div style="font-family: Tahoma, Geneva, 'sans-serif';"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">The Company accounts for stock based compensation pursuant to the fair value recognition provisions of ASC 718. For the year ended December 30, 2017, there were 174,500 SARs and options of common stock granted under the 2010 Plan. No stock options were granted in 2016 or 2015, and, since all outstanding options in those years were fully vested in each year presented, there was no impact on the financial statements.</div><div style="font-family: Tahoma, Geneva, 'sans-serif';"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">Under the terms of the Director's Fee Program, the directors can elect to receive their Director's fees in cash or in common shares of the Company.&#160; This election is made at the beginning of each fiscal year and remains in effect for the entire year.</div></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueOfFinancialInstrumentsPolicy', window );">Fair Value of Financial Instruments</a></td>
<td class="text"><div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: justify;">Fair Value of Financial Instruments</div><div style="font-family: Tahoma, Geneva, 'sans-serif';"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">Fair value is defined as the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date.&#160;&#160; The company utilizes a fair value hierarchy, which maximizes the use of observable inputs and minimizes the use of unobservable inputs when measuring fair value.&#160;&#160;The fair value hierarchy has three levels of inputs that may be used to measure fair value:</div><div style="font-family: Tahoma, Geneva, 'sans-serif';"><br /></div><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td style="width: 8.59%; vertical-align: top;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">Level 1</div></td><td style="width: 91.41%; vertical-align: top;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">Unadjusted quoted prices in active markets that are accessible at the measurement date for identical, unrestricted assets or liabilities.</div></td></tr></table><div style="font-family: Tahoma, Geneva, 'sans-serif';"><br /></div><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td style="width: 8.59%; vertical-align: top;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">Level 2</div></td><td style="width: 91.41%; vertical-align: top;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">Quoted prices in markets that are not active; or other inputs that are observable, either directly or indirectly, for substantially the full term of the asset or liability.</div></td></tr></table><div style="font-family: Tahoma, Geneva, 'sans-serif';"><br /></div><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td style="width: 8.59%; vertical-align: top;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">Level 3</div></td><td style="width: 91.41%; vertical-align: top;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">Prices or valuation techniques that require inputs that are both significant to the fair value measurement and unobservable.</div></td></tr></table><div style="font-family: Tahoma, Geneva, 'sans-serif';"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">The carrying amounts of other financial instruments (cash and cash equivalents, accounts receivable, accounts payable and debt) as of December 30, 2017 and December 31, 2016, approximate fair value.&#160; Fair value was based on expected cash flows and current market conditions.</div><div style="font-family: Tahoma, Geneva, 'sans-serif';"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; 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><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_eml_EngineeringCostsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for the classification of engineering costs.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">eml_EngineeringCostsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>eml_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdvertisingCostsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for advertising costs. For those costs that cannot be capitalized, discloses whether such costs are expensed as incurred or the first period in which the advertising takes place. For direct response advertising costs that are capitalized, describes those assets and the accounting policy used, including a description of the qualifying activity, the types of costs capitalized and the related amortization period. An entity also may disclose its accounting policy for cooperative advertising arrangements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 340<br> -SubTopic 20<br> -Section 55<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=68054294&amp;loc=d3e8384-108330<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 340<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=84159346&amp;loc=d3e8275-108329<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdvertisingCostsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 305<br> -SubTopic 10<br> -Section 05<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6375392&amp;loc=d3e26790-107797<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=98513485&amp;loc=d3e4273-108586<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConsolidationPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting.  The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=84161450&amp;loc=d3e5614-111684<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.3A-03)<br> -URI http://asc.fasb.org/extlink&amp;oid=27015204&amp;loc=d3e355100-122828<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.3A-02)<br> -URI http://asc.fasb.org/extlink&amp;oid=27015204&amp;loc=d3e355033-122828<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConsolidationPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CostOfSalesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for recognition of costs in the period which correspond to the sales and revenue categories presented in the statement of operations. The accounting policy may include the amount and nature of costs incurred, provisions associated with inventories, purchase discounts, freight and other costs included in cost of sales incurred and recorded in the period. This disclosure also includes the nature of costs of sales incurred and recorded in the statement of operations for the period relating to transactions with related parties.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.2)<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 605<br> -SubTopic 50<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=68069731&amp;loc=d3e63676-111659<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostOfSalesPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerSharePolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3630-109257<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerSharePolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueOfFinancialInstrumentsPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for determining the fair value of financial instruments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=77997519&amp;loc=d3e13279-108611<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 60<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=7493716&amp;loc=d3e21868-110260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueOfFinancialInstrumentsPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiscalPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for determining an entity's fiscal year or other fiscal period. This disclosure may include identification of the fiscal period end-date, the length of the fiscal period, any reporting period lag between the entity and its subsidiaries, or equity investees. If a reporting lag exists, the closing date of the entity having a different period end is generally noted, along with an explanation of the necessity for using different closing dates. Any intervening events that materially affect the entity's financial position or results of operations are generally also disclosed.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=96868048&amp;loc=d3e5291-111683<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.3A-03(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=27015204&amp;loc=d3e355100-122828<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.3A-02(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=27015204&amp;loc=d3e355033-122828<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiscalPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for (1) transactions denominated in a currency other than the reporting enterprise's functional currency, (2) translating foreign currency financial statements that are incorporated into the financial statements of the reporting enterprise by consolidation, combination, or the equity method of accounting, and (3) remeasurement of the financial statements of a foreign reporting enterprise in a hyperinflationary economy.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6450520&amp;loc=d3e32583-110901<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6450222&amp;loc=d3e30840-110895<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for goodwill and intangible assets. This accounting policy also may address how an entity assesses and measures impairment of goodwill and intangible assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16265-109275<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=35741047&amp;loc=d3e13816-109267<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32840-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 30<br> -Section 05<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=65884525&amp;loc=d3e40913-109327<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 954<br> -SubTopic 740<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6491622&amp;loc=d3e9504-115650<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 17<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32809-109319<br><br>Reference 6: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -URI http://asc.fasb.org/extlink&amp;oid=84176650&amp;loc=d3e32247-109318<br><br>Reference 7: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=84176650&amp;loc=d3e32280-109318<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=66092785&amp;loc=d3e4492-108314<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.6(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=66092785&amp;loc=d3e4556-108314<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6361739&amp;loc=d3e7789-107766<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PriorPeriodReclassificationAdjustmentDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for reclassifications that affects the comparability of the financial statements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6359566&amp;loc=d3e326-107755<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PriorPeriodReclassificationAdjustmentDescription</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for long-lived, physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, basis of assets, depreciation and depletion methods used, including composite deprecation, estimated useful lives, capitalization policy, accounting treatment for costs incurred for repairs and maintenance, capitalized interest and the method it is calculated, disposals and impairments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.13(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ResearchAndDevelopmentExpensePolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for costs it has incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 730<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6420194&amp;loc=d3e21568-108373<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ResearchAndDevelopmentExpensePolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ResearchDevelopmentAndComputerSoftwarePolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for its research and development and computer software activities including the accounting treatment for costs incurred for (1) research and development activities, (2) development of computer software for internal use, (3) computer software to be sold, leased or otherwise marketed as a separate product or as part of a product or process and (4) in-process research and development acquired in a purchase business combination.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 40<br> -Section 30<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6389767&amp;loc=d3e17916-109280<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 985<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6501960&amp;loc=d3e128462-111756<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.15)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 50<br> -Section 25<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=16397303&amp;loc=d3e19347-109286<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ResearchDevelopmentAndComputerSoftwarePolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueRecognitionPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for revenue recognition. If the entity has different policies for different types of revenue transactions, the policy for each material type of transaction is generally disclosed. If a sales transaction has multiple element arrangements (for example, delivery of multiple products, services or the rights to use assets) the disclosure may indicate the accounting policy for each unit of accounting as well as how units of accounting are determined and valued. The disclosure may encompass important judgment as to appropriateness of principles related to recognition of revenue. The disclosure also may indicate the entity's treatment of any unearned or deferred revenue that arises from the transaction.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18823-107790<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 605<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 13.B.Q1)<br> -URI http://asc.fasb.org/extlink&amp;oid=65893310&amp;loc=d3e214044-122780<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18726-107790<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueRecognitionPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for inclusion of significant items in the selling, general and administrative (or similar) expense report caption.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 720<br> -SubTopic 35<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6420018&amp;loc=d3e36677-107848<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for stock option and stock incentive plans. This disclosure may include (1) the types of stock option or incentive plans sponsored by the entity (2) the groups that participate in (or are covered by) each plan (3) significant plan provisions and (4) how stock compensation is measured, and the methodologies and significant assumptions used to determine that measurement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=d3e5047-113901<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b),(f)<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShippingAndHandlingCostPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for the classification of shipping and handling costs, including whether the costs are included in cost of sales or included in other income statement accounts. If shipping and handling fees are significant and are not included in cost of sales, disclosure includes both the amounts of such costs and the line item on the income statement which includes such costs.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 605<br> -SubTopic 45<br> -Section S99<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=82851458&amp;loc=d3e221937-122793<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 605<br> -SubTopic 45<br> -Section 45<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=68075638&amp;loc=d3e60635-111653<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 605<br> -SubTopic 45<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=68080631&amp;loc=d3e61069-111654<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18726-107790<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShippingAndHandlingCostPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TradeAndOtherAccountsReceivablePolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for trade and other accounts receivables. This disclosure may include the basis at which such receivables are carried in the entity's statements of financial position (for example, net realizable value), how the entity determines the level of its allowance for doubtful accounts, when impairments, charge-offs or recoveries are recognized, and the entity's income recognition policies for such receivables, including its treatment of related fees and costs, its treatment of premiums, discounts or unearned income, when accrual of interest is discontinued, how the entity records payments received on nonaccrual receivables and its policy for resuming accrual of interest on such receivables.  If the enterprise holds a large number of similar loans, disclosure may include the accounting policy for the anticipation of prepayments and significant assumptions underlying prepayment estimates for amortization of premiums, discounts, and nonrefundable fees and costs.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11B<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84173941&amp;loc=SL6953423-111524<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(9))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=84159169&amp;loc=d3e10133-111534<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 6: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br><br>Reference 7: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 8: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=84173941&amp;loc=d3e5212-111524<br><br>Reference 9: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84173941&amp;loc=d3e5093-111524<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TradeAndOtherAccountsReceivablePolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UseOfEstimates">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=84177426&amp;loc=d3e6061-108592<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=84177426&amp;loc=d3e6143-108592<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=84177426&amp;loc=d3e6132-108592<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UseOfEstimates</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>39
<FILENAME>R26.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6950565152">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>ACCOUNTING POLICIES (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 30, 2017</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>ACCOUNTING POLICIES [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock', window );">Gross carrying amount and accumulated amortization of amortizable intangible assets</a></td>
<td class="text"><div style="font-family: 'Times New Roman'; font-size: 10pt;"><div>Trademarks are not amortized as their lives are deemed to be indefinite.</div><div style="font-family: Tahoma, Geneva, 'sans-serif';"><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="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; 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';">Industrial</font><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"><br /></font><font style="font-size: 10pt; font-family: 'Times New Roman';">Hardware</font><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"><br /></font><font style="font-size: 10pt; font-family: 'Times New Roman';">Segment</font></div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; 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';">Security</font><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"><br /></font><font style="font-size: 10pt; font-family: 'Times New Roman';">Products</font><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"><br /></font><font style="font-size: 10pt; font-family: 'Times New Roman';">Segment</font></div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; 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';">Metal</font><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"><br /></font><font style="font-size: 10pt; font-family: 'Times New Roman';">Products</font><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"><br /></font><font style="font-size: 10pt; font-family: 'Times New Roman';">Segment</font></div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; 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><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"><br /></font><font style="font-size: 10pt; font-family: 'Times New Roman';">Total</font></div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; 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';">Weighted-Average</font><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"><br /></font><font style="font-size: 10pt; font-family: 'Times New Roman';">Amortization Period (Years)</font></div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; 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'; font-weight: bold; text-align: left; margin-left: 18pt; text-indent: -18pt;">2017 Gross Amount</div></td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 40%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;">Patents and developed technology</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">7,074,456</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">1,021,918</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">8,096,374</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">12.3</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 40%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;">Customer relationships</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">3,650,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">449,706</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">4,099,706</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">9.5</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 40%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;">Non-compete agreements</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">407,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">407,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">5.0</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 40%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;">Intellectual property</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">307,370</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">307,370</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">5.0</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 40%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;">Total Gross Intangibles</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">10,724,456</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">2,185,994</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">12,910,450</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">10.8</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 40%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 40%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left; margin-left: 18pt; text-indent: -18pt;">2017 Accumulated Amortization</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 40%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;">Patents and developed technology</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">2,007,418</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">630,784</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">2,638,202</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr style="height: 14px;"><td valign="bottom" style="width: 40%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;">Customer relationships</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">298,645</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">269,823</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">568,468</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 40%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;">Non-compete agreements</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">244,200</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">244,200</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 40%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;">Intellectual property</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">184,422</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">184,422</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; padding-bottom: 2px; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 40%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;">Accumulated Amortization</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">2,306,063</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">1,329,229</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">3,635,292</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 40%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 40%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left; margin-left: 18pt; text-indent: -18pt;">Net 2017 per Balance Sheet</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">8,418,393</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">856,765</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">9,275,158</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 40%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 40%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left; margin-left: 18pt; text-indent: -18pt;">2016 Gross Amount</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 40%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;">Patents and developed technology</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">2,159,060</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">1,035,374</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">3,194,434</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">15.6</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 40%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;">Customer relationships</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">449,706</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">449,706</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">5.0</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 40%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;">Non-compete agreements</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">407,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">407,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">5.0</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 40%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;">Intellectual property</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">307,370</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">307,370</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; padding-bottom: 2px; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">5.0</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 40%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;">Total Gross Intangibles</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">2,159,060</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">2,199,450</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">4,358,510</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">12.3</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 40%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr></table><div>&#160;</div><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; 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: right;"><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"><br /></font><font style="font-size: 10pt; font-family: 'Times New Roman';">Industrial</font><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"><br /></font><font style="font-size: 10pt; font-family: 'Times New Roman';">Hardware</font><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"><br /></font><font style="font-size: 10pt; font-family: 'Times New Roman';">Segment</font></div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; 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: right;"><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"><br /></font><font style="font-size: 10pt; font-family: 'Times New Roman';">Security</font><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"><br /></font><font style="font-size: 10pt; font-family: 'Times New Roman';">Products</font><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"><br /></font><font style="font-size: 10pt; font-family: 'Times New Roman';">Segment</font></div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; 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: right;"><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"><br /></font><font style="font-size: 10pt; font-family: 'Times New Roman';">Metal</font><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"><br /></font><font style="font-size: 10pt; font-family: 'Times New Roman';">Products</font><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"><br /></font><font style="font-size: 10pt; font-family: 'Times New Roman';">Segment</font></div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; 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: right;"><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><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"><br /></font><font style="font-size: 10pt; font-family: 'Times New Roman';">Total</font></div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; 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: right;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Weighted-Average</font><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"><br /></font><font style="font-size: 10pt; font-family: 'Times New Roman';">Amortization Period (Years)</font></div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; 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'; font-weight: bold; text-align: left; margin-left: 18pt; text-indent: -18pt;">2016 Accumulated Amortization</div></td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 40%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;">Patents and developed technology</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">1,529,675</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">598,756</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">2,128,431</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">&#160;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 40%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;">Customer relationships</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">179,882</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">179,882</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; 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="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 40%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;">Non-compete agreements</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">162,800</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">162,800</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">&#160;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 40%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;">Intellectual property</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">122,948</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">122,948</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; padding-bottom: 2px; text-align: right; 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="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 40%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;">Accumulated Amortization</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">1,529,675</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">1,064,386</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">2,594,061</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">&#160;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 40%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 40%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left; margin-left: 18pt; text-indent: -18pt;">Net 2016 per Balance Sheet</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">629,385</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">1,135,064</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">1,764,449</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">&#160;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 40%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfGoodwillTextBlock', window );">Roll-forward of goodwill</a></td>
<td class="text"><div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">The following is a roll-forward of goodwill for 2017 and 2016:</div><div style="font-family: Tahoma, Geneva, 'sans-serif';"><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="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; 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';">Industrial</font><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"><br /></font><font style="font-size: 10pt; font-family: 'Times New Roman';">Hardware</font><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"><br /></font><font style="font-size: 10pt; font-family: 'Times New Roman';">Segment</font></div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; 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';">Security</font><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"><br /></font><font style="font-size: 10pt; font-family: 'Times New Roman';">Products</font><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"><br /></font><font style="font-size: 10pt; font-family: 'Times New Roman';">Segment</font></div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; 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';">Metal</font><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"><br /></font><font style="font-size: 10pt; font-family: 'Times New Roman';">Products</font><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"><br /></font><font style="font-size: 10pt; font-family: 'Times New Roman';">Segment</font></div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; 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><font style="font-size: 10pt; font-family: 'Times New Roman';">Total</font></div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; 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'; font-weight: bold; text-align: center; margin-left: 18pt; text-indent: -18pt;">2017</div></td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify; margin-left: 18pt; text-indent: -18pt;">Beginning balance</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">1,760,793</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">13,059,042</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">14,819,835</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify; margin-left: 18pt; text-indent: -18pt;">Investment in Velvac</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">17,340,946</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">17,340,946</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">Foreign exchange</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">68,110</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">68,110</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify; margin-left: 18pt; text-indent: -18pt;">Ending balance</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">19,169,849</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">13,059,042</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">32,228,891</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr></table><div style="font-family: Tahoma, Geneva, 'sans-serif';"><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="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; 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';">Industrial</font><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"><br /></font><font style="font-size: 10pt; font-family: 'Times New Roman';">Hardware</font><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"><br /></font><font style="font-size: 10pt; font-family: 'Times New Roman';">Segment</font></div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; 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';">Security</font><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"><br /></font><font style="font-size: 10pt; font-family: 'Times New Roman';">Products</font><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"><br /></font><font style="font-size: 10pt; font-family: 'Times New Roman';">Segment</font></div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; 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';">Metal</font><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"><br /></font><font style="font-size: 10pt; font-family: 'Times New Roman';">Products</font><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"><br /></font><font style="font-size: 10pt; font-family: 'Times New Roman';">Segment</font></div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; 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><font style="font-size: 10pt; font-family: 'Times New Roman';">Total</font></div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; 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'; font-weight: bold; text-align: center; margin-left: 18pt; text-indent: -18pt;">2016</div></td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify; margin-left: 18pt; text-indent: -18pt;">Beginning balance</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">1,731,751</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">13,059,042</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">14,790,793</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify; margin-left: 18pt; text-indent: -18pt;">Foreign exchange</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">29,042</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">29,042</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify; margin-left: 18pt; text-indent: -18pt;">Ending balance</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">1,760,793</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">13,059,042</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">14,819,835</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock', window );">Denominators used in the earnings per share computations</a></td>
<td class="text"><div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">The denominators used in the earnings per share computations follow:</div><div style="font-family: Tahoma, Geneva, 'sans-serif';"><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="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: middle; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">2017</div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">2016</div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">2015</div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left; margin-left: 18pt; text-indent: -18pt;">Basic:</div></td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: middle;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: middle;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: middle;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: middle; padding-bottom: 4px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;">Weighted average shares outstanding</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">6,259,139</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">6,251,535</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">6,245,057</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: middle; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: middle; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left;">Diluted:</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: middle; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">Weighted average shares outstanding</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">6,259,139</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">6,251,535</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">6,245,057</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: middle; padding-bottom: 2px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;">Dilutive stock options</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">35,634</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: middle; padding-bottom: 4px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">Denominator for diluted earnings per share</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">6,294,773</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">6,251,535</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">6,245,057</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16265-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfGoodwillTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=35741047&amp;loc=d3e13816-109267<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=35741047&amp;loc=d3e13854-109267<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfGoodwillTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the weighted average number of shares used in calculating basic net earnings per share (or unit) and diluted earnings per share (or unit).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>40
<FILENAME>R27.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6779639616">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>BUSINESS ACQUISITIONS (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 30, 2017</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationsAbstract', window );"><strong>BUSINESS ACQUISITIONS [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock', window );">Recognized identified assets acquired and liabilities assumed</a></td>
<td class="text"><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 style="font-family: Tahoma, Geneva, 'sans-serif';"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;"><u style="font-size: 10pt; font-family: 'Times New Roman';">At April 3, 2017:</u></div><div style="font-family: Tahoma, Geneva, 'sans-serif';"><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'; text-align: justify;">Consideration</div></td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: top;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 88%; vertical-align: top; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify; text-indent: 9.2pt;">Cash</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">4,078,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 88%; vertical-align: top; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify; text-indent: 9.2pt;">Debt</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">36,000,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 88%; vertical-align: top; padding-bottom: 2px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify; text-indent: 9.2pt;">Contingent consideration arrangement</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">2,070,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 88%; vertical-align: top; padding-bottom: 4px; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">42,148,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 88%; vertical-align: top; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">Recognized amounts of identifiable assets acquired and liabilities assumed</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 88%; vertical-align: top; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">at fair value</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 88%; vertical-align: top; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify; text-indent: 9.2pt;">Accounts receivable</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">6,063,429</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 88%; vertical-align: top; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify; text-indent: 9.2pt;">Inventory</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">12,992,377</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 88%; vertical-align: top; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify; text-indent: 9.2pt;">Prepaid and other assets</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">494,617</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 88%; vertical-align: top; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify; text-indent: 9.2pt;">Property plant and equipment</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">3,911,767</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 88%; vertical-align: top; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify; text-indent: 9.2pt;">Other noncurrent assets</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">366,401</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 88%; vertical-align: top; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify; text-indent: 9.2pt;">Other intangible assets</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">11,560,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 88%; vertical-align: top; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify; text-indent: 9.2pt;">Current liabilities</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(7,720,591</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td></tr><tr><td valign="bottom" style="width: 88%; vertical-align: top; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify; text-indent: 9.2pt;">Deferred tax liabilities</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(2,860,946</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td></tr><tr><td valign="bottom" style="width: 88%; vertical-align: top; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify; text-indent: 27.2pt;">Total identifiable net assets</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">24,807,054</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 88%; vertical-align: top; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">Goodwill</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">17,340,946</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 88%; vertical-align: top; padding-bottom: 4px; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">42,148,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the amounts recognized as of the acquisition date for each major class of assets acquired and liabilities assumed. May include but not limited to the following: (a) acquired receivables; (b) contingencies recognized at the acquisition date; and (c) the fair value of noncontrolling interests in the acquiree.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=84161108&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>41
<FILENAME>R28.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6950540624">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>DEBT (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 30, 2017</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtDisclosureAbstract', window );"><strong>DEBT [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfDebtTableTextBlock', window );">Schedule of debt</a></td>
<td class="text"><div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">Debt consists of:</div><div style="font-family: Tahoma, Geneva, 'sans-serif';"><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="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; 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'; font-weight: bold; text-align: center;">2017</div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; 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'; text-align: center;">2016</div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 13.65pt; text-indent: -13.65pt;">Term loans</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">30,225,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">1,785,714</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 13.65pt; text-indent: -13.65pt;">Revolving credit loan</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">5,000,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">35,225,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">1,785,714</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 13.65pt; text-indent: -13.65pt;">Less current portion</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">6,550,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">892,857</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">28,675,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">892,857</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock', window );">Scheduled annual principal maturities of long-term debt</a></td>
<td class="text"><div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">As of December 30, 2017, scheduled annual principal maturities of long-term debt for each of the next five years follow:</div><div style="font-family: Tahoma, Geneva, 'sans-serif';"><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="width: 88%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;">2018</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">1,550,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 88%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;">2019</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">2,325,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 88%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;">2020</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">3,100,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 88%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;">2021</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">3,100,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 88%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;">2022</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">20,150,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 88%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;">Thereafter</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 88%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">30,225,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfDebtTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of information pertaining to short-term and long-debt instruments or arrangements, including but not limited to identification of terms, features, collateral requirements and other information necessary to a fair presentation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfDebtTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the combined aggregate amount of maturities and sinking fund requirements for all long-term borrowings for each of the five years following the date of the latest balance sheet date presented.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6802200&amp;loc=d3e1835-112601<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>42
<FILENAME>R29.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6784466976">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>STOCK OPTIONS AND AWARDS (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 30, 2017</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract', window );"><strong>STOCK OPTIONS AND AWARDS [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfShareBasedCompensationStockAppreciationRightsAwardActivityTableTextBlock', window );">Stock appreciation rights activity</a></td>
<td class="text"><div style="font-family: 'Times New Roman'; font-size: 10pt;"><div>The following tables set forth the outstanding SARs for the period specified:</div><div style="font-family: Tahoma, Geneva, 'sans-serif';"><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="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; 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'; font-weight: bold; text-align: center;">Year Ended</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">December 30, 2017</div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; 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'; font-weight: bold; text-align: center;">Year Ended</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">December 31, 2016</div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; 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'; font-weight: bold; text-align: center;">Units</div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; 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'; font-weight: bold; text-align: center;">Weighted - Average Exercise Price</div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; 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'; font-weight: bold; text-align: center;">Units</div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; 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'; font-weight: bold; text-align: center;">Weighted - Average Exercise Price</div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left; margin-left: 26.65pt; text-indent: -18pt;">Outstanding at beginning of period</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left; margin-left: 26.65pt; text-indent: -18pt;">Issued</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">149,500</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">20.39</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left; margin-left: 26.65pt; text-indent: -18pt;">Forfeited</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">(8,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; padding-bottom: 2px; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">21.10</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; padding-bottom: 2px; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left; margin-left: 26.65pt; text-indent: -18pt;">Outstanding at end of period</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">141,500</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">20.36</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_eml_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockAppreciationRightsByExercisePriceRangeTableTextBlock', window );">SARs outstanding and exercisable</a></td>
<td class="text"><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="26" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">SARs Outstanding and Exercisable</div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Range of Exercise Prices</div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; 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'; font-weight: bold; text-align: center; text-indent: 4pt;">Outstanding as of</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">December 30, 2017</div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; 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'; font-weight: bold; text-align: center;">Weighted- Average Remaining Contractual Life</div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; 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'; font-weight: bold; text-align: center;">Weighted- Average Exercise Price</div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center; text-indent: 4pt;">Exercisable as of</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">December 30, 2017</div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; 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'; font-weight: bold; text-align: center;">Weighted- Average Remaining Contractual Life</div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; 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'; font-weight: bold; text-align: center;">Weighted- Average Exercise Price</div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">19.10-21.10</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">141,500</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">4.2</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">20.36</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock', window );">Stock option activity</a></td>
<td class="text"><div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">The following tables set forth the outstanding stock grants for the period specified:</div><div style="font-family: Tahoma, Geneva, 'sans-serif';"><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="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; 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'; font-weight: bold; text-align: center;">Year Ended</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">December 30, 2017</div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; 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'; font-weight: bold; text-align: center;">Year Ended</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">December 31, 2016</div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; 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'; font-weight: bold; text-align: center;">Shares</div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; 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'; font-weight: bold; text-align: center;">Weighted - Average Exercise Price</div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; 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'; font-weight: bold; text-align: center;">Shares</div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; 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'; font-weight: bold; text-align: center;">Weighted - Average Exercise Price</div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left; margin-left: 26.65pt; text-indent: -18pt;">Outstanding at beginning of period</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left; margin-left: 26.65pt; text-indent: -18pt;">Issued</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">25,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left; margin-left: 26.65pt; text-indent: -18pt;">Forfeited</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; padding-bottom: 2px; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; padding-bottom: 2px; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left; margin-left: 26.65pt; text-indent: -18pt;">Outstanding at end of period</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">25,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock', window );">Schedule of stock grants outstanding and exercisable</a></td>
<td class="text"><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="26" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Stock Grants Outstanding and Exercisable</div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Range of Exercise Prices</div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; 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'; font-weight: bold; text-align: center; text-indent: 4pt;">Outstanding as of</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">December 30, 2017</div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; 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'; font-weight: bold; text-align: center;">Weighted- Average Remaining Contractual Life</div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; 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'; font-weight: bold; text-align: center;">Weighted- Average Exercise Price</div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center; text-indent: 4pt;">Exercisable as of</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">December 30, 2017</div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; 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'; font-weight: bold; text-align: center;">Weighted- Average Remaining Contractual Life</div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; 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'; font-weight: bold; text-align: center;">Weighted- Average Exercise Price</div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">0.00</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">25,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">5.0</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_eml_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockAppreciationRightsByExercisePriceRangeTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of option exercise prices, by grouped ranges, including the upper and lower limits of the price range, the number of shares under option, weighted average exercise price and remaining contractual option terms.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">eml_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockAppreciationRightsByExercisePriceRangeTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>eml_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of option exercise prices, by grouped ranges, including the upper and lower limits of the price range, the number of shares under option, weighted average exercise price and remaining contractual option terms.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfShareBasedCompensationStockAppreciationRightsAwardActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the number and weighted-average exercise prices (or conversion ratios) for stock appreciation rights awards that were outstanding at the beginning and end of the year, and the number of stock appreciation rights awards that were granted, exercised or converted, forfeited, and expired during the year.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfShareBasedCompensationStockAppreciationRightsAwardActivityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=d3e5070-113901<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=d3e5070-113901<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>43
<FILENAME>R30.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6670675024">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>INCOME TAXES (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 30, 2017</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>INCOME TAXES [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock', window );">Deferred income tax (assets) liabilities</a></td>
<td class="text"><div style="font-family: 'Times New Roman'; font-size: 10pt;"><div>Deferred income tax (assets) liabilities relate to:</div><div style="font-family: Tahoma, Geneva, 'sans-serif';"><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="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; 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'; font-weight: bold; text-align: center;">2017</div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; 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'; font-weight: bold; text-align: center;">2016</div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; 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'; font-weight: bold; text-align: center;">2015</div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 13.65pt;">Property, plant and equipment</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">3,853,837</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">6,515,129</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">6,694,885</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 13.65pt;">Intangible assets</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">2,620,791</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 13.65pt;">Other</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">64,905</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">119,618</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">99,989</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 13.65pt;">Foreign Withholding Tax</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">861,964</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 13.65pt;">Total deferred income tax liabilities</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">7,401,497</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">6,634,747</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">6,794,874</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 13.65pt;">Other postretirement benefits</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">(235,510</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(371,460</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(281,154</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 13.65pt;">Inventories</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">(792,724</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(806,680</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(807,061</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 13.65pt;">Allowance for doubtful accounts</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">(97,570</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(124,329</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(124,351</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 13.65pt;">Intangible assets</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(224,609</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(299,137</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 13.65pt;">Accrued compensation</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">(83,829</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(233,806</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(252,297</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 13.65pt;">Pensions</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">(6,029,034</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(9,406,224</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(8,616,582</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 13.65pt;">Foreign Tax Credit</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">(449,578</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 13.65pt;">Total deferred income tax assets</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">(7,688,245</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(11,167,108</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(10,380,582</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 31.1pt;">Net deferred income tax (assets)&#160; liabilities</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">(286,748</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(4,532,361</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(3,585,708</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock', window );">Income before income taxes</a></td>
<td class="text"><div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">Income before income taxes consists of:</div><div style="font-family: Tahoma, Geneva, 'sans-serif';"><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="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; 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'; font-weight: bold; text-align: center;">2017</div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; 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'; font-weight: bold; text-align: center;">2016</div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; 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'; font-weight: bold; text-align: center;">2015</div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 108pt;">Domestic</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">7,513,348</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">7,276,239</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">4,308,809</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 108pt;">Foreign</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">3,941,594</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">3,947,176</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">3,712,166</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">11,454,942</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">11,223,415</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">8,020,975</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock', window );">Provision for income taxes</a></td>
<td class="text"><div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">The provision for income taxes follows:</div><div style="font-family: Tahoma, Geneva, 'sans-serif';"><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="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; 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'; font-weight: bold; text-align: center;">2017</div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; 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'; font-weight: bold; text-align: center;">2016</div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; 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'; font-weight: bold; text-align: center;">2015</div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; 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'; text-align: left; margin-left: 108pt;">Current:</div></td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 108pt;">&#160;&#160;&#160;Federal</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">3,713,975</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">2,554,341</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">1,337,417</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 108pt;">&#160;&#160;&#160;Foreign</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">1,084,353</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">1,091,952</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">1,054,694</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 108pt;">&#160;&#160;&#160;State</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">319,439</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">194,514</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">140,139</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 108pt;">Deferred:</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 108pt;">&#160;&#160;&#160;Federal</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">(47,241</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(339,412</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(223,530</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 108pt;">&#160;&#160;&#160;Foreign</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">1,301,972</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 108pt;">&#160;&#160;&#160;State</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">37,189</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(63,303</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(14,788</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">6,409,687</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">3,438,092</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">2,293,932</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock', window );">Reconciliation of income taxes computed using the U.S. federal statutory rate to that reflected in operations</a></td>
<td class="text"><div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">A reconciliation of income taxes computed using the U.S. federal statutory rate to that reflected in operations follows:</div><div style="font-family: Tahoma, Geneva, 'sans-serif';"><br /></div><table cellpadding="0" cellspacing="0" style="width: 100%;"><tr><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="6" valign="bottom" style="border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">2017</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; font-weight: bold; padding-bottom: 2px; text-align: center;">&#160;</td><td valign="bottom" style="vertical-align: bottom; font-weight: bold; padding-bottom: 2px; text-align: center;">&#160;</td><td colspan="6" valign="bottom" style="border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">2016</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; font-weight: bold; padding-bottom: 2px; text-align: center;">&#160;</td><td valign="bottom" style="vertical-align: bottom; font-weight: bold; padding-bottom: 2px; text-align: center;">&#160;</td><td colspan="6" valign="bottom" style="border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">2015</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; font-weight: bold; padding-bottom: 2px; text-align: center;">&#160;</td></tr><tr><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; padding-bottom: 2px; text-align: center;">&#160;</td><td valign="bottom" style="vertical-align: bottom; font-weight: bold; padding-bottom: 2px; text-align: center;">&#160;</td><td colspan="2" valign="bottom" style="border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Amount</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; font-weight: bold; padding-bottom: 2px; text-align: center;">&#160;</td><td valign="bottom" style="vertical-align: bottom; font-weight: bold; padding-bottom: 2px; text-align: center;">&#160;</td><td colspan="2" valign="bottom" style="border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Percent</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; font-weight: bold; padding-bottom: 2px; text-align: center;">&#160;</td><td valign="bottom" style="vertical-align: bottom; font-weight: bold; padding-bottom: 2px; text-align: center;">&#160;</td><td colspan="2" valign="bottom" style="border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Amount</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; font-weight: bold; padding-bottom: 2px; text-align: center;">&#160;</td><td valign="bottom" style="vertical-align: bottom; font-weight: bold; padding-bottom: 2px; text-align: center;">&#160;</td><td colspan="2" valign="bottom" style="border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Percent</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; font-weight: bold; padding-bottom: 2px; text-align: center;">&#160;</td><td valign="bottom" style="vertical-align: bottom; font-weight: bold; padding-bottom: 2px; text-align: center;">&#160;</td><td colspan="2" valign="bottom" style="border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Amount</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; font-weight: bold; padding-bottom: 2px; text-align: center;">&#160;</td><td valign="bottom" style="vertical-align: bottom; font-weight: bold; padding-bottom: 2px; text-align: center;">&#160;</td><td colspan="2" valign="bottom" style="border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Percent</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="width: 28%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">Income taxes using U.S. federal statutory rate</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">3,894,680</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">34</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">%</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">3,815,962</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">34</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">%</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">2,727,131</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">34</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">%</font></td></tr><tr><td valign="bottom" style="width: 28%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">State income taxes, net of federal benefit</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">264,205</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">2</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">87,061</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">1</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">82,987</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">1</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 28%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">Impact on Foreign Repatriation Tax Reform</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">2,034,065</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">18</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 28%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">Impact of foreign subsidiaries on effective tax rate</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(364,569</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(3</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(365,528</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(3</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(388,132</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(5</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">)</font></td></tr><tr><td valign="bottom" style="width: 28%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">Impact on New Tax Law</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">531,307</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">5</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 28%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">Impact of manufacturers deduction on effective tax rate</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(123,554</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(1</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(140,690</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(1</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(91,018</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(1</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td></tr><tr><td valign="bottom" style="width: 28%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">Other&#8212;net</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">173,553</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">1</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">41,287</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(37,036</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 28%; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">6,409,687</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">56</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">%</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">3,438,092</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">31</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">%</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">2,293,932</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">29</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">%</font></td></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock', window );">Reconciliation of unrecognized tax benefits</a></td>
<td class="text"><div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">A reconciliation of the beginning and ending amount of unrecognized tax benefits are as follows:</div><div style="font-family: Tahoma, Geneva, 'sans-serif';"><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="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; 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'; font-weight: bold; text-align: center;">2017</div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; 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'; font-weight: bold; text-align: center;">2016</div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; 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'; font-weight: bold; text-align: center;">2015</div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 9pt;">Balance at beginning of year</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">251,839</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">249,782</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">248,645</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt;">Increases for positions taken during the current period</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">53,013</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">44,172</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">27,947</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt;">Decreases resulting from the expiration of the statute of limitations</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">(5,118</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(42,115</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(26,810</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 9pt;">Balance at end of year</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">299,734</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">251,839</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">249,782</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of income before income tax between domestic and foreign jurisdictions.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(h)(1)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the change in unrecognized tax benefits.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 55<br> -Paragraph 217<br> -URI http://asc.fasb.org/extlink&amp;oid=96868398&amp;loc=d3e36027-109320<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15A<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=SL6600010-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>44
<FILENAME>R31.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6784566656">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>LEASES (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 30, 2017</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LeasesAbstract', window );"><strong>LEASES [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock', window );">Future minimum payments under non-cancelable operating leases</a></td>
<td class="text"><div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">Future minimum payments under non-cancelable operating leases with initial or remaining terms in excess of one year during each of the next five years follow:</div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">&#160;</div><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td valign="bottom" style="width: 88%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;">2018</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">2,178,480</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 88%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;">2019</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">1,538,397</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 88%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;">2020</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">1,193,329</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 88%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;">2021</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">704,929</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 88%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;">2022</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">202,943</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 88%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">5,818,078</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of future minimum payments required in the aggregate and for each of the five succeeding fiscal years for operating leases having initial or remaining noncancelable lease terms in excess of one year and the total minimum rentals to be received in the future under noncancelable subleases as of the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=77902758&amp;loc=d3e41502-112717<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>45
<FILENAME>R32.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6793849504">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>RETIREMENT BENEFIT PLANS (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 30, 2017</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems', window );"><strong>Defined Benefit Plans and Other Postretirement Benefit Plans [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfNetFundedStatusTableTextBlock', window );">Funded status of pension benefit plans and postretirement benefit plan</a></td>
<td class="text"><div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">As of December 30, 2017 and December 31, 2016, the status of the Company's pension benefit plans and other postretirement benefit plan was as follows:</div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">&#160;</div><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; 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'; font-weight: bold; text-align: center;">Pension Benefit</div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; 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'; font-weight: bold; text-align: center;">Other Postretirement Benefit</div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; 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'; font-weight: bold; text-align: center;">2017</div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; 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'; font-weight: bold; text-align: center;">2016</div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; 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'; font-weight: bold; text-align: center;">2017</div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; 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'; font-weight: bold; text-align: center;">2016</div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;">Benefit obligation at beginning of year</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">92,258,937</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">87,427,769</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">2,339,050</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">1,981,344</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 26.3pt; text-indent: -18pt;">Change due to availability of final actual assets and census data</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">317,440</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 26.65pt; text-indent: -18pt;">Discount rate</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">6,200,491</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">2,359,745</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">181,691</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">34,471</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 26.65pt; text-indent: -18pt;">Service cost</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">1,276,608</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">1,977,295</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">27,389</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">29,300</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 26.65pt; text-indent: -18pt;">Interest cost</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">3,170,194</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">3,486,982</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">80,827</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">94,872</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 26.65pt; text-indent: -18pt;">Actuarial (gain)/loss</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">(1,495,135</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">2,940,154</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">(65,601</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">33,022</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 26.65pt; text-indent: -18pt;">Benefits paid</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">(3,385,793</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(3,398,419</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">(139,946</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(151,399</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 26.65pt; text-indent: -18pt;">Plan Amendment</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">496,899</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 26.65pt; text-indent: -18pt;">Additional recognition due to significant event</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(2,534,589</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;">Benefit obligation at end of year</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">98,522,201</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">92,258,937</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">2,423,410</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">2,339,050</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr></table><div>&#160;</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;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">&#160;</div></td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; 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'; font-weight: bold; text-align: center;">Pension Benefit</div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; 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'; font-weight: bold; text-align: center;">Other Postretirement Benefit</div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">2017</div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; 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'; font-weight: bold; text-align: center;">2016</div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; 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'; font-weight: bold; text-align: center;">2017</div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; 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'; font-weight: bold; text-align: center;">2016</div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">Fair value of plan assets at beginning of year</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">65,627,499</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">63,122,843</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">1,287,350</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">1,188,289</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 26.65pt; text-indent: -18pt;">Actual return on plan assets</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">9,315,225</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">4,653,349</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">103,889</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">99,061</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 26.65pt; text-indent: -18pt;">Employer contributions</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">541,841</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">1,249,726</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">139,946</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">151,399</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 27pt; text-indent: -18pt;">Benefits paid</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">(3,385,793</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(3,398,419</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">(139,946</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(151,399</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">Fair value of plan assets at end of year</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">72,098,772</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">65,627,499</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">1,391,239</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">1,287,350</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr></table><div>&#160;</div><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; 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'; font-weight: bold; text-align: center;">Pension Benefit</div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; 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'; font-weight: bold; text-align: center;">Other Postretirement Benefit</div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;">Funded Status</div></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'; font-weight: bold; text-align: center;">2017</div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; 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'; font-weight: bold; text-align: center;">2016</div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; 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'; font-weight: bold; text-align: center;">2017</div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; 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'; font-weight: bold; text-align: center;">2016</div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;">Net amount recognized in the balance sheet</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">(26,423,429</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(26,631,438</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">(1,032,171</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(1,051,700</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock', window );">Amounts recognized in accumulated other comprehensive income</a></td>
<td class="text"><div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">Amounts recognized in accumulated other comprehensive income consist of:</div><div style="font-family: Tahoma, Geneva, 'sans-serif';"><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="font-size: 10pt; font-family: 'Times New Roman'; 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'; font-weight: bold; text-align: center;">Pension Benefit</div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; 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'; font-weight: bold; text-align: center;">Other Postretirement Benefit</div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; 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'; font-weight: bold; text-align: center;">2017</div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; 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'; font-weight: bold; text-align: center;">2016</div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; 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'; font-weight: bold; text-align: center;">2017</div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; 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'; font-weight: bold; text-align: center;">2016</div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;">Net (loss)/gain</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">(32,565,614</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(33,623,438</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">1,089,785</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">1,231,081</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;">Prior service (cost) credit</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">(494,142</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(176,117</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">18,397</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">39,841</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">(33,059,756</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(33,799,555</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">1,108,182</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">1,270,922</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock', window );">Change in the components of accumulated other comprehensive income</a></td>
<td class="text"><div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">Change in the components of accumulated other comprehensive income consist of:</div><div style="font-family: Tahoma, Geneva, 'sans-serif';"><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="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; 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'; font-weight: bold; text-align: center;">Pension Benefit</div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; 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'; font-weight: bold; text-align: center;">Other Postretirement Benefit</div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; 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'; font-weight: bold; text-align: center;">2017</div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; 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'; font-weight: bold; text-align: center;">2016</div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; 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'; font-weight: bold; text-align: center;">2017</div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; 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'; font-weight: bold; text-align: center;">2016</div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">Balance at beginning of period</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">(33,799,555</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(32,597,167</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">1,270,922</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">1,722,137</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 26.3pt; text-indent: -18pt;">Change due to availability of final actual assets and census data</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">---</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">--</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(317,440</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 26.65pt; text-indent: -18pt;">Charged to net periodic benefit cost</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 54pt; text-indent: -18pt;">Prior service cost</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">178,874</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">200,568</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">(21,444</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(23,890</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 54pt; text-indent: -18pt;">Net loss (gain)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">1,231,486</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">1,704,863</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">(77,601</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(93,921</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 26.65pt; text-indent: -18pt;">Liability (gains)/losses</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 54pt; text-indent: -18pt;">Discount rate</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">(6,200,491</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(2,359,745</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">(181,691</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(34,471</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 54pt; text-indent: -18pt;">Asset (gains)/losses deferred</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">5,978,071</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(4,325,232</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">52,395</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">51,529</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 54pt; text-indent: -18pt;">Additional recognition due to plan amendment</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">(496,899</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">2,534,589</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-weight: bold;">-</font>&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 54pt; text-indent: -18pt;">Other</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">48,758</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">1,042,569</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">65,601</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(33,022</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;">Balance at end of period</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">(33,059,756</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(33,799,555</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">1,108,182</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">1,270,922</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_eml_ScheduleOfAssumptionsUsedToDetermineBenefitObligationsTableTextBlock', window );">Schedule of assumptions used to determine projected benefit obligations for benefit plans</a></td>
<td class="text"><div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">Assumptions used to determine the projected benefit obligations for the Company's pension benefit plans and other postretirement benefit plan for the fiscal year indicated were as follows:</div><div style="font-family: Tahoma, Geneva, 'sans-serif';"><br /></div><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td colspan="3" valign="bottom" style="vertical-align: top;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: top; padding-bottom: 2px;">&#160;</td><td colspan="3" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">2017</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: top; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: center;">2016</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td colspan="5" valign="bottom" style="vertical-align: top;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">&#160;Discount rate</div></td><td colspan="3" valign="bottom" style="vertical-align: top;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td colspan="3" 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="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 64%; vertical-align: top; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">Pension plans</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">3.54% - 3.57</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">%</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">4.04% - 4.08</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">%</div></td></tr><tr><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 64%; vertical-align: top; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">Supplemental pension plans</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">3.10</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">%</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">3.03</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">%</div></td></tr><tr><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 64%; vertical-align: top; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">Other postretirement plan</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">3.60</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">%</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">4.12</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">%</div></td></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfAccumulatedAndProjectedBenefitObligationsTableTextBlock', window );">Projected benefit obligation and accumulated benefit obligation in excess of plan assets</a></td>
<td class="text"><div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">Information for the under-funded pension plans with a projected benefit obligation and an accumulated benefit obligation in excess of plan assets:</div><div style="font-family: Tahoma, Geneva, 'sans-serif';"><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="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; 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'; font-weight: bold; text-align: center;">2017</div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; 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'; font-weight: bold; text-align: center;">2016</div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: bottom;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;">Number of plans</div></td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; width: 1%; vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">6</div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; width: 1%; vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; width: 1%; vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right;"><div style="font-size: 10pt; font-family: 'Times New Roman';">6</div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; width: 1%; vertical-align: bottom; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;">Projected benefit obligation</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">98,522,201</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">92,258,937</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;">Accumulated benefit obligation</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">98,522,201</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">92,258,937</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;">Fair value of plan assets</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">72,098,722</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">65,627,499</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;">Net amount recognized in accrued benefit liability</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">(26,423,429</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(26,631,438</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedContributionPlanDisclosuresTableTextBlock', window );">Defined Contribution Plan</a></td>
<td class="text"><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 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: 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;">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;">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;">2015</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="width: 64%; vertical-align: top; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Regular matching contributions</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">465,671</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">328,144</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">232,399</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: top; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Transitional credit contributions</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">385,578</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">231,847</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: top; padding-bottom: 2px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Non-discretionary contributions</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">355,747</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; 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="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: top; padding-bottom: 4px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Total contributions made for the period</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">1,206,996</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">611,461</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">232,399</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td></tr></table></div><span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember', window );">Pension Benefits [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems', window );"><strong>Defined Benefit Plans and Other Postretirement Benefit Plans [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock', window );">Components of the net periodic benefit cost</a></td>
<td class="text"><div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">Components of the net periodic benefit cost of the Company's pension benefit plans for the fiscal year indicated were as follows:</div><div style="font-family: Tahoma, Geneva, 'sans-serif';"><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="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; 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'; font-weight: bold; text-align: center;">2017</div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; 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'; font-weight: bold; text-align: center;">2016</div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; 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'; font-weight: bold; text-align: center;">2015</div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;">Service cost</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">1,276,608</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">1,977,295</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">3,770,191</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;">Interest cost</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">3,170,194</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">3,486,982</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">3,472,870</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;">Expected return on plan assets</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">(4,783,531</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(4,995,858</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(5,151,654</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;">Amortization of prior service cost</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">178,874</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">200,568</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">218,585</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;">Amortization of the net loss</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">1,231,486</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">1,704,863</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">1,928,298</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;">Net periodic benefit cost</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">1,073,631</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">2,373,850</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">4,238,290</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfAssumptionsUsedTableTextBlock', window );">Schedule of assumptions used to determine net periodic benefit cost for benefit plans</a></td>
<td class="text"><div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">Assumptions used to determine net periodic benefit cost for the Company's pension benefit plans for the fiscal year indicated were as follows:</div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">&#160;</div><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; 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'; font-weight: bold; text-align: center;">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'; font-weight: bold; text-align: center;">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'; font-weight: bold; text-align: center;">2015</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'; font-style: italic; text-align: left;">Discount rate</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></tr><tr><td valign="bottom" style="width: 64%; vertical-align: top; background-color: #cceeff;"><div style="margin-bottom: 8pt; text-indent: 5.25pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">-</font><font style="font-size: 10pt; font-family: 'Times New Roman'; width: 9pt; display: inline-block;">&#160;</font><font style="font-size: 10pt; font-family: 'Times New Roman';">Pension plans</font></div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">4.04% - 4.08</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">%</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">4.24% - 4.28</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">%</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">3.90</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">%</div></td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: top; background-color: #ffffff;"><div style="margin-bottom: 8pt; text-indent: 5.25pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">-</font><font style="font-size: 10pt; font-family: 'Times New Roman'; width: 9pt; display: inline-block;">&#160;</font><font style="font-size: 10pt; font-family: 'Times New Roman';">Supplemental pension plans</font></div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">3.03</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">%</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">3.53</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">%</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">3.90</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">%</div></td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: top; padding-bottom: 2px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">Expected return on plan assets</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: right; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">7.5</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">%</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: right; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">8.0</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">%</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: right; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">8.0</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">%</div></td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: top; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">Rate of compensation increase</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: right; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">0</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">%</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: right; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">3.25</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">%</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: right; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">3.25</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">%</div></td></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfAllocationOfPlanAssetsTableTextBlock', window );">Fair values of plans assets utilizing fair value hierarchy</a></td>
<td class="text"><div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">The fair values of the company's pension plans assets at December 30, 2017 and December 31, 2016, utilizing the fair value hierarchy discussed in Note 2, follow:</div><div style="font-family: Tahoma, Geneva, 'sans-serif';"><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="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; 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'; font-weight: bold; text-align: center;">December 30, 2017</div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; 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'; font-weight: bold; text-align: center;">Level 1</div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; 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'; font-weight: bold; text-align: center;">Level 2</div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; 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'; font-weight: bold; text-align: center;">Level 3</div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; 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'; font-weight: bold; text-align: center;">Total</div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr style="height: 14px;"><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-variant: normal; vertical-align: bottom; font-weight: normal; font-style: normal;"><div style="text-align: left;"><u style="font-size: 10pt; font-family: 'Times New Roman';">Cash and Equivalents:</u></div></td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;">Common/collective trust funds</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">278,016</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">278,016</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-variant: normal; font-weight: normal; font-style: normal; background-color: #ffffff;"><u>Equities:</u></font></div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">The Eastern Company Common Stock</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">5,675,021</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">5,675,021</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">Common/collective trust funds</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt;">Russell Multi Asset Core Plus Fund (a)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">31,642,837</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">31,642,837</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr style="height: 14px;"><td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-variant: normal; font-weight: normal; font-style: normal; background-color: #ffffff;"><u>Fixed Income:</u></font></div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">Common/collective trust funds</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;">Target Duration LDI Fixed Income Funds (b)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr style="height: 16px;"><td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #cceeff;"><div style="margin-top: 2pt; text-indent: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#183;</font><font style="font-size: 10pt; font-family: 'Times New Roman'; width: 9pt; display: inline-block;">&#160;</font><font style="font-size: 10pt; font-family: 'Times New Roman';">Russell 8 Year LDI Fixed Income Fund</font></div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">6,033,648</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">6,033,648</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #ffffff;"><div style="margin-top: 2pt; text-indent: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#183;</font><font style="font-size: 10pt; font-family: 'Times New Roman'; width: 9pt; display: inline-block;">&#160;</font><font style="font-size: 10pt; font-family: 'Times New Roman';">Russell 14 Year LDI Fixed Income Fund</font></div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">18,083,206</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">18,083,206</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt;">STRIPS Fixed Income Funds (c)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #ffffff;"><div style="margin-top: 2pt; text-indent: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#183;</font><font style="font-size: 10pt; font-family: 'Times New Roman'; width: 9pt; display: inline-block;">&#160;</font><font style="font-size: 10pt; font-family: 'Times New Roman';">Russell 15 Year STRIPS Fixed Income Fund</font></div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">1,905,068</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">1,905,068</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #cceeff;"><div style="margin-top: 2pt; text-indent: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#183;</font><font style="font-size: 10pt; font-family: 'Times New Roman'; width: 9pt; display: inline-block;">&#160;</font><font style="font-size: 10pt; font-family: 'Times New Roman';">Russell 10 Year STRIPS Fixed Income Fund</font></div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">3,570,427</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">3,570,427</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #ffffff;"><div style="margin-top: 2pt; text-indent: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#183;</font><font style="font-size: 10pt; font-family: 'Times New Roman'; width: 9pt; display: inline-block;">&#160;</font><font style="font-size: 10pt; font-family: 'Times New Roman';">Russell 28 to 29 Year STRIPS Fixed Income Fund</font></div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">2,144,581</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">2,144,581</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;">Insurance contracts</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">2,765,967</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">2,765,967</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">Total</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">5,675,021</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">66,423,750</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">72,098,771</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr></table><div>&#160;</div><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; 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'; font-weight: bold; text-align: center;">December 31, 2016</div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; 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'; font-weight: bold; text-align: center;">Level 1</div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; 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'; font-weight: bold; text-align: center;">Level 2</div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; 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'; font-weight: bold; text-align: center;">Level 3</div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; 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'; font-weight: bold; text-align: center;">Total</div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-variant: normal; vertical-align: bottom; font-weight: normal; font-style: normal;"><div style="text-align: left;"><u style="font-size: 10pt; font-family: 'Times New Roman';">Cash and Equivalents:</u></div></td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;">Common/collective trust funds</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">276,129</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">276,129</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr style="height: 11px;"><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-variant: normal; width: 52%; vertical-align: bottom; font-weight: normal; font-style: normal; background-color: #ffffff;"><div style="text-align: left;"><u style="font-size: 10pt; font-family: 'Times New Roman';">Equities:</u></div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">The Eastern Company Common Stock</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">4,535,676</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">4,535,676</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">Common/collective trust funds</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt;">RITC Large Cap Defensive Equity Fund (a)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">7,131,589</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">7,131,589</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt;">RITC Equity II Fund (b)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">4,875,234</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">4,875,234</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt;">RITC Large Cap U.S. Equity Fund (c)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">5,984,636</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">5,984,636</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt;">RITC International Fund with Active Currency</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">8,178,635</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">8,178,635</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt;">RITC Emerging Markets Fund</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">3,373,089</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">3,373,089</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-variant: normal; width: 52%; vertical-align: bottom; font-weight: normal; font-style: normal; background-color: #ffffff;"><div style="text-align: left;"><u style="font-size: 10pt; font-family: 'Times New Roman';">Fixed Income:</u></div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;">Common/collective trust funds</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt;">RITC Fixed Income I Fund</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">8,700,175</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">8,700,175</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt;">Target Duration LDI Fixed Income Funds</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #ffffff;"><div style="margin-top: 2pt; text-indent: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#183;</font><font style="font-size: 10pt; font-family: 'Times New Roman'; width: 9pt; display: inline-block;">&#160;</font><font style="font-size: 10pt; font-family: 'Times New Roman';">RITC 8 Year LDI Fixed Income Fund</font></div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">1,499,390</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">1,499,390</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr style="height: 16px;"><td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #cceeff;"><div style="margin-top: 2pt; text-indent: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#183;</font><font style="font-size: 10pt; font-family: 'Times New Roman'; width: 9pt; display: inline-block;">&#160;</font><font style="font-size: 10pt; font-family: 'Times New Roman';">RITC 10 Year LDI Fixed Income Fund</font></div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">1,851,317</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">1,851,317</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #ffffff;"><div style="margin-top: 2pt; text-indent: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#183;</font><font style="font-size: 10pt; font-family: 'Times New Roman'; width: 9pt; display: inline-block;">&#160;</font><font style="font-size: 10pt; font-family: 'Times New Roman';">RITC 12 Year LDI Fixed Income Fund</font></div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">2,122,411</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">2,122,411</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #cceeff;"><div style="margin-top: 2pt; text-indent: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#183;</font><font style="font-size: 10pt; font-family: 'Times New Roman'; width: 9pt; display: inline-block;">&#160;</font><font style="font-size: 10pt; font-family: 'Times New Roman';">RITC 14 Year LDI Fixed Income Fund</font></div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">3,790,209</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">3,790,209</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #ffffff;"><div style="margin-top: 2pt; text-indent: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#183;</font><font style="font-size: 10pt; font-family: 'Times New Roman'; width: 9pt; display: inline-block;">&#160;</font><font style="font-size: 10pt; font-family: 'Times New Roman';">RITC 16 Year LDI Fixed Income Fund</font></div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">5,650,440</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">5,650,440</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt;">STRIPS Fixed Income Funds</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #ffffff;"><div style="margin-top: 2pt; text-indent: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#183;</font><font style="font-size: 10pt; font-family: 'Times New Roman'; width: 9pt; display: inline-block;">&#160;</font><font style="font-size: 10pt; font-family: 'Times New Roman';">RITC 15 Year STRIPS Fixed Income Fund</font></div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">2,504,395</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">2,504,395</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #cceeff;"><div style="margin-top: 2pt; text-indent: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#183;</font><font style="font-size: 10pt; font-family: 'Times New Roman'; width: 9pt; display: inline-block;">&#160;</font><font style="font-size: 10pt; font-family: 'Times New Roman';">RITC 10 Year STRIPS Fixed Income Fund</font></div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">1,407,518</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">1,407,518</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #ffffff;"><div style="margin-top: 2pt; text-indent: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#183;</font><font style="font-size: 10pt; font-family: 'Times New Roman'; width: 9pt; display: inline-block;">&#160;</font><font style="font-size: 10pt; font-family: 'Times New Roman';">RITC 28 to 29 Year STRIPS Fixed Income Fund</font></div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">464,106</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">464,106</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;">Insurance contracts</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">3,282,552</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">3,282,552</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">Total</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">4,535,676</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">61,091,825</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">65,627,501</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr></table><div>&#160;</div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">Equity common funds primarily hold publicly traded common stock of both U.S and international companies selected for purposes of total return and to maintain equity exposure consistent with policy allocations.&#160; The Level 1 investment is made up of shares of The Eastern Company Common Stock and is valued at market price.&#160; Level 2 investments include commingled funds valued at unit values provided by the investment managers, which are based on the fair value of the underlying publicly traded securities.</div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">&#160;</div><div>&#160;</div><div><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td style="width: 4.39%; vertical-align: top;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">(a)</div></td><td style="width: 95.61%; vertical-align: top;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">The investment objective of the RITC (formerly Russell) Multi-Asset Core Plus Fund seeks to provide long-term growth of capital over a market cycle by offering a diversified portfolio of funds and separate accounts investing in global stock, return seeking fixed income, commodities, global real estate and opportunistic investments.&#160; They hold a dynamic mix of underlying Russell Investments funds and/or separate accounts.&#160; Russell Investments is a strong proponent of disciplined strategic asset allocation and rebalancing strategies, and believes that unstable movements in the market have the potential to create opportunities.&#160; By identifying short-term mispricing, and making small tactical adjustments to the Multi-Asset Core Plus Fund, they believe there is potential to enhance returns while continuing to manage risks.</div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">&#160;</div></td></tr><tr><td style="width: 4.39%; vertical-align: top;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">(b)</div></td><td style="width: 95.61%; vertical-align: top;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">The Target Duration LDI Fixed Income Funds seek to outperform their respective Barclays-Russell LDI Indexes over a full market cycle.&#160; These Funds invest primarily in investment grade corporate bonds that closely match those found in discount curves used to value U.S. pension liabilities.&#160; They seek to provide additional incremental return through modest interest rate timing, security selection and tactical use of non-credit sectors.&#160; Generally for use in combination with other bond funds to gain additional credit exposure, with the goal of reducing the mismatch between a plan's assets and liabilities.</div></td></tr></table></div><div>&#160;</div><div><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td style="width: 4.32%; vertical-align: top;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">(c)</div></td><td style="width: 95.68%; vertical-align: top;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">The STRIPS (Separate Trading of Registered Interest and Principal of Securities) Funds seek to provide duration and Treasury exposure by investing in an optimized subset of the STRIPS universe with a similar duration profile as the Barclays U.S. Treasury STRIPS 10-11 year, 16-16 year or 28-29 year Index.&#160; These passively managed funds are generally used with other bond funds to add additional duration to the asset portfolio.&#160; This will help reduce the mismatch between a plan's assets and liabilities.</div></td></tr></table></div></div><span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember', window );">Other Postretirement Benefits [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems', window );"><strong>Defined Benefit Plans and Other Postretirement Benefit Plans [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock', window );">Components of the net periodic benefit cost</a></td>
<td class="text"><div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">Components of the net periodic benefit cost of the Company's other postretirement benefit plan were as follows:</div><div style="font-family: Tahoma, Geneva, 'sans-serif';"><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="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; 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'; font-weight: bold; text-align: center;">2017</div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; 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'; font-weight: bold; text-align: center;">2016</div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; 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'; font-weight: bold; text-align: center;">2015</div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;">Service cost</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">27,389</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">29,300</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">217,570</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;">Interest cost</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">80,827</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">94,872</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">154,915</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;">Expected return on plan assets</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">(51,494</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(47,532</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(91,936</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;">Amortization of prior service cost</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">(21,444</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(23,890</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(23,889</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;">Amortization of the net loss</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">(77,601</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(93,921</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">18,804</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;">Net periodic benefit cost</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">(42,323</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(41,171</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">275,464</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfAssumptionsUsedTableTextBlock', window );">Schedule of assumptions used to determine net periodic benefit cost for benefit plans</a></td>
<td class="text"><div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">Assumptions used to determine net periodic benefit cost for the Company's other postretirement plan for the fiscal year indicated were as follows:</div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">&#160;</div><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: top; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; 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'; font-weight: bold; text-align: center;">2017</div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; 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'; font-weight: bold; text-align: center;">2016</div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; 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'; font-weight: bold; text-align: center;">2015</div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: top; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">Discount rate</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">4.12</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">%</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">4.23</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">%</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">3.90</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">%</div></td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: top; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">Expected return on plan assets</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">4.0</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">%</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">8.0</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">%</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">8.0</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">%</div></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_eml_ScheduleOfAssumptionsUsedToDetermineBenefitObligationsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the assumptions used to determine for pension plans and/or other employee benefit plans the benefit obligation, including assumed discount rates, rate increase in compensation increase, and expected long-term rates of return on plan assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">eml_ScheduleOfAssumptionsUsedToDetermineBenefitObligationsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>eml_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedContributionPlanDisclosuresTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of defined contribution pension plans or defined contribution other postretirement plans, separately for pension plans and other postretirement benefit plans.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 70<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=49170846&amp;loc=d3e28014-114942<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedContributionPlanDisclosuresTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfAccumulatedAndProjectedBenefitObligationsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of benefit obligations including accumulated benefit obligation and projected benefit obligation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=82843861&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAccumulatedAndProjectedBenefitObligationsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of accumulated other comprehensive income (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -URI http://asc.fasb.org/extlink&amp;oid=84228862&amp;loc=SL7669686-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfAllocationOfPlanAssetsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the major categories of plan assets of pension plans and/or other employee benefit plans.  This information may include, but is not limited to, the target allocation of plan assets, the fair value of each major category of plan assets, and the level within the fair value hierarchy in which the fair value measurements fall.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(5)<br> -URI http://asc.fasb.org/extlink&amp;oid=82843861&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAllocationOfPlanAssetsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the net gain (loss) and net prior service cost or credit recognized in other comprehensive income (loss) for the period for pension plans and/or other employee benefit plans, and reclassification adjustments of other comprehensive income (loss) for the period, as those amounts, including amortization of the net transition asset or obligation, are recognized as components of net periodic benefit cost.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -URI http://asc.fasb.org/extlink&amp;oid=82843861&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfAssumptionsUsedTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the assumptions used to determine for pension plans and/or other employee benefit plans the benefit obligation and net benefit cost, including assumed discount rates, rate increase in compensation increase, and expected long-term rates of return on plan assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (k)<br> -URI http://asc.fasb.org/extlink&amp;oid=82843861&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAssumptionsUsedTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of net benefit costs for pension plans and/or other employee benefit plans including service cost, interest cost, expected return on plan assets, gain (loss), prior service cost or credit, transition asset or obligation, and gain (loss) recognized due to settlements or curtailments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -URI http://asc.fasb.org/extlink&amp;oid=82843861&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfNetBenefitCostsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfNetFundedStatusTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of net funded status of pension plans and/or other employee benefit plans.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=82843861&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfNetFundedStatusTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetirementPlanTypeAxis=us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetirementPlanTypeAxis=us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>46
<FILENAME>R33.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6784500800">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>REPORTABLE SEGMENTS (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 30, 2017</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingAbstract', window );"><strong>REPORTABLE SEGMENTS [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock', window );">Segment financial information</a></td>
<td class="text"><div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-family: Tahoma, Geneva, 'sans-serif';"><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="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; 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'; font-weight: bold; text-align: center;">2017</div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; 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'; font-weight: bold; text-align: center;">2016</div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; 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'; font-weight: bold; text-align: center;">2015</div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom;"><strong>Sales:</strong><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"><br /></font></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'; text-align: left; margin-left: 36pt; text-indent: -18pt;">Sales to unaffiliated customers:</div></td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 35.3pt; text-indent: -18pt;">Industrial Hardware</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">115,273,233</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">61,058,871</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">61,338,812</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 35.3pt; text-indent: -18pt;">Security Products</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">60,976,998</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">57,255,101</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">56,598,487</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 35.3pt; text-indent: -18pt;">Metal Products</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">27,989,382</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">19,294,286</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">26,630,652</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">204,239,613</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">137,608,258</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">144,567,951</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left; margin-left: 18pt; text-indent: -18pt;">Inter-segment Sales:</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 35.3pt; text-indent: -18pt;">Industrial Hardware</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">524,536</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">637,405</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">595,596</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 35.3pt; text-indent: -18pt;">Security Products</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">2,935,797</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">2,716,802</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">2,813,576</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 35.3pt; text-indent: -18pt;">Metal Products</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">21,431</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">16,804</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">3,481,764</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">3,354,207</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">3,425,976</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left; margin-left: 18pt; text-indent: -18pt;">Income Before Income Taxes:</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 35.3pt; text-indent: -18pt;">Industrial Hardware</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">5,126,128</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">5,683,730</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">4,314,149</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 35.3pt; text-indent: -18pt;">Security Products</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">6,099,777</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">5,677,264</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">3,798,115</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 35.3pt; text-indent: -18pt;">Metal Products</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">1,050,796</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(225,122</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(84,536</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 52.55pt; text-indent: -18pt;">Operating Profit</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">12,276,701</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">11,135,872</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">8,027,728</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 35.3pt; text-indent: -18pt;">Interest expense</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">(976,512</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(121,500</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(185,475</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 35.3pt; text-indent: -18pt;">Other income</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">154,753</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">209,043</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">178,722</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">11,454,942</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">11,223,415</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">8,020,975</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left; margin-left: 18pt; text-indent: -18pt;">Geographic Information:</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left; margin-left: 26.65pt; text-indent: -18pt;">Net Sales:</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 35.3pt; text-indent: -18pt;">United States</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">178,124,818</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">117,679,860</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">126,115,036</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 35.3pt; text-indent: -18pt;">Foreign</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">26,114,795</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">19,928,398</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">18,452,915</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">204,239,613</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">137,608,258</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">144,567,951</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td colspan="4" valign="bottom" style="vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">Foreign sales are primarily to customers in North America.</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="vertical-align: bottom; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="vertical-align: bottom; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left; margin-left: 18pt; text-indent: -18pt;">Identifiable Assets:</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 35.3pt; text-indent: -18pt;">United States</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">153,712,643</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">107,031,435</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">106,662,743</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 35.3pt; text-indent: -18pt;">Foreign</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">22,745,754</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">17,166,961</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">15,075,816</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">176,458,397</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">124,198,396</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">121,738,559</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 35.3pt; text-indent: -18pt;">Industrial Hardware</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">44,828,458</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">32,278,281</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">30,425,348</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 35.3pt; text-indent: -18pt;">Security Products</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">53,724,837</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">49,520,708</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">52,688,497</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 35.3pt; text-indent: -18pt;">Metal Products</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">18,126,395</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">18,447,526</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">20,931,863</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">116,679,690</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">100,246,515</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">104,045,708</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 35.3pt; text-indent: -18pt;">General corporate</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">59,778,707</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">23,951,881</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">17,692,851</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">176,458,397</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">124,198,396</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">121,738,559</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr></table><div>&#160;</div><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; 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'; font-weight: bold; text-align: center;">2017</div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; 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'; font-weight: bold; text-align: center;">2016</div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; 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'; font-weight: bold; text-align: center;">2015</div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; 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'; font-weight: bold; text-align: left;">Depreciation and Amortization:</div></td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 35.3pt; text-indent: -18pt;">Industrial Hardware</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">2,526,460</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">1,468,904</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">1,580,741</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 35.3pt; text-indent: -18pt;">Security Products</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">964,873</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">980,048</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">1,010,262</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 35.3pt; text-indent: -18pt;">Metal Products</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">1,227,852</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">1,365,441</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">1,330,435</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">4,719,185</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">3,814,393</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">3,921,438</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left;">Capital Expenditures:</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 35.3pt; text-indent: -18pt;">Industrial Hardware</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">1,151,868</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">648,516</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">1,479,984</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 35.3pt; text-indent: -18pt;">Security Products</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">705,178</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">1,018,371</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">388,377</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 35.3pt; text-indent: -18pt;">Metal Products</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">899,663</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">1,153,872</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">632,016</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">2,756,709</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">2,820,759</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">2,500,377</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 35.3pt; text-indent: -18pt;">Currency translation adjustment</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">6,240</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(8,889</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">25,020</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 35.3pt; text-indent: -18pt;">General corporate</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">51,600</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">12,839</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">2,762,949</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">2,863,470</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">2,538,236</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr></table><br /></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -URI http://asc.fasb.org/extlink&amp;oid=68060357&amp;loc=d3e8906-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 25<br> -URI http://asc.fasb.org/extlink&amp;oid=68060357&amp;loc=d3e8813-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=68060357&amp;loc=d3e8721-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=35741047&amp;loc=d3e13816-109267<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=68060357&amp;loc=d3e8736-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>47
<FILENAME>R34.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6950590592">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>FINANCIAL INSTRUMENTS AND FAIR VALUE MEASUREMENTS (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 30, 2017</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueDisclosuresAbstract', window );"><strong>FINANCIAL INSTRUMENTS AND FAIR VALUE MEASUREMENTS [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByBalanceSheetGroupingTextBlock', window );">Assets or liabilities measured at fair value measurements</a></td>
<td class="text"><div style="font-family: 'Times New Roman'; font-size: 10pt;"><div>The assets or liabilities requiring fair value measurements on December 30, 2017 are as follows:</div><div>&#160;</div><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: top; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; 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'; text-align: center;">Fair Value</div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; 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'; text-align: center;">Level 1</div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; 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'; text-align: center;">Level 2</div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; 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'; text-align: center;">Level 3</div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: top; padding-bottom: 2px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Financial Receivable</font><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;Interest rate swap</font></div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">67,350</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">67,350</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: top; padding-bottom: 4px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">Total assets</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">67,350</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">67,350</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr></table><div style="font-family: Tahoma, Geneva, 'sans-serif';"><br /></div></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByBalanceSheetGroupingTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the fair value of financial instruments, including financial assets and financial liabilities, and the measurements of those instruments, assets, and liabilities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=77997519&amp;loc=d3e13476-108611<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=66048111&amp;loc=d3e19207-110258<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=77997519&amp;loc=d3e13467-108611<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=75026489&amp;loc=d3e13220-108610<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14172-108612<br><br>Reference 6: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=77997519&amp;loc=d3e13433-108611<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByBalanceSheetGroupingTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>48
<FILENAME>R35.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6784428784">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SELECTED QUARTERLY FINANCIAL INFORMATION (UNAUDITED) (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 30, 2017</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_QuarterlyFinancialInformationDisclosureAbstract', window );"><strong>SELECTED QUARTERLY FINANCIAL INFORMATION (UNAUDITED) [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock', window );">Selected quarterly financial information (unaudited)</a></td>
<td class="text"><div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">Selected quarterly financial information (unaudited) follows:</div><div style="font-family: Tahoma, Geneva, 'sans-serif';"><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="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; border-bottom: #000000 2px solid;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; border-bottom: #000000 2px solid;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; 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'; font-weight: bold; text-align: center;">2017</div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; border-bottom: #000000 2px solid;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; border-bottom: #000000 2px solid;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; 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'; font-weight: bold; text-align: center;">First</div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; 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'; font-weight: bold; text-align: center;">Second</div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; 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'; font-weight: bold; text-align: center;">Third</div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; 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'; font-weight: bold; text-align: center;">Fourth</div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; 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'; font-weight: bold; text-align: center;">Year</div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 40%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;">Net sales</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">36,043,295</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">58,044,743</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">56,007,937</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">54,143,638</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">204,239,613</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 40%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;">Gross margin</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">8,744,579</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">15,513,994</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">11,949,531</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">13,842,715</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">50,050,819</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 40%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;">Engineering expenses</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">630,411</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">1,682,887</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">1,848,861</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">1,460,670</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">5,622,829</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 40%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Selling and administrative</font><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"><br /></font><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;&#160;&#160;&#160;&#160;expenses</font></div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">5,877,968</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">11,344,223</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">6,527,029</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">8,402,069</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">32,151,289</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 40%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;">Net (loss)/income</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">1,517,141</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">1,466,402</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">2,230,481</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(168,769</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">5,045,255</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 40%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 40%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;">Net (loss)/income per share:</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 40%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 31.5pt; text-indent: -18pt;">Basic</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">.24</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">.23</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">.36</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(.03</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">.81</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 40%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 31.5pt; text-indent: -18pt;">Diluted</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">.24</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">.23</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">.35</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(.03</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">.80</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 40%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td colspan="4" valign="bottom" style="vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">Weighted average shares outstanding:</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="vertical-align: bottom; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="vertical-align: bottom; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="vertical-align: bottom; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="vertical-align: bottom; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 40%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 31.5pt; text-indent: -18pt;">Basic</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">6,256,496</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">6,258,467</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">6,259,872</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">6,261,737</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">6,259,139</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 40%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 31.5pt; text-indent: -18pt;">Diluted</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">6,256,496</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">6,285,339</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">6,296,551</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">6,297,371</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">6,294,773</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr></table><div style="font-family: Tahoma, Geneva, 'sans-serif';"><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="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; border-bottom: #000000 2px solid;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; border-bottom: #000000 2px solid;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; 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'; font-weight: bold; text-align: center;">2016</div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; border-bottom: #000000 2px solid;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; border-bottom: #000000 2px solid;">&#160;</td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; 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'; font-weight: bold; text-align: center;">First</div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; 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'; font-weight: bold; text-align: center;">Second</div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; 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'; font-weight: bold; text-align: center;">Third</div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; 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'; font-weight: bold; text-align: center;">Fourth</div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; 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'; font-weight: bold; text-align: center;">Year</div></td><td nowrap="nowrap" valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 40%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;">Net sales</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">33,101,657</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">36,883,312</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">33,478,347</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">34,144,942</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">137,608,258</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 40%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;">Gross margin</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">6,908,308</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">9,202,180</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">9,372,742</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">10,862,980</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">36,346,210</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 40%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">Engineering expenses</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">594,538</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">733,009</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">663,704</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">577,056</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">2,568,307</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 40%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Selling and administrative</font><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"><br /></font><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;&#160;&#160;&#160;&#160;expenses</font></div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">5,352,906</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">5,363,303</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">5,444,924</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">6,480,898</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">22,642,031</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 40%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;">Net income</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">648,073</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">2,087,837</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">2,400,064</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">2,649,349</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">7,785,323</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 40%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 40%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -18pt;">Net income per share:</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 40%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 31.5pt; text-indent: -18pt;">Basic</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">.10</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">.33</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">.38</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">.42</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">1.25</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 40%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 31.5pt; text-indent: -18pt;">Diluted</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">.10</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">.33</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">.38</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">.42</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">1.25</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 40%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td colspan="4" valign="bottom" style="vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">Weighted average shares outstanding:</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="vertical-align: bottom; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="vertical-align: bottom; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="vertical-align: bottom; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="vertical-align: bottom; text-align: right; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 40%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 31.5pt; text-indent: -18pt;">Basic</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">6,248,222</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">6,250,610</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">6,252,681</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">6,254,605</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">6,251,535</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr><tr><td valign="bottom" style="width: 40%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 31.5pt; text-indent: -18pt;">Diluted</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">6,248,222</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">6,250,610</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">6,252,681</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">6,254,605</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">6,251,535</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></td></tr></table><div>&#160;</div></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_QuarterlyFinancialInformationDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_QuarterlyFinancialInformationDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of quarterly financial data. Includes, but is not limited to, financial information for fiscal quarters, cumulative effect of a change in accounting principle and earnings per share data.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 270<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)-(j)<br> -URI http://asc.fasb.org/extlink&amp;oid=84173487&amp;loc=d3e1280-108306<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>49
<FILENAME>R36.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6780033584">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>DESCRIPTION OF BUSINESS (Details)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 30, 2017 </div>
<div>Division </div>
<div>Subsidiary </div>
<div>Segment</div>
</th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_eml_OrganizationConsolidationAndPresentationOfFinancialStatementsLineItems', window );"><strong>Organization, Consolidation and Presentation of Financial Statements [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NumberOfOperatingSegments', window );">Number of operating segments | Segment</a></td>
<td class="nump">3<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementGeographicalAxis=country_US', window );">United States [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_eml_OrganizationConsolidationAndPresentationOfFinancialStatementsLineItems', window );"><strong>Organization, Consolidation and Presentation of Financial Statements [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_eml_NumberOfSeparateOperatingDivisions', window );">Number of separate operating divisions | Division</a></td>
<td class="nump">8<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementGeographicalAxis=country_CA', window );">Canada [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_eml_OrganizationConsolidationAndPresentationOfFinancialStatementsLineItems', window );"><strong>Organization, Consolidation and Presentation of Financial Statements [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_eml_NumberOfWhollyOwnedSubsidiaries', window );">Number of wholly-owned subsidiaries</a></td>
<td class="nump">2<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementGeographicalAxis=eml_TillsonburgOntarioCanadaMember', window );">Tillsonburg, Ontario, Canada [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_eml_OrganizationConsolidationAndPresentationOfFinancialStatementsLineItems', window );"><strong>Organization, Consolidation and Presentation of Financial Statements [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_eml_NumberOfWhollyOwnedSubsidiaries', window );">Number of wholly-owned subsidiaries</a></td>
<td class="nump">1<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementGeographicalAxis=eml_KelownaBritishColumbiaCanadaMember', window );">Kelowna, British Columbia, Canada [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_eml_OrganizationConsolidationAndPresentationOfFinancialStatementsLineItems', window );"><strong>Organization, Consolidation and Presentation of Financial Statements [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_eml_NumberOfWhollyOwnedSubsidiaries', window );">Number of wholly-owned subsidiaries</a></td>
<td class="nump">1<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementGeographicalAxis=country_TW', window );">Taipei, Taiwan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_eml_OrganizationConsolidationAndPresentationOfFinancialStatementsLineItems', window );"><strong>Organization, Consolidation and Presentation of Financial Statements [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_eml_NumberOfWhollyOwnedSubsidiaries', window );">Number of wholly-owned subsidiaries</a></td>
<td class="nump">1<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementGeographicalAxis=country_HK', window );">Hong Kong [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_eml_OrganizationConsolidationAndPresentationOfFinancialStatementsLineItems', window );"><strong>Organization, Consolidation and Presentation of Financial Statements [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_eml_NumberOfWhollyOwnedSubsidiaries', window );">Number of wholly-owned subsidiaries</a></td>
<td class="nump">1<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementGeographicalAxis=country_CN', window );">China [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_eml_OrganizationConsolidationAndPresentationOfFinancialStatementsLineItems', window );"><strong>Organization, Consolidation and Presentation of Financial Statements [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_eml_NumberOfWhollyOwnedSubsidiaries', window );">Number of wholly-owned subsidiaries</a></td>
<td class="nump">2<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementGeographicalAxis=eml_ShanghaiChinaMember', window );">Shanghai, China [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_eml_OrganizationConsolidationAndPresentationOfFinancialStatementsLineItems', window );"><strong>Organization, Consolidation and Presentation of Financial Statements [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_eml_NumberOfWhollyOwnedSubsidiaries', window );">Number of wholly-owned subsidiaries</a></td>
<td class="nump">1<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementGeographicalAxis=eml_DongguanChinaMember', window );">Dongguan, China [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_eml_OrganizationConsolidationAndPresentationOfFinancialStatementsLineItems', window );"><strong>Organization, Consolidation and Presentation of Financial Statements [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_eml_NumberOfWhollyOwnedSubsidiaries', window );">Number of wholly-owned subsidiaries</a></td>
<td class="nump">1<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementGeographicalAxis=country_MX', window );">Mexico [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_eml_OrganizationConsolidationAndPresentationOfFinancialStatementsLineItems', window );"><strong>Organization, Consolidation and Presentation of Financial Statements [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_eml_NumberOfWhollyOwnedSubsidiaries', window );">Number of wholly-owned subsidiaries</a></td>
<td class="nump">2<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementGeographicalAxis=eml_LermaMexicoMember', window );">Lerma, Mexico [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_eml_OrganizationConsolidationAndPresentationOfFinancialStatementsLineItems', window );"><strong>Organization, Consolidation and Presentation of Financial Statements [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_eml_NumberOfWhollyOwnedSubsidiaries', window );">Number of wholly-owned subsidiaries</a></td>
<td class="nump">1<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementGeographicalAxis=eml_ReynosaMexicoMember', window );">Reynosa, Mexico [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_eml_OrganizationConsolidationAndPresentationOfFinancialStatementsLineItems', window );"><strong>Organization, Consolidation and Presentation of Financial Statements [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_eml_NumberOfWhollyOwnedSubsidiaries', window );">Number of wholly-owned subsidiaries</a></td>
<td class="nump">1<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_eml_NumberOfSeparateOperatingDivisions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Refers to the number of separate operating divisions managed and controlled by the entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">eml_NumberOfSeparateOperatingDivisions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>eml_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_eml_NumberOfWhollyOwnedSubsidiaries">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Refers to number of wholly-owned subsidiaries controlled and managed by the entity. A subsidiary, subsidiary company or daughter company is a company that is owned or controlled by another company, which is called the parent company, parent, or holding company. The subsidiary can be a company, corporation, or limited liability company.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">eml_NumberOfWhollyOwnedSubsidiaries</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>eml_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_eml_OrganizationConsolidationAndPresentationOfFinancialStatementsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">eml_OrganizationConsolidationAndPresentationOfFinancialStatementsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>eml_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NumberOfOperatingSegments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NumberOfOperatingSegments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementGeographicalAxis=country_US">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementGeographicalAxis=country_US</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementGeographicalAxis=country_CA">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementGeographicalAxis=country_CA</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementGeographicalAxis=eml_TillsonburgOntarioCanadaMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementGeographicalAxis=eml_TillsonburgOntarioCanadaMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementGeographicalAxis=eml_KelownaBritishColumbiaCanadaMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementGeographicalAxis=eml_KelownaBritishColumbiaCanadaMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementGeographicalAxis=country_TW">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementGeographicalAxis=country_TW</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementGeographicalAxis=country_HK">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementGeographicalAxis=country_HK</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementGeographicalAxis=country_CN">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementGeographicalAxis=country_CN</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementGeographicalAxis=eml_ShanghaiChinaMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementGeographicalAxis=eml_ShanghaiChinaMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementGeographicalAxis=eml_DongguanChinaMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementGeographicalAxis=eml_DongguanChinaMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementGeographicalAxis=country_MX">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementGeographicalAxis=country_MX</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementGeographicalAxis=eml_LermaMexicoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementGeographicalAxis=eml_LermaMexicoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementGeographicalAxis=eml_ReynosaMexicoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementGeographicalAxis=eml_ReynosaMexicoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>50
<FILENAME>R37.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6872992608">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>ACCOUNTING POLICIES (Details)<br></strong></div></th>
<th class="th" colspan="8">3 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Dec. 30, 2017 </div>
<div>USD ($) </div>
<div>shares</div>
</th>
<th class="th">
<div>Sep. 30, 2017 </div>
<div>USD ($) </div>
<div>shares</div>
</th>
<th class="th">
<div>Jul. 01, 2017 </div>
<div>USD ($) </div>
<div>shares</div>
</th>
<th class="th">
<div>Apr. 01, 2017 </div>
<div>USD ($) </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2016 </div>
<div>USD ($) </div>
<div>shares</div>
</th>
<th class="th">
<div>Oct. 01, 2016 </div>
<div>USD ($) </div>
<div>shares</div>
</th>
<th class="th">
<div>Jul. 02, 2016 </div>
<div>USD ($) </div>
<div>shares</div>
</th>
<th class="th">
<div>Apr. 02, 2016 </div>
<div>USD ($) </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 30, 2017 </div>
<div>USD ($) </div>
<div>Customer </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2016 </div>
<div>USD ($) </div>
<div>Customer </div>
<div>shares</div>
</th>
<th class="th">
<div>Jan. 02, 2016 </div>
<div>USD ($) </div>
<div>Customer </div>
<div>shares</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAbstract', window );"><strong>Cash Equivalents and Concentrations of Credit Risk [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashFDICInsuredAmount', window );">Amount of deposits insured by Federal Deposit Insurance Corporation (FDIC)</a></td>
<td class="nump">$ 250,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 250,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_eml_PercentageOfAvailableCash', window );">Percentage of available cash located in foreign subsidiaries</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">64.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryNetAbstract', window );"><strong>Inventories [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LIFOInventoryAmount', window );">LIFO inventory amount</a></td>
<td class="nump">26,280,620<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 26,280,620<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FIFOInventoryAmount', window );">FIFO inventory amount</a></td>
<td class="nump">8,034,924<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8,034,924<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ExcessOfReplacementOrCurrentCostsOverStatedLIFOValue', window );">Excess of current cost over LIFO carrying value</a></td>
<td class="nump">6,476,073<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 6,121,286<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,476,073<span></span>
</td>
<td class="nump">$ 6,121,286<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Depreciation', window );">Depreciation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,948,728<span></span>
</td>
<td class="nump">3,371,694<span></span>
</td>
<td class="nump">$ 3,460,516<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AmortizationOfIntangibleAssets', window );">Amortization expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">770,457<span></span>
</td>
<td class="nump">442,699<span></span>
</td>
<td class="nump">460,922<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract', window );"><strong>Amortization expense fiscal year maturity [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths', window );">2018</a></td>
<td class="nump">1,228,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,228,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo', window );">2019</a></td>
<td class="nump">1,228,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,228,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree', window );">2020</a></td>
<td class="nump">995,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">995,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour', window );">2021</a></td>
<td class="nump">995,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">995,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive', window );">2022</a></td>
<td class="nump">853,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">853,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNetAbstract', window );"><strong>Gross carrying amount and accumulated amortization of amortizable intangible assets [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Gross Amount</a></td>
<td class="nump">12,910,450<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,358,510<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">12,910,450<span></span>
</td>
<td class="nump">4,358,510<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated Amortization</a></td>
<td class="nump">3,635,292<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,594,061<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,635,292<span></span>
</td>
<td class="nump">2,594,061<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Net per Balance Sheet</a></td>
<td class="nump">9,275,158<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,764,449<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 9,275,158<span></span>
</td>
<td class="nump">$ 1,764,449<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetWeightedAveragePeriodBeforeNextRenewalOrExtension', window );">Weighted-Average Amortization Period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">10 years 9 months 18 days<span></span>
</td>
<td class="text">12 years 3 months 18 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillRollForward', window );"><strong>Goodwill [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Beginning balance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 14,819,835<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 14,790,793<span></span>
</td>
<td class="nump">$ 14,819,835<span></span>
</td>
<td class="nump">$ 14,790,793<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillAcquiredDuringPeriod', window );">Investment - Velvac</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">17,340,946<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillForeignCurrencyTranslationGainLoss', window );">Foreign exchange</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">68,110<span></span>
</td>
<td class="nump">29,042<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Ending balance</a></td>
<td class="nump">32,228,891<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">14,819,835<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">32,228,891<span></span>
</td>
<td class="nump">14,819,835<span></span>
</td>
<td class="nump">14,790,793<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_eml_EngineeringCostsAbstract', window );"><strong>Engineering Costs [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_eml_EngineeringExpenses', window );">Engineering expenses</a></td>
<td class="nump">$ 1,460,670<span></span>
</td>
<td class="nump">$ 1,848,861<span></span>
</td>
<td class="nump">$ 1,682,887<span></span>
</td>
<td class="nump">$ 630,411<span></span>
</td>
<td class="nump">$ 577,056<span></span>
</td>
<td class="nump">$ 663,704<span></span>
</td>
<td class="nump">$ 733,009<span></span>
</td>
<td class="nump">$ 594,538<span></span>
</td>
<td class="nump">5,622,829<span></span>
</td>
<td class="nump">2,568,307<span></span>
</td>
<td class="nump">2,459,062<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ResearchAndDevelopmentExpenseAbstract', window );"><strong>Research &amp; development costs [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ResearchAndDevelopmentExpense', window );">Research &amp; development costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,678,481<span></span>
</td>
<td class="nump">1,525,650<span></span>
</td>
<td class="nump">1,218,948<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MarketingAndAdvertisingExpenseAbstract', window );"><strong>Advertising Costs [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdvertisingExpense', window );">Advertising costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 526,651<span></span>
</td>
<td class="nump">$ 441,853<span></span>
</td>
<td class="nump">$ 496,066<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract', window );"><strong>Basic [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Weighted average shares outstanding (in shares) | shares</a></td>
<td class="nump">6,261,737<span></span>
</td>
<td class="nump">6,259,872<span></span>
</td>
<td class="nump">6,258,467<span></span>
</td>
<td class="nump">6,256,496<span></span>
</td>
<td class="nump">6,254,605<span></span>
</td>
<td class="nump">6,252,681<span></span>
</td>
<td class="nump">6,250,610<span></span>
</td>
<td class="nump">6,248,222<span></span>
</td>
<td class="nump">6,259,139<span></span>
</td>
<td class="nump">6,251,535<span></span>
</td>
<td class="nump">6,245,057<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract', window );"><strong>Diluted [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Weighted average shares outstanding (in shares) | shares</a></td>
<td class="nump">6,261,737<span></span>
</td>
<td class="nump">6,259,872<span></span>
</td>
<td class="nump">6,258,467<span></span>
</td>
<td class="nump">6,256,496<span></span>
</td>
<td class="nump">6,254,605<span></span>
</td>
<td class="nump">6,252,681<span></span>
</td>
<td class="nump">6,250,610<span></span>
</td>
<td class="nump">6,248,222<span></span>
</td>
<td class="nump">6,259,139<span></span>
</td>
<td class="nump">6,251,535<span></span>
</td>
<td class="nump">6,245,057<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements', window );">Dilutive stock options (in shares) | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">35,634<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Denominator for diluted earnings per share (in shares) | shares</a></td>
<td class="nump">6,297,371<span></span>
</td>
<td class="nump">6,296,551<span></span>
</td>
<td class="nump">6,285,339<span></span>
</td>
<td class="nump">6,256,496<span></span>
</td>
<td class="nump">6,254,605<span></span>
</td>
<td class="nump">6,252,681<span></span>
</td>
<td class="nump">6,250,610<span></span>
</td>
<td class="nump">6,248,222<span></span>
</td>
<td class="nump">6,294,773<span></span>
</td>
<td class="nump">6,251,535<span></span>
</td>
<td class="nump">6,245,057<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Anti-dilutive stock options (in shares) | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=eml_IndustrialHardwareMember', window );">Industrial Hardware Segment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNetAbstract', window );"><strong>Gross carrying amount and accumulated amortization of amortizable intangible assets [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Gross Amount</a></td>
<td class="nump">$ 10,724,456<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,159,060<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 10,724,456<span></span>
</td>
<td class="nump">$ 2,159,060<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated Amortization</a></td>
<td class="nump">2,306,063<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,529,675<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,306,063<span></span>
</td>
<td class="nump">1,529,675<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Net per Balance Sheet</a></td>
<td class="nump">8,418,393<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">629,385<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8,418,393<span></span>
</td>
<td class="nump">629,385<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillRollForward', window );"><strong>Goodwill [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Beginning balance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,760,793<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,731,751<span></span>
</td>
<td class="nump">1,760,793<span></span>
</td>
<td class="nump">1,731,751<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillAcquiredDuringPeriod', window );">Investment - Velvac</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">17,340,946<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillForeignCurrencyTranslationGainLoss', window );">Foreign exchange</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">68,110<span></span>
</td>
<td class="nump">29,042<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Ending balance</a></td>
<td class="nump">19,169,849<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,760,793<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">19,169,849<span></span>
</td>
<td class="nump">1,760,793<span></span>
</td>
<td class="nump">$ 1,731,751<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=eml_SecurityProductsMember', window );">Security Products Segment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNetAbstract', window );"><strong>Gross carrying amount and accumulated amortization of amortizable intangible assets [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Gross Amount</a></td>
<td class="nump">2,185,994<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,199,450<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,185,994<span></span>
</td>
<td class="nump">2,199,450<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated Amortization</a></td>
<td class="nump">1,329,229<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,064,386<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,329,229<span></span>
</td>
<td class="nump">1,064,386<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Net per Balance Sheet</a></td>
<td class="nump">856,765<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,135,064<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">856,765<span></span>
</td>
<td class="nump">1,135,064<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillRollForward', window );"><strong>Goodwill [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Beginning balance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">13,059,042<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">13,059,042<span></span>
</td>
<td class="nump">13,059,042<span></span>
</td>
<td class="nump">13,059,042<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillAcquiredDuringPeriod', window );">Investment - Velvac</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillForeignCurrencyTranslationGainLoss', window );">Foreign exchange</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Ending balance</a></td>
<td class="nump">13,059,042<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">13,059,042<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">13,059,042<span></span>
</td>
<td class="nump">13,059,042<span></span>
</td>
<td class="nump">13,059,042<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=eml_MetalProductsMember', window );">Metal Products Segment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNetAbstract', window );"><strong>Gross carrying amount and accumulated amortization of amortizable intangible assets [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Gross Amount</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated Amortization</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Net per Balance Sheet</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillRollForward', window );"><strong>Goodwill [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Beginning balance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillAcquiredDuringPeriod', window );">Investment - Velvac</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillForeignCurrencyTranslationGainLoss', window );">Foreign exchange</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Ending balance</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingMember', window );">Building [Member] | Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Estimated useful lives of the assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">10 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingMember', window );">Building [Member] | Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Estimated useful lives of the assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">39 years 6 months<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_MachineryAndEquipmentMember', window );">Machinery and Equipment [Member] | Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Estimated useful lives of the assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_MachineryAndEquipmentMember', window );">Machinery and Equipment [Member] | Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Estimated useful lives of the assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">10 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=eml_TechnologyAndLicensesMember', window );">Technology and Licenses [Member] | Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Useful lives of intangible assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=eml_TechnologyAndLicensesMember', window );">Technology and Licenses [Member] | Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Useful lives of intangible assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">17 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=eml_PatentsAndDevelopedTechnologyMember', window );">Patents and Developed Technology [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNetAbstract', window );"><strong>Gross carrying amount and accumulated amortization of amortizable intangible assets [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Gross Amount</a></td>
<td class="nump">8,096,374<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,194,434<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 8,096,374<span></span>
</td>
<td class="nump">3,194,434<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated Amortization</a></td>
<td class="nump">2,638,202<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,128,431<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,638,202<span></span>
</td>
<td class="nump">$ 2,128,431<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetWeightedAveragePeriodBeforeNextRenewalOrExtension', window );">Weighted-Average Amortization Period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">12 years 3 months 18 days<span></span>
</td>
<td class="text">15 years 7 months 6 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=eml_PatentsAndDevelopedTechnologyMember', window );">Patents and Developed Technology [Member] | Industrial Hardware Segment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNetAbstract', window );"><strong>Gross carrying amount and accumulated amortization of amortizable intangible assets [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Gross Amount</a></td>
<td class="nump">7,074,456<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,159,060<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 7,074,456<span></span>
</td>
<td class="nump">$ 2,159,060<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated Amortization</a></td>
<td class="nump">2,007,418<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,529,675<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,007,418<span></span>
</td>
<td class="nump">1,529,675<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=eml_PatentsAndDevelopedTechnologyMember', window );">Patents and Developed Technology [Member] | Security Products Segment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNetAbstract', window );"><strong>Gross carrying amount and accumulated amortization of amortizable intangible assets [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Gross Amount</a></td>
<td class="nump">1,021,918<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,035,374<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,021,918<span></span>
</td>
<td class="nump">1,035,374<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated Amortization</a></td>
<td class="nump">630,784<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">598,756<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">630,784<span></span>
</td>
<td class="nump">598,756<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=eml_PatentsAndDevelopedTechnologyMember', window );">Patents and Developed Technology [Member] | Metal Products Segment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNetAbstract', window );"><strong>Gross carrying amount and accumulated amortization of amortizable intangible assets [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Gross Amount</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated Amortization</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember', window );">Customer Relationships [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Useful lives of intangible assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNetAbstract', window );"><strong>Gross carrying amount and accumulated amortization of amortizable intangible assets [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Gross Amount</a></td>
<td class="nump">4,099,706<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">449,706<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4,099,706<span></span>
</td>
<td class="nump">449,706<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated Amortization</a></td>
<td class="nump">568,468<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">179,882<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 568,468<span></span>
</td>
<td class="nump">$ 179,882<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetWeightedAveragePeriodBeforeNextRenewalOrExtension', window );">Weighted-Average Amortization Period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">9 years 6 months<span></span>
</td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember', window );">Customer Relationships [Member] | Industrial Hardware Segment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNetAbstract', window );"><strong>Gross carrying amount and accumulated amortization of amortizable intangible assets [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Gross Amount</a></td>
<td class="nump">3,650,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,650,000<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated Amortization</a></td>
<td class="nump">298,645<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">298,645<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember', window );">Customer Relationships [Member] | Security Products Segment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNetAbstract', window );"><strong>Gross carrying amount and accumulated amortization of amortizable intangible assets [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Gross Amount</a></td>
<td class="nump">449,706<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">449,706<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">449,706<span></span>
</td>
<td class="nump">449,706<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated Amortization</a></td>
<td class="nump">269,823<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">179,882<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">269,823<span></span>
</td>
<td class="nump">179,882<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember', window );">Customer Relationships [Member] | Metal Products Segment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNetAbstract', window );"><strong>Gross carrying amount and accumulated amortization of amortizable intangible assets [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Gross Amount</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated Amortization</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_NoncompeteAgreementsMember', window );">Non-Compete Agreements [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Useful lives of intangible assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNetAbstract', window );"><strong>Gross carrying amount and accumulated amortization of amortizable intangible assets [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Gross Amount</a></td>
<td class="nump">407,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">407,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 407,000<span></span>
</td>
<td class="nump">407,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated Amortization</a></td>
<td class="nump">244,200<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">162,800<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 244,200<span></span>
</td>
<td class="nump">$ 162,800<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetWeightedAveragePeriodBeforeNextRenewalOrExtension', window );">Weighted-Average Amortization Period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">5 years<span></span>
</td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_NoncompeteAgreementsMember', window );">Non-Compete Agreements [Member] | Industrial Hardware Segment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNetAbstract', window );"><strong>Gross carrying amount and accumulated amortization of amortizable intangible assets [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Gross Amount</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated Amortization</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_NoncompeteAgreementsMember', window );">Non-Compete Agreements [Member] | Security Products Segment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNetAbstract', window );"><strong>Gross carrying amount and accumulated amortization of amortizable intangible assets [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Gross Amount</a></td>
<td class="nump">407,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">407,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">407,000<span></span>
</td>
<td class="nump">407,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated Amortization</a></td>
<td class="nump">244,200<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">162,800<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">244,200<span></span>
</td>
<td class="nump">162,800<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_NoncompeteAgreementsMember', window );">Non-Compete Agreements [Member] | Metal Products Segment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNetAbstract', window );"><strong>Gross carrying amount and accumulated amortization of amortizable intangible assets [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Gross Amount</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated Amortization</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_IntellectualPropertyMember', window );">Intellectual Property [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNetAbstract', window );"><strong>Gross carrying amount and accumulated amortization of amortizable intangible assets [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Gross Amount</a></td>
<td class="nump">307,370<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">307,370<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">307,370<span></span>
</td>
<td class="nump">307,370<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated Amortization</a></td>
<td class="nump">184,422<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">122,948<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 184,422<span></span>
</td>
<td class="nump">$ 122,948<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetWeightedAveragePeriodBeforeNextRenewalOrExtension', window );">Weighted-Average Amortization Period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">5 years<span></span>
</td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_IntellectualPropertyMember', window );">Intellectual Property [Member] | Industrial Hardware Segment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNetAbstract', window );"><strong>Gross carrying amount and accumulated amortization of amortizable intangible assets [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Gross Amount</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated Amortization</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_IntellectualPropertyMember', window );">Intellectual Property [Member] | Security Products Segment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNetAbstract', window );"><strong>Gross carrying amount and accumulated amortization of amortizable intangible assets [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Gross Amount</a></td>
<td class="nump">307,370<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">307,370<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">307,370<span></span>
</td>
<td class="nump">307,370<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated Amortization</a></td>
<td class="nump">184,422<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">122,948<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">184,422<span></span>
</td>
<td class="nump">122,948<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_IntellectualPropertyMember', window );">Intellectual Property [Member] | Metal Products Segment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNetAbstract', window );"><strong>Gross carrying amount and accumulated amortization of amortizable intangible assets [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Gross Amount</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated Amortization</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember', window );">Sales Revenue, Net [Member] | Customer Concentration Risk [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskLineItems', window );"><strong>Concentration Risk [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_eml_NumberOfMajorCustomers', window );">Number of major customers | Customer</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_AccountsReceivableMember', window );">Accounts Receivable [Member] | Customer Concentration Risk [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskLineItems', window );"><strong>Concentration Risk [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_eml_NumberOfMajorCustomers', window );">Number of major customers | Customer</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Threshold percentage of concentration risk</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10.00%<span></span>
</td>
<td class="nump">10.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember', window );">Stock Options [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross', window );">Options granted (in shares) | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">25,000<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_StockAppreciationRightsSARSMember', window );">Stock Appreciation Rights (SARs) [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross', window );">Options granted (in shares) | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">149,500<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=eml_EmployeeStockOptionAndStockAppreciationRightsSARsMember', window );">Stock Options and SARs [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross', window );">Options granted (in shares) | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">174,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_eml_EngineeringCostsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">eml_EngineeringCostsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>eml_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_eml_EngineeringExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">eml_EngineeringExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>eml_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_eml_NumberOfMajorCustomers">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of customers that exceed the threshold percentage of concentration risk.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">eml_NumberOfMajorCustomers</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>eml_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_eml_PercentageOfAvailableCash">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Refers to the percentage of available cash located in foreign subsidiaries .</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">eml_PercentageOfAvailableCash</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>eml_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdvertisingExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount charged to advertising expense for the period, which are expenses incurred with the objective of increasing revenue for a specified brand, product or product line.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 720<br> -SubTopic 35<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6420018&amp;loc=d3e36677-107848<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdvertisingExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AmortizationOfIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6388964&amp;loc=d3e16225-109274<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3602-108585<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AmortizationOfIntangibleAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashFDICInsuredAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of cash deposited in financial institutions as of the balance sheet date that is insured by the Federal Deposit Insurance Corporation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashFDICInsuredAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskPercentage1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the "benchmark" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -URI http://asc.fasb.org/extlink&amp;oid=84177426&amp;loc=d3e6351-108592<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=77997519&amp;loc=d3e13531-108611<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=84177426&amp;loc=d3e6404-108592<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=77997519&amp;loc=d3e13537-108611<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskPercentage1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Depreciation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3602-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Depreciation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ExcessOfReplacementOrCurrentCostsOverStatedLIFOValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The excess of replacement or current cost over the stated LIFO (last in first out) inventory value when the LIFO inventory method is utilized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.6(c))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ExcessOfReplacementOrCurrentCostsOverStatedLIFOValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FIFOInventoryAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of FIFO (first in first out) inventory present at the reporting date when inventory is also valued using different valuation methods.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6361739&amp;loc=d3e7789-107766<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FIFOInventoryAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetUsefulLife</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetWeightedAveragePeriodBeforeNextRenewalOrExtension">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average period before the next renewal or extension (both explicit and implicit) for intangible assets that have been renewed or extended, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetWeightedAveragePeriodBeforeNextRenewalOrExtension</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the next fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsNetAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsNetAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Goodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=35741047&amp;loc=d3e13816-109267<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6388280&amp;loc=d3e13770-109266<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=77989000&amp;loc=SL49117168-202975<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Goodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAcquiredDuringPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized resulting from a business combination.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=35741047&amp;loc=d3e13816-109267<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAcquiredDuringPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillForeignCurrencyTranslationGainLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of foreign currency translation gain (loss) which increases (decreases) an asset representing future economic benefits from other assets acquired in a business combination that are not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=35741047&amp;loc=d3e13816-109267<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillForeignCurrencyTranslationGainLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28A<br> -URI http://asc.fasb.org/extlink&amp;oid=96947427&amp;loc=d3e1500-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryNetAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryNetAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LIFOInventoryAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of LIFO (last in first out) inventory present at the reporting date when inventory is also valued using different valuation methods.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6361739&amp;loc=d3e7789-107766<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LIFOInventoryAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MarketingAndAdvertisingExpenseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MarketingAndAdvertisingExpenseAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentUsefulLife</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ResearchAndDevelopmentExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 730<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6420194&amp;loc=d3e21568-108373<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 985<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6501960&amp;loc=d3e128462-111756<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ResearchAndDevelopmentExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ResearchAndDevelopmentExpenseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ResearchAndDevelopmentExpenseAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Gross number of share options (or share units) granted during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -URI http://asc.fasb.org/extlink&amp;oid=96947427&amp;loc=d3e1505-109256<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=96947427&amp;loc=d3e1448-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=eml_IndustrialHardwareMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=eml_IndustrialHardwareMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=eml_SecurityProductsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=eml_SecurityProductsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=eml_MetalProductsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=eml_MetalProductsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RangeAxis=us-gaap_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RangeAxis=us-gaap_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RangeAxis=us-gaap_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RangeAxis=us-gaap_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_MachineryAndEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_MachineryAndEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=eml_TechnologyAndLicensesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=eml_TechnologyAndLicensesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=eml_PatentsAndDevelopedTechnologyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=eml_PatentsAndDevelopedTechnologyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_NoncompeteAgreementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_NoncompeteAgreementsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_IntellectualPropertyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_IntellectualPropertyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskByTypeAxis=us-gaap_CustomerConcentrationRiskMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskByTypeAxis=us-gaap_CustomerConcentrationRiskMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_AccountsReceivableMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_AccountsReceivableMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_StockAppreciationRightsSARSMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_StockAppreciationRightsSARSMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=eml_EmployeeStockOptionAndStockAppreciationRightsSARsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=eml_EmployeeStockOptionAndStockAppreciationRightsSARsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>51
<FILENAME>R38.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6780744800">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>BUSINESS ACQUISITIONS (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Apr. 03, 2017</div></th>
<th class="th"><div>Dec. 30, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
<th class="th"><div>Jan. 02, 2016</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract', window );"><strong>Recognized amounts of identifiable assets acquired and liabilities assumed [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 32,228,891<span></span>
</td>
<td class="nump">$ 14,819,835<span></span>
</td>
<td class="nump">$ 14,790,793<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationAcquisitionRelatedCosts', window );">Acquisition expenses</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 863,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=eml_VelvacHoldingsIncMember', window );">Velvac Holdings, Inc [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationConsiderationTransferred1', window );">Purchase price of acquisition</a></td>
<td class="nump">$ 39,500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_eml_BusinessCombinationEarnOutConsiderationPercentageOne', window );">Earnout consideration percentage of sales, condition one</a></td>
<td class="nump">7.50%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_eml_BusinessCombinationEarnOutConsiderationPercentageTwo', window );">Earnout consideration percentage of sales, condition two</a></td>
<td class="nump">15.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationConsiderationTransferredAbstract', window );"><strong>Consideration [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireBusinessesGross', window );">Cash</a></td>
<td class="nump">$ 4,078,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred', window );">Debt</a></td>
<td class="nump">36,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationContingentConsiderationLiability', window );">Contingent consideration arrangement</a></td>
<td class="nump">2,070,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract', window );"><strong>Recognized amounts of identifiable assets acquired and liabilities assumed [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables', window );">Accounts receivable</a></td>
<td class="nump">6,063,429<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory', window );">Inventory</a></td>
<td class="nump">12,992,377<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets', window );">Prepaid and other assets</a></td>
<td class="nump">494,617<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment', window );">Property plant and equipment</a></td>
<td class="nump">3,911,767<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets', window );">Other noncurrent assets</a></td>
<td class="nump">366,401<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill', window );">Other intangible assets</a></td>
<td class="nump">11,560,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities', window );">Current liabilities</a></td>
<td class="num">(7,720,591)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities', window );">Deferred tax liabilities</a></td>
<td class="num">(2,860,946)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet', window );">Total identifiable net assets</a></td>
<td class="nump">24,807,054<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="nump">17,340,946<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet', window );">Identifiable assets acquired, goodwill, and liabilities assumed, net</a></td>
<td class="nump">42,148,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_eml_BusinessCombinationContingentConsiderationEarnOutPeriod', window );">Earn out period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentInventory', window );">Estimated fair value of inventories acquired, purchase price adjustment</a></td>
<td class="nump">1,187,668<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_eml_BusinessCombinationProvisionalInformationInitialAccountingIncompleteOriginalCostBasisInventory', window );">Estimated fair value of inventories acquired, original cost basis</a></td>
<td class="nump">$ 11,804,709<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_eml_BusinessCombinationContingentConsiderationEarnOutPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Refers to the business combination contingent consideration earn out period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">eml_BusinessCombinationContingentConsiderationEarnOutPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>eml_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_eml_BusinessCombinationEarnOutConsiderationPercentageOne">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The percentage of earn-out consideration percentage during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">eml_BusinessCombinationEarnOutConsiderationPercentageOne</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>eml_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_eml_BusinessCombinationEarnOutConsiderationPercentageTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The percentage of earn-out consideration percentage during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">eml_BusinessCombinationEarnOutConsiderationPercentageTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>eml_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_eml_BusinessCombinationProvisionalInformationInitialAccountingIncompleteOriginalCostBasisInventory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">eml_BusinessCombinationProvisionalInformationInitialAccountingIncompleteOriginalCostBasisInventory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>eml_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationAcquisitionRelatedCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>This element represents acquisition-related costs incurred to effect a business combination which costs have been expensed during the period. Such costs include finder's fees; advisory, legal, accounting, valuation, and other professional or consulting fees; general administrative costs, including the costs of maintaining an internal acquisitions department; and may include costs of registering and issuing debt and equity securities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 25<br> -Paragraph 23<br> -URI http://asc.fasb.org/extlink&amp;oid=84229725&amp;loc=d3e1043-128460<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationAcquisitionRelatedCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationConsiderationTransferred1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 30<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=6911251&amp;loc=d3e6578-128477<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=35744584&amp;loc=d3e6927-128479<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 30<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=6911251&amp;loc=d3e6613-128477<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationConsiderationTransferred1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationConsiderationTransferredAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationConsiderationTransferredAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities incurred by the acquirer as part of consideration transferred in a business combination.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 25<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=6911189&amp;loc=d3e6405-128476<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 30<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=6911251&amp;loc=d3e6578-128477<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 30<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=6911251&amp;loc=d3e6613-128477<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationContingentConsiderationLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liability recognized arising from contingent consideration in a business combination.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=35744584&amp;loc=d3e6927-128479<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 35<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6911338&amp;loc=d3e6819-128478<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 25<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=6911189&amp;loc=d3e6408-128476<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationContingentConsiderationLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentInventory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>This element represents the amount of any measurement period adjustment (as defined) realized during the reporting period to inventory acquired in connection with a business combination for which the initial accounting was incomplete.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4A<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=84161108&amp;loc=SL65897772-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentInventory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer, acquired at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=84161108&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount due from customers or clients for goods or services, including trade receivables, that have been delivered or sold in the normal course of business, and amounts due from others, including related parties expected to be converted to cash, sold or exchanged within one year or the normal operating cycle, if longer, acquired at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=84161108&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities due within one year or within the normal operating cycle, if longer, assumed at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=84161108&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences assumed at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=84176650&amp;loc=d3e31917-109318<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=84161108&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of intangible assets, excluding goodwill, acquired at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=84161108&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of inventory recognized as of the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=84161108&amp;loc=d3e4845-128472<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 55<br> -Paragraph 37<br> -URI http://asc.fasb.org/extlink&amp;oid=84160947&amp;loc=d3e2207-128464<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount recognized as of the acquisition date for the identifiable assets acquired in excess of (less than) the aggregate liabilities assumed.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 55<br> -Paragraph 37<br> -URI http://asc.fasb.org/extlink&amp;oid=84160947&amp;loc=d3e2207-128464<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=84161108&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of other assets expected to be realized or consumed after one year or the normal operating cycle, if longer, acquired at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=84161108&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of property, plant, and equipment recognized as of the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=84161108&amp;loc=d3e4845-128472<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 55<br> -Paragraph 37<br> -URI http://asc.fasb.org/extlink&amp;oid=84160947&amp;loc=d3e2207-128464<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount recognized for assets, including goodwill, in excess of (less than) the aggregate liabilities assumed.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=84161108&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Goodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=35741047&amp;loc=d3e13816-109267<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6388280&amp;loc=d3e13770-109266<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=77989000&amp;loc=SL49117168-202975<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Goodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireBusinessesGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireBusinessesGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=eml_VelvacHoldingsIncMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=eml_VelvacHoldingsIncMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>52
<FILENAME>R39.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6950602208">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CONTINGENCIES (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2017</div></th>
<th class="th"><div>Dec. 30, 2017</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>CONTINGENCIES [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CostOfServicesEnvironmentalRemediation', window );">Estimated cost of remediation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 50,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_eml_WorkforceSubjectToNegotiatedUnionContracts', window );">Total workforce subject to negotiated union contracts</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">31.00%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_eml_WorkforceCoveredByUnionContractAgreementsExpiringNextFiscalYear', window );">Total workforce covered by union contract agreements expiring during 2017</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9.00%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_eml_CostToRemediateAndMonitorTheLandfill', window );">Cost to remediate and monitor the landfill</a></td>
<td class="nump">$ 380,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_eml_CostToRemediateAndMonitorTheLandfill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Cost related to remediate and monitor the landfill during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">eml_CostToRemediateAndMonitorTheLandfill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>eml_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_eml_WorkforceCoveredByUnionContractAgreementsExpiringNextFiscalYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of total workforce covered by union contract agreements that expire during next fiscal year.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">eml_WorkforceCoveredByUnionContractAgreementsExpiringNextFiscalYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>eml_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_eml_WorkforceSubjectToNegotiatedUnionContracts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of total workforce subject to negotiated union contracts.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">eml_WorkforceSubjectToNegotiatedUnionContracts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>eml_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CostOfServicesEnvironmentalRemediation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Cost incurred in providing environmental engineering and consulting; environmental testing and analysis; and remediation services during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.2(d))<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostOfServicesEnvironmentalRemediation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>53
<FILENAME>R40.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6871736976">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>DEBT (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
<th class="th" colspan="1">24 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Apr. 04, 2017</div></th>
<th class="th"><div>Apr. 03, 2017</div></th>
<th class="th"><div>Jun. 09, 2016</div></th>
<th class="th"><div>Jan. 23, 2014</div></th>
<th class="th"><div>Jan. 25, 2012</div></th>
<th class="th"><div>Jan. 29, 2010</div></th>
<th class="th"><div>Sep. 30, 2019</div></th>
<th class="th"><div>Dec. 30, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
<th class="th"><div>Jan. 02, 2016</div></th>
<th class="th"><div>Jun. 30, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RepaymentsOfLinesOfCredit', window );">Payments on revolving credit note</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (1,614,611)<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtByComponentsCurrentAndNoncurrentAlternativeAbstract', window );"><strong>Schedule of debt [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_eml_TermLoans', window );">Term loans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">30,225,000<span></span>
</td>
<td class="nump">1,785,714<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCredit', window );">Revolving credit loan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,000,000<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebt', window );">Long term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">35,225,000<span></span>
</td>
<td class="nump">1,785,714<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtCurrent', window );">Less current portion</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,550,000<span></span>
</td>
<td class="nump">892,857<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtNoncurrent', window );">Long term debt, less current portion</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">28,675,000<span></span>
</td>
<td class="nump">892,857<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_invest_DerivativeNotionalAmount', window );">Original notional amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">15,112,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestPaid', window );">Interest paid</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">977,399<span></span>
</td>
<td class="nump">127,735<span></span>
</td>
<td class="nump">$ 174,558<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtByMaturityAbstract', window );"><strong>Scheduled annual principal maturities of long-term debt [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths', window );">2018</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,550,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo', window );">2019</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,325,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree', window );">2020</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,100,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour', window );">2021</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,100,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive', window );">2022</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">20,150,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive', window );">Thereafter</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_eml_TermLoans', window );">Long term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 30,225,000<span></span>
</td>
<td class="nump">$ 1,785,714<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=eml_VelvacHoldingsIncMember', window );">Velvac Holdings, Inc [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentOwnershipPercentage', window );">Percentage of common stock acquired</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">100.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_VariableRateAxis=us-gaap_LondonInterbankOfferedRateLIBORMember', window );">LIBOR [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtByComponentsCurrentAndNoncurrentAlternativeAbstract', window );"><strong>Schedule of debt [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_eml_DebtInstrumentTermOfVariableRate', window );">Term of variable rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">3 months<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RangeAxis=us-gaap_MinimumMember', window );">Minimum [Member] | LIBOR [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1', window );">Basis spread on variable rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.75%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RangeAxis=us-gaap_MaximumMember', window );">Maximum [Member] | LIBOR [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1', window );">Basis spread on variable rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2.50%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=eml_RestatedLoanAgreementMember', window );">Restated Loan Agreement [Member] | Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtByComponentsCurrentAndNoncurrentAlternativeAbstract', window );"><strong>Schedule of debt [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_eml_FixedChargeCoverageRatioAsMultiplePeriodOne', window );">Fixed charge coverage ratio as multiple, 2018</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_eml_FixedChargeCoverageRatioAsMultipleThereafter', window );">Fixed charge coverage ratio as multiple, thereafter</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=eml_RestatedLoanAgreementMember', window );">Restated Loan Agreement [Member] | Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtByComponentsCurrentAndNoncurrentAlternativeAbstract', window );"><strong>Schedule of debt [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_eml_LeverageRatioAsMultiplePeriodOne', window );">Leverage ratio as multiple, through 2018</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_eml_LeverageRatioAsMultiplePeriodTwo', window );">Leverage ratio as multiple, through 2019</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3.5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_eml_LeverageRatioAsMultiplePeriodThree', window );">Leverage ratio as multiple, through 2020</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3.25<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_eml_LeverageRatioAsMultipleThereafter', window );">Leverage ratio as multiple, there after</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_LineOfCreditMember', window );">Revolving Credit Loan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Maximum borrowing capacity</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 10,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 10,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 10,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtPercentageBearingFixedInterestRate', window );">Fixed rate of interest</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3.11%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentMaturityDate', window );">Maturity date of loan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Jul.  01,  2018<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Apr.  01,  2022<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RepaymentsOfLinesOfCredit', window );">Payments on revolving credit note</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (1,614,611)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityCommitmentFeePercentage', window );">Quarterly commitment fee percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.25%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_eml_LineOfCreditFacilityCommitmentFeePercentageForSixMonths', window );">Commitment fee percentage for first six months</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.25%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtByComponentsCurrentAndNoncurrentAlternativeAbstract', window );"><strong>Schedule of debt [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCredit', window );">Revolving credit loan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 6,600,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_LineOfCreditMember', window );">Revolving Credit Loan [Member] | LIBOR [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Maximum borrowing capacity</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 10,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentMaturityDate', window );">Maturity date of loan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Jul.  01,  2016<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1', window );">Basis spread on variable rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2.25%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2.25%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Floor rate of loan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3.25%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_LineOfCreditMember', window );">Revolving Credit Loan [Member] | Prime Rate [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1', window );">Basis spread on variable rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2.25%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Floor rate of loan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3.25%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_LineOfCreditMember', window );">Revolving Credit Loan [Member] | Floor Rate [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1', window );">Basis spread on variable rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2.25%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Floor rate of loan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3.25%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_LineOfCreditMember', window );">Revolving Credit Loan [Member] | Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityCommitmentFeePercentage', window );">Quarterly commitment fee percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.20%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_LineOfCreditMember', window );">Revolving Credit Loan [Member] | Minimum [Member] | LIBOR [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1', window );">Basis spread on variable rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.75%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_LineOfCreditMember', window );">Revolving Credit Loan [Member] | Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityCommitmentFeePercentage', window );">Quarterly commitment fee percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.375%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_LineOfCreditMember', window );">Revolving Credit Loan [Member] | Maximum [Member] | LIBOR [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1', window );">Basis spread on variable rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2.50%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_MediumTermNotesMember', window );">Term Loan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Maximum borrowing capacity</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 31,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtPercentageBearingFixedInterestRate', window );">Fixed rate of interest</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4.98%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentMaturityDate', window );">Maturity date of loan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Mar.  01,  2022<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromRepaymentsOfLongTermDebtAndCapitalSecurities', window );">Payments on term loan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (1,429,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_eml_LineOfCreditFacilityPeriodForPeriodicPrincipalPayment', window );">Period for quarterly principal payment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">2 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentTerm', window );">Term of loan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_MediumTermNotesMember', window );">Term Loan [Member] | Interest Rate Swap [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtPercentageBearingFixedInterestRate', window );">Fixed rate of interest</a></td>
<td class="nump">1.92%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtByComponentsCurrentAndNoncurrentAlternativeAbstract', window );"><strong>Schedule of debt [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_invest_DerivativeNotionalAmount', window );">Original notional amount</a></td>
<td class="nump">$ 15,500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_eml_PercentageOfOutstandingBalanceOfTermLoan', window );">Percentage of outstanding balance of term loan</a></td>
<td class="nump">50.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_MediumTermNotesMember', window );">Term Loan [Member] | 1 Month LIBOR [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtPercentageBearingFixedInterestRate', window );">Fixed rate of interest</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3.11%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtByComponentsCurrentAndNoncurrentAlternativeAbstract', window );"><strong>Schedule of debt [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCredit', window );">Revolving credit loan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 15,100,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_eml_DebtInstrumentTermOfVariableRate', window );">Term of variable rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">1 month<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_MediumTermNotesMember', window );">Term Loan [Member] | 3 Month LIBOR [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtPercentageBearingFixedInterestRate', window );">Fixed rate of interest</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3.33%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtByComponentsCurrentAndNoncurrentAlternativeAbstract', window );"><strong>Schedule of debt [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCredit', window );">Revolving credit loan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 15,100,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_eml_DebtInstrumentTermOfVariableRate', window );">Term of variable rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">3 months<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_MediumTermNotesMember', window );">Term Loan [Member] | Forecast [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityPeriodicPaymentPrincipal', window );">Quarterly principal payment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 775,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 387,500<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=eml_TermLoan2012Member', window );">2012 Term Loan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Maximum borrowing capacity</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtPercentageBearingFixedInterestRate', window );">Fixed rate of interest</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3.90%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentMaturityDate', window );">Maturity date of loan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Jan. 31,  2014<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_eml_DebtInstrumentTermOfVariableRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">eml_DebtInstrumentTermOfVariableRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>eml_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_eml_FixedChargeCoverageRatioAsMultiplePeriodOne">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Refers to fixed charge coverage ratio to be maintained under covenant.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">eml_FixedChargeCoverageRatioAsMultiplePeriodOne</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>eml_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:pureItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_eml_FixedChargeCoverageRatioAsMultipleThereafter">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Refers to fixed charge coverage ratio to be maintained under covenant.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">eml_FixedChargeCoverageRatioAsMultipleThereafter</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>eml_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:pureItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_eml_LeverageRatioAsMultiplePeriodOne">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Refers to leverage ratio to be maintained under covenant.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">eml_LeverageRatioAsMultiplePeriodOne</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>eml_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:pureItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_eml_LeverageRatioAsMultiplePeriodThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Refers to leverage ratio to be maintained under covenant.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">eml_LeverageRatioAsMultiplePeriodThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>eml_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:pureItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_eml_LeverageRatioAsMultiplePeriodTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Refers to leverage ratio to be maintained under covenant.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">eml_LeverageRatioAsMultiplePeriodTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>eml_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:pureItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_eml_LeverageRatioAsMultipleThereafter">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Refers to leverage ratio to be maintained under covenant.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">eml_LeverageRatioAsMultipleThereafter</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>eml_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:pureItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_eml_LineOfCreditFacilityCommitmentFeePercentageForSixMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The commitment fee, expressed as a percentage of the line of credit facility for first six months.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">eml_LineOfCreditFacilityCommitmentFeePercentageForSixMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>eml_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_eml_LineOfCreditFacilityPeriodForPeriodicPrincipalPayment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Refers to period for payment of principal amount.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">eml_LineOfCreditFacilityPeriodForPeriodicPrincipalPayment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>eml_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_eml_PercentageOfOutstandingBalanceOfTermLoan">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>refers to percentage of outstanding balance of term loan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">eml_PercentageOfOutstandingBalanceOfTermLoan</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>eml_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_eml_TermLoans">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The term loans outstanding as of the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">eml_TermLoans</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>eml_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_invest_DerivativeNotionalAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate notional amount specified by the derivative(s). Expressed as an absolute value.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Article 12<br> -Section 13<br> -Sentence Column B<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">invest_DerivativeNotionalAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>invest_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage points added to the reference rate to compute the variable rate on the debt instrument.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentBasisSpreadOnVariableRate1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentInterestRateStatedPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Contractual interest rate for funds borrowed, under the debt agreement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22(a)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentInterestRateStatedPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentMaturityDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Date when the debt instrument is scheduled to be fully repaid, in CCYY-MM-DD format.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22(a)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentMaturityDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Period of time between issuance and maturity of debt instrument, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityMethodInvestmentOwnershipPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The percentage of ownership of common stock or equity participation in the investee accounted for under the equity method of accounting.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=66011266&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityMethodInvestmentOwnershipPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestPaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash paid for interest. Includes, but is not limited to, payment to settle zero-coupon bond attributable to accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=98513485&amp;loc=d3e4297-108586<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3536-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestPaid</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCredit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityCommitmentFeePercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The fee, expressed as a percentage of the line of credit facility, for the line of credit facility regardless of whether the facility has been used.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityCommitmentFeePercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(b),22(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityPeriodicPaymentPrincipal">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the required periodic payment applied to principal.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(b),22(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityPeriodicPaymentPrincipal</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtByComponentsCurrentAndNoncurrentAlternativeAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtByComponentsCurrentAndNoncurrentAlternativeAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtByMaturityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtByMaturityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt, classified as current. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19,20)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing after the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6802200&amp;loc=d3e1835-112601<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04.(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e24072-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the next fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04.(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e24072-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6802200&amp;loc=d3e1835-112601<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6802200&amp;loc=d3e1835-112601<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04.(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e24072-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04.(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e24072-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6802200&amp;loc=d3e1835-112601<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6802200&amp;loc=d3e1835-112601<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04.(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e24072-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6802200&amp;loc=d3e1835-112601<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04.(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e24072-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after unamortized (discount) premium and debt issuance costs of long-term debt classified as noncurrent and excluding amounts to be repaid within one year or the normal operating cycle, if longer. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtPercentageBearingFixedInterestRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The interest rate applicable to the portion of the carrying amount of long-term borrowings outstanding as of the balance sheet date, including current maturities, which accrues interest at a set, unchanging rate.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22(a)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtPercentageBearingFixedInterestRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromRepaymentsOfLongTermDebtAndCapitalSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from long-term debt, including capital lease obligations and mandatory redeemable capital securities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromRepaymentsOfLongTermDebtAndCapitalSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RepaymentsOfLinesOfCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow for payment of an obligation from a lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3291-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(f))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RepaymentsOfLinesOfCredit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=eml_VelvacHoldingsIncMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=eml_VelvacHoldingsIncMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VariableRateAxis=us-gaap_LondonInterbankOfferedRateLIBORMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VariableRateAxis=us-gaap_LondonInterbankOfferedRateLIBORMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RangeAxis=us-gaap_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RangeAxis=us-gaap_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RangeAxis=us-gaap_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RangeAxis=us-gaap_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=eml_RestatedLoanAgreementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=eml_RestatedLoanAgreementMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=us-gaap_LineOfCreditMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=us-gaap_LineOfCreditMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VariableRateAxis=us-gaap_PrimeRateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VariableRateAxis=us-gaap_PrimeRateMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VariableRateAxis=us-gaap_InterestRateFloorMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VariableRateAxis=us-gaap_InterestRateFloorMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=us-gaap_MediumTermNotesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=us-gaap_MediumTermNotesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentRiskAxis=us-gaap_InterestRateSwapMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentRiskAxis=us-gaap_InterestRateSwapMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VariableRateAxis=eml_OneMonthLondonInterbankOfferedRateLIBORMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VariableRateAxis=eml_OneMonthLondonInterbankOfferedRateLIBORMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VariableRateAxis=eml_ThreeMonthLondonInterbankOfferedRateLIBORMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VariableRateAxis=eml_ThreeMonthLondonInterbankOfferedRateLIBORMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementScenarioAxis=us-gaap_ScenarioForecastMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementScenarioAxis=us-gaap_ScenarioForecastMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=eml_TermLoan2012Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=eml_TermLoan2012Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>54
<FILENAME>R41.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6793797808">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>STOCK OPTIONS AND AWARDS (Details)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Dec. 30, 2017 </div>
<div>USD ($) </div>
<div>Plan </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2016 </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Jan. 02, 2016 </div>
<div>$ / shares </div>
<div>shares</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1', window );">Expected term</a></td>
<td class="text">3 years 6 months<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate', window );">Volatility deviation</a></td>
<td class="nump">22.60%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate', window );">Risk free rate</a></td>
<td class="nump">1.47%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_eml_NumberOfPlansThatHaveSharesReservedForFurtherIssuance', window );">Number of plans that have shares reserved for further issuance | Plan</a></td>
<td class="nump">1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RangeAxis=us-gaap_MinimumMember', window );">Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent', window );">Percentage of fair market value of stock on grant date for exercise price</a></td>
<td class="nump">100.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_StockAppreciationRightsSARSMember', window );">Stock Appreciation Rights (SARs) [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Stock-based compensation expense | $</a></td>
<td class="nump">$ 172,806<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward', window );"><strong>Number of Units [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Outstanding at beginning of period (in shares) | shares</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross', window );">Issued (in shares) | shares</a></td>
<td class="nump">149,500<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod', window );">Forfeited (in shares) | shares</a></td>
<td class="num">(8,000)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Outstanding at end of period (in shares) | shares</a></td>
<td class="nump">141,500<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward', window );"><strong>Weighted - Average Exercise Price [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Outstanding at beginning of period (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice', window );">Issued (in dollars per share) | $ / shares</a></td>
<td class="nump">20.39<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice', window );">Forfeited (in dollars per share) | $ / shares</a></td>
<td class="nump">21.10<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Outstanding at end of period (in dollars per share) | $ / shares</a></td>
<td class="nump">20.36<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_eml_StockAppreciationRightsAndOptionsOutstandingAndExercisableAbstract', window );"><strong>SARs Grants Outstanding and Exercisable [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit', window );">Minimum Range of Exercise Prices (in dollars per share) | $ / shares</a></td>
<td class="nump">19.10<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit', window );">Maximum Range of Exercise Prices (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 21.10<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions', window );">Outstanding (in shares) | shares</a></td>
<td class="nump">141,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2', window );">Weighted- Average Remaining Contractual Life</a></td>
<td class="text">4 years 2 months 12 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1', window );">Weighted- Average Exercise Price (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 20.36<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions', window );">Exercisable as of December 30, 2017 (in shares) | shares</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2', window );">Exercisable, Weighted- Average Remaining Contractual life</a></td>
<td class="text">0 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1', window );">Exercisable, Weighted- Average Exercise Price (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember', window );">Stock Options [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward', window );"><strong>Number of Units [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Outstanding at beginning of period (in shares) | shares</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross', window );">Issued (in shares) | shares</a></td>
<td class="nump">25,000<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod', window );">Forfeited (in shares) | shares</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Outstanding at end of period (in shares) | shares</a></td>
<td class="nump">25,000<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward', window );"><strong>Weighted - Average Exercise Price [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Outstanding at beginning of period (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice', window );">Issued (in dollars per share) | $ / shares</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice', window );">Forfeited (in dollars per share) | $ / shares</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Outstanding at end of period (in dollars per share) | $ / shares</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_eml_StockAppreciationRightsAndOptionsOutstandingAndExercisableAbstract', window );"><strong>SARs Grants Outstanding and Exercisable [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit', window );">Maximum Range of Exercise Prices (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions', window );">Outstanding (in shares) | shares</a></td>
<td class="nump">25,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2', window );">Weighted- Average Remaining Contractual Life</a></td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1', window );">Weighted- Average Exercise Price (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions', window );">Exercisable as of December 30, 2017 (in shares) | shares</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2', window );">Exercisable, Weighted- Average Remaining Contractual life</a></td>
<td class="text">0 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1', window );">Exercisable, Weighted- Average Exercise Price (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockMember', window );">Restricted Stock [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Restricted stock granted (in shares) | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=eml_EmployeeStockOptionAndStockAppreciationRightsSARsMember', window );">Stock Options and SARs [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward', window );"><strong>Number of Units [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross', window );">Issued (in shares) | shares</a></td>
<td class="nump">174,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_eml_StockAppreciationRightsAndOptionsOutstandingAndExercisableAbstract', window );"><strong>SARs Grants Outstanding and Exercisable [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue', window );">Outstanding options, intrinsic value | $</a></td>
<td class="nump">$ 1,484,375<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PlanNameAxis=eml_Plan2010Member', window );">2010 Plan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant', window );">Shares available for future grant (in shares) | shares</a></td>
<td class="nump">333,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_eml_NumberOfPlansThatHaveSharesReservedForFurtherIssuance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Represents the number of plans that have shares reserved for further issuance.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">eml_NumberOfPlansThatHaveSharesReservedForFurtherIssuance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>eml_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_eml_StockAppreciationRightsAndOptionsOutstandingAndExercisableAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">eml_StockAppreciationRightsAndOptionsOutstandingAndExercisableAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>eml_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllocatedShareBasedCompensationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Represents the expense recognized during the period arising from equity-based compensation arrangements (for example, shares of stock, unit, stock options or other equity instruments) with employees, directors and certain consultants qualifying for treatment as employees.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.F)<br> -URI http://asc.fasb.org/extlink&amp;oid=27013229&amp;loc=d3e301413-122809<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=d3e5047-113901<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllocatedShareBasedCompensationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The risk-free interest rate assumption that is used in valuing an option on its own shares.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iv)<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Gross number of share options (or share units) granted during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of options outstanding, including both vested and non-vested options.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=d3e5070-113901<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)-(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The floor of a customized range of exercise prices for purposes of disclosing shares potentially issuable under outstanding stock option awards on all stock option plans and other required information pertaining to awards in the customized range.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (g)<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of shares reserved for issuance pertaining to the outstanding exercisable stock options as of the balance sheet date in the customized range of exercise prices for which the market and performance vesting condition has been satisfied.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(iii)<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of shares reserved for issuance pertaining to the outstanding stock options as of the balance sheet date for all option plans in the customized range of exercise prices.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)-(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The ceiling of a customized range of exercise prices for purposes of disclosing shares potentially issuable under outstanding stock option awards on all stock option plans and other required information pertaining to awards in the customized range.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (g)<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Expected term of share-based compensation awards, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=d3e5070-113901<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.D.2)<br> -URI http://asc.fasb.org/extlink&amp;oid=27013229&amp;loc=d3e301413-122809<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Purchase price of common stock expressed as a percentage of its fair value.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average exercise price as of the balance sheet date for those equity-based payment arrangements exercisable and outstanding.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining contractual term of exercisable stock options, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The weighted average price as of the balance sheet date at which grantees could acquire the underlying shares with respect to all outstanding stock options which are in the customized range of exercise prices.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)-(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining contractual term of outstanding stock options, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RangeAxis=us-gaap_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RangeAxis=us-gaap_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_StockAppreciationRightsSARSMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_StockAppreciationRightsSARSMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_RestrictedStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=eml_EmployeeStockOptionAndStockAppreciationRightsSARsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=eml_EmployeeStockOptionAndStockAppreciationRightsSARsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PlanNameAxis=eml_Plan2010Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PlanNameAxis=eml_Plan2010Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>55
<FILENAME>R42.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6801110224">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>INCOME TAXES (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="4">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 29, 2018</div></th>
<th class="th"><div>Dec. 30, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
<th class="th"><div>Jan. 02, 2016</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract', window );"><strong>Components of Deferred Tax Assets and Liabilities [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment', window );">Property, plant and equipment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,853,837<span></span>
</td>
<td class="nump">$ 6,515,129<span></span>
</td>
<td class="nump">$ 6,694,885<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets', window );">Intangible assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,620,791<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesOther', window );">Other</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">64,905<span></span>
</td>
<td class="nump">119,618<span></span>
</td>
<td class="nump">99,989<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_eml_DeferredTaxLiabilitiesForeignWithholdingTax', window );">Foreign Withholding Tax</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">861,964<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxLiabilities', window );">Total deferred income tax liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7,401,497<span></span>
</td>
<td class="nump">6,634,747<span></span>
</td>
<td class="nump">6,794,874<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPostretirementBenefits', window );">Other postretirement benefits</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(235,510)<span></span>
</td>
<td class="num">(371,460)<span></span>
</td>
<td class="num">(281,154)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsInventory', window );">Inventories</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(792,724)<span></span>
</td>
<td class="num">(806,680)<span></span>
</td>
<td class="num">(807,061)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts', window );">Allowance for doubtful accounts</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(97,570)<span></span>
</td>
<td class="num">(124,329)<span></span>
</td>
<td class="num">(124,351)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets', window );">Intangible assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(224,609)<span></span>
</td>
<td class="num">(299,137)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation', window );">Accrued compensation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(83,829)<span></span>
</td>
<td class="num">(233,806)<span></span>
</td>
<td class="num">(252,297)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions', window );">Pensions</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(6,029,034)<span></span>
</td>
<td class="num">(9,406,224)<span></span>
</td>
<td class="num">(8,616,582)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsForeign', window );">Foreign Tax Credit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(449,578)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsGross', window );">Total deferred income tax assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(7,688,245)<span></span>
</td>
<td class="num">(11,167,108)<span></span>
</td>
<td class="num">(10,380,582)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsLiabilitiesNet', window );">Net deferred income tax (assets) liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(286,748)<span></span>
</td>
<td class="num">(4,532,361)<span></span>
</td>
<td class="num">(3,585,708)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract', window );"><strong>Income before income taxes [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic', window );">Domestic</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7,513,348<span></span>
</td>
<td class="nump">7,276,239<span></span>
</td>
<td class="nump">4,308,809<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign', window );">Foreign</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,941,594<span></span>
</td>
<td class="nump">3,947,176<span></span>
</td>
<td class="nump">3,712,166<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments', window );">Income before income taxes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">11,454,942<span></span>
</td>
<td class="nump">11,223,415<span></span>
</td>
<td class="nump">8,020,975<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract', window );"><strong>Current [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CurrentFederalTaxExpenseBenefit', window );">Federal</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,713,975<span></span>
</td>
<td class="nump">2,554,341<span></span>
</td>
<td class="nump">1,337,417<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CurrentForeignTaxExpenseBenefit', window );">Foreign</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,084,353<span></span>
</td>
<td class="nump">1,091,952<span></span>
</td>
<td class="nump">1,054,694<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CurrentStateAndLocalTaxExpenseBenefit', window );">State</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">319,439<span></span>
</td>
<td class="nump">194,514<span></span>
</td>
<td class="nump">140,139<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract', window );"><strong>Deferred [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredFederalIncomeTaxExpenseBenefit', window );">Federal</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(47,241)<span></span>
</td>
<td class="num">(339,412)<span></span>
</td>
<td class="num">(223,530)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredForeignIncomeTaxExpenseBenefit', window );">Foreign</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,301,972<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit', window );">State</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">37,189<span></span>
</td>
<td class="num">(63,303)<span></span>
</td>
<td class="num">(14,788)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Provision for income taxes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,409,687<span></span>
</td>
<td class="nump">3,438,092<span></span>
</td>
<td class="nump">2,293,932<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract', window );"><strong>Reconciliation of income taxes computed using U.S. federal statutory rate to that reflected in operations [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate', window );">Income taxes using U.S. federal statutory rate, Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,894,680<span></span>
</td>
<td class="nump">3,815,962<span></span>
</td>
<td class="nump">2,727,131<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes', window );">State income taxes, net of federal benefit, Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">264,205<span></span>
</td>
<td class="nump">87,061<span></span>
</td>
<td class="nump">82,987<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_eml_EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017TransitionTaxOnAccumulatedForeignEarningsAmount', window );">Impact on Foreign Repatriation Tax Reform, Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,034,065<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ForeignEarningsRepatriated', window );">Impact of foreign subsidiaries on effective tax rate, Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(364,569)<span></span>
</td>
<td class="num">(365,528)<span></span>
</td>
<td class="num">(388,132)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_eml_EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017Amount', window );">Impact on New Tax Law, Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">531,307<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationDeductionsQualifiedProductionActivities', window );">Impact of manufacturers deduction on effective tax rate, Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(123,554)<span></span>
</td>
<td class="num">(140,690)<span></span>
</td>
<td class="num">(91,018)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationOtherAdjustments', window );">Other-net, Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">173,553<span></span>
</td>
<td class="nump">41,287<span></span>
</td>
<td class="num">(37,036)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Provision for income taxes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 6,409,687<span></span>
</td>
<td class="nump">$ 3,438,092<span></span>
</td>
<td class="nump">$ 2,293,932<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate', window );">Income taxes using U.S. federal statutory rate, Percent</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">34.00%<span></span>
</td>
<td class="nump">34.00%<span></span>
</td>
<td class="nump">34.00%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes', window );">State income taxes, net of federal benefit, Percent</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2.00%<span></span>
</td>
<td class="nump">1.00%<span></span>
</td>
<td class="nump">1.00%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_eml_EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017TransitionTaxOnAccumulatedForeignEarningsPercent', window );">Impact on Foreign Repatriation Tax Reform, percent</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">18.00%<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential', window );">Impact of foreign subsidiaries on effective tax rate, Percent</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(3.00%)<span></span>
</td>
<td class="num">(3.00%)<span></span>
</td>
<td class="num">(5.00%)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_eml_EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017Percent', window );">Impact on New Tax Law, percent</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5.00%<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationDeductionsOther', window );">Impact of manufacturers deduction on effective tax rate, Percent</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1.00%)<span></span>
</td>
<td class="num">(1.00%)<span></span>
</td>
<td class="num">(1.00%)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments', window );">Other-net, Percent</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.00%<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateContinuingOperations', window );">Effective income tax rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">56.00%<span></span>
</td>
<td class="nump">31.00%<span></span>
</td>
<td class="nump">29.00%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxesPaid', window );">Total income taxes paid</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4,104,701<span></span>
</td>
<td class="nump">$ 3,493,558<span></span>
</td>
<td class="nump">$ 2,348,865<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_eml_EffectOfTaxCutsAndJobsActOf2017Abstract', window );"><strong>Effect of tax cuts and jobs act of 2017 [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_eml_TaxCutsAndJobsActOf2017ChangeInTaxRateIncomeTaxExpenseBenefit', window );">Income tax expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">531,307<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_eml_TaxCutsAndJobsActOf2017IncompleteAccountingProvisionalUndistributedAccumulatedEarningsOfForeignSubsidiary', window );">Undistributed earnings of foreign subsidiaries</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">17,153,163<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_eml_TaxCutsAndJobsActOf2017IncompleteAccountingTransitionTaxForAccumulatedForeignEarningsProvisionalLiability', window );">Deemed repatriation of earnings held in foreign corporations</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,172,101<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_eml_TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsPeriodOfInstallmentsForPaymentsOfTaxes', window );">Period of installments for payments of taxes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">8 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_eml_TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsTaxesInstallmentPaymentsDueYearOne', window );">2018</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 93,768<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_eml_TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsTaxesInstallmentPaymentsDueYearTwo', window );">2019</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">93,768<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_eml_TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsTaxesInstallmentPaymentsDueYearThree', window );">2020</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">93,768<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_eml_TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsTaxesInstallmentPaymentsDueYearFour', window );">2021</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">93,768<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_eml_TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsTaxesInstallmentPaymentsDueYearFive', window );">2022</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">93,768<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_eml_TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsTaxesInstallmentPaymentsDueYearSix', window );">2023</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">175,815<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_eml_TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsTaxesInstallmentPaymentsDueYearSeven', window );">2024</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">234,420<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_eml_TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsTaxesInstallmentPaymentsDueYearEight', window );">2025</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">293,026<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward', window );"><strong>Reconciliation of the beginning and ending amount of unrecognized tax benefits [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefits', window );">Balance at beginning of year</a></td>
<td class="nump">$ 299,734<span></span>
</td>
<td class="nump">251,839<span></span>
</td>
<td class="nump">249,782<span></span>
</td>
<td class="nump">248,645<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions', window );">Increases for positions taken during the current period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">53,013<span></span>
</td>
<td class="nump">44,172<span></span>
</td>
<td class="nump">27,947<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations', window );">Decreases resulting from the expiration of the statute of limitations</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(5,118)<span></span>
</td>
<td class="num">(42,115)<span></span>
</td>
<td class="num">(26,810)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefits', window );">Balance at end of year</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">299,734<span></span>
</td>
<td class="nump">$ 251,839<span></span>
</td>
<td class="nump">$ 249,782<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxContingencyLineItems', window );"><strong>Income Tax Contingency [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate', window );">Unrecognized tax benefits that would affect the annual effective tax rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">236,789<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued', window );">Accrued interest related to unrecognized tax benefits</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 59,316<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RangeAxis=us-gaap_MaximumMember', window );">Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract', window );"><strong>Reconciliation of income taxes computed using U.S. federal statutory rate to that reflected in operations [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate', window );">Income taxes using U.S. federal statutory rate, Percent</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">35.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementScenarioAxis=us-gaap_ScenarioPlanMember', window );">Plan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract', window );"><strong>Reconciliation of income taxes computed using U.S. federal statutory rate to that reflected in operations [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate', window );">Income taxes using U.S. federal statutory rate, Percent</a></td>
<td class="nump">21.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxAuthorityAxis=us-gaap_InternalRevenueServiceIRSMember', window );">U.S. Federal [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxContingencyLineItems', window );"><strong>Income Tax Contingency [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OpenTaxYear', window );">Open tax year</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">2013<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxAuthorityAxis=us-gaap_StateAndLocalJurisdictionMember', window );">State and Local Jurisdiction [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxContingencyLineItems', window );"><strong>Income Tax Contingency [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OpenTaxYear', window );">Open tax year</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">2013<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxAuthorityAxis=us-gaap_ForeignCountryMember', window );">Foreign Jurisdiction [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxContingencyLineItems', window );"><strong>Income Tax Contingency [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OpenTaxYear', window );">Open tax year</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">2011<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_eml_DeferredTaxLiabilitiesForeignWithholdingTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences from taxes withholding on foreign currency transactions.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">eml_DeferredTaxLiabilitiesForeignWithholdingTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>eml_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_eml_EffectOfTaxCutsAndJobsActOf2017Abstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">eml_EffectOfTaxCutsAndJobsActOf2017Abstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>eml_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_eml_EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017Amount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of reported income tax expense (benefit) in excess of (less than) expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operations, attributable to increase (decrease) in income tax rate and transition tax on accumulated earnings of controlled foreign corporation deemed repatriated pursuant to Tax Cuts and Jobs Act of 2017.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">eml_EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017Amount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>eml_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_eml_EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017Percent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of reported income tax expense (benefit) in excess of (less than) expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operations, attributable to increase (decrease) in income tax rate and transition tax on accumulated earnings of controlled foreign corporation deemed repatriated pursuant to Tax Cuts and Jobs Act of 2017.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">eml_EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017Percent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>eml_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_eml_EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017TransitionTaxOnAccumulatedForeignEarningsAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of reported income tax expense (benefit) in excess of (less than) expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operations, attributable to increase (decrease) from transition tax on accumulated earnings of controlled foreign corporation deemed repatriated pursuant to Tax Cuts and Jobs Act of 2017.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">eml_EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017TransitionTaxOnAccumulatedForeignEarningsAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>eml_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_eml_EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017TransitionTaxOnAccumulatedForeignEarningsPercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of reported income tax expense (benefit) in excess of (less than) expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operations, attributable to increase (decrease) from transition tax on accumulated earnings of controlled foreign corporation deemed repatriated pursuant to Tax Cuts and Jobs Act of 2017.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">eml_EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017TransitionTaxOnAccumulatedForeignEarningsPercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>eml_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_eml_TaxCutsAndJobsActOf2017ChangeInTaxRateIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of income tax expense (benefit) for remeasurement of deferred tax from change in tax rate pursuant to Tax Cuts and Jobs Act of 2017.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">eml_TaxCutsAndJobsActOf2017ChangeInTaxRateIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>eml_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_eml_TaxCutsAndJobsActOf2017IncompleteAccountingProvisionalUndistributedAccumulatedEarningsOfForeignSubsidiary">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of reasonable estimate for undistributed accumulated earnings of foreign subsidiary intended to be permanently reinvested outside country of domicile for which accounting for tax effect is incomplete pursuant to Tax Cuts and Jobs Act of 2017.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">eml_TaxCutsAndJobsActOf2017IncompleteAccountingProvisionalUndistributedAccumulatedEarningsOfForeignSubsidiary</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>eml_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_eml_TaxCutsAndJobsActOf2017IncompleteAccountingTransitionTaxForAccumulatedForeignEarningsProvisionalLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of reasonable estimate for tax liability from transition tax on accumulated earnings of controlled foreign corporation deemed repatriated pursuant to Tax Cuts and Jobs Act of 2017 for which accounting for tax effect is incomplete.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">eml_TaxCutsAndJobsActOf2017IncompleteAccountingTransitionTaxForAccumulatedForeignEarningsProvisionalLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>eml_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_eml_TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsPeriodOfInstallmentsForPaymentsOfTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Refers to period of installments for payments of taxes deemed repatriation of earnings held in foreign corporation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">eml_TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsPeriodOfInstallmentsForPaymentsOfTaxes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>eml_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_eml_TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsTaxesInstallmentPaymentsDueYearEight">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>For year eight, installment amount of tax liability from transition tax on accumulated earnings of controlled foreign corporation deemed repatriated pursuant to Tax Cuts and Jobs Act of 2017.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">eml_TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsTaxesInstallmentPaymentsDueYearEight</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>eml_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_eml_TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsTaxesInstallmentPaymentsDueYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>For year five, installment amount of tax liability from transition tax on accumulated earnings of controlled foreign corporation deemed repatriated pursuant to Tax Cuts and Jobs Act of 2017.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">eml_TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsTaxesInstallmentPaymentsDueYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>eml_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_eml_TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsTaxesInstallmentPaymentsDueYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>For year four, installment amount of tax liability from transition tax on accumulated earnings of controlled foreign corporation deemed repatriated pursuant to Tax Cuts and Jobs Act of 2017.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">eml_TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsTaxesInstallmentPaymentsDueYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>eml_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_eml_TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsTaxesInstallmentPaymentsDueYearOne">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>For year one, installment amount of tax liability from transition tax on accumulated earnings of controlled foreign corporation deemed repatriated pursuant to Tax Cuts and Jobs Act of 2017.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">eml_TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsTaxesInstallmentPaymentsDueYearOne</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>eml_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_eml_TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsTaxesInstallmentPaymentsDueYearSeven">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>For year seven, installment amount of tax liability from transition tax on accumulated earnings of controlled foreign corporation deemed repatriated pursuant to Tax Cuts and Jobs Act of 2017.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">eml_TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsTaxesInstallmentPaymentsDueYearSeven</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>eml_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_eml_TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsTaxesInstallmentPaymentsDueYearSix">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>For year six, installment amount of tax liability from transition tax on accumulated earnings of controlled foreign corporation deemed repatriated pursuant to Tax Cuts and Jobs Act of 2017.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">eml_TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsTaxesInstallmentPaymentsDueYearSix</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>eml_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_eml_TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsTaxesInstallmentPaymentsDueYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>For year three, installment amount of tax liability from transition tax on accumulated earnings of controlled foreign corporation deemed repatriated pursuant to Tax Cuts and Jobs Act of 2017.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">eml_TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsTaxesInstallmentPaymentsDueYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>eml_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_eml_TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsTaxesInstallmentPaymentsDueYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>For year two, installment amount of tax liability from transition tax on accumulated earnings of controlled foreign corporation deemed repatriated pursuant to Tax Cuts and Jobs Act of 2017.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">eml_TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsTaxesInstallmentPaymentsDueYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>eml_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CurrentFederalTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current federal tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=34349781&amp;loc=d3e330036-122817<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CurrentFederalTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CurrentForeignTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CurrentForeignTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CurrentStateAndLocalTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current state and local tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=34349781&amp;loc=d3e330036-122817<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CurrentStateAndLocalTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredFederalIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred federal income tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=34349781&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredFederalIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredForeignIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=34349781&amp;loc=d3e330036-122817<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredForeignIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(15)(b)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(15)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(26)(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(26)(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred state and local tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=34349781&amp;loc=d3e330036-122817<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from intangible assets including goodwill.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsInventory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from inventory.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 25<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=96869850&amp;loc=d3e28680-109314<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32621-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32632-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsInventory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsLiabilitiesNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, without jurisdictional netting.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsLiabilitiesNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsForeign">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible foreign tax credit carryforwards.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32559-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32621-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32632-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsForeign</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from employee compensation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32621-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32632-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 25<br> -Paragraph 20<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=96869850&amp;loc=d3e28680-109314<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from pension benefits.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPostretirementBenefits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from postretirement benefits.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPostretirementBenefits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from the allowance for doubtful accounts.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 25<br> -Paragraph 20<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=96869850&amp;loc=d3e28680-109314<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32632-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences from intangible assets other than goodwill.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32632-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 25<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=96869850&amp;loc=d3e28680-109314<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilitiesOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32632-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 25<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=96869850&amp;loc=d3e28680-109314<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilitiesOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences from property, plant, and equipment.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32632-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32621-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 25<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=96869850&amp;loc=d3e28680-109314<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32698-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(h)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of domestic federal statutory tax rate applicable to pretax income (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I)<br> -URI http://asc.fasb.org/extlink&amp;oid=34349781&amp;loc=d3e330036-122817<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32698-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationDeductionsOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other deductions.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I)<br> -URI http://asc.fasb.org/extlink&amp;oid=34349781&amp;loc=d3e330036-122817<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32698-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationDeductionsOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to statutory income tax expense (benefit) outside of the country of domicile.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32698-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I)<br> -URI http://asc.fasb.org/extlink&amp;oid=34349781&amp;loc=d3e330036-122817<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I)<br> -URI http://asc.fasb.org/extlink&amp;oid=34349781&amp;loc=d3e330036-122817<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32698-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to state and local income tax expense (benefit), net of federal tax expense (benefit).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I)<br> -URI http://asc.fasb.org/extlink&amp;oid=34349781&amp;loc=d3e330036-122817<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32698-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ForeignEarningsRepatriated">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of foreign earnings repatriated from subsidiaries outside the country of domicile.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ForeignEarningsRepatriated</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of earnings or loss from continuing operations before income taxes that is attributable to domestic operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(h)(1)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of earnings or loss from continuing operations before income taxes that is attributable to foreign operations, which is defined as Income or Loss generated from operations located outside the entity's country of domicile.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(h)(1)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of income (loss) from continuing operations before deduction of income tax expense (benefit) and income (loss) attributable to noncontrolling interest, and addition of income (loss) from equity method investments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(h)(1)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxContingencyLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxContingencyLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a),(b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationDeductionsQualifiedProductionActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the difference between reported income tax expense (benefit) and the expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to deduction for qualified production activity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32698-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationDeductionsQualifiedProductionActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of income tax expense or benefit for the period computed by applying the domestic federal statutory tax rates to pretax income from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32698-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationOtherAdjustments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationOtherAdjustments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to state and local income tax expense (benefit).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32698-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxesPaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=98513485&amp;loc=d3e4297-108586<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3536-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxesPaid</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OpenTaxYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tax year that remains open to examination under enacted tax laws, in CCYY format.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32718-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OpenTaxYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gYearItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecognizedTaxBenefits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of unrecognized tax benefits.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=SL6600010-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in unrecognized tax benefits resulting from tax positions that have been or will be taken in current period tax return.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=SL6600010-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of interest expense accrued for an underpayment of income taxes.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32718-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of decrease in unrecognized tax benefits resulting from lapses of applicable statutes of limitations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (a)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=SL6600010-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The total amount of unrecognized tax benefits that, if recognized, would affect the effective tax rate.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=SL6600010-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RangeAxis=us-gaap_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RangeAxis=us-gaap_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementScenarioAxis=us-gaap_ScenarioPlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementScenarioAxis=us-gaap_ScenarioPlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxAuthorityAxis=us-gaap_InternalRevenueServiceIRSMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxAuthorityAxis=us-gaap_InternalRevenueServiceIRSMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxAuthorityAxis=us-gaap_StateAndLocalJurisdictionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxAuthorityAxis=us-gaap_StateAndLocalJurisdictionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxAuthorityAxis=us-gaap_ForeignCountryMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxAuthorityAxis=us-gaap_ForeignCountryMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>56
<FILENAME>R43.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6872985072">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>LEASES (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 30, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
<th class="th"><div>Jan. 02, 2016</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract', window );"><strong>Future minimum payments under non-cancelable operating leases [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesRentExpenseNet', window );">Rent expense for all operating leases</a></td>
<td class="nump">$ 2,166,755<span></span>
</td>
<td class="nump">$ 1,293,271<span></span>
</td>
<td class="nump">$ 1,324,365<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LeaseArrangementTypeAxis=eml_NonCancelableLeasesMember', window );">Non-Cancelable Leases [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract', window );"><strong>Future minimum payments under non-cancelable operating leases [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent', window );">2018</a></td>
<td class="nump">2,178,480<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears', window );">2019</a></td>
<td class="nump">1,538,397<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears', window );">2020</a></td>
<td class="nump">1,193,329<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears', window );">2021</a></td>
<td class="nump">704,929<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears', window );">2022</a></td>
<td class="nump">202,943<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDue', window );">Total</a></td>
<td class="nump">5,818,078<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LeaseArrangementTypeAxis=eml_AllLeasesOfAllKindsMember', window );">All Leases of All Kinds [Member] | Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract', window );"><strong>Future minimum payments under non-cancelable operating leases [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent', window );">2018</a></td>
<td class="nump">2,200,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears', window );">2019</a></td>
<td class="nump">2,200,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears', window );">2020</a></td>
<td class="nump">2,200,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears', window );">2021</a></td>
<td class="nump">2,200,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears', window );">2022</a></td>
<td class="nump">2,200,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LeaseArrangementTypeAxis=eml_AllLeasesOfAllKindsMember', window );">All Leases of All Kinds [Member] | Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract', window );"><strong>Future minimum payments under non-cancelable operating leases [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent', window );">2018</a></td>
<td class="nump">2,500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears', window );">2019</a></td>
<td class="nump">2,500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears', window );">2020</a></td>
<td class="nump">2,500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears', window );">2021</a></td>
<td class="nump">2,500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears', window );">2022</a></td>
<td class="nump">$ 2,500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of required minimum rental payments for leases having an initial or remaining non-cancelable letter-terms in excess of one year.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 3)<br> -URI http://asc.fasb.org/extlink&amp;oid=82846649&amp;loc=d3e38371-112697<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=77902758&amp;loc=d3e41502-112717<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesFutureMinimumPaymentsDue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the next fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 3)<br> -URI http://asc.fasb.org/extlink&amp;oid=82846649&amp;loc=d3e38371-112697<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=77902758&amp;loc=d3e41502-112717<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=77902758&amp;loc=d3e41502-112717<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 3)<br> -URI http://asc.fasb.org/extlink&amp;oid=82846649&amp;loc=d3e38371-112697<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=77902758&amp;loc=d3e41502-112717<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 3)<br> -URI http://asc.fasb.org/extlink&amp;oid=82846649&amp;loc=d3e38371-112697<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=77902758&amp;loc=d3e41502-112717<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 3)<br> -URI http://asc.fasb.org/extlink&amp;oid=82846649&amp;loc=d3e38371-112697<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 3)<br> -URI http://asc.fasb.org/extlink&amp;oid=82846649&amp;loc=d3e38371-112697<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=77902758&amp;loc=d3e41502-112717<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasesRentExpenseNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Rental expense for the reporting period incurred under operating leases, including minimum and any contingent rent expense, net of related sublease income.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=77902758&amp;loc=d3e41499-112717<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesRentExpenseNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeaseArrangementTypeAxis=eml_NonCancelableLeasesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeaseArrangementTypeAxis=eml_NonCancelableLeasesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeaseArrangementTypeAxis=eml_AllLeasesOfAllKindsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeaseArrangementTypeAxis=eml_AllLeasesOfAllKindsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RangeAxis=us-gaap_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RangeAxis=us-gaap_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RangeAxis=us-gaap_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RangeAxis=us-gaap_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>57
<FILENAME>R44.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6793938976">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>RETIREMENT BENEFIT PLANS, Net Periodic Benefit Cost and Assumptions (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 30, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
<th class="th"><div>Jan. 02, 2016</div></th>
<th class="th"><div>Sep. 01, 2017</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CompensationAndRetirementDisclosureAbstract', window );"><strong>RETIREMENT BENEFIT PLANS [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_eml_DefinedBenefitPlanChangeInExpenseOfUnrecognizedPriorServiceCostCredit', window );">Increase in expense of unrecognized prior service cost</a></td>
<td class="nump">$ 14,928<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_eml_ModificationOfBenefitMultiplier', window );">Modification of benefit multiplier</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.50<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_eml_ModificationOfBenefitMultiplierOnEachSubsequentAnniversaryForLifetimeOfContract', window );">Modification of benefit multiplier on each subsequent anniversary for the lifetime of the contract</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.50<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_eml_ModificationOfBenefitMultiplierAtEndOfCurrentContract', window );">Modification of benefit multiplier at end of current contract</a></td>
<td class="nump">45.00<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember', window );">Pension Benefits [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract', window );"><strong>Components of the net periodic benefit cost [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanServiceCost', window );">Service cost</a></td>
<td class="nump">1,276,608<span></span>
</td>
<td class="nump">$ 1,977,295<span></span>
</td>
<td class="nump">$ 3,770,191<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanInterestCost', window );">Interest cost</a></td>
<td class="nump">3,170,194<span></span>
</td>
<td class="nump">3,486,982<span></span>
</td>
<td class="nump">3,472,870<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets', window );">Expected return on plan assets</a></td>
<td class="num">(4,783,531)<span></span>
</td>
<td class="num">(4,995,858)<span></span>
</td>
<td class="num">(5,151,654)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit', window );">Amortization of prior service cost</a></td>
<td class="nump">178,874<span></span>
</td>
<td class="nump">200,568<span></span>
</td>
<td class="nump">218,585<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses', window );">Amortization of the net loss</a></td>
<td class="nump">1,231,486<span></span>
</td>
<td class="nump">1,704,863<span></span>
</td>
<td class="nump">1,928,298<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost', window );">Net periodic benefit cost</a></td>
<td class="nump">$ 1,073,631<span></span>
</td>
<td class="nump">$ 2,373,850<span></span>
</td>
<td class="nump">$ 4,238,290<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAssumptionsUsedInCalculationsAbstract', window );"><strong>Assumptions used to determine net periodic benefit cost [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate', window );">Discount rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3.90%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets', window );">Expected return on plan assets</a></td>
<td class="nump">7.50%<span></span>
</td>
<td class="nump">8.00%<span></span>
</td>
<td class="nump">8.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease', window );">Rate of compensation increase</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">3.25%<span></span>
</td>
<td class="nump">3.25%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember', window );">Pension Benefits [Member] | Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAssumptionsUsedInCalculationsAbstract', window );"><strong>Assumptions used to determine net periodic benefit cost [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate', window );">Discount rate</a></td>
<td class="nump">4.04%<span></span>
</td>
<td class="nump">4.24%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember', window );">Pension Benefits [Member] | Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAssumptionsUsedInCalculationsAbstract', window );"><strong>Assumptions used to determine net periodic benefit cost [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate', window );">Discount rate</a></td>
<td class="nump">4.08%<span></span>
</td>
<td class="nump">4.28%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember', window );">Other Postretirement Benefits [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract', window );"><strong>Components of the net periodic benefit cost [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanServiceCost', window );">Service cost</a></td>
<td class="nump">$ 27,389<span></span>
</td>
<td class="nump">$ 29,300<span></span>
</td>
<td class="nump">$ 217,570<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanInterestCost', window );">Interest cost</a></td>
<td class="nump">80,827<span></span>
</td>
<td class="nump">94,872<span></span>
</td>
<td class="nump">154,915<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets', window );">Expected return on plan assets</a></td>
<td class="num">(51,494)<span></span>
</td>
<td class="num">(47,532)<span></span>
</td>
<td class="num">(91,936)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit', window );">Amortization of prior service cost</a></td>
<td class="num">(21,444)<span></span>
</td>
<td class="num">(23,890)<span></span>
</td>
<td class="num">(23,889)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses', window );">Amortization of the net loss</a></td>
<td class="num">(77,601)<span></span>
</td>
<td class="num">(93,921)<span></span>
</td>
<td class="nump">18,804<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost', window );">Net periodic benefit cost</a></td>
<td class="num">$ (42,323)<span></span>
</td>
<td class="num">$ (41,171)<span></span>
</td>
<td class="nump">$ 275,464<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAssumptionsUsedInCalculationsAbstract', window );"><strong>Assumptions used to determine net periodic benefit cost [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate', window );">Discount rate</a></td>
<td class="nump">4.12%<span></span>
</td>
<td class="nump">4.23%<span></span>
</td>
<td class="nump">3.90%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets', window );">Expected return on plan assets</a></td>
<td class="nump">4.00%<span></span>
</td>
<td class="nump">8.00%<span></span>
</td>
<td class="nump">8.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_OtherPensionPlansPostretirementOrSupplementalPlansDefinedBenefitMember', window );">Supplemental Pension [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAssumptionsUsedInCalculationsAbstract', window );"><strong>Assumptions used to determine net periodic benefit cost [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate', window );">Discount rate</a></td>
<td class="nump">3.03%<span></span>
</td>
<td class="nump">3.53%<span></span>
</td>
<td class="nump">3.90%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_eml_DefinedBenefitPlanChangeInExpenseOfUnrecognizedPriorServiceCostCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The Changes in the expense amount of unrecognized prior service cost during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">eml_DefinedBenefitPlanChangeInExpenseOfUnrecognizedPriorServiceCostCredit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>eml_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_eml_ModificationOfBenefitMultiplier">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Refers to modification of benefit multiplier.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">eml_ModificationOfBenefitMultiplier</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>eml_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_eml_ModificationOfBenefitMultiplierAtEndOfCurrentContract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Refers to the benefits from modification in benefit multiplier at end of current contract.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">eml_ModificationOfBenefitMultiplierAtEndOfCurrentContract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>eml_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_eml_ModificationOfBenefitMultiplierOnEachSubsequentAnniversaryForLifetimeOfContract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Refers to modification of benefit multiplier on each subsequent anniversary for the lifetime of the contract.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">eml_ModificationOfBenefitMultiplierOnEachSubsequentAnniversaryForLifetimeOfContract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>eml_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CompensationAndRetirementDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CompensationAndRetirementDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of gain (loss) recognized in net periodic benefit (cost) credit of defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=82843861&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of prior service cost (credit) recognized in net periodic benefit cost (credit) of defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)(5)<br> -URI http://asc.fasb.org/extlink&amp;oid=82843861&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average rate for present value of future retirement benefits cash flows, used to determine net periodic benefit cost of defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (k)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=82843861&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average rate of return on plan assets, reflecting average rate of earnings expected on existing plan assets and expected contributions, used to determine net periodic benefit cost of defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (k)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=82843861&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average rate of compensation increase used to determine net periodic benefit cost of defined benefit plan. Plan includes, but is not limited to, pay-related defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (k)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=82843861&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanAssumptionsUsedInCalculationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanAssumptionsUsedInCalculationsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expected return (loss) recognized in net periodic benefit (cost) credit, calculated based on expected long-term rate of return and market-related value of plan assets of defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=82843861&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanInterestCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cost recognized for passage of time related to defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=82843861&amp;loc=d3e1928-114920<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=82843861&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanInterestCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of net periodic benefit cost (credit) for defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -URI http://asc.fasb.org/extlink&amp;oid=82843861&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanServiceCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cost for actuarial present value of benefits attributed to service rendered by employee for defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=82843861&amp;loc=d3e1928-114920<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=82843861&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanServiceCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RangeAxis=us-gaap_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RangeAxis=us-gaap_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RangeAxis=us-gaap_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RangeAxis=us-gaap_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetirementPlanTypeAxis=us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetirementPlanTypeAxis=us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetirementPlanTypeAxis=us-gaap_OtherPensionPlansPostretirementOrSupplementalPlansDefinedBenefitMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetirementPlanTypeAxis=us-gaap_OtherPensionPlansPostretirementOrSupplementalPlansDefinedBenefitMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>58
<FILENAME>R45.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6780277776">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>RETIREMENT BENEFIT PLANS, Funded Status (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 30, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
<th class="th"><div>Jan. 02, 2016</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheetAbstract', window );"><strong>Funded status [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheet', window );">Net amount recognized in the balance sheet</a></td>
<td class="nump">$ 26,423,429<span></span>
</td>
<td class="nump">$ 26,631,438<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember', window );">Pension Benefits [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward', window );"><strong>Change in benefit obligation [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanBenefitObligation', window );">Benefit obligation at beginning of year</a></td>
<td class="nump">92,258,937<span></span>
</td>
<td class="nump">87,427,769<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanOtherChanges', window );">Change due to availability of final actual assets and census data</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_eml_DefinedBenefitPlanDiscountRate', window );">Discount rate</a></td>
<td class="nump">6,200,491<span></span>
</td>
<td class="nump">2,359,745<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanServiceCost', window );">Service cost</a></td>
<td class="nump">1,276,608<span></span>
</td>
<td class="nump">1,977,295<span></span>
</td>
<td class="nump">$ 3,770,191<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanInterestCost', window );">Interest cost</a></td>
<td class="nump">3,170,194<span></span>
</td>
<td class="nump">3,486,982<span></span>
</td>
<td class="nump">3,472,870<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanActuarialGainLoss', window );">Actuarial (gain)/loss</a></td>
<td class="num">(1,495,135)<span></span>
</td>
<td class="nump">2,940,154<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid', window );">Benefits paid</a></td>
<td class="num">(3,385,793)<span></span>
</td>
<td class="num">(3,398,419)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanPlanAmendments', window );">Additional recognition due to plan amendment</a></td>
<td class="nump">496,899<span></span>
</td>
<td class="num">(2,534,589)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanBenefitObligation', window );">Benefit obligation at end of year</a></td>
<td class="nump">98,522,201<span></span>
</td>
<td class="nump">92,258,937<span></span>
</td>
<td class="nump">87,427,769<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward', window );"><strong>Change in fair value of plan assets [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Fair value of plan assets at beginning of year</a></td>
<td class="nump">65,627,499<span></span>
</td>
<td class="nump">63,122,843<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets', window );">Actual return on plan assets</a></td>
<td class="nump">9,315,225<span></span>
</td>
<td class="nump">4,653,349<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanContributionsByEmployer', window );">Employer contributions</a></td>
<td class="nump">541,841<span></span>
</td>
<td class="nump">1,249,726<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid', window );">Benefits paid</a></td>
<td class="num">(3,385,793)<span></span>
</td>
<td class="num">(3,398,419)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Fair value of plan assets at end of year</a></td>
<td class="nump">72,098,772<span></span>
</td>
<td class="nump">65,627,499<span></span>
</td>
<td class="nump">63,122,843<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheetAbstract', window );"><strong>Funded status [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheet', window );">Net amount recognized in the balance sheet</a></td>
<td class="num">(26,423,429)<span></span>
</td>
<td class="num">(26,631,438)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember', window );">Other Postretirement Benefits [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward', window );"><strong>Change in benefit obligation [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanBenefitObligation', window );">Benefit obligation at beginning of year</a></td>
<td class="nump">2,339,050<span></span>
</td>
<td class="nump">1,981,344<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanOtherChanges', window );">Change due to availability of final actual assets and census data</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">317,440<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_eml_DefinedBenefitPlanDiscountRate', window );">Discount rate</a></td>
<td class="nump">181,691<span></span>
</td>
<td class="nump">34,471<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanServiceCost', window );">Service cost</a></td>
<td class="nump">27,389<span></span>
</td>
<td class="nump">29,300<span></span>
</td>
<td class="nump">217,570<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanInterestCost', window );">Interest cost</a></td>
<td class="nump">80,827<span></span>
</td>
<td class="nump">94,872<span></span>
</td>
<td class="nump">154,915<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanActuarialGainLoss', window );">Actuarial (gain)/loss</a></td>
<td class="num">(65,601)<span></span>
</td>
<td class="nump">33,022<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid', window );">Benefits paid</a></td>
<td class="num">(139,946)<span></span>
</td>
<td class="num">(151,399)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanPlanAmendments', window );">Additional recognition due to plan amendment</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanBenefitObligation', window );">Benefit obligation at end of year</a></td>
<td class="nump">2,423,410<span></span>
</td>
<td class="nump">2,339,050<span></span>
</td>
<td class="nump">1,981,344<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward', window );"><strong>Change in fair value of plan assets [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Fair value of plan assets at beginning of year</a></td>
<td class="nump">1,287,350<span></span>
</td>
<td class="nump">1,188,289<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets', window );">Actual return on plan assets</a></td>
<td class="nump">103,889<span></span>
</td>
<td class="nump">99,061<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanContributionsByEmployer', window );">Employer contributions</a></td>
<td class="nump">139,946<span></span>
</td>
<td class="nump">151,399<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid', window );">Benefits paid</a></td>
<td class="num">(139,946)<span></span>
</td>
<td class="num">(151,399)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Fair value of plan assets at end of year</a></td>
<td class="nump">1,391,239<span></span>
</td>
<td class="nump">1,287,350<span></span>
</td>
<td class="nump">$ 1,188,289<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheetAbstract', window );"><strong>Funded status [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheet', window );">Net amount recognized in the balance sheet</a></td>
<td class="num">$ (1,032,171)<span></span>
</td>
<td class="num">$ (1,051,700)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_eml_DefinedBenefitPlanDiscountRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of increase or decrease due to a change in the terms of discount rate.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">eml_DefinedBenefitPlanDiscountRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>eml_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in plan assets of defined benefit plan from actual return (loss) determined by change in fair value of plan assets adjusted for contributions, benefit payments, and other expenses.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=82843861&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanActuarialGainLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of gain (loss) from change in actuarial assumptions which (increases) decreases benefit obligation of defined benefit plan. Assumptions include, but are not limited to, interest, mortality, employee turnover, salary, and temporary deviation from substantive plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=82843861&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanActuarialGainLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of asset (liability), recognized in statement of financial position, for defined benefit pension and other postretirement plans.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=64852052&amp;loc=d3e1703-114919<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=82843861&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheetAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheetAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanBenefitObligation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of actuarial present value of benefits attributed to service rendered by employee for defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=82843861&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanBenefitObligation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of payment to participant of defined benefit plan which decreases benefit obligation. For pension plan, payment includes, but is not limited to, pension benefits and death benefits. For other postretirement plan, payment includes, but is not limited to, prescription drug benefits, health care benefits, life insurance benefits, and legal, educational and advisory services.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 60<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=6414203&amp;loc=d3e39716-114964<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(6)<br> -URI http://asc.fasb.org/extlink&amp;oid=82843861&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanContributionsByEmployer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of contribution received by defined benefit plan from employer which increases plan assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(5)(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=82843861&amp;loc=d3e1928-114920<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=82843861&amp;loc=d3e2709-114920<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=82843861&amp;loc=d3e1928-114920<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(5)(iv)(01)<br> -URI http://asc.fasb.org/extlink&amp;oid=82843861&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanContributionsByEmployer</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value of assets that have been segregated and restricted to provide pension or postretirement benefits. Assets include, but are not limited to, stocks, bonds, other investments, earnings from investments, and contributions by the employer and employees.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=82843861&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanFairValueOfPlanAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanInterestCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cost recognized for passage of time related to defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=82843861&amp;loc=d3e1928-114920<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=82843861&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanInterestCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanOtherChanges">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in benefit obligation of defined benefit plan from change, classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanOtherChanges</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanPlanAmendments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in benefit obligation of defined benefit plan from change in terms of existing plan or initiation of new plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(7)<br> -URI http://asc.fasb.org/extlink&amp;oid=82843861&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanPlanAmendments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of payment to participant under defined benefit plan which decreases plan assets. For pension plan, payment includes, but is not limited to, pension benefits and death benefits. For other postretirement plan, payment includes, but is not limited to, prescription drug benefits, health care benefits, life insurance benefits, and legal, educational and advisory services.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 60<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=6414203&amp;loc=d3e39716-114964<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(5)<br> -URI http://asc.fasb.org/extlink&amp;oid=82843861&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanServiceCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cost for actuarial present value of benefits attributed to service rendered by employee for defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=82843861&amp;loc=d3e1928-114920<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=82843861&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanServiceCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetirementPlanTypeAxis=us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetirementPlanTypeAxis=us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>59
<FILENAME>R46.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6795358272">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>RETIREMENT BENEFIT PLANS, Amounts Recognized in, and Changes in Components of Accumulated Other Comprehensive Income (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 30, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
<th class="th"><div>Jan. 02, 2016</div></th>
<th class="th"><div>Dec. 30, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeLossAfterTaxAbstract', window );"><strong>Amounts recognized in accumulated other comprehensive income [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax', window );">Total</a></td>
<td class="nump">$ 21,039,520<span></span>
</td>
<td class="nump">$ 21,039,520<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 20,485,277<span></span>
</td>
<td class="nump">$ 21,039,520<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_eml_DefinedBenefitPlanChangeInComponentsOfAccumulatedOtherComprehensiveIncomeAbstract', window );"><strong>Defined Benefit Plan, Change in components of accumulated other comprehensive income [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax', window );">Balance at beginning of period</a></td>
<td class="nump">21,039,520<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_eml_LiabilityGainsLossesAbstract', window );"><strong>Liability (gains)/losses [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax', window );">Balance at end of period</a></td>
<td class="nump">20,485,277<span></span>
</td>
<td class="nump">21,039,520<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember', window );">Pension Benefits [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeLossAfterTaxAbstract', window );"><strong>Amounts recognized in accumulated other comprehensive income [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesAfterTax', window );">Net (loss)/gain</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(32,565,614)<span></span>
</td>
<td class="num">(33,623,438)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditAfterTax', window );">Prior service (cost) credit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(494,142)<span></span>
</td>
<td class="num">(176,117)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax', window );">Total</a></td>
<td class="num">(33,799,555)<span></span>
</td>
<td class="num">(33,799,555)<span></span>
</td>
<td class="num">$ (32,597,167)<span></span>
</td>
<td class="num">(33,059,756)<span></span>
</td>
<td class="num">(33,799,555)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_eml_DefinedBenefitPlanChangeInComponentsOfAccumulatedOtherComprehensiveIncomeAbstract', window );"><strong>Defined Benefit Plan, Change in components of accumulated other comprehensive income [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax', window );">Balance at beginning of period</a></td>
<td class="num">(33,799,555)<span></span>
</td>
<td class="num">(32,597,167)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_eml_DefinedBenefitPlanChangesInAccumulatedOtherComprehensiveIncomeDueToAvailabilityOfFinalActualAssetsAndCensusData', window );">Change due to availability of final actual assets and census data</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_eml_ChargedToNetPeriodicBenefitCostAbstract', window );"><strong>Charged to net periodic benefit cost [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit', window );">Prior service cost</a></td>
<td class="nump">178,874<span></span>
</td>
<td class="nump">200,568<span></span>
</td>
<td class="nump">218,585<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses', window );">Net loss (gain)</a></td>
<td class="nump">1,231,486<span></span>
</td>
<td class="nump">1,704,863<span></span>
</td>
<td class="nump">1,928,298<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_eml_LiabilityGainsLossesAbstract', window );"><strong>Liability (gains)/losses [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_eml_DefinedBenefitPlanDiscountRate', window );">Discount rate</a></td>
<td class="num">(6,200,491)<span></span>
</td>
<td class="num">(2,359,745)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax', window );">Asset (gains)/losses deferred</a></td>
<td class="nump">5,978,071<span></span>
</td>
<td class="num">(4,325,232)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanPlanAmendments', window );">Additional recognition due to plan amendment</a></td>
<td class="num">(496,899)<span></span>
</td>
<td class="nump">2,534,589<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_eml_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansOtherArisingDuringPeriodNetOfTax', window );">Other</a></td>
<td class="nump">48,758<span></span>
</td>
<td class="nump">1,042,569<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax', window );">Balance at end of period</a></td>
<td class="num">(33,059,756)<span></span>
</td>
<td class="num">(33,799,555)<span></span>
</td>
<td class="num">(32,597,167)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAmountsThatWillBeAmortizedFromAccumulatedOtherComprehensiveIncomeLossInNextFiscalYearAbstract', window );"><strong>Amounts that will be amortized from accumulated other comprehensive income in next fiscal year [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedAmortizationOfGainLossNextFiscalYear', window );">Net (loss) gain</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,118,370)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedAmortizationOfPriorServiceCostCreditNextFiscalYear', window );">Prior service cost (credit)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">120,968<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember', window );">Other Postretirement Benefits [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeLossAfterTaxAbstract', window );"><strong>Amounts recognized in accumulated other comprehensive income [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesAfterTax', window );">Net (loss)/gain</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,089,785<span></span>
</td>
<td class="nump">1,231,081<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditAfterTax', window );">Prior service (cost) credit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">18,397<span></span>
</td>
<td class="nump">39,841<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax', window );">Total</a></td>
<td class="nump">1,108,182<span></span>
</td>
<td class="nump">1,270,922<span></span>
</td>
<td class="nump">1,722,137<span></span>
</td>
<td class="nump">1,108,182<span></span>
</td>
<td class="nump">$ 1,270,922<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_eml_DefinedBenefitPlanChangeInComponentsOfAccumulatedOtherComprehensiveIncomeAbstract', window );"><strong>Defined Benefit Plan, Change in components of accumulated other comprehensive income [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax', window );">Balance at beginning of period</a></td>
<td class="nump">1,270,922<span></span>
</td>
<td class="nump">1,722,137<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_eml_DefinedBenefitPlanChangesInAccumulatedOtherComprehensiveIncomeDueToAvailabilityOfFinalActualAssetsAndCensusData', window );">Change due to availability of final actual assets and census data</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(317,440)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_eml_ChargedToNetPeriodicBenefitCostAbstract', window );"><strong>Charged to net periodic benefit cost [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit', window );">Prior service cost</a></td>
<td class="num">(21,444)<span></span>
</td>
<td class="num">(23,890)<span></span>
</td>
<td class="num">(23,889)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses', window );">Net loss (gain)</a></td>
<td class="num">(77,601)<span></span>
</td>
<td class="num">(93,921)<span></span>
</td>
<td class="nump">18,804<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_eml_LiabilityGainsLossesAbstract', window );"><strong>Liability (gains)/losses [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_eml_DefinedBenefitPlanDiscountRate', window );">Discount rate</a></td>
<td class="num">(181,691)<span></span>
</td>
<td class="num">(34,471)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax', window );">Asset (gains)/losses deferred</a></td>
<td class="nump">52,395<span></span>
</td>
<td class="nump">51,529<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanPlanAmendments', window );">Additional recognition due to plan amendment</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_eml_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansOtherArisingDuringPeriodNetOfTax', window );">Other</a></td>
<td class="nump">65,601<span></span>
</td>
<td class="num">(33,022)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax', window );">Balance at end of period</a></td>
<td class="nump">$ 1,108,182<span></span>
</td>
<td class="nump">1,270,922<span></span>
</td>
<td class="nump">$ 1,722,137<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAmountsThatWillBeAmortizedFromAccumulatedOtherComprehensiveIncomeLossInNextFiscalYearAbstract', window );"><strong>Amounts that will be amortized from accumulated other comprehensive income in next fiscal year [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedAmortizationOfGainLossNextFiscalYear', window );">Net (loss) gain</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">65,591<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedAmortizationOfPriorServiceCostCreditNextFiscalYear', window );">Prior service cost (credit)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (5,072)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=eml_SalaryPlanMember', window );">Salaried Plan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAmountsThatWillBeAmortizedFromAccumulatedOtherComprehensiveIncomeLossInNextFiscalYearAbstract', window );"><strong>Amounts that will be amortized from accumulated other comprehensive income in next fiscal year [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PensionExpense', window );">Pension expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (2,447,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_eml_ChargedToNetPeriodicBenefitCostAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">eml_ChargedToNetPeriodicBenefitCostAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>eml_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_eml_DefinedBenefitPlanChangeInComponentsOfAccumulatedOtherComprehensiveIncomeAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">eml_DefinedBenefitPlanChangeInComponentsOfAccumulatedOtherComprehensiveIncomeAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>eml_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_eml_DefinedBenefitPlanChangesInAccumulatedOtherComprehensiveIncomeDueToAvailabilityOfFinalActualAssetsAndCensusData">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Changes in the accumulated other comprehensive income due to availability of final actual assets and census data.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">eml_DefinedBenefitPlanChangesInAccumulatedOtherComprehensiveIncomeDueToAvailabilityOfFinalActualAssetsAndCensusData</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>eml_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_eml_DefinedBenefitPlanDiscountRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of increase or decrease due to a change in the terms of discount rate.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">eml_DefinedBenefitPlanDiscountRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>eml_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_eml_LiabilityGainsLossesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">eml_LiabilityGainsLossesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>eml_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_eml_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansOtherArisingDuringPeriodNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of (increase) decrease in the value of the projected benefit obligation related to a change in other costs assumption and increase (decrease) in the value of the plan assets resulting from experience different from that assumed, that has not been recognized in net periodic benefit (cost) credit.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">eml_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansOtherArisingDuringPeriodNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>eml_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after tax, of accumulated other comprehensive (income) loss for defined benefit plan, that has not been recognized in net periodic benefit cost (credit).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (i-k)<br> -URI http://asc.fasb.org/extlink&amp;oid=84228862&amp;loc=SL7669646-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -URI http://asc.fasb.org/extlink&amp;oid=84228862&amp;loc=SL7669686-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeLossAfterTaxAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeLossAfterTaxAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesAfterTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after tax, of accumulated other comprehensive income (loss) for gain (loss) of defined benefit plan, that has not been recognized in net periodic benefit (cost) credit.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -URI http://asc.fasb.org/extlink&amp;oid=84228862&amp;loc=SL7669686-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (j)<br> -URI http://asc.fasb.org/extlink&amp;oid=82843861&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesAfterTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditAfterTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after tax, of accumulated other comprehensive (income) loss for cost (credit) of benefit change attributable to participants' prior service from plan amendment or plan initiation of defined benefit plan, that has not been recognized in net periodic benefit cost (credit).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (j)<br> -URI http://asc.fasb.org/extlink&amp;oid=82843861&amp;loc=d3e1928-114920<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -URI http://asc.fasb.org/extlink&amp;oid=84228862&amp;loc=SL7669686-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditAfterTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of gain (loss) recognized in net periodic benefit (cost) credit of defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=82843861&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of prior service cost (credit) recognized in net periodic benefit cost (credit) of defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)(5)<br> -URI http://asc.fasb.org/extlink&amp;oid=82843861&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanAmountsThatWillBeAmortizedFromAccumulatedOtherComprehensiveIncomeLossInNextFiscalYearAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanAmountsThatWillBeAmortizedFromAccumulatedOtherComprehensiveIncomeLossInNextFiscalYearAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanExpectedAmortizationOfGainLossNextFiscalYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount included in accumulated other comprehensive income (loss) for gain (loss) of defined benefit plan expected to be recognized in net periodic benefit (cost) credit for fiscal year following most recent annual statement of financial position.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (s)<br> -URI http://asc.fasb.org/extlink&amp;oid=82843861&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanExpectedAmortizationOfGainLossNextFiscalYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanExpectedAmortizationOfPriorServiceCostCreditNextFiscalYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount included in accumulated other comprehensive (income) loss for prior service cost (credit) expected to be recognized in net periodic benefit cost (credit) for fiscal year following most recent annual statement of financial position.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (s)<br> -URI http://asc.fasb.org/extlink&amp;oid=82843861&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanExpectedAmortizationOfPriorServiceCostCreditNextFiscalYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanPlanAmendments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in benefit obligation of defined benefit plan from change in terms of existing plan or initiation of new plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(7)<br> -URI http://asc.fasb.org/extlink&amp;oid=82843861&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanPlanAmendments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after tax, of gain (loss) for (increase) decrease in value of benefit obligation for change in actuarial assumptions and increase (decrease) in value of plan assets from experience different from that assumed of defined benefit plan, that has not been recognized in net periodic benefit (cost) credit.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (i)<br> -URI http://asc.fasb.org/extlink&amp;oid=84228862&amp;loc=SL7669646-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=84228862&amp;loc=d3e637-108580<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -URI http://asc.fasb.org/extlink&amp;oid=82843861&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PensionExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cost (reversal of cost) for pension benefits. Excludes other postretirement benefits.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 70<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=49170846&amp;loc=d3e28014-114942<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(b)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -URI http://asc.fasb.org/extlink&amp;oid=82843861&amp;loc=d3e1928-114920<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(b)(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PensionExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetirementPlanTypeAxis=us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetirementPlanTypeAxis=us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetirementPlanTypeAxis=eml_SalaryPlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetirementPlanTypeAxis=eml_SalaryPlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>60
<FILENAME>R47.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6780359040">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>RETIREMENT BENEFIT PLANS, Assumptions Used to Determine the Projected Benefit Obligations and Estimated Benefit Payments (Details)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Dec. 30, 2017 </div>
<div>USD ($) </div>
<div>Plan</div>
</th>
<th class="th">
<div>Dec. 31, 2016 </div>
<div>USD ($) </div>
<div>Plan</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingBenefitObligationAbstract', window );"><strong>Assumptions used to determine net periodic benefit obligations [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation', window );">Accumulated benefit obligation for all qualified and nonqualified defined benefit pension plans</a></td>
<td class="nump">$ 98,522,201<span></span>
</td>
<td class="nump">$ 92,258,937<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAbstract', window );"><strong>Pension plans with projected benefit obligation and accumulated benefit obligation in excess of plan assets [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_eml_NumberOfDefinedBenefitPlans', window );">Number of plans | Plan</a></td>
<td class="nump">6<span></span>
</td>
<td class="nump">6<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateProjectedBenefitObligation', window );">Projected benefit obligation</a></td>
<td class="nump">$ 98,522,201<span></span>
</td>
<td class="nump">$ 92,258,937<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateAccumulatedBenefitObligation', window );">Accumulated benefit obligation</a></td>
<td class="nump">98,522,201<span></span>
</td>
<td class="nump">92,258,937<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateFairValueOfPlanAssets', window );">Fair value of plan assets</a></td>
<td class="nump">72,098,722<span></span>
</td>
<td class="nump">65,627,499<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheet', window );">Net amount recognized in accrued benefit liability</a></td>
<td class="num">$ (26,423,429)<span></span>
</td>
<td class="num">(26,631,438)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract', window );"><strong>Estimated future benefit payments to participants [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_eml_PeriodOfHorizonForVariousAssetClassesUsedInCalculatingExpectedLongTermRatesOfReturn', window );">Period of horizon for various asset classes used in calculating expected long term rates of return</a></td>
<td class="text">10 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember', window );">Pension Benefits [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAbstract', window );"><strong>Pension plans with projected benefit obligation and accumulated benefit obligation in excess of plan assets [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheet', window );">Net amount recognized in accrued benefit liability</a></td>
<td class="nump">$ 26,423,429<span></span>
</td>
<td class="nump">$ 26,631,438<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract', window );"><strong>Estimated future benefit payments to participants [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths', window );">2018</a></td>
<td class="nump">3,800,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo', window );">2019</a></td>
<td class="nump">4,100,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree', window );">2020</a></td>
<td class="nump">4,300,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour', window );">2021</a></td>
<td class="nump">4,600,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive', window );">2022</a></td>
<td class="nump">4,800,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter', window );">2023 through 2027</a></td>
<td class="nump">26,800,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsNextFiscalYear', window );">Contributions expected to be made by Company in next fiscal year</a></td>
<td class="nump">$ 510,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember', window );">Pension Benefits [Member] | Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingBenefitObligationAbstract', window );"><strong>Assumptions used to determine net periodic benefit obligations [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate', window );">Discount rate</a></td>
<td class="nump">3.54%<span></span>
</td>
<td class="nump">4.04%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember', window );">Pension Benefits [Member] | Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingBenefitObligationAbstract', window );"><strong>Assumptions used to determine net periodic benefit obligations [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate', window );">Discount rate</a></td>
<td class="nump">3.57%<span></span>
</td>
<td class="nump">4.08%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember', window );">Other Postretirement Benefits [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingBenefitObligationAbstract', window );"><strong>Assumptions used to determine net periodic benefit obligations [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate', window );">Discount rate</a></td>
<td class="nump">3.60%<span></span>
</td>
<td class="nump">4.12%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAbstract', window );"><strong>Pension plans with projected benefit obligation and accumulated benefit obligation in excess of plan assets [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheet', window );">Net amount recognized in accrued benefit liability</a></td>
<td class="nump">$ 1,032,171<span></span>
</td>
<td class="nump">$ 1,051,700<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract', window );"><strong>Estimated future benefit payments to participants [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths', window );">2018</a></td>
<td class="nump">105,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo', window );">2019</a></td>
<td class="nump">106,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree', window );">2020</a></td>
<td class="nump">107,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour', window );">2021</a></td>
<td class="nump">109,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive', window );">2022</a></td>
<td class="nump">110,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter', window );">2023 through 2027</a></td>
<td class="nump">569,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsNextFiscalYear', window );">Contributions expected to be made by Company in next fiscal year</a></td>
<td class="nump">$ 105,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_OtherPensionPlansPostretirementOrSupplementalPlansDefinedBenefitMember', window );">Supplemental Pension [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingBenefitObligationAbstract', window );"><strong>Assumptions used to determine net periodic benefit obligations [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate', window );">Discount rate</a></td>
<td class="nump">3.10%<span></span>
</td>
<td class="nump">3.03%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_eml_NumberOfDefinedBenefitPlans">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Refers to number of defined benefit plans during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">eml_NumberOfDefinedBenefitPlans</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>eml_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_eml_PeriodOfHorizonForVariousAssetClassesUsedInCalculatingExpectedLongTermRatesOfReturn">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Period of horizon for various asset classes used in calculating expected long-term rates of return.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">eml_PeriodOfHorizonForVariousAssetClassesUsedInCalculatingExpectedLongTermRatesOfReturn</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>eml_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of actuarial present value of benefits attributed to employee service rendered, excluding assumptions about future compensation level.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=82843861&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of asset (liability), recognized in statement of financial position, for defined benefit pension and other postretirement plans.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=64852052&amp;loc=d3e1703-114919<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=82843861&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average rate for present value of future retirement benefits cash flows, used to determine benefit obligation of defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (k)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=82843861&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of benefits for defined benefit plan expected to be paid in five fiscal years after fifth fiscal year following latest fiscal year.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=82843861&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of benefits for defined benefit plan expected to be paid in next fiscal year following latest fiscal year.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=82843861&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of benefits for defined benefit plan expected to be paid in fifth fiscal year following latest fiscal year.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=82843861&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of benefits for defined benefit plan expected to be paid in fourth fiscal year following latest fiscal year.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=82843861&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of benefits for defined benefit plan expected to be paid in third fiscal year following latest fiscal year.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=82843861&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of benefits for defined benefit plan expected to be paid in second fiscal year following latest fiscal year.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=82843861&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsNextFiscalYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of contributions expected to be received by defined benefit plan from employer in next fiscal year following latest fiscal year.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (g)<br> -URI http://asc.fasb.org/extlink&amp;oid=82843861&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsNextFiscalYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateAccumulatedBenefitObligation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated benefit obligation for defined benefit pension plan with accumulated benefit obligation in excess of plan assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=82843861&amp;loc=d3e2417-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateAccumulatedBenefitObligation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateFairValueOfPlanAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value of plan assets for defined benefit pension plan with accumulated benefit obligation in excess of plan assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=82843861&amp;loc=d3e2417-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateFairValueOfPlanAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateProjectedBenefitObligation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of projected benefit obligation for defined benefit pension plan with accumulated benefit obligation in excess of plan assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=77993564&amp;loc=d3e4179-114921<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateProjectedBenefitObligation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingBenefitObligationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingBenefitObligationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RangeAxis=us-gaap_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RangeAxis=us-gaap_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RangeAxis=us-gaap_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RangeAxis=us-gaap_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetirementPlanTypeAxis=us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetirementPlanTypeAxis=us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetirementPlanTypeAxis=us-gaap_OtherPensionPlansPostretirementOrSupplementalPlansDefinedBenefitMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetirementPlanTypeAxis=us-gaap_OtherPensionPlansPostretirementOrSupplementalPlansDefinedBenefitMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>61
<FILENAME>R48.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6800961504">
<tr>
<th class="tl" colspan="2" rowspan="2"><div style="width: 200px;"><strong>RETIREMENT BENEFIT PLANS, Fair Value of Pension Plan Assets (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th" colspan="2"><div>Dec. 30, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanNumberOfSharesOfEquitySecuritiesIssuedByEmployerAndRelatedPartiesIncludedInPlanAssets', window );">Number of shares of employer common stock included plan assets (in shares)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">217,018<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">217,018<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAmountOfEmployerAndRelatedPartySecuritiesIncludedInPlanAssets', window );">Value of employer common stock included plan assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 5,675,021<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 4,535,676<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_eml_DefinedBenefitPlanEmployerAndRelatedPartySecuritiesIncludedInPlanAssetsDividendsReceived', window );">Dividends received from employer common stock</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 95,488<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">95,488<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_EquitySecuritiesMember', window );">Equity Securities [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage', window );">Long-term target allocations for plan assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">50.00%<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_FixedIncomeFundsMember', window );">Fixed income [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage', window );">Long-term target allocations for plan assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">50.00%<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember', window );">Pension Benefits [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent', window );">Fair value of plan assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 72,098,771<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 65,627,501<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanNumberOfSharesOfEquitySecuritiesIssuedByEmployerAndRelatedPartiesIncludedInPlanAssets', window );">Number of shares of employer common stock included plan assets (in shares)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAmountOfEmployerAndRelatedPartySecuritiesIncludedInPlanAssets', window );">Value of employer common stock included plan assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember', window );">Pension Benefits [Member] | Level 1 [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent', window );">Fair value of plan assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">5,675,021<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">4,535,676<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember', window );">Pension Benefits [Member] | Level 2 [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent', window );">Fair value of plan assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">66,423,750<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">61,091,825<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember', window );">Pension Benefits [Member] | Level 3 [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent', window );">Fair value of plan assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember', window );">Pension Benefits [Member] | Common/Collective Trust Funds [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent', window );">Fair value of plan assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">278,016<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">276,129<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember', window );">Pension Benefits [Member] | Common/Collective Trust Funds [Member] | Level 1 [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent', window );">Fair value of plan assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember', window );">Pension Benefits [Member] | Common/Collective Trust Funds [Member] | Level 2 [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent', window );">Fair value of plan assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">278,016<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">276,129<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember', window );">Pension Benefits [Member] | Common/Collective Trust Funds [Member] | Level 3 [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent', window );">Fair value of plan assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember', window );">Pension Benefits [Member] | The Eastern Company Common Stock [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent', window );">Fair value of plan assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">5,675,021<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">4,535,676<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember', window );">Pension Benefits [Member] | The Eastern Company Common Stock [Member] | Level 1 [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent', window );">Fair value of plan assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">5,675,021<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">4,535,676<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember', window );">Pension Benefits [Member] | The Eastern Company Common Stock [Member] | Level 2 [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent', window );">Fair value of plan assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember', window );">Pension Benefits [Member] | The Eastern Company Common Stock [Member] | Level 3 [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent', window );">Fair value of plan assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember', window );">Pension Benefits [Member] | Russell Multi Asset Core Plus Fund [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent', window );">Fair value of plan assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">31,642,837<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember', window );">Pension Benefits [Member] | Russell Multi Asset Core Plus Fund [Member] | Level 1 [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent', window );">Fair value of plan assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember', window );">Pension Benefits [Member] | Russell Multi Asset Core Plus Fund [Member] | Level 2 [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent', window );">Fair value of plan assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">31,642,837<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember', window );">Pension Benefits [Member] | Russell Multi Asset Core Plus Fund [Member] | Level 3 [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent', window );">Fair value of plan assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember', window );">Pension Benefits [Member] | RITC Large Cap Defensive Equity Fund [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent', window );">Fair value of plan assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">7,131,589<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember', window );">Pension Benefits [Member] | RITC Large Cap Defensive Equity Fund [Member] | Level 1 [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent', window );">Fair value of plan assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember', window );">Pension Benefits [Member] | RITC Large Cap Defensive Equity Fund [Member] | Level 2 [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent', window );">Fair value of plan assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">7,131,589<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember', window );">Pension Benefits [Member] | RITC Large Cap Defensive Equity Fund [Member] | Level 3 [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent', window );">Fair value of plan assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember', window );">Pension Benefits [Member] | RITC Equity II Fund [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent', window );">Fair value of plan assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">4,875,234<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember', window );">Pension Benefits [Member] | RITC Equity II Fund [Member] | Level 1 [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent', window );">Fair value of plan assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember', window );">Pension Benefits [Member] | RITC Equity II Fund [Member] | Level 2 [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent', window );">Fair value of plan assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">4,875,234<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember', window );">Pension Benefits [Member] | RITC Equity II Fund [Member] | Level 3 [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent', window );">Fair value of plan assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember', window );">Pension Benefits [Member] | RITC Large Cap U.S. Equity Fund [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent', window );">Fair value of plan assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[3]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">5,984,636<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember', window );">Pension Benefits [Member] | RITC Large Cap U.S. Equity Fund [Member] | Level 1 [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent', window );">Fair value of plan assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[3]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember', window );">Pension Benefits [Member] | RITC Large Cap U.S. Equity Fund [Member] | Level 2 [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent', window );">Fair value of plan assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[3]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">5,984,636<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember', window );">Pension Benefits [Member] | RITC Large Cap U.S. Equity Fund [Member] | Level 3 [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent', window );">Fair value of plan assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[3]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember', window );">Pension Benefits [Member] | RITC International Fund with Active Currency [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent', window );">Fair value of plan assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">8,178,635<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember', window );">Pension Benefits [Member] | RITC International Fund with Active Currency [Member] | Level 1 [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent', window );">Fair value of plan assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember', window );">Pension Benefits [Member] | RITC International Fund with Active Currency [Member] | Level 2 [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent', window );">Fair value of plan assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">8,178,635<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember', window );">Pension Benefits [Member] | RITC International Fund with Active Currency [Member] | Level 3 [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent', window );">Fair value of plan assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember', window );">Pension Benefits [Member] | RITC Emerging Markets Fund [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent', window );">Fair value of plan assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">3,373,089<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember', window );">Pension Benefits [Member] | RITC Emerging Markets Fund [Member] | Level 1 [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent', window );">Fair value of plan assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember', window );">Pension Benefits [Member] | RITC Emerging Markets Fund [Member] | Level 2 [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent', window );">Fair value of plan assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">3,373,089<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember', window );">Pension Benefits [Member] | RITC Emerging Markets Fund [Member] | Level 3 [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent', window );">Fair value of plan assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember', window );">Pension Benefits [Member] | RITC Fixed Income I Fund [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent', window );">Fair value of plan assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">8,700,175<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember', window );">Pension Benefits [Member] | RITC Fixed Income I Fund [Member] | Level 1 [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent', window );">Fair value of plan assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember', window );">Pension Benefits [Member] | RITC Fixed Income I Fund [Member] | Level 2 [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent', window );">Fair value of plan assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">8,700,175<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember', window );">Pension Benefits [Member] | RITC Fixed Income I Fund [Member] | Level 3 [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent', window );">Fair value of plan assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember', window );">Pension Benefits [Member] | RITC 8 Year LDI Fixed Income Fund [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent', window );">Fair value of plan assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">6,033,648<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="nump">1,499,390<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember', window );">Pension Benefits [Member] | RITC 8 Year LDI Fixed Income Fund [Member] | Level 1 [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent', window );">Fair value of plan assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember', window );">Pension Benefits [Member] | RITC 8 Year LDI Fixed Income Fund [Member] | Level 2 [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent', window );">Fair value of plan assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">6,033,648<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="nump">1,499,390<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember', window );">Pension Benefits [Member] | RITC 8 Year LDI Fixed Income Fund [Member] | Level 3 [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent', window );">Fair value of plan assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember', window );">Pension Benefits [Member] | RITC 10 Year LDI Fixed Income Fund [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent', window );">Fair value of plan assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">1,851,317<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember', window );">Pension Benefits [Member] | RITC 10 Year LDI Fixed Income Fund [Member] | Level 1 [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent', window );">Fair value of plan assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember', window );">Pension Benefits [Member] | RITC 10 Year LDI Fixed Income Fund [Member] | Level 2 [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent', window );">Fair value of plan assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">1,851,317<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember', window );">Pension Benefits [Member] | RITC 10 Year LDI Fixed Income Fund [Member] | Level 3 [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent', window );">Fair value of plan assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember', window );">Pension Benefits [Member] | RITC 12 Year LDI Fixed Income Fund [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent', window );">Fair value of plan assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">2,122,411<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember', window );">Pension Benefits [Member] | RITC 12 Year LDI Fixed Income Fund [Member] | Level 1 [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent', window );">Fair value of plan assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember', window );">Pension Benefits [Member] | RITC 12 Year LDI Fixed Income Fund [Member] | Level 2 [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent', window );">Fair value of plan assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">2,122,411<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember', window );">Pension Benefits [Member] | RITC 12 Year LDI Fixed Income Fund [Member] | Level 3 [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent', window );">Fair value of plan assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember', window );">Pension Benefits [Member] | RITC 14 Year LDI Fixed Income Fund [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent', window );">Fair value of plan assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">18,083,206<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="nump">3,790,209<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember', window );">Pension Benefits [Member] | RITC 14 Year LDI Fixed Income Fund [Member] | Level 1 [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent', window );">Fair value of plan assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember', window );">Pension Benefits [Member] | RITC 14 Year LDI Fixed Income Fund [Member] | Level 2 [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent', window );">Fair value of plan assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">18,083,206<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="nump">3,790,209<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember', window );">Pension Benefits [Member] | RITC 14 Year LDI Fixed Income Fund [Member] | Level 3 [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent', window );">Fair value of plan assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember', window );">Pension Benefits [Member] | RITC 16 Year LDI Fixed Income Fund [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent', window );">Fair value of plan assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">5,650,440<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember', window );">Pension Benefits [Member] | RITC 16 Year LDI Fixed Income Fund [Member] | Level 1 [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent', window );">Fair value of plan assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember', window );">Pension Benefits [Member] | RITC 16 Year LDI Fixed Income Fund [Member] | Level 2 [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent', window );">Fair value of plan assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">5,650,440<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember', window );">Pension Benefits [Member] | RITC 16 Year LDI Fixed Income Fund [Member] | Level 3 [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent', window );">Fair value of plan assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember', window );">Pension Benefits [Member] | RITC 15 Year STRIPS Fixed Income Fund [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent', window );">Fair value of plan assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">1,905,068<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[3]</sup></td>
<td class="nump">2,504,395<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember', window );">Pension Benefits [Member] | RITC 15 Year STRIPS Fixed Income Fund [Member] | Level 1 [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent', window );">Fair value of plan assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[3]</sup></td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember', window );">Pension Benefits [Member] | RITC 15 Year STRIPS Fixed Income Fund [Member] | Level 2 [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent', window );">Fair value of plan assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">1,905,068<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[3]</sup></td>
<td class="nump">2,504,395<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember', window );">Pension Benefits [Member] | RITC 15 Year STRIPS Fixed Income Fund [Member] | Level 3 [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent', window );">Fair value of plan assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[3]</sup></td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember', window );">Pension Benefits [Member] | RITC 10 Year STRIPS Fixed Income Fund [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent', window );">Fair value of plan assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">3,570,427<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[3]</sup></td>
<td class="nump">1,407,518<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember', window );">Pension Benefits [Member] | RITC 10 Year STRIPS Fixed Income Fund [Member] | Level 1 [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent', window );">Fair value of plan assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[3]</sup></td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember', window );">Pension Benefits [Member] | RITC 10 Year STRIPS Fixed Income Fund [Member] | Level 2 [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent', window );">Fair value of plan assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">3,570,427<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[3]</sup></td>
<td class="nump">1,407,518<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember', window );">Pension Benefits [Member] | RITC 10 Year STRIPS Fixed Income Fund [Member] | Level 3 [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent', window );">Fair value of plan assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[3]</sup></td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember', window );">Pension Benefits [Member] | RITC 28 to 29 Year STRIPS Fixed Income Fund [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent', window );">Fair value of plan assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">2,144,581<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[3]</sup></td>
<td class="nump">464,106<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember', window );">Pension Benefits [Member] | RITC 28 to 29 Year STRIPS Fixed Income Fund [Member] | Level 1 [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent', window );">Fair value of plan assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[3]</sup></td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember', window );">Pension Benefits [Member] | RITC 28 to 29 Year STRIPS Fixed Income Fund [Member] | Level 2 [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent', window );">Fair value of plan assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">2,144,581<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[3]</sup></td>
<td class="nump">464,106<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember', window );">Pension Benefits [Member] | RITC 28 to 29 Year STRIPS Fixed Income Fund [Member] | Level 3 [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent', window );">Fair value of plan assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[3]</sup></td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember', window );">Pension Benefits [Member] | Insurance Contracts [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent', window );">Fair value of plan assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">2,765,967<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">3,282,552<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember', window );">Pension Benefits [Member] | Insurance Contracts [Member] | Level 1 [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent', window );">Fair value of plan assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember', window );">Pension Benefits [Member] | Insurance Contracts [Member] | Level 2 [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent', window );">Fair value of plan assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">2,765,967<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">3,282,552<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember', window );">Pension Benefits [Member] | Insurance Contracts [Member] | Level 3 [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent', window );">Fair value of plan assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr><td colspan="5"></td></tr>
<tr><td colspan="5"><table class="outerFootnotes" width="100%">
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[1]</td>
<td style="vertical-align: top;" valign="top">The investment objective of the RITC (formerly Russell) Multi-Asset Core Plus Fund seeks to provide long-term growth of capital over a market cycle by offering a diversified portfolio of funds and separate accounts investing in global stock, return seeking fixed income, commodities, global real estate and opportunistic investments.  They hold a dynamic mix of underlying Russell Investments funds and/or separate accounts.  Russell Investments is a strong proponent of disciplined strategic asset allocation and rebalancing strategies, and believes that unstable movements in the market have the potential to create opportunities.  By identifying short-term mispricing, and making small tactical adjustments to the Multi-Asset Core Plus Fund, they believe there is potential to enhance returns while continuing to manage risks.</td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[2]</td>
<td style="vertical-align: top;" valign="top">The Target Duration LDI Fixed Income Funds seek to outperform their respective Barclays-Russell LDI Indexes over a full market cycle.  These Funds invest primarily in investment grade corporate bonds that closely match those found in discount curves used to value U.S. pension liabilities.  They seek to provide additional incremental return through modest interest rate timing, security selection and tactical use of non-credit sectors.  Generally for use in combination with other bond funds to gain additional credit exposure, with the goal of reducing the mismatch between a plan's assets and liabilities.</td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[3]</td>
<td style="vertical-align: top;" valign="top">The STRIPS (Separate Trading of Registered Interest and Principal of Securities) Funds seek to provide duration and Treasury exposure by investing in an optimized subset of the STRIPS universe with a similar duration profile as the Barclays U.S. Treasury STRIPS 10-11 year, 16-16 year or 28-29 year Index.  These passively managed funds are generally used with other bond funds to add additional duration to the asset portfolio.  This will help reduce the mismatch between a plan's assets and liabilities.</td>
</tr>
</table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_eml_DefinedBenefitPlanEmployerAndRelatedPartySecuritiesIncludedInPlanAssetsDividendsReceived">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of dividends received from employer securities or securities of parties related to the employer that are included in plan assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">eml_DefinedBenefitPlanEmployerAndRelatedPartySecuritiesIncludedInPlanAssetsDividendsReceived</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>eml_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanAmountOfEmployerAndRelatedPartySecuritiesIncludedInPlanAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of employer securities or securities of parties related to the employer that are included in plan assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (n)<br> -URI http://asc.fasb.org/extlink&amp;oid=82843861&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanAmountOfEmployerAndRelatedPartySecuritiesIncludedInPlanAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of asset, recognized in statement of financial position, for overfunded defined benefit pension and other postretirement plans.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=82843861&amp;loc=d3e1928-114920<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=64852052&amp;loc=d3e1731-114919<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(17))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=64852052&amp;loc=d3e1703-114919<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(10))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br><br>Reference 6: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanDisclosureLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanDisclosureLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanNumberOfSharesOfEquitySecuritiesIssuedByEmployerAndRelatedPartiesIncludedInPlanAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of employer shares or related party shares included in plan assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (n)<br> -URI http://asc.fasb.org/extlink&amp;oid=82843861&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanNumberOfSharesOfEquitySecuritiesIssuedByEmployerAndRelatedPartiesIncludedInPlanAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of target investment allocation to total plan assets. Includes, but is not limited to, percentage on weighted-average basis if more than one plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(5)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=82843861&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_EquitySecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_EquitySecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_FixedIncomeFundsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_FixedIncomeFundsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_CashAndCashEquivalentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_CashAndCashEquivalentsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=eml_EasternCompanyCommonStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=eml_EasternCompanyCommonStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=eml_MultiAssetCorePlusFundMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=eml_MultiAssetCorePlusFundMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=eml_USLargeCapMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=eml_USLargeCapMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=eml_USSmallCapMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=eml_USSmallCapMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=eml_USLargeCapEquityFundMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=eml_USLargeCapEquityFundMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=eml_InternationalLargeCapWithActiveCurrencyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=eml_InternationalLargeCapWithActiveCurrencyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=eml_EmergingMarketMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=eml_EmergingMarketMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=eml_IntermediateBondMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=eml_IntermediateBondMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=eml_EightYearTargetDurationLdiFixedIncomeFundMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=eml_EightYearTargetDurationLdiFixedIncomeFundMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=eml_TenYearTargetDurationLdiFixedIncomeFundMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=eml_TenYearTargetDurationLdiFixedIncomeFundMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=eml_TwelveYearTargetDurationLdiFixedIncomeFundMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=eml_TwelveYearTargetDurationLdiFixedIncomeFundMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=eml_FourteenYearTargetDurationLdiFixedIncomeFundMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=eml_FourteenYearTargetDurationLdiFixedIncomeFundMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=eml_SixteenYearTargetDurationLdiFixedIncomeFundMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=eml_SixteenYearTargetDurationLdiFixedIncomeFundMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=eml_FifteenYearTargetDurationSTRIPSFixedIncomeFundMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=eml_FifteenYearTargetDurationSTRIPSFixedIncomeFundMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=eml_TenYearTargetDurationSTRIPSFixedIncomeFundMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=eml_TenYearTargetDurationSTRIPSFixedIncomeFundMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=eml_TwentyEightToTwentyNineYearTargetDurationSTRIPSFixedIncomeFundMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=eml_TwentyEightToTwentyNineYearTargetDurationSTRIPSFixedIncomeFundMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=eml_InsuranceContractsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=eml_InsuranceContractsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>62
<FILENAME>R49.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6951115872">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>RETIREMENT BENEFIT PLANS, Defined Contribution Plan (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 30, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
<th class="th"><div>Jan. 02, 2016</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount', window );">Total contributions made for the period</a></td>
<td class="nump">$ 1,206,996<span></span>
</td>
<td class="nump">$ 611,461<span></span>
</td>
<td class="nump">$ 232,399<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetirementPlanNameAxis=eml_RegularMatchingContributionsMember', window );">Regular Matching Contributions [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount', window );">Total contributions made for the period</a></td>
<td class="nump">465,671<span></span>
</td>
<td class="nump">328,144<span></span>
</td>
<td class="nump">232,399<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetirementPlanNameAxis=eml_TransitionalCreditContributionsMember', window );">Transitional Credit Contributions [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount', window );">Total contributions made for the period</a></td>
<td class="nump">385,578<span></span>
</td>
<td class="nump">231,847<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetirementPlanNameAxis=eml_NonDiscretionaryContributionsMember', window );">Non-discretionary Contributions [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount', window );">Total contributions made for the period</a></td>
<td class="nump">$ 355,747<span></span>
</td>
<td class="nump">$ 51,470<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetirementPlanNameAxis=eml_Plan401KPlanAmendmentMember', window );">Plan 401 K Plan Amendment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent', window );">Percentage of voluntary contributions allowed to participants, maximum</a></td>
<td class="nump">100.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch', window );">Employer matching contribution percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">50.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_eml_IncreaseDecreaseInEmployerMatchingContributionOnFirstOfEmployeeContributions', window );">Increase in employer matching contribution on first of total employee contributions, percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_eml_NonDiscretionaryContributionPercentage2', window );">Non-discretionary contribution percentage for employees who were not eligible to participate in the salaried plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetirementPlanNameAxis=eml_USNonUnionEmployeesMember', window );">Non-Union U.S. Employees [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount', window );">Total contributions made for the period</a></td>
<td class="nump">$ 502,618<span></span>
</td>
<td class="nump">$ 307,568<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetirementPlanNameAxis=eml_USNonUnionEmployeesMember', window );">Non-Union U.S. Employees [Member] | Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_eml_NonDiscretionaryContributionPercentage1', window );">Non-discretionary contribution percentage for certain employees who were eligible to participate in the salaried plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetirementPlanNameAxis=eml_USNonUnionEmployeesMember', window );">Non-Union U.S. Employees [Member] | Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_eml_NonDiscretionaryContributionPercentage1', window );">Non-discretionary contribution percentage for certain employees who were eligible to participate in the salaried plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_eml_IncreaseDecreaseInEmployerMatchingContributionOnFirstOfEmployeeContributions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Increase decrease in percentage of employer's matching contributions to a defined contribution plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">eml_IncreaseDecreaseInEmployerMatchingContributionOnFirstOfEmployeeContributions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>eml_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_eml_NonDiscretionaryContributionPercentage1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Non-discretionary percentage of contribution for the eligible employees.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">eml_NonDiscretionaryContributionPercentage1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>eml_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_eml_NonDiscretionaryContributionPercentage2">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Non-discretionary percentage of contribution for the non eligible employees.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">eml_NonDiscretionaryContributionPercentage2</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>eml_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanDisclosureLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanDisclosureLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of discretionary contributions made by an employer to a defined contribution plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage employer matches of the employee's percentage contribution matched.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Maximum percentage of employee gross pay the employee may contribute to a defined contribution plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetirementPlanNameAxis=eml_RegularMatchingContributionsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetirementPlanNameAxis=eml_RegularMatchingContributionsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetirementPlanNameAxis=eml_TransitionalCreditContributionsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetirementPlanNameAxis=eml_TransitionalCreditContributionsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetirementPlanNameAxis=eml_NonDiscretionaryContributionsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetirementPlanNameAxis=eml_NonDiscretionaryContributionsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetirementPlanNameAxis=eml_Plan401KPlanAmendmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetirementPlanNameAxis=eml_Plan401KPlanAmendmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetirementPlanNameAxis=eml_USNonUnionEmployeesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetirementPlanNameAxis=eml_USNonUnionEmployeesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RangeAxis=us-gaap_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RangeAxis=us-gaap_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RangeAxis=us-gaap_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RangeAxis=us-gaap_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>63
<FILENAME>R50.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6780564320">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>REPORTABLE SEGMENTS (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="8">3 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 30, 2017</div></th>
<th class="th"><div>Sep. 30, 2017</div></th>
<th class="th"><div>Jul. 01, 2017</div></th>
<th class="th"><div>Apr. 01, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
<th class="th"><div>Oct. 01, 2016</div></th>
<th class="th"><div>Jul. 02, 2016</div></th>
<th class="th"><div>Apr. 02, 2016</div></th>
<th class="th"><div>Dec. 30, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
<th class="th"><div>Jan. 02, 2016</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SalesRevenueGoodsNet', window );">Sales</a></td>
<td class="nump">$ 54,143,638<span></span>
</td>
<td class="nump">$ 56,007,937<span></span>
</td>
<td class="nump">$ 58,044,743<span></span>
</td>
<td class="nump">$ 36,043,295<span></span>
</td>
<td class="nump">$ 34,144,942<span></span>
</td>
<td class="nump">$ 33,478,347<span></span>
</td>
<td class="nump">$ 36,883,312<span></span>
</td>
<td class="nump">$ 33,101,657<span></span>
</td>
<td class="nump">$ 204,239,613<span></span>
</td>
<td class="nump">$ 137,608,258<span></span>
</td>
<td class="nump">$ 144,567,951<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Operating profit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">12,276,701<span></span>
</td>
<td class="nump">11,135,872<span></span>
</td>
<td class="nump">8,027,728<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestExpense', window );">Interest expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(976,512)<span></span>
</td>
<td class="num">(121,500)<span></span>
</td>
<td class="num">(185,475)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NonoperatingIncomeExpense', window );">Other income</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">154,753<span></span>
</td>
<td class="nump">209,043<span></span>
</td>
<td class="nump">178,722<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Income before income taxes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">11,454,942<span></span>
</td>
<td class="nump">11,223,415<span></span>
</td>
<td class="nump">8,020,975<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NoncurrentAssets', window );">Assets</a></td>
<td class="nump">176,458,397<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">124,198,396<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">176,458,397<span></span>
</td>
<td class="nump">124,198,396<span></span>
</td>
<td class="nump">121,738,559<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DepreciationDepletionAndAmortization', window );">Depreciation and amortization</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,719,185<span></span>
</td>
<td class="nump">3,814,393<span></span>
</td>
<td class="nump">3,921,438<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_eml_SegmentReportingInformationExpendituresForAdditionsToLongLivedAssets1', window );">Capital expenditures before currency translation adjustment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,756,709<span></span>
</td>
<td class="nump">2,820,759<span></span>
</td>
<td class="nump">2,500,377<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_eml_TranslationAdjustmentFunctionalToReportingCurrencyNetOfTaxDurations', window );">Currency translation adjustment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,240<span></span>
</td>
<td class="num">(8,889)<span></span>
</td>
<td class="nump">25,020<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_eml_CapitalExpenditures', window );">Capital expenditures</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,762,949<span></span>
</td>
<td class="nump">2,863,470<span></span>
</td>
<td class="nump">2,538,236<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">Operating Segments [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NoncurrentAssets', window );">Assets</a></td>
<td class="nump">116,679,690<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">100,246,515<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">116,679,690<span></span>
</td>
<td class="nump">100,246,515<span></span>
</td>
<td class="nump">104,045,708<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">Operating Segments [Member] | Industrial Hardware [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SalesRevenueGoodsNet', window );">Sales</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">115,273,233<span></span>
</td>
<td class="nump">61,058,871<span></span>
</td>
<td class="nump">61,338,812<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Operating profit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,126,128<span></span>
</td>
<td class="nump">5,683,730<span></span>
</td>
<td class="nump">4,314,149<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NoncurrentAssets', window );">Assets</a></td>
<td class="nump">44,828,458<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">32,278,281<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">44,828,458<span></span>
</td>
<td class="nump">32,278,281<span></span>
</td>
<td class="nump">30,425,348<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DepreciationDepletionAndAmortization', window );">Depreciation and amortization</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,526,460<span></span>
</td>
<td class="nump">1,468,904<span></span>
</td>
<td class="nump">1,580,741<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_eml_SegmentReportingInformationExpendituresForAdditionsToLongLivedAssets1', window );">Capital expenditures before currency translation adjustment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,151,868<span></span>
</td>
<td class="nump">648,516<span></span>
</td>
<td class="nump">1,479,984<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">Operating Segments [Member] | Security Products [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SalesRevenueGoodsNet', window );">Sales</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">60,976,998<span></span>
</td>
<td class="nump">57,255,101<span></span>
</td>
<td class="nump">56,598,487<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Operating profit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,099,777<span></span>
</td>
<td class="nump">5,677,264<span></span>
</td>
<td class="nump">3,798,115<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NoncurrentAssets', window );">Assets</a></td>
<td class="nump">53,724,837<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">49,520,708<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">53,724,837<span></span>
</td>
<td class="nump">49,520,708<span></span>
</td>
<td class="nump">52,688,497<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DepreciationDepletionAndAmortization', window );">Depreciation and amortization</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">964,873<span></span>
</td>
<td class="nump">980,048<span></span>
</td>
<td class="nump">1,010,262<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_eml_SegmentReportingInformationExpendituresForAdditionsToLongLivedAssets1', window );">Capital expenditures before currency translation adjustment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">705,178<span></span>
</td>
<td class="nump">1,018,371<span></span>
</td>
<td class="nump">388,377<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">Operating Segments [Member] | Metal Products [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SalesRevenueGoodsNet', window );">Sales</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">27,989,382<span></span>
</td>
<td class="nump">19,294,286<span></span>
</td>
<td class="nump">26,630,652<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Operating profit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,050,796<span></span>
</td>
<td class="num">(225,122)<span></span>
</td>
<td class="num">(84,536)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NoncurrentAssets', window );">Assets</a></td>
<td class="nump">18,126,395<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">18,447,526<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">18,126,395<span></span>
</td>
<td class="nump">18,447,526<span></span>
</td>
<td class="nump">20,931,863<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DepreciationDepletionAndAmortization', window );">Depreciation and amortization</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,227,852<span></span>
</td>
<td class="nump">1,365,441<span></span>
</td>
<td class="nump">1,330,435<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_eml_SegmentReportingInformationExpendituresForAdditionsToLongLivedAssets1', window );">Capital expenditures before currency translation adjustment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">899,663<span></span>
</td>
<td class="nump">1,153,872<span></span>
</td>
<td class="nump">632,016<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConsolidationItemsAxis=us-gaap_IntersegmentEliminationMember', window );">Intersegment Eliminations [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SalesRevenueGoodsNet', window );">Sales</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,481,764<span></span>
</td>
<td class="nump">3,354,207<span></span>
</td>
<td class="nump">3,425,976<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConsolidationItemsAxis=us-gaap_IntersegmentEliminationMember', window );">Intersegment Eliminations [Member] | Industrial Hardware [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SalesRevenueGoodsNet', window );">Sales</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">524,536<span></span>
</td>
<td class="nump">637,405<span></span>
</td>
<td class="nump">595,596<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConsolidationItemsAxis=us-gaap_IntersegmentEliminationMember', window );">Intersegment Eliminations [Member] | Security Products [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SalesRevenueGoodsNet', window );">Sales</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,935,797<span></span>
</td>
<td class="nump">2,716,802<span></span>
</td>
<td class="nump">2,813,576<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConsolidationItemsAxis=us-gaap_IntersegmentEliminationMember', window );">Intersegment Eliminations [Member] | Metal Products [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SalesRevenueGoodsNet', window );">Sales</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">21,431<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">16,804<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConsolidationItemsAxis=us-gaap_CorporateNonSegmentMember', window );">General Corporate [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NoncurrentAssets', window );">Assets</a></td>
<td class="nump">59,778,707<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">23,951,881<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">59,778,707<span></span>
</td>
<td class="nump">23,951,881<span></span>
</td>
<td class="nump">17,692,851<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_eml_CapitalExpenditures', window );">Capital expenditures</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">51,600<span></span>
</td>
<td class="nump">12,839<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConsolidationItemsAxis=us-gaap_ReportableGeographicalComponentsMember', window );">Reportable Geographical Components [Member] | United States [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SalesRevenueGoodsNet', window );">Sales</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">178,124,818<span></span>
</td>
<td class="nump">117,679,860<span></span>
</td>
<td class="nump">126,115,036<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NoncurrentAssets', window );">Assets</a></td>
<td class="nump">153,712,643<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">107,031,435<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">153,712,643<span></span>
</td>
<td class="nump">107,031,435<span></span>
</td>
<td class="nump">106,662,743<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConsolidationItemsAxis=us-gaap_ReportableGeographicalComponentsMember', window );">Reportable Geographical Components [Member] | Foreign [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SalesRevenueGoodsNet', window );">Sales</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">26,114,795<span></span>
</td>
<td class="nump">19,928,398<span></span>
</td>
<td class="nump">18,452,915<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NoncurrentAssets', window );">Assets</a></td>
<td class="nump">$ 22,745,754<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 17,166,961<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 22,745,754<span></span>
</td>
<td class="nump">$ 17,166,961<span></span>
</td>
<td class="nump">$ 15,075,816<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_eml_CapitalExpenditures">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total capital expenditures from operations and corporate, adjusted for currency translation adjustment.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">eml_CapitalExpenditures</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>eml_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_eml_SegmentReportingInformationExpendituresForAdditionsToLongLivedAssets1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total expenditures for additions to long-lived assets other than financial instruments, long-term customer relationships of a financial institution, mortgage and other servicing rights, deferred policy acquisition costs, and deferred tax assets of the reportable segment; if the amount: (a) is included in the determination of segment assets reviewed by the chief operating decision maker or (b) is otherwise regularly provided to the chief operating decision maker, even if not included in the determination of segment assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">eml_SegmentReportingInformationExpendituresForAdditionsToLongLivedAssets1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>eml_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_eml_TranslationAdjustmentFunctionalToReportingCurrencyNetOfTaxDurations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Cumulative translation adjustment resulting from translating foreign currency financial statements into the reporting currency. Reported in equity as part of accumulated other comprehensive income.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">eml_TranslationAdjustmentFunctionalToReportingCurrencyNetOfTaxDurations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>eml_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DepreciationDepletionAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DepreciationDepletionAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 940<br> -SubTopic 20<br> -Section 25<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=68072869&amp;loc=d3e41242-110953<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(10))<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(15))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879574&amp;loc=d3e536633-122882<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879464&amp;loc=d3e573970-122913<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the cost of borrowed funds accounted for as interest expense.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6450988&amp;loc=d3e26243-108391<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=64930785&amp;loc=d3e28555-108399<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.9)<br> -URI http://asc.fasb.org/extlink&amp;oid=6879574&amp;loc=d3e536633-122882<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NoncurrentAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Long-lived assets other than financial instruments, long-term customer relationships of a financial institution, mortgage and other servicing rights, deferred policy acquisition costs, and deferred tax assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=68060357&amp;loc=d3e9038-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NoncurrentAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NonoperatingIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NonoperatingIncomeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The net result for the period of deducting operating expenses from operating revenues.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SalesRevenueGoodsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate revenue during the period from the sale of goods in the normal course of business, after deducting returns, allowances and discounts.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.1(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SalesRevenueGoodsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingInformationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingInformationLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=eml_IndustrialHardwareMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=eml_IndustrialHardwareMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=eml_SecurityProductsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=eml_SecurityProductsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=eml_MetalProductsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=eml_MetalProductsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConsolidationItemsAxis=us-gaap_IntersegmentEliminationMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConsolidationItemsAxis=us-gaap_IntersegmentEliminationMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConsolidationItemsAxis=us-gaap_CorporateNonSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConsolidationItemsAxis=us-gaap_CorporateNonSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConsolidationItemsAxis=us-gaap_ReportableGeographicalComponentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConsolidationItemsAxis=us-gaap_ReportableGeographicalComponentsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementGeographicalAxis=country_US">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementGeographicalAxis=country_US</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementGeographicalAxis=us-gaap_NonUsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementGeographicalAxis=us-gaap_NonUsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>64
<FILENAME>R51.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6951152688">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>FINANCIAL INSTRUMENTS AND FAIR VALUE MEASUREMENTS (Details)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Dec. 30, 2017 </div>
<div>USD ($) </div>
<div>Customer</div>
</th>
<th class="th">
<div>Dec. 31, 2016 </div>
<div>Customer</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_eml_InterestRateRiskAbstract', window );"><strong>Interest Rate Risk [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_invest_DerivativeNotionalAmount', window );">Interest rate swap, notional amount</a></td>
<td class="nump">$ 15,112,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReceivablesFairValueDisclosureAbstract', window );"><strong>Financial Receivable [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeAssets', window );">Interest rate swap</a></td>
<td class="nump">67,350<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosure', window );">Total assets</a></td>
<td class="nump">$ 67,350<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_VariableRateAxis=us-gaap_LondonInterbankOfferedRateLIBORMember', window );">LIBOR [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_eml_InterestRateRiskAbstract', window );"><strong>Interest Rate Risk [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_eml_DebtInstrumentTermOfVariableRate', window );">Term of variable rate</a></td>
<td class="text">3 months<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_VariableRateAxis=us-gaap_LondonInterbankOfferedRateLIBORMember', window );">LIBOR [Member] | Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_eml_InterestRateRiskAbstract', window );"><strong>Interest Rate Risk [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1', window );">Debt instrument, variable interest rate</a></td>
<td class="nump">1.75%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_VariableRateAxis=us-gaap_LondonInterbankOfferedRateLIBORMember', window );">LIBOR [Member] | Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_eml_InterestRateRiskAbstract', window );"><strong>Interest Rate Risk [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1', window );">Debt instrument, variable interest rate</a></td>
<td class="nump">2.50%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member', window );">Level 1 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReceivablesFairValueDisclosureAbstract', window );"><strong>Financial Receivable [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeAssets', window );">Interest rate swap</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosure', window );">Total assets</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member', window );">Level 2 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReceivablesFairValueDisclosureAbstract', window );"><strong>Financial Receivable [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeAssets', window );">Interest rate swap</a></td>
<td class="nump">67,350<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosure', window );">Total assets</a></td>
<td class="nump">67,350<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member', window );">Level 3 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReceivablesFairValueDisclosureAbstract', window );"><strong>Financial Receivable [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeAssets', window );">Interest rate swap</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosure', window );">Total assets</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByTypeAxis=us-gaap_CreditConcentrationRiskMember', window );">Credit Concentration Risk [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CreditRiskDerivativesAtFairValueNetAbstract', window );"><strong>Credit Risk [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_eml_NumberOfCustomersThatRepresentedMoreThanSpecifiedPercentageOfTradeReceivables', window );">Number of customers that represented more than 10% of trade receivables | Customer</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_eml_DebtInstrumentTermOfVariableRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">eml_DebtInstrumentTermOfVariableRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>eml_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_eml_InterestRateRiskAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">eml_InterestRateRiskAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>eml_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_eml_NumberOfCustomersThatRepresentedMoreThanSpecifiedPercentageOfTradeReceivables">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Refers to the number of customers that represented more than the specified percentage of trade receivables.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">eml_NumberOfCustomersThatRepresentedMoreThanSpecifiedPercentageOfTradeReceivables</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>eml_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_invest_DerivativeNotionalAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate notional amount specified by the derivative(s). Expressed as an absolute value.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Article 12<br> -Section 13<br> -Sentence Column B<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">invest_DerivativeNotionalAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>invest_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value portion of probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=66048111&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CreditRiskDerivativesAtFairValueNetAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CreditRiskDerivativesAtFairValueNetAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage points added to the reference rate to compute the variable rate on the debt instrument.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentBasisSpreadOnVariableRate1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value, after the effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes assets not subject to a master netting arrangement and not elected to be offset.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=51824906&amp;loc=SL20225862-175312<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=6945355&amp;loc=d3e41271-113958<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=77997519&amp;loc=d3e13433-108611<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=6945355&amp;loc=d3e41228-113958<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=77997519&amp;loc=d3e13495-108611<br><br>Reference 6: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=82849420&amp;loc=SL20226008-175313<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReceivablesFairValueDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReceivablesFairValueDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VariableRateAxis=us-gaap_LondonInterbankOfferedRateLIBORMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VariableRateAxis=us-gaap_LondonInterbankOfferedRateLIBORMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RangeAxis=us-gaap_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RangeAxis=us-gaap_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RangeAxis=us-gaap_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RangeAxis=us-gaap_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskByTypeAxis=us-gaap_CreditConcentrationRiskMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskByTypeAxis=us-gaap_CreditConcentrationRiskMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>65
<FILENAME>R52.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6782703552">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SELECTED QUARTERLY FINANCIAL INFORMATION (UNAUDITED) (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="8">3 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 30, 2017</div></th>
<th class="th"><div>Sep. 30, 2017</div></th>
<th class="th"><div>Jul. 01, 2017</div></th>
<th class="th"><div>Apr. 01, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
<th class="th"><div>Oct. 01, 2016</div></th>
<th class="th"><div>Jul. 02, 2016</div></th>
<th class="th"><div>Apr. 02, 2016</div></th>
<th class="th"><div>Dec. 30, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
<th class="th"><div>Jan. 02, 2016</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_QuarterlyFinancialInformationDisclosureAbstract', window );"><strong>SELECTED QUARTERLY FINANCIAL INFORMATION (UNAUDITED) [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SalesRevenueGoodsNet', window );">Net sales</a></td>
<td class="nump">$ 54,143,638<span></span>
</td>
<td class="nump">$ 56,007,937<span></span>
</td>
<td class="nump">$ 58,044,743<span></span>
</td>
<td class="nump">$ 36,043,295<span></span>
</td>
<td class="nump">$ 34,144,942<span></span>
</td>
<td class="nump">$ 33,478,347<span></span>
</td>
<td class="nump">$ 36,883,312<span></span>
</td>
<td class="nump">$ 33,101,657<span></span>
</td>
<td class="nump">$ 204,239,613<span></span>
</td>
<td class="nump">$ 137,608,258<span></span>
</td>
<td class="nump">$ 144,567,951<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GrossProfit', window );">Gross margin</a></td>
<td class="nump">13,842,715<span></span>
</td>
<td class="nump">11,949,531<span></span>
</td>
<td class="nump">15,513,994<span></span>
</td>
<td class="nump">8,744,579<span></span>
</td>
<td class="nump">10,862,980<span></span>
</td>
<td class="nump">9,372,742<span></span>
</td>
<td class="nump">9,202,180<span></span>
</td>
<td class="nump">6,908,308<span></span>
</td>
<td class="nump">50,050,819<span></span>
</td>
<td class="nump">36,346,210<span></span>
</td>
<td class="nump">34,249,631<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_eml_EngineeringExpenses', window );">Engineering expenses</a></td>
<td class="nump">1,460,670<span></span>
</td>
<td class="nump">1,848,861<span></span>
</td>
<td class="nump">1,682,887<span></span>
</td>
<td class="nump">630,411<span></span>
</td>
<td class="nump">577,056<span></span>
</td>
<td class="nump">663,704<span></span>
</td>
<td class="nump">733,009<span></span>
</td>
<td class="nump">594,538<span></span>
</td>
<td class="nump">5,622,829<span></span>
</td>
<td class="nump">2,568,307<span></span>
</td>
<td class="nump">2,459,062<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SellingGeneralAndAdministrativeExpense', window );">Selling and administrative expenses</a></td>
<td class="nump">8,402,069<span></span>
</td>
<td class="nump">6,527,029<span></span>
</td>
<td class="nump">11,344,223<span></span>
</td>
<td class="nump">5,877,968<span></span>
</td>
<td class="nump">6,480,898<span></span>
</td>
<td class="nump">5,444,924<span></span>
</td>
<td class="nump">5,363,303<span></span>
</td>
<td class="nump">5,352,906<span></span>
</td>
<td class="nump">32,151,289<span></span>
</td>
<td class="nump">22,642,031<span></span>
</td>
<td class="nump">23,762,841<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net (loss)/income</a></td>
<td class="num">$ (168,769)<span></span>
</td>
<td class="nump">$ 2,230,481<span></span>
</td>
<td class="nump">$ 1,466,402<span></span>
</td>
<td class="nump">$ 1,517,141<span></span>
</td>
<td class="nump">$ 2,649,349<span></span>
</td>
<td class="nump">$ 2,400,064<span></span>
</td>
<td class="nump">$ 2,087,837<span></span>
</td>
<td class="nump">$ 648,073<span></span>
</td>
<td class="nump">$ 5,045,255<span></span>
</td>
<td class="nump">$ 7,785,323<span></span>
</td>
<td class="nump">$ 5,727,043<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Net (loss)/income per share [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">Basic (in dollars per share)</a></td>
<td class="num">$ (0.03)<span></span>
</td>
<td class="nump">$ 0.36<span></span>
</td>
<td class="nump">$ 0.23<span></span>
</td>
<td class="nump">$ 0.24<span></span>
</td>
<td class="nump">$ 0.42<span></span>
</td>
<td class="nump">$ 0.38<span></span>
</td>
<td class="nump">$ 0.33<span></span>
</td>
<td class="nump">$ 0.10<span></span>
</td>
<td class="nump">$ 0.81<span></span>
</td>
<td class="nump">$ 1.25<span></span>
</td>
<td class="nump">$ 0.92<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">Diluted (in dollars per share)</a></td>
<td class="num">$ (0.03)<span></span>
</td>
<td class="nump">$ 0.35<span></span>
</td>
<td class="nump">$ 0.23<span></span>
</td>
<td class="nump">$ 0.24<span></span>
</td>
<td class="nump">$ 0.42<span></span>
</td>
<td class="nump">$ 0.38<span></span>
</td>
<td class="nump">$ 0.33<span></span>
</td>
<td class="nump">$ 0.10<span></span>
</td>
<td class="nump">$ 0.80<span></span>
</td>
<td class="nump">$ 1.25<span></span>
</td>
<td class="nump">$ 0.92<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract', window );"><strong>Weighted average shares outstanding [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Basic (in shares)</a></td>
<td class="nump">6,261,737<span></span>
</td>
<td class="nump">6,259,872<span></span>
</td>
<td class="nump">6,258,467<span></span>
</td>
<td class="nump">6,256,496<span></span>
</td>
<td class="nump">6,254,605<span></span>
</td>
<td class="nump">6,252,681<span></span>
</td>
<td class="nump">6,250,610<span></span>
</td>
<td class="nump">6,248,222<span></span>
</td>
<td class="nump">6,259,139<span></span>
</td>
<td class="nump">6,251,535<span></span>
</td>
<td class="nump">6,245,057<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Diluted (in shares)</a></td>
<td class="nump">6,297,371<span></span>
</td>
<td class="nump">6,296,551<span></span>
</td>
<td class="nump">6,285,339<span></span>
</td>
<td class="nump">6,256,496<span></span>
</td>
<td class="nump">6,254,605<span></span>
</td>
<td class="nump">6,252,681<span></span>
</td>
<td class="nump">6,250,610<span></span>
</td>
<td class="nump">6,248,222<span></span>
</td>
<td class="nump">6,294,773<span></span>
</td>
<td class="nump">6,251,535<span></span>
</td>
<td class="nump">6,245,057<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_eml_EngineeringExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">eml_EngineeringExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>eml_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI http://asc.fasb.org/extlink&amp;oid=96948231&amp;loc=d3e4984-109258<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879464&amp;loc=d3e573970-122913<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=96947427&amp;loc=d3e1252-109256<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(21))<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<br><br>Reference 6: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879574&amp;loc=d3e536633-122882<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879464&amp;loc=d3e573970-122913<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=96947427&amp;loc=d3e1252-109256<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(21))<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879574&amp;loc=d3e536633-122882<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GrossProfit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.1,2)<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GrossProfit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3602-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879574&amp;loc=d3e536633-122882<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879464&amp;loc=d3e573970-122913<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_QuarterlyFinancialInformationDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_QuarterlyFinancialInformationDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SalesRevenueGoodsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate revenue during the period from the sale of goods in the normal course of business, after deducting returns, allowances and discounts.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.1(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SalesRevenueGoodsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SellingGeneralAndAdministrativeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.4)<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -SubTopic 10<br> -Section 30<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=68048583&amp;loc=d3e3636-108311<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SellingGeneralAndAdministrativeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -URI http://asc.fasb.org/extlink&amp;oid=96947427&amp;loc=d3e1505-109256<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=96947427&amp;loc=d3e1448-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>66
<FILENAME>R53.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6783749072">
<tr>
<th class="tl" colspan="2" rowspan="2"><div style="width: 200px;"><strong>Schedule II - Valuation and Qualifying accounts (Details) - Allowance for Doubtful Accounts [Member] - USD ($)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 30, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
<th class="th"><div>Jan. 02, 2016</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationAndQualifyingAccountsDisclosureLineItems', window );"><strong>Valuation and Qualifying Accounts Disclosure [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesBalance', window );">Balance at Beginning of Period</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 430,000<span></span>
</td>
<td class="nump">$ 450,000<span></span>
</td>
<td class="nump">$ 414,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense', window );">Charged to Costs and Expenses</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">87,000<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">52,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts', window );">Charged to Other Accounts - Describe</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">64,000<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesDeductions', window );">Deductions - Describe</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">111,000<span></span>
</td>
<td class="nump">20,000<span></span>
</td>
<td class="nump">16,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesBalance', window );">Balance at End of Period</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 470,000<span></span>
</td>
<td class="nump">$ 430,000<span></span>
</td>
<td class="nump">$ 450,000<span></span>
</td>
</tr>
<tr><td colspan="4"></td></tr>
<tr><td colspan="4"><table class="outerFootnotes" width="100%"><tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[1]</td>
<td style="vertical-align: top;" valign="top">Uncollectible accounts written off, net of recoveries.</td>
</tr></table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ValuationAllowancesAndReservesBalance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total of allowances and reserves, the valuation and qualifying accounts that are either netted against the cost of an asset (in order to value it at its carrying value) or that reflect a liability established to represent expected future costs.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 4<br> -Subparagraph (SX 210.12-09)<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e24092-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ValuationAllowancesAndReservesBalance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in the allowances and reserves, which consist of the valuation and qualifying accounts that are either netted against the cost of an asset or that reflect a liability established to represent expected future costs, from charges to costs and expenses.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 4<br> -Subparagraph (SX 210.12-09)<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e24092-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in the allowances and reserves, which consist of the valuation and qualifying accounts that are either netted against the cost of an asset or that reflect a liability established to represent expected future costs, from charges to accounts other than costs and expenses.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 4<br> -Subparagraph (SX 210.12-09)<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e24092-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ValuationAllowancesAndReservesDeductions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total of the deductions in a given period to allowances and reserves, the valuation and qualifying accounts that are either netted against the cost of an asset (in order to value it at its carrying value) or that reflect a liability established to represent expected future costs, representing receivables written off as uncollectible and portions of the reserves utilized, respectively.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 4<br> -Subparagraph (SX 210.12-09)<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e24092-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ValuationAllowancesAndReservesDeductions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ValuationAndQualifyingAccountsDisclosureLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ValuationAndQualifyingAccountsDisclosureLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ValuationAllowancesAndReservesTypeAxis=us-gaap_AllowanceForDoubtfulAccountsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ValuationAllowancesAndReservesTypeAxis=us-gaap_AllowanceForDoubtfulAccountsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EXCEL
<SEQUENCE>67
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
M4$L#!!0    ( #6*;TP?(\\#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+<TXP)6E/S/WJVR;A5ND9T*YKCM+1[873T$7LF<;
M!I99-G\LCNVW<+ZT+/0:S>,*P).B0\5?UX^8 TBTH_0(:+L A#&^NQT:E8(C
M-R."?S]PN -02P,$%     @ -8IO3&;S"V""    L0   !    !D;V-0<F]P
M<R]A<' N>&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    "  UBF],-N>U"^\    K @  $0   &1O8U!R;W!S+V-O
M<F4N>&ULS9+/3L,P#(=?!>7>NEEAH*C+91,GD)"8!.(6)=X6K?FCQ*C=V].6
MK1."!^ 8^Y?/GR4W.@H=$KZD$#&1Q7S3N]9GH>.*'8BB ,CZ@$[E<DCXH;D+
MR2D:GFD/4>FCVB,LJFH)#DD910I&8!%G(I.-T4(G5!32&6_TC(^?J9U@1@.V
MZ-!3!EYR8'*<&$]]V\ 5,,((D\O?!30S<:K^B9TZP,[)/MLYU75=V=53;MB!
MP_OST^NT;F%])N4U#K^R%72*N&*7R6_U>K-]9')1\8>BJ@M^M^7W@B]%??LQ
MNO[PNPJ[8.S._F/CBZ!LX-==R"]02P,$%     @ -8IO3)E<G",0!@  G"<
M !,   !X;"]T:&5M92]T:&5M93$N>&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T
M$W-I=MNTF83M3A^%$5B-;'EDD81_OT<V$,N6#>V23;J;/ 0LZ?O.14?GZ#AY
M\^XN8NB&B)3R>&#9+]O6N[<OWN!7,B0103 9IZ_PP JE3%ZU6FD PSA]R1,2
MP]R"BPA+>!3+UES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?
M,_@5RU2-9:,!$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA
M5,+$P&IG/U9KQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M
M&N#C\7@XMLO2BW <!.!1NY["G?1LOZ1!";2C:=!DV/;:KI&FJHU33]/W?=_K
MFVB<"HU;3]-K=]W3CHG&K=!X#;[Q3X?#KHG&J]!TZVDF)_VN:Z3I%FA"1N/K
M>A(5M>5 TR  6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T
M1G*=D 4. #?$T4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7<K_WUE[O)
MI#-ZG7TZSFN4?VFK :?MNYO/D_QSZ.2?IY/734+.<+PL"?'[(UMAAR=N.Q-R
M.AQG0GS/]O:1I24RS^_Y"NM./&<?5I:P7<_/Y)Z,<B.[W?98??9/1VXCUZG
MLR+7E$8D19_(+;KD$3BU20TR$S\(G8:8:E < J0),9:AAOBTQJP1X!-]M[X(
MR-^-B/>K;YH]5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J
M-2S%UGB5P/&MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZ<TT#PE"\D^DJ1
MCVFS(Z=T)LWH,QK!1J\;=8=HTCQZ_@7YG#4*')$;'0)G&[-&(81IN_ >KR2.
MFJW"$2M"/F(9-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$.
M$9)>-T(^8LZ+D!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]07
M2N0/)J<_Z3(T!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL!
M_]':-\*K^(+ .7\N?<^E[[GT/:'2MS<C?6?!TXM;WD9N6\3[KC':US0N*&-7
M<LW(QU2ODRG8.9_ [/UH/I[Q[?K9)(2OFEDM(Q:02X&S022X_(O*\"K$">AD
M6R4)RU3393>*$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.W
M<DOJMI2^M28X2O2QS'!.'LL,.V<\DAVV=Z =-?OV77;D(Z4P4Y=#N!I"O@-M
MNIW<.CB>F)&Y"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>(
M\J(A[J&&F,_#0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R
M4E5@,5O& RN0HGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K>
M9;'!51W/55ORL+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4X
MOT4SMA*7&+SCYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5
MYYN<KGHB=OJ7=\%@\OUPR4</Y3OG7_1=0ZY^]MWC^FZ3.TA,G'G%$0%T10(C
ME1P&%A<RY%#NDI &$P'-E,E$\ *"9*8<@)CZ"[WR#+DI%<ZM/CE_12R#ADY>
MTB42%(JP# 4A%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+
MA=OB5,V[&KXF8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.'<YMZN,)%K/]8UA[Y
M,M\Y<-LZW@->YA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> ,
M?-2K6J5D*Q$_2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H:
M,]6+K#F-"F]!U4#E/]O4#6CV#30<D05>,9FV-J/D3@H\W/[O#;#"Q([A[8N_
M 5!+ P04    "  UBF],Q'^!M)D"  "?"0  &    'AL+W=O<FMS:&5E=',O
M<VAE970Q+GAM;'U6VXZ;,!#]%<0'+-C<DHA$RD55*[52M%7;9X<X"5K U';"
M]N]K&Y9E[6%?\(5SYGB&&3QYQ_B+N%$JO=>Z:L3:OTG9KH) %#=:$_'$6MJH
M-Q?&:R+5DE\#T7)*SH945P$.PS2H2=GXF]SL'?DF9W=9E0T]<D_<ZYKP?SM:
ML6[M(_]MX[F\WJ3>"#9Y2Z[T)Y6_VB-7JV"T<BYKVHB2-1ZGE[6_1:L#RC3!
M('Z7M!.3N:==.3'VHA??SFL_U">B%2VD-D'4\*![6E7:DCK'W\&H/VIJXG3^
M9OV+<5XY<R*"[EGUISS+V]I?^-Z97LB]DL^L^TH'AQ+?&[S_3A^T4G!]$J51
ML$J8IU?<A63U8$4=I2:O_5@V9NSZ-W$TT& "'@AX)*#%IX1H($3OA/A30CP0
M8HL0]*Z8V!R())N<L\[C_>=MB<XBM(I5] N]:8)MWJGP"+7[V(1Y\-!F!L2N
M1^ ) HV(0-D>!3 DL,,.'7\4V+N(Z"/BX")B^ @1Z&-DZ-&$GL#T&*3'AAY/
MZ*D5(A>1P0()*) X](4ET",2@VCZ$"$4SHBDH$CJB"PM$1>!0E@A Q4REX\L
M"0""88D%*+%P^5:N[ #(3+(L08FERT\L"0 RXP4*X:(+70MV3D&8F0^.9DH;
MN1:LQ#H,F'2262A)(AQG>"9J""SS+<*NF)5@^P$S3>,4ITILIAP17,XH<J2P
M\].*'"D<SL8/KGODEC6V$QK"S.4"7/S(K7YLYS2$F?L\</4CM[BQG=80)IU1
M@?\ R*UOG-DJ &9AJ023VZNF_&HZ ^$5[-Z8MF2R.W8?6VQNOW=XW[K\(/Q:
M-L([,:GN4'/371B35!TE?%)AO:EN:5Q4]"+U-%-SWK<,_4*R=FB'@K$GV_P'
M4$L#!!0    ( #6*;TQV.!@WZ 4  )$=   8    >&PO=V]R:W-H965T<R]S
M:&5E=#(N>&ULC9G;;N,V$(9?Q?!]UIP#3XLD0.VB:($6"+9H>ZTD2F*L;;FV
MDFS?OI3L->R98; WL>7\)/\1R6]&U/5[M_NZ?VG;?O)MO=KL;Z8O?;_]/)OM
M'U[:=;/_U&W;3?G/4[=;-WVYW#W/]MM=VSR.C=:K&3H79NMFN9G>7H^_W>UN
MK[O7?K7<M'>[R?YUO6YV_\W;5?=^,X7I]Q^^+)]?^N&'V>WUMGEN_VS[O[9W
MNW(U._7RN%RWF_VRVTQV[=/-]"?XO/!C@U'Q][)]WY]]GPRAW'?=U^'BM\>;
MJ1L<M:OVH1^Z:,K'6[MH5ZNAI^+CWV.GT].80\/S[]][_V4,O@1SW^S;1;?Z
M9_G8O]Q,TW3RV#XUKZO^2_?^:WL,R$\GQ^A_;]_:59$/3LH8#]UJ/_Z=/+SN
M^VY][*5863??#I_+S?CY?NS_>S.[ 1X;X*D!\(<-Z-B 1(/9P=D8ZL]-W]Q>
M[[KWR>XP6]MF6!3PF<K-?!A^'._=^+\2[;[\^G:+^7KV-O1SE,P/$CR77"H6
M6D'N))F5\4\FT#2!8WLZ;P]V>S+;T]B>S]L+B_.#)(R2S2$(Q.@Y1A&+)8SH
M*0;;$9N.6#LBX>@@\><#18"<P0E'6@@)R,>,MB-O.O+Z'K/=/ICM@X[(BXB"
M-LI$D$$(%UJ8$F:DRBV.IJ&H#05A**IQ8H1$4:SPA:&#<H\YVWZ2Z2=I/V)M
MS9.><H^0.(BUL=!"2*[<(E?9%METE+6C)!QE-1!'#"EZN2VTD-B1PU29,W V
M;ISVI'CCK+& ?9#8T4)(/G&LW"6H(!"4)W;2$ZBAY#8U))FCJTT9V"@$U&9
MFD$=MRN)VP>G3&EIC"&'C+5YLPD+I/#!%?R 34302&2)1#!0!\%A3C(L2^AS
M=7^ S43PVA-+3UX/%1A#5IG#5)*CLL4KKFS2@D8M2]2"1J@O^]:A7+D+0\F1
M.88:W<#&+6C>LN0M:)!>,;CH 4':,J24(GM_AIY+7S9V07.7)7?! &^&DG R
M2UN&,D#P'BK)$FST0M;[)=D]H$U*U*1D24HT2%G*FI2RO-V&$CA!3F=)_-*5
MS4K4K/22E:A!2"$%I[*<(800""I@P4KQJ(GI)3%18S"7Z@^\!(LAA+)5N+99
MT,8EZHI4I92CYF*I.2BP4W.GA>23IU"KL6T HP:PEU4R:JZ6>L"YDNJE*:-\
M=40^^TIB01O!J!'L95I  ZQE4GRB+!EL29&'=9YKOFP(8U ;V%<0@#8P40/3
M2XRCIB"4\J4XEF RE-&5'1QKIFQ:HJ:E+*OFJ!G(Y?$'02U,+20HYEW-D\U*
MU'6J+#_G:-2?A2A.U:F&L%3R&+B25<BF+VGZ2E;,23,572GX5!%F""M;EVSJ
MDD%=F0M(P[2D+<N-%J:,J99VR:8N:>H&23C2,"4@X)#D 8*AA/)H$5RJY *J
M' 3\ '=)XQ0BDI?5Z,(0UJ;-)BYIX@:9F4ASM, ]ZSMD\#:EY"KIFVS:DJ9M
M4"<E&J%E*J(W5I)6?KB2;-*2+G=EI3 GXVC!$4*42#*%'J*KS9S-;M+L#O+!
M@#21"V:06!Z@+4QEJ7.8*B4AV? F#>\@,XJED<_-'VLNG=C()EW>ALJLLPU8
MUH -$K"61L;RL>;2B0U7UG -$JZ61CGY4'/IQ&8J:Z9&22_6I,3L74F[$E^F
MLL W8(6I;#.5-5/EMINS1N45Y++SHK;U(])+7Y4C5DW7*%G&FIHY9H2LZEE+
MZ8=G$:C-H4U8UN>LL1:7S4/6/(R2/:PQ=Y69(*NP#&$)R;M4.9-@&XBL@1@E
M>EACCD&?)!JR"IS9QB!K?$59P[(N3:^PU,L>U;&-*2W9)7NL^;*AR+J.E8/-
M69>G93 J^174U%E2*D&$VBF7MU'K-2*C1*W7)6H*F9S/,NE;2N12']1.2+R-
M7:]Q*<_EYT?-^<N8VH.?):T\^,W.WHT-+RO_:';/R\U^<M_U?;<>7X8]=5W?
MEF[=IQ+G2]L\GBY6[5,_?(WE^^[PDO!PT7?;XPO0V>DM[.W_4$L#!!0    (
M #6*;TSLZ/]E>0(  !()   8    >&PO=V]R:W-H965T<R]S:&5E=#,N>&UL
MC9;M;ML@%(9OQ?(%U("_*R?2DFG:I$V*.JW[31(26[6-!R3I[GZ '<\&DC0_
M:L#O>WC.27J@N%#VQDM"A/?>U"U?^*40W7,0\%U)&LR?:$=:^>9 68.%G+)C
MP#M&\%Z;FCI  "1!@ZO67Q9Z;<.6!3V)NFK)AGG\U#28_5V1FEX6/O2O"R_5
ML11J(5@6'3Z2GT3\ZC9,SH(QRKYJ2,LKVGJ,'!;^)_B\AJ$R:,5K12Y\,O94
M*EM*W]3DVW[A T5$:K(3*@26CS-9D[I6D23'GR&H/^ZIC-/Q-?H7G;Q,9HLY
M6=/Z=[47Y<+/?&]/#OA4BQ=Z^4J&A&+?&[+_3LZDEG)%(O?8T9KKO][NQ 5M
MAB@2I<'O_;-J]?/2OTFN-K<!#08T&F!TUQ .AM P!#V93O4S%GA9,'KQ6/]M
M=5C]*.!S*(NY4XNZ=OJ=S);+U?,R T5P5G$&R:J7H(D$S15K6Q'^#Q+(_4<(
MY(1 VA]._=#M#YW^4/NC:1+02**7)%K2:DF4 ODQ,G'(PIEL1A,Y:2(KFR1U
M^V.G/[:S,0J^BBU,,Y%[BAE#XF1(;(;08.@E\60'"("CI(]U,Y[4R9/:/)'!
MDSZLR3W%C"%S,F0V0VPP9!^LR6/=C"=W\N0V3V+PY ]K<D\Q8X# W3^ 39&:
M#018Z<; 69>/*.=4-[H:M*DRDPI:>V5YG.9I9$(YA2!#-_ZKH;O)060SY283
MLK9*4!*B*#:97,(X 7EV@\G=.*'=.7.K_8?65BC)HQ3E)M-C8<\43 XG=5OX
M@=FQ:KFWI4*><_HT.E JB P*GF2X4EY0QDE-#D(-4SEF_2G=3P3MAAM(,%Z#
MEO\ 4$L#!!0    ( #6*;TR*2I;TH0,   @.   8    >&PO=V]R:W-H965T
M<R]S:&5E=#0N>&UL?5?;;N,V$/T50>^-.,.K MM ;*-H@18(MMCV6;%I6UA=
M7$F.MW]?ZK*.0HXV#Y%(G3-S9CCFD*M[W7QK+]9VT?>RJ-IU?.FZZW.2M(>+
M+;/VJ;[:RGTYU4V9=6[8G)/VVMCL.)#*(D'&5%)F>15O5L/<:[-9U;>NR"O[
MVD3MK2RSYK^M+>K[.H;XQ\27_'SI^HEDL[IF9_N7[;Y>7QLW2AY6CGEIJS:O
MJZBQIW7\ L][T#UA0/R=VWL[>X_Z4-[J^EL_^/VXCEFOR!;VT/4F,O=XMSM;
M%+TEI^/?R6C\\-D3Y^\_K/\Z!.^"><M:NZN+?_)C=UG')HZ.]I3=BNY+??_-
M3@').)JB_\.^V\+!>R7.QZ$NVN%_=+BU75U.5IR4,OL^/O-J>-['+T).-)J
M$P$?!% _)?")P#\(XJ<$,1&$1TC&4(;<[+,NVZR:^AXUX_)>L[Z*X%FX[!_Z
MR2'9PS>7GM;-OF]26"7OO9T)LATA.(-\(!)G_.$!*0];#.CXV<$N1'#V&;(/
M(2G2(C@9)A_X?,[G-%^0?#'PQ9POO#2-$#5 JC%.)I"G"K@7;X@$KA4S*(T7
M-H$40BJ=RH4ED*1Z&:J7GOH1(F>>?@$IP!CM![JCH Q0N7!]_104& ?#D=$!
M*#( %0:@O !4X$HR)IF!U),? KGB0B'X-4< !8I4\87<:U*Z#J5K3[H.LR05
MHD%?.@%$J0QGGL4]!10R96KA1V-(Z2:4[BWPUH2..(($-+YV HFH!#+N[3=[
M"NE^'VC$0N)34GT:JO<T;=/ $R!JI9DG:4<  ;@TVMO*]B'0,-0:#:T<&+TI
MLT [,.9ORRS,4ZJ5R[TGG@*"6R3?XIX$&BFT7%"_T%* 4!\T%0A3VGOR]TH"
MARQE@OO:"7O:K<]"P0/9JUX ">GH2T>B&H04J0@R3R$1N0#IRP^1KG!8NIAZ
MNLT!)_1S7S\/?"G!4F6T+S\$<L$-2_VJ)X"(*4_Y4O;I)@MAEP7FMUD(>Z)D
M0J*4OOH0J+61'(/2(2QJU/,:^ZR>;K(@@S,&L*7EH]L<A'T.F-_H)I">R65/
MQNT/LS]__R(X\(1!$5*6E\Y90+<["/L=^.UI.X&\$'S-(8C23)D*-">SXW!I
MF_-PU6BC0WVKNOY8.9M]7&=>L#].>_/;_IHS'+,_S(QWI#^SYIQ7;?16=^ZP
M/ARI3W7=62>2/;G2N+AKV6-0V%/7OVKWWHQWDW'0U=?IWI4\+G^;_P%02P,$
M%     @ -8IO3&F/MVVP @  O@@  !@   !X;"]W;W)K<VAE971S+W-H965T
M-2YX;6Q]5EUOFS 4_2N(]Q9_8E,ED9I$TR9M4M5IV[.;. DJ8 9.TOW[V8;0
MQ';[ K8YY]QS+\:7V5EUK_U!2IV\U573S].#UNU#EO6;@ZQ%?Z]:V9@G.]75
M0IMIM\_ZMI-BZTAUE2$ \JP699,N9F[MJ5O,U%%792.?NJ0_UK7H_BUEI<[S
M%*:7A>=R?]!V(5O,6K&7/Z7^U3YU9I9-*MNREDU?JB;IY&Z>/L*'-026X!"_
M2WGNK\:)3>5%J5<[^;:=I\ ZDI7<:"LAS.TD5[*JK)+Q\7<43:>8EG@]OJA_
M<<F;9%Y$+U>J^E-N]6&>\C39RITX5OI9G;_*,2&:)F/VW^5)5@9NG9@8&U7U
M[IILCKU6]:ABK-3B;;B7C;N?1_T++4Y (P%-!)A_2L C ;\3R*<$,A*(1\B&
M5%QMUD*+Q:Q3YZ0;7F\K["Z"#\14?V,77;'=,U.>WJR>%A#P67:R0B-F.6#0
M-69"9$9]"H%B(98HH*/; *L0@<$M9!U""A0W@:-Y8L?'-WD6<0$2%2!.@-P(
M$*]0 R9WF,9A*" 44>KE&^(8XQ0C["4=T6.( 8+CQFG4. TSAR ND$<%\C!S
M"+W,!PR]<@H1@IQ[6VD5XNX@,&^"^ZE'@.8P*Q!C<>LL:IU%K'N;;\F"2 0R
MRCSC(<K?H9\A;JSRJ%4>L>H59<F#$)021#S8*H3=F3<&,,@]RR$0$\I!_H'Q
M(FJ\B!CW/XPBW!X<LG![A+B[ D-*/-PZHD<(9_R##\,TINC9!R+6J7_X@> C
MS'F.85#U")#F.0'8*\8Z F1FQW&4>^ZSJT.\EMW>-<@^V:ACH^U9>+4Z->%'
M9)N M[ZTS=DUAW>9H;/_$-V^;/KD16G38EPCV"FEI?$)[DU]#^9G8II4<J?M
MD)EQ-W348:)5._XM9-,OR^(_4$L#!!0    ( #6*;TRK)H.Q$ (  (X%   8
M    >&PO=V]R:W-H965T<R]S:&5E=#8N>&UL?53;CILP$/T5Q'O78"ZYB"!M
M$JU:J96BK;9]=LAPT=J8M9VP_?O:AK )H+Q@>SCGS!E?)FFY>)<E@'(^&:WE
MQBV5:M8(R:P$1N03;Z#6?W(N&%%Z*0HD&P'D9$F,(NQY,6*DJMTTL;&#2!-^
M5K2JX2 <>6:,B'];H+S=N+Y[#;Q61:E, *5)0PKX#>JM.0B]0H/*J6)0RXK7
MCH!\XS[[ZWUD\!;PIX)6WLP=4\F1\W>S^'':N)XQ!!0R912('BZP TJ-D+;Q
MT6NZ0TI#O)U?U5]L[;J6(Y&PX_1O=5+EQEVZS@ER<J;JE;??H:\G<IV^^)]P
M :KAQHG.D7$J[=?)SE)QUJMH*XQ\=F-5V['M]:^T>0+N"7@@^/%#0M 3@B]"
M^) 0]H1P1$!=*79O]D21-!&\=41WN@TQE\A?AWKW,Q.TFVW_Z>V1.GI)?3].
MT,4(]9AMA\&WF &!M/J0 L^EV.()'=\GV$T1@7</V4\A*SQO(IBM,[#\X*Y.
M;UX@G!4(K4!X)[ 8;52'B2VFMIA%X(\JV4U!XUH?(>Z<1K-.HQFGRY'3:)(B
MQG$P/I<IZEL4!G@UJGL_Q?G+U0HOHY%M=',K&8C"OGCI9/Q<*W.X-]&AJ3QC
M<ZM'\:UN-EUO^)+I.M4O(HJJELZ1*_UF[,W..5>@;7I/VF>IF^.PH) K,UWH
MN>A:1+=0O.F['QI:</H?4$L#!!0    ( #6*;TP22*"@L@0  (,6   8
M>&PO=V]R:W-H965T<R]S:&5E=#<N>&ULC9AM;^)&$,>_"N)]CIWQ/D8$J2&@
M5FJEZ*JVKYVP">@,IK83KM^^:^/CV-DQ($7!#__9_>^L_9OU3@]E]:U>>]^,
MOF^+7?TP7C?-_GXRJ5_7?IO77\J]WX4[;V6US9MP6KU/ZGWE\U47M"TF*(2>
M;//-;CR;=M>>J]FT_&B*S<X_5Z/Z8[O-J_\>?5$>'L8P_G'AZ^9]W;07)K/I
M/G_W?_KFK_US%<XFIU96FZW?U9MR-ZK\V\/X%[A?9EU I_A[XP_UV?&H'<I+
M67YK3WY;/8Q%Z\@7_K5IF\C#SZ>?^Z)H6PH^_NT;'9_Z; //CW^TONP&'P;S
MDM=^7A;_;%;-^F%LQZ.5?\L_BN9K>?C5]P-2XU$_^M_]IR^"O'42^G@MB[K[
M/WK]J)MRV[<2K&SS[\??S:[[/1SO:->'\0'8!^ I /%B0-8'9#\#Y,4 V0?(
MGP'F8H#J ]0I0*F+ ;H/T*< R+KY.":KR_Y3WN2S:54>1M7Q =KG[7,*]SK,
M[VM[L9O.[EZ8@#I<_9P!N.GDLVVHUSP>-7BN01%KYIP&8LT3I\%8L^ T6:Q9
M<AIYTDS">$^#1G;0V#4@HP84&?11HSO-KM.@=1D*9<G(4^$=.!#*4-]/J=(:
M;876AB2!:1)1A<X=<;E,E4:Z\"<,GX^,S4?&Y$.3?!PUZMR\RZR19 +GJ>X.
MM9,&'>](LHYDZDA(DDZ9]!1R;H2DC\MU761(L884DR(R;4^*&;J%,+_DA5K>
M((PL:=:29BR1AW.AF9Z$<&B(]^4-PLB282T9QA(=O$EZ$GP7ENW"IEUD!$8+
MFW21215>-*);7M=%AAQKR#&&"/D>7?*::ND<>766+K$3JR(S('B>"\8.4J"+
M=. &!AX^&"@<P'24T8Z HZ@S0B7U(U4.8;27GKMW0H5&)4G[@E'>(0B;94!S
MSTB-D\&GT@-IX4L+,+4EDS0MR,!4HM1 LY(*+],4>, #0_B$IY"BVQ@;RDY2
M?Z\+8U,\XX&!?,)42.E]AT8!2$M=W:",;?&D!P[UE*O (!P$"&>39-V@C&WQ
MM <.]Y2MD&)\@&7  QP8@B=XA13A=P @,J&IGQN4L2T>^L!1GT*V%YTC!*0+
M *&F4NP376R)QSYPW$] FR+=9GI@[,@3'3FB)ZM5D8+6@=2:+K#GC')PO9J6
M":=T8">0>5XPRCL,ZU6I!9FE)2.U@7SA11U:PO/U![GZ0Q>MF%+=.B4LQ<R<
M$5X&+0Y\63#X3T"+*=65D I5LKJ_+HQ-\?1';GU/08O<PMTHJ30%[2W*V!;/
M?^3X3T&+*=7#1R-8F[BZ+HQ-\?1'COZ.FDJ9+L$HNJ:^*HL-\=Q'AOL)D3'E
MOE)A04&+T75=;(DO$L@5"4-?/9/2V*!-2@2F)8+H8DM\@<!;"@0R!<*"3C^J
MF0(1ZV)+?(' 6PH$I@7"@!SZ>.<+1,85"/)Z/&9<@5 "DMV5.:,<*A",U!F'
MX 11+KA&,;C4!N@SRDBM=EE8X0\L93*^0&1<@:!;6QE;((PSDF;EY@(Q.=MZ
M:[=G_\BK]\VN'KV435-NN[VVM[)L?&A5? GMK7V^.IT4_JUI#TTXKH[;HL>3
MIMSW6[Z3T[[S[']02P,$%     @ -8IO3%22*C'L 0  W00  !@   !X;"]W
M;W)K<VAE971S+W-H965T."YX;6R-5&MOFS 4_2N('Q#S<)LM(D@E4;5)FQ1U
MVO;9@<M#M3&U3>C^_?R@E!!6[0OVO3[G^![CZV3@XEG6 ,I[9;25>[]6JMLA
M)/,:&)$;WD&K5THN&%$Z%!62G0!26!*C* J">\1(T_II8G,GD2:\5[1IX20\
MV3-&Q)\,*!_V?NB_)9Z:JE8F@=*D(Q7\ /6S.PD=H4FE:!BTLN&M)Z#<^P_A
M[H@-W@)^-3#(V=PS3LZ</YO@:['W U,04,B542!ZN, !*#5"NHR74=.?MC3$
M^?Q-_=%ZUU[.1,*!T]]-H>J]_\GW"BA)3]43'[[ Z.?.]T;SW^ "5,--)7J/
MG%-IOU[>2\79J*)+8>35C4UKQ\&M;+<C;9T0C81H(H3W'Q+BD1"_$_"'!#P2
M\(* G!5[-D>B2)H(/GC"_=V.F$L4[K ^_=PD[6';-7T\4F<O:8B#!%V,T(C)
M'"::8R8$TNK3%M':%EET0X^N-SC<(N)%#<=;R.=HO8AXU6=L^?&5SW^XP*L"
MV K@*X&%C\QAMA;36DRPP7AA]G] QU70W:)>-/O)#$1E&TAZ.>];9<YJEIUZ
M]"$REV21SW3ONE9[EW&-_YV(JFFE=^9*7T%[44K.%>@:@XWNIEJ_-5- H51F
MNM5SX3K.!8IWXV."IA<M_0M02P,$%     @ -8IO3*V&D^RJ!0  (1L  !@
M  !X;"]W;W)K<VAE971S+W-H965T.2YX;6R%F=UNVT80A5]%T+VBG=E?&K8!
M2T+1 BU@I$A[S=BT+40259*VT[?ODE(4:>;0S44DT6=WSRR7\\URK]_KYEO[
M4E7=Y/MVLVMOIB]=M[^:S]N'EVI;MI_J?;7+?WFJFVW9Y9_-\[S=-U7Y.#3:
M;N9L3)AOR_5N>GL]7+MO;J_KUVZSWE7WS:1]W6[+YM]%M:G?;Z8T_7'A\_KY
MI>LOS&^O]^5S]6?5?=G?-_G7_-3+XWI;[=IUO9LTU=/-](ZN5C;V#0;%7^OJ
MO3W[/NE#^5K7W_H?OSW>3$WOJ-I4#UW?19D_WJIEM=GT/64?_QP[G9[&[!N>
M?__1^R]#\#F8KV5;+>O-W^O'[N5FFJ:3Q^JI?-UTG^OW7ZMC0'XZ.4;_>_56
M;;*\=Y+'>*@W[?#_Y.&U[>KML9=L95M^/WRN=\/G^['_'\UP SXVX%,#"A\V
ML,<&]F<#]V$#=VS@1(/Y(91A;E9E5]Y>-_7[I#G<WGW9KR*Z<GGV'_J+PV0/
M?\O3T^:K;[?D[/7\K>_HJ%D<-'RN.2GFN??3$(R&6+!JSI<#++7"FDO)2DL*
MQB8LC-,.[>U%G YWX& ';NC G7=@G)BH@R8,FMV@\<9Y]E[$JW4Q)F]93/P*
M]!<YFK,;=&'<0^,>1.YQ!P%V$'3D+HC(#QI_YM1%*BC)R+7.IKS@"ADYT!6<
MA0D;C]!X!,:C,![U0!RB$?$MM:RPY+U8 "LM(YM<,"/SG:#M!&PG83NI@68V
M%,1"M]2Z:*TIA&VM<D4L C9=0-,%,"V&611J&.\YB3E<:A6Q82]RQDK+"N<+
M;)D,SGU&F_9&)C^C_5"1# OA$@AGSEACI',D9&=,',FJ-)*Y";@GZ9[T^O;.
M&Y+FM2[?OYQMI'>M"ZX82\4$@7!'K%.2'^L"IW.R('C%+0LFVD>79*)=(B69
MP$$]X4B9/%,8R4R$:4( )W*LQ5%T<5/R4)*-2Z!CGY-E)&E>"V<Y&_ADQI8>
M1@IYX-Y+]Q[,:30%.[7XM)(IVB33%-"Y9"F.33W&&0&>><DST@!2L_Z_DA60
MV&3ROQ'#&&,$..8EQTBC)\]UE+HET,TRH3A(ZT"7GPB3QE8*9AEIF.F%HO&3
M\BJQA;0.H$?1>_)JH6@E46+BD8J/,--(0TTO%, A(I4XET#'@=BJ1Q3HDN,1
M%C,&&VNPJ07#@&LNY%0F2S8@G&5E)%FSH1Z+X-((E!ECC1'69/G# %?Y#IM\
MDZ5[H,P9R&?@2OM:69"UCL?\8[@Q@MM8%QAN#. 69%W""&XQ<"'+KB54IF!=
M5%, @6DS+\?6'Z8; [H%69JPAI%S9&2:!;)D996V BKVHXF6,=888"VPM VP
MUA=OR6CK6JI\?R2Y](QIQH!F019"K#DT<YPK_*07"Y!RRDE6UKLKJ/1DQQ<+
MQAM'_<"$D43-F#(,MDQ!8H8!/MB'7';+'0A2DLNSH HJJ.Q[Y)&:A#%I&&R?
M@D0-:S18,L: A:>5ZNY])+E\GX(98\'F*4C(6(V$$#(\2): 0"@=?RBY=(S)
M8@%9@B2+U128$;:LE<KR1Y)+RQ@FEH%EN:T^B@0)\BY/!K<<49)ZO[""RI0+
MP#"",CORV@V@3&)G835VK,FY*9(*  #*42PBR1(0*6U*G&OBD0 PRBQ F4P#
M"PM0EH=2R17H9IG"1JZM%1+F6O[\A=.E>0PT"X F*].%14!S12J4>[#]*LC8
M0BU[+>S?F'@W]L86H\T"M$6)-JLIQ!QST1+E*SR@S%M'RI'*O0]2^F2=&WMC
M;#'9+-BX1;G)/XK"10#]XQOEU@TJ4:@KH%2A'@*8GYT3;*OF>3B#:2</]>NN
MZU^WGUT]G?/<<7_.(*XOZ&IU.*WYV<WA\.B/LGE>[]K)U[KKZNUPUO!4UUV5
MC9I/>8Y?JO+Q]&-3/77]UYB_-X=#F\./KMX?#Z3FIU.QV_\ 4$L#!!0    (
M #6*;TP+77)BM0$  -(#   9    >&PO=V]R:W-H965T<R]S:&5E=#$P+GAM
M;'U3VV[;, S]%4$?4"5*TA2!;:#I,&S !@0=MCTK-FT+U<63Y+C[^U&RZWF;
ML1=)I'@.#RDJ&ZQ[\2U (*]:&9_3-H3NQ)@O6]#"W]D.#-[4UFD1T'0-\YT#
M42605HQO-O=,"VEHD27?Q169[8.2!BZ.^%YKX7Z>0=DAIUOZYGB631NB@Q59
M)QKX N%K=W%HL9FEDAJ,E]80!W5.'[>G\S[&IX!O$@:_.)-8R=7:EVA\K'*Z
MB8) 01DB@\#M!D^@5"1"&3\F3CJGC,#E^8W]?:H=:[D*#T]6?9=5:'/Z0$D%
MM>A5>+;#!YCJ.5 R%?\);J P/"K!'*55/JVD['VP>F)!*5J\CKLT:1_&F]UA
M@JT#^ 3@,^ AY6%CHJ3\G0BBR)P=B!M[WXGXQ-L3Q]Z4T9E:D>Y0O$?OK=@>
M#QF[1:(IYCS&\&7,',&0?4[!UU*<^3]PO@[?K2K<)?CN#X7WZP3[58)](MC_
MM\2UF.-?2=BBIQI<DZ;)D]+V)DWRPCL/["-/;_([?)SVS\(UTGARM0%?-O6_
MMC8 2MG<X0BU^,%F0T$=XO&(9S>.V6@$VTT_B,W?N/@%4$L#!!0    ( #6*
M;TPG'?<=M0$  -(#   9    >&PO=V]R:W-H965T<R]S:&5E=#$Q+GAM;'U3
M86_<( S]*X@?4)+<;;V=DDB]3M,F;=*IT[K/7.(DJ( S()?NWP](FF5KU"^
MC=_SLS'YB.;)=@"./"NI;4$[Y_HC8[;J0'%[@SUH?].@4=QYT[3,]@9X'4%*
MLBQ)WC/%A:9E'GUG4^8X."DTG VQ@U+<_#Z!Q+&@*7UQ/(BV<\'!RKSG+7P'
M]Z,_&V^QA:46"K05J(F!IJ!WZ?&T#_$QX%' :%=G$BJY(#X%XTM=T"0( @F5
M"PS<;U>X!RD#D9?Q:^:D2\H 7)]?V#_%VGTM%V[A'N5/4;NNH =*:FCX(-T#
MCI]AKN<=)7/Q7^$*TH<')3Y'A=+&E52#=:AF%B]%\>=I%SKNXW2S2V?8-B";
M =D".,0\;$H4E7_DCI>YP9&8J?<]#T^<'C/?FRHX8ROBG1=OO?=:IK>'G%T#
MT1QSFF*R=<P2P3S[DB+;2G'*7L&S;?AN4^$NPG?_*/RP3;#?)-A'@OV;)6[$
M')+_DK!53Q68-DZ3)14..D[RRKL,[%T6W^1O^#3MW[AIA;;D@LZ_;.Q_@^C
M2TEN_ AU_H,MAH3&A>.M/YMIS";#83__(+9\X_(/4$L#!!0    ( #6*;TRF
M,XF=M $  -(#   9    >&PO=V]R:W-H965T<R]S:&5E=#$R+GAM;'U3VVZ<
M,!#]%<L?$"^P35<K0,JFJA*IE5:IVCY[80 KOA#;+.G?=VP(I2WMB^T9SSES
M9CS.1V.?70?@R:N2VA6T\[X_,N:J#A1W-Z8'C3>-L8I[-&W+7&^!UQ&D)$MW
MNUNFN-"TS*/O;,O<#%X*#6=+W* 4MS].(,U8T(2^.9Y$V_G@8&7>\Q:^@/_:
MGRU:;&&IA0+MA-'$0E/0N^1XVH?X&/!-P.A69Q(JN1CS'(S'NJ"[( @D5#XP
M<-RN< ]2!B*4\3)STB5E *[/;^P?8^U8RX4[N#?RNZA]5] #)34T?)#^R8P/
M,-?SCI*Y^$]P!8GA00GFJ(QT<275X+Q1,PM*4?QUVH6.^SC=9-D,VP:D,R!=
M (>8ATV)HO(/W/,RMV8D=NI]S\,3)\<4>U,%9VQ%O$/Q#KW7,CDD.;L&HCGF
M-,6DZY@E@B'[DB+=2G%*_X*GV_!L4V$6X=EO"O]!L-\DV$>"_7]+W(K)_DC"
M5CU58-LX38Y49M!QDE?>96#OTO@FO\*G:?_,;2NT(Q?C\65C_QMC/*"4W0V.
M4(<?;#$D-#X<W^/93F,V&=[T\P]BRS<N?P)02P,$%     @ -8IO3%2)YE.T
M 0  T@,  !D   !X;"]W;W)K<VAE971S+W-H965T,3,N>&UL?5-M;]L@$/XK
MB!]0$N)T461;:CI-J[1*4:>MGXE]?E&!<P''[;\?8-?S-FM?@#ON>>ZYXT@'
M-"^V 7#D34EM,]HXUQT9LT4#2M@;[$#[FPJ-$LZ;IF:V,R#*"%*2\<WFEBG1
M:IJGT7<V>8J]DZV&LR&V5TJ8]Q-('#*ZI1^.I[9N7'"P/.U$#=_!_>C.QEML
M9BE;!=JVJ(F!*J-WV^,I"?$QX&<+@UV<2:CD@O@2C(<RHYL@""04+C (OUWA
M'J0,1%[&Z\1)YY0!N#Q_L'^)M?M:+L+"/<KGMG1-1@^4E%")7KHG'+["5,^>
MDJGX;W %Z<.#$I^C0&GC2HK>.E03BY>BQ-NXMSKNPWC#]Q-L'< G )\!AYB'
MC8FB\L_"B3PU.! S]KX3X8FW1^Y[4P1G;$6\\^*M]U[S[2%)V34033&G,88O
M8^8(YMGG%'PMQ8G_ ^?K\-VJPEV$[_Y0N%\G2%8)DDB0_+?$M9C;OY*P14\5
MF#I.DR4%]CI.\L([#^P=CV_R.WR<]D=AZE9;<D'G7S;VOT)TX*5L;OP(-?Z#
MS8:$RH7C)W\VXYB-AL-N^D%L_L;Y+U!+ P04    "  UBF], K $1;0!  #2
M P  &0   'AL+W=O<FMS:&5E=',O<VAE970Q-"YX;6Q]4V%OVR 0_2N('U 2
M)VNSR+;4=)HV:9.B3ML^$_MLHP+G 8Z[?S_ U/-::U^ .^Z]>W<<^8CFR78
MCCPKJ6U!.^?Z(V.VZD!Q>X,]:'_3H%'<>=.TS/8&>!U!2K)LL[EEB@M-RSSZ
MSJ;,<7!2:#@;8@>EN/E] HEC0;?TQ?$HVLX%!ROSGK?P#=SW_FR\Q6:66BC0
M5J F!IJ"WF^/IWV(CP$_!(QV<2:AD@OB4S ^UP7=!$$@H7*!@?OM"@\@92#R
M,GXE3CJG#,#E^87]8ZS=UW+A%AY0_A2UZPIZH*2&A@_2/>+X"5(][RA)Q7^!
M*T@?'I3X'!5*&U=2#=:A2BQ>BN+/TRYTW,=T<YM@ZX L ;(9<(AYV)0H*O_
M'2]S@R,Q4^]['IYX>\Q\;ZK@C*V(=UZ\]=YKN3W<Y>P:B%+,:8K)EC%S!//L
M<XIL+<4I>P//UN&[586["-_]H_"P3K!?)=A'@OU_2UR+>?\J"5OT5(%IXS19
M4N&@XR0OO// WF?Q3?Z&3]/^E9M6:$LNZ/S+QOXWB Z\E,V-'Z'.?[#9D-"X
M<+SS9S.-V60X[-,/8O,W+O\ 4$L#!!0    ( #6*;TPE/TV:LP$  -(#   9
M    >&PO=V]R:W-H965T<R]S:&5E=#$U+GAM;'U3VX[4, S]E2@?L.EDAF49
MM95V%B&00!HM IXSK=M&FTM)TNGR]SAIMQ0HO"2QXW-\[#CY:-V3[P ">=;*
M^()V(?1'QGS5@1;^QO9@\*:Q3HN IFN9[QV(.H&T8CS+;ID6TM R3[ZS*W,[
M!"4-G!WQ@];"_3B!LF-!=_3%\2C;+D0'*_->M/ 9PI?^[-!B"TLM-1@OK2$.
MFH+>[XZG0XQ/ 5\EC'YU)K&2B[5/T?A0%S2+@D!!%2*#P.T*#Z!4)$(9WV=.
MNJ2,P/7YA?U=JAUKN0@/#U9]DW7H"GI'20V-&%1XM.-[F.MY1<E<_$>X@L+P
MJ 1S5%;YM))J\,'JF06E:/$\[=*D?9QN]K<S;!O 9P!? '<I#YL2)>5O11!E
M[NQ(W-3[7L0GWATY]J:*SM2*=(?B/7JOY>Y-EK-K))IC3E,,7\<L$0S9EQ1\
M*\6)_P7GV_#]IL)]@N]_4_B/_(=-@D,B./RWQ*V8/U6R54\UN#9-DR>5'4R:
MY)5W&=A[GM[D5_@T[9^$:Z7QY&(#OFSJ?V-M )22W> (=?C!%D-!$^+Q-9[=
M-&:3$6P__R"V?./R)U!+ P04    "  UBF],-('S%+0!  #2 P  &0   'AL
M+W=O<FMS:&5E=',O<VAE970Q-BYX;6Q]4]MNU# 0_17+'U#O>E,HJR12MPB!
M!-*JB/+L32:)55^"[6S*WS-VTA @XL7VC.><.3,>YZ-US[X#".1%*^,+VH70
M'QGS50=:^!O;@\&;QCHM IJN9;YW(.H$THKQW>X-TT(:6N;)=W9E;H>@I(&S
M(W[06KB?)U!V+.B>OCH>9=N%Z&!EWHL6OD+XUI\=6FQAJ:4&XZ4UQ$%3T/O]
M\93%^!3P)&'TJS.)E5RL?8[&I[J@NR@(%%0A,@C<KO  2D4BE/%CYJ1+R@A<
MGU_9/Z3:L9:+\/!@U7=9AZZ@=Y34T(A!A4<[?H2YGEM*YN(_PQ44AD<EF*.R
MRJ>55(,/5L\L*$6+EVF7)NWC=,.S&;8-X#. +X"[E(=-B9+R]R*(,G=V)&[J
M?2_B$^^/''M316=J1;I#\1Z]UW+_[I"S:R2:8TY3#%_'+!$,V9<4?"O%B?\#
MY]OPPZ;"0X(?_E"8;1-DFP19(LC^6^)6S.U?2=BJIQI<FZ;)D\H.)DWRRKL,
M[#U/;_([?)KV+\*UTGARL0%?-O6_L38 2MG=X AU^,$60T$3XO$MGMTT9I,1
M;#__(+9\X_(74$L#!!0    ( #6*;TQ>30:/M $  -(#   9    >&PO=V]R
M:W-H965T<R]S:&5E=#$W+GAM;'U386_;(!#]*X@?4!(G:[/(MM1TFC9IDZ).
MVSX3^VRC N<!CKM_/\#4\UIK7X [[KU[=QSYB.;)=@"./"NI;4$[Y_HC8[;J
M0'%[@SUH?].@4=QYT[3,]@9X'4%*LFRSN66*"TW+//K.ILQQ<%)H.!MB!Z6X
M^7T"B6-!M_3%\2C:S@4'*_.>M_ -W/?^;+S%9I9:*-!6H"8&FH+>;X^G?8B/
M 3\$C'9Q)J&2"^)3,#[7!=T$02"A<H&!^^T*#R!E(/(R?B5..J<,P.7YA?UC
MK-W7<N$6'E#^%+7K"GJ@I(:&#](]XO@)4CWO*$G%?X$K2!\>E/@<%4H;5U(-
MUJ%*+%Z*XL_3+G3<QW1S2+!U0)8 V0PXQ#QL2A25?^".E[G!D9BI]ST/3[P]
M9KXW57#&5L0[+]YZ[[7<OK_-V340I9C3%),M8^8(YMGG%-E:BE/V!IZMPW>K
M"G<1OOM'X=TZP7Z58!\)]O\M<2WF\"H)6_14@6GC-%E2X:#C)"^\\\#>9_%-
M_H9/T_Z5FU9H2R[H_,O&_C>(#KR4S8T?H<Y_L-F0T+APO/-G,XW99#CLTP]B
M\S<N_P!02P,$%     @ -8IO3*H0IT"U 0  T@,  !D   !X;"]W;W)K<VAE
M971S+W-H965T,3@N>&UL?5/;;MP@$/T5Q <$+[M-DY5M*9NJ:J566J5J^\S:
M8QL%&!?P.OW[ G9<J['Z LQPSID+0SZB?78=@"<O6AE7T,[[_LB8JSK0PMU@
M#R;<-&BU\,&T+7.]!5$GDE:,9]DMTT(:6N;)=[9ECH-7TL#9$C=H+>SO$R@<
M"[JCKXXGV78^.EB9]Z*%;^"_]V<;++:HU%*#<1(-L= 4]&%W/!TB/@%^2!C=
MZDQB)1?$YVA\K@N:Q81 0>6C@@C;%1Y!J2@4TO@U:](E9"2NSZ_J'U/MH9:+
M</"(ZJ>L?5?0.TIJ:,2@_!..GV"NYQTE<_%?X HJP&,F(4:%RJ655(/SJ&>5
MD(H6+],N3=K'Z69_.].V"7PF\(5PE^*P*5#*_(/PHLPMCL1.O>]%?.+=D8?>
M5-&96I'N0O(N>*_E[OX^9]<H-&-.$X:O,0N"!?4E!-\*<>)OZ'R;OM_,<)_H
M^S4]R[8%#IL"AR1P^&^);S$\^[=(MNJI!MNF:7*DPL&D25YYEX%]X.E-_L*G
M:?\J;"N-(Q?TX653_QM$#R&5[":,4!<^V&(H:'P\O@]G.XW99'CLYQ_$EF]<
M_@%02P,$%     @ -8IO3"(JPF*T 0  T@,  !D   !X;"]W;W)K<VAE971S
M+W-H965T,3DN>&UL?5/;;IPP$/T5RQ\0@R%IM *D;*(JE5IIE:K-LQ<&L.(+
MM<V2_GUM0RA)45]LSWC.F3/C<3%I\V)[ (=>I5"VQ+USPX$06_<@F;W2 RA_
MTVHCF?.FZ8@=#+ F@J0@-$ENB&1<X:J(OI.I"CTZP16<#+*CE,S\/H+04XE3
M_.9XXEWO@H-4Q< Z^ [NQW RWB(K2\,E*,NU0@;:$M^EAV,>XF/ 3PZ3W9Q1
MJ.2L]4LPOC0E3H(@$%"[P,#\=H%[$"(0>1F_%DZ\I@S [?F-_7.LW==R9A;N
MM7CFC>M+?(M1 RT;A7O2TR,L]5QCM!3_%2X@?'A0XG/46MBXHGJT3LN%Q4N1
M['7>N8K[--]DZ0+;!] %0%? ;<Q#YD11^0-SK"J,GI"9>S^P\,3I@?K>U,$9
M6Q'OO'CKO9>*)K0@ET"TQ!SG&+J)2=<(XMG7%'0OQ9'^ Z?[\&Q781;AV3N%
MV3Y!ODN01X+\OR7NQ>0?DI!-3R68+DZ31;4>59SDC7<=V#L:W^1O^#SMWYCI
MN++HK)U_V=C_5FL'7DIRY4>H]Q]L-02T+AP_^;.9QVPVG!Z6'T36;US] 5!+
M P04    "  UBF],A\$;IK4!  #2 P  &0   'AL+W=O<FMS:&5E=',O<VAE
M970R,"YX;6Q]4]MNW" 0_17$!P0OZURTLBUE4U6MU$BK1&V?67M\4;BX@-?)
MWV? CNNV5E^ &>:<.3,,V6CLBVL!/'E54KN<MM[W!\9<V8(2[LKTH/&F-E8)
MCZ9MF.LMB"J"E&0\26Z8$IVF119])UMD9O"RTW"RQ U*"?MV!&G&G.[HA^.I
M:UH?'*S(>M' ,_CO_<FBQ1:6JE.@76<TL5#G]'YW.*8A/@;\Z&!TJS,)E9R-
M>0G&URJG21 $$DH?& 1N%W@ *0,1RO@U<](E90"NSQ_LGV/M6,M9.'@P\F=7
M^3:G=Y144(M!^B<S?H&YGFM*YN*_P04DA@<EF*,TTL65E(/S1LTL*$6)UVGO
M=-S'Z29-9]@V@,\ O@#N8AXV)8K*/PDOBLR:D=BI][T(3[P[<.Q-&9RQ%?$.
MQ3OT7@J>7&?L$HCFF.,4PU<QNR6"(?N2@F^E./)_X'P;OM]4N(_P_1\*;[8)
MTDV"-!*D_RUQ*^;VKR1LU5,%MHG3Y$AI!ATG>>5=!O:>QS?Y'3Y-^Z.P3:<=
M.1N/+QO[7QOC :4D5SA"+7ZPQ9!0^W"\Q;.=QFPRO.GG'\26;UR\ U!+ P04
M    "  UBF],W)?C&[8!  #2 P  &0   'AL+W=O<FMS:&5E=',O<VAE970R
M,2YX;6Q]4V%OW" ,_2N('U 2[M;=3DFD7J=IDS;IU&G=9RYQ$E0(&9!+]^]G
M2)IE:]0O@(W?\[,QV6CLDVL!/'G6JG,Y;;WOCXRYL@4MW(WIH<.;VE@M/)JV
M8:ZW(*H(THKQ)+EE6LB.%EGTG6V1F<$KV<'9$C=H+>SO$R@SYC2E+XX'V;0^
M.%B1]:*![^!_]&>+%EM8*JFA<])TQ$*=T[OT>-J'^!CP*&%TJS,)E5R,>0K&
MERJG21 $"DH?& 1N5[@'I0(1RO@U<](E90"NSR_LGV+M6,M%.+@WZJ>L?)O3
M R45U&)0_L&,GV&NYQTE<_%?X0H*PX,2S%$:Y>)*RL%YHV<6E*+%\[3++N[C
M='.;SK!M )\!? $<8AXV)8K*/PHOBLR:D=BI][T(3YP>.?:F#,[8BGB'XAUZ
MKP5/#AF[!J(YYC3%\%5,ND0P9%]2\*T4)_X*SK?ANTV%NPC?_:/PPS;!?I-@
M'PGV;Y:X$9,F_R5AJYYJL$V<)D=*,W1QDE?>96#O>'R3O^'3M'\3MI&=(Q?C
M\65C_VMC/*"4Y 9'J,4/MA@*:A^.[_%LIS&;#&_Z^0>QY1L7?P!02P,$%
M  @ -8IO3%TA O6S 0  T@,  !D   !X;"]W;W)K<VAE971S+W-H965T,C(N
M>&UL?5-A;]P@#/TKB!]0+ES65:<D4J]3U4FK=.JT[3.7. DJA S(I?WW,R1-
MLRW;%\#&[_G9F&PT]MFU )Z\:-6YG+;>]P?&7-F"%N[*]-#A36VL%AY-VS#7
M6Q!5!&G%^&YWS;20'2VRZ#O9(C.#5[*#DR5NT%K8UR,H,^8TH6^.)]FT/CA8
MD?6B@:_@O_4GBQ9;6"JIH7/2=,1"G=/;Y'!,0WP,^"YA=*LS"96<C7D.QN<J
MI[L@"!24/C (W"YP!TH%(I3Q<^:D2\H 7)_?V.]C[5C+63BX,^J'K'R;TQM*
M*JC%H/R3&1]@KN<#)7/Q7^ ""L.#$LQ1&N7B2LK!>:-G%I2BQ<NTRR[NXW1S
MG<ZP;0"? 7P!W,0\;$H4E7\27A29-2.Q4^][$9XX.7#L31F<L17Q#L4[]%X*
MGB09NP2B.>8XQ?!5S'L$0_8E!=]*<>1_P?DV?+^I<!_A^]\4_H,@W21((T'Z
MWQ*W8O9_)&&KGFJP39PF1THS='&25]YE8&]Y?)/W\&G:'X5M9.?(V7A\V=C_
MVA@/*&5WA2/4X@=;# 6U#\>/>+;3F$V&-_W\@]CRC8M?4$L#!!0    ( #6*
M;TR(-,'YM0$  -(#   9    >&PO=V]R:W-H965T<R]S:&5E=#(S+GAM;'U3
MVV[<(!#]%<0'A#7KI-'*MI1-5;52(ZU2M7EF[?%%X>("7B=_WP$[KI-:?0%F
MF'/FS#!DH['/K@7PY$5)[7+:>M\?&'-E"TJX*].#QIO:6"4\FK9AKK<@J@A2
MDO'=[H8IT6E:9-%WLD5F!B\[#2=+W*"4L*]'D&;,:4+?'(]=T_K@8$76BP9^
M@/_9GRQ:;&&I.@7:=483"W5.[Y+#,0WQ,>!7!Z-;G4FHY&S,<S"^53G=!4$@
MH?2!0>!V@7N0,A"AC-\S)UU2!N#Z_,;^)=:.M9R%@WLCG[K*MSF]I:2"6@S2
M/YKQ*\SU7%,R%_\=+B Q/"C!'*61+JZD')PW:F9!*4J\3'NGXSY.-_MDAFT#
M^ S@"^ VYF%3HJC\L_"BR*P9B9UZWXOPQ,F!8V_*X(RMB'<HWJ'W4O DS=@E
M$,TQQRF&KV*2)8(A^Y*";Z4X\G_@?!N^WU2XC_#].X77VP3I)D$:"=+_EK@5
M<_,A"5OU5(%MXC0Y4II!QTE>>9>!O>/Q3?Z&3]/^(&S3:4?.QN/+QO[7QGA
M*;LK'*$6/]AB2*A].'["LYW&;#*\Z><?Q)9O7/P!4$L#!!0    ( #6*;TP8
MRN]VM0$  -(#   9    >&PO=V]R:W-H965T<R]S:&5E=#(T+GAM;'U386_;
M(!#]*X@?4&*2KFED6VHZ39NT25&GM9^)?;91P><!CMM_7\"NZVW6O@!WW'OW
M[CC2 <VS;0 <>=&JM1EMG.L.C-FB 2WL%7;0^IL*C1;.FZ9FMC,@R@C2BO'-
MYA/30K8T3Z/O9/(4>Z=D"R=#;*^U,*]'4#AD-*'OC@=9-RXX6)YVHH:?X'YU
M)^,M-K.44D-K);;$0)71N^1PW(7X&/ H8;"+,PF5G!&?@_&MS.@F" (%A0L,
MPF\7N >E I&7\7OBI'/* %R>W]F_Q-I]+6=AX1[5DRQ=D]$])254HE?N 8>O
M,-5S3<E4_'>X@/+A08G/4:"R<25%;QWJB<5+T>)EW&4;]V&\N;Z=8.L /@'X
M#-C'/&Q,%)5_%D[DJ<&!F+'WG0A/G!RX[TT1G+$5\<Z+M]Y[R7ERD[)+()IB
MCF,,7\0D<P3S[',*OI;BR/^!\W7X=E7A-L*W?RC<KQ/L5@EVD6#WWQ+78F[_
M2L(6/=5@ZCA-EA38MW&2%]YY8.]X?)./\'':?PA3R]:2,SK_LK'_%:(#+V5S
MY4>H\1]L-A14+AQO_-F,8S8:#KOI!['Y&^=O4$L#!!0    ( #6*;TQ.\UC3
MSP(  $P,   9    >&PO=V]R:W-H965T<R]S:&5E=#(U+GAM;'57[6Z;,!1]
M%<0#%&P^0JHD4M-IVJ1-JCJM^^TF3H(*F-E.TKW];$-99H[_%##GGG.-[[FY
M75V%?%,GSG7TWC:=6L<GK?O[)%&[$V^9NA,][\R;@Y MT^91'A/52\[V+JAM
M$IJF9=*RNHLW*[?V)#<K<=9-W?$G&:ESVS+Y9\L;<5W')/Y8>*Z/)VT7DLVJ
M9T?^@^N?_9,T3\G$LJ];WJE:=)'DAW7\0.ZWM+ !#O%2\ZNZN8_L5EZ%>+,/
M7_?K.+49\8;OM*5@YG+AC[QI+)/)X_=(&D^:-O#V_H/]L]N\V<PK4_Q1-+_J
MO3ZMXRJ.]OS SHU^%M<O?-Q0$4?C[K_Q"V\,W&9B-':B4>YOM#LK+=J1Q:32
MLO?A6G?N>AW>%-48A@/H&$"G@,KI)(.0R_P3TVRSDN(:R>'C]\R>,;FGYMOL
M[*+[%.Z=25Z9U<N&TG257"S1B-D.&'J#(1,B,>R3!$426SH+IS@\@QEF+CR[
M55\L,4$."7)'D/^W1>)M$6$"6190I  $F2>",#D6*:%("0@*3P1A2BRR@"(+
M0+#P1!"FPB(5%*D P=(3 9@LQ2)+*+($!/[!(TS@X$F*'90""O_H(2AP]B3@
M5 (H_-.'H,#Q$VC7!T)G%*3(?9TYB&:+@ [V-<D 1>7K(%# _03;GP!OY[,6
MAT"!+D=P!R# WCGU=1 H"^C@)D" P_/9^2!0$=#!?8  D^>EKX- H3K K8
MG^>S.D"@4!W@;D" U8M9'2!0Z-<.]P,*K%[X=0!!@3J@N!]08/693R$H4 <4
M]P,*K%[X=0!!@3J@N!]08/7"KP,("M0!Q?V  JN7?AU 4*@.<#^@P.KEK X0
MR*^#Y&:8:[D\NC%613MQ[MP,?;,ZC<H/U V#_^##G/V=R6/=J>A5:#-2NL'O
M((3F)I?TSN1R,J/]]-#P@[:W"W,OA_EV>-"B'V?W9/H'8O,74$L#!!0    (
M #6*;TRW>8F;SP$  )P$   9    >&PO=V]R:W-H965T<R]S:&5E=#(V+GAM
M;&U4;6_;(!#^*X@?4!R2.&UD6VHZ39O42E&G=9^)?7Y1P7B X^[?#[#C>AY?
M G=^7NX(1S)(]:YK (,^!&]UBFMCNB,A.J]!,'TG.VCMEU(JP8P-545TIX 5
MGB0XH5$4$\&:%F>)SYU5ELC>\*:%LT*Z%X*I/R?@<DCQ!M\2KTU5&Y<@6=*Q
M"GZ ^=F=E8W(K%(T EK=R!8I*%/\N#F>8H?W@+<&!KW8(]?)1<IW%WPO4ARY
M@H!#;IP"L\L5GH!S)V3+^#UIXMG2$9?[F_I7W[OMY<(T/$G^JRE,G>)[C HH
M6<_-JQR^P=3/'J.I^6>X K=P5XGUR"77_A?EO3923"JV%,$^QK5I_3I,^C=:
MF$ G ET1R&CD*__"#,L2)0>DQK/OF/N+-T=JSR9W27\4_ILM7MOL-:/Q+B%7
M)S1A3B.&+C";&4&L^FQ!0Q8G^A^=ANG;8(5;3]\NW0\/88%=4&#G!7;_M+A?
MM1C"Q&&3?=!D'Q XK$Q"F/NP21PTB0,"#RN3 .80K4S(XG8(4)6?"XURV;=^
M)A?9>?0>J;]=G_!Q;E^8JII6HXLT]H[ZFU1*:<"6$MW9AFO[5,P!A]*X[<'N
MU3@P8V!D-[T%9'Z0LK]02P,$%     @ -8IO3(MV+5.V 0  T@,  !D   !X
M;"]W;W)K<VAE971S+W-H965T,C<N>&UL=5/;;MP@$/T5Q >$77:;K%:VI6RJ
MJI5::96JS3-KCVT4+B[@=?KW';#CN*G[ LQPSID+0S98]^Q;@$!>M#(^IVT(
MW9$Q7[:@A;^Q'1B\J:W3(J#I&N8[!Z)*)*T8WVQNF1;2T")+OK,K,ML')0V<
M'?&]UL+]/H&R0TZW]-7Q*)LV1 <KLDXT\!W"C^[LT&*S2B4U&"^M(0[JG-YO
MCZ=]Q"? 3PF#7YQ)K.1B[7,TOE0YW<2$0$$9HH+ [0H/H%04PC1^39IT#AF)
MR_.K^J=4.]9R$1X>K'J256AS>J"D@EKT*CS:X3-,]7R@9"K^*UQ!(3QF@C%*
MJWQ:2=G[8/6D@JEH\3+NTJ1]&&]N^41;)_")P&?"(<5A8Z"4^4<11)$Y.Q W
M]KX3\8FW1XZ]*:,SM2+=8?(>O=>"WVTS=HU"$^8T8O@"\X9@J#Z'X&LA3OP?
M.E^G[U8SW"7Z;AG]\!^!_:K /@GL_RJ1ORMQ#;-[%X0M>JK!-6F:/"EM;](D
M+[SSP-ZG1V1O\'':OPG72./)Q09\V=3_VMH F,KF!D>HQ0\V&PKJ$(]W>';C
MF(U&L-WT@]C\C8L_4$L#!!0    ( #6*;TR,ZLJGQ0$  #<$   9    >&PO
M=V]R:W-H965T<R]S:&5E=#(X+GAM;&U486_;(!#]*X@?4!(2)U%D6VI:59NT
M2E&K;9^)?;91P7B X_;?%[#K>1E?#'>\>^^.XYP.2K^9!L"B=RE:D^'&VNY(
MB"D:D,S<J0Y:=U(I+9EUIJZ)Z32P,@1)0>AJM2.2\1;G:?"==9ZJW@K>PEDC
MTTO)],<)A!HRO,9?CA=>-]8[2)YVK(97L#^[LW86F5E*+J$U7+5(0Y7A^_7Q
ME'A\ /SB,)C%'OE*+DJ]>>-[F>&53P@$%-8S,+=<X0&$\$0NC3\3)YXE?>!R
M_\7^%&IWM5R8@0<E?O/2-AD^8%1"Q7IA7]3P#:9Z$HRFXG_ %82#^TR<1J&$
M"5]4],8J.;&X5"1['U?>AG483Y+=%!8/H%, G0,.08>,0B'S1V99GFHU(#W>
M?<=\B]='ZNZF\,YP%>',)6^<]YK3_38E5T\T84XCABXPZQE!'/LL06,2)_I?
M.(V';Z(9;D+X9JE^.,0)ME&";2#8_E-B<E-B#+.+BR11D21"L+\1B6%N*R&+
MQDG0=7BR!A6J;\.X++SS5-S3T/B_\'&DGIFN>6O015GW?$*3*Z4LN%16=RZ7
MQDWQ; BHK-_NW5Z/;WDTK.JF,27SOR+_!%!+ P04    "  UBF],F/0M+N !
M   !!0  &0   'AL+W=O<FMS:&5E=',O<VAE970R.2YX;6QU5-MNG# 0_17D
M#XA9LRR;%2!E4T6MU$JK5$V?O3!<%!L3VRSIW]<VA"+JO&#/^,PY,\8SZ2CD
MJVH =/#.6:<RU&C=GS!610.<JCO10V=.*B$YU<:4-5:]!%JZ(,XP"<,#YK3M
M4)XZWT7FJ1@T:SNXR$ -G%/YYPQ,C!G:H0_'<ULWVCIPGO:TAI^@?_47:2R\
ML)0MATZUH@LD5!EZV)W.B<4[P$L+HUKM UO)58A7:WPK,Q3:A(!!H2T#-<L-
M'H$Q2V32>)LYT2)I ]?[#_8G5[NIY4H5/ KVNRUUDZ$C"DJHZ,#TLQB_PEQ/
MC(*Y^.]P V;@-A.C40BFW#<H!J4%GUE,*IR^3VO;N76<3N)H#O,'D#F + %'
MIX,G(9?Y%ZIIGDHQ!G*Z^Y[:7[P[$7,WA76ZJW!G)GEEO+><)/<IOEFB&7.>
M,&2%V2T(;-@7">*3.)/_PHD_//)F&+GP:*U^_XG^WDNP=P3[M?XQW)3HPWPB
M$GM%8@\!V8CX,)%?Y. 5.7@(]AL1'R;VBR1>D<1#<-B(^##)1@2OGB '6;OF
M4T$AALXU_LJ[]/<#<4_X'WP:#C^HK-M.!5>A32.XYUH)H<&D$MZ96VW,/%H,
M!I6VV\3LY=25DZ%%/P\<O$R]_"]02P,$%     @ -8IO3(EAINSM 0  9@4
M !D   !X;"]W;W)K<VAE971S+W-H965T,S N>&UL=53;CILP$/T5Y ]8$X<D
M) *DS595*[52M%7;9P>&B];&U#9A^_>U#:&4N"_8,SYSSHS-3#((^:9J !V\
M<]:J%-5:=R>,55X#I^I)=-":DU)(3K4Q9855)X$6+H@S3,)PCSEM6I0ESG>1
M62)ZS9H6+C)0/>=4_CX#$T.*-NCN>&VJ6EL'SI*.5O -]/?N(HV%9Y:BX="J
M1K2!A#)%SYO3.;9X!_C1P* 6^\!6<A7BS1J?BQ2%-B%@D&O+0,UR@Q=@S!*9
M-'Y-G&B6M('+_9W]HZO=U'*E"EX$^]D4NDY1C(("2MHS_2J&3S#5LT/!5/P7
MN $S<)N)T<@%4^X;Y+W2@D\L)A5.W\>U:=TZ3/SW,'\ F0+(*@"/0B[S#U33
M+)%B".1X]QVU3[PY$7,WN76ZJW!G)GEEO+>,Q'&";Y9HPIQ'#%E@-C,"&_99
M@O@DSN0AG/C#M]X,MRY\NU0_1GZ"R$L0.8+HGQ*/JQ(]F&/H%]EY178/!)N0
MK$0>,>3XGYO<>T7V'H*UB ^S]8L<O"('#T&T$O%A=GZ1V"L2>PCV*Q$?YK 2
MP8O_G(.L7(>K(!=]ZZ;+PCL/D6?B^N0O?)Q 7ZFLFE8%5Z%-M[F>*(708%()
MG\S3U6;HS0:#4MOMP>SEV/JCH44W334\C];L#U!+ P04    "  UBF],HA&L
M@KD!  #2 P  &0   'AL+W=O<FMS:&5E=',O<VAE970S,2YX;6QM4]MNW" 0
M_17$!P0ONTEV5[:E;**JE5IIE:KM,VN/+PHP+N!U^O<%[+ANXA=@AG/.7!C2
M <V+;0 <>552VXPVSG5'QFS1@!+V!CO0_J9"HX3SIJF9[0R(,I*49#Q)[I@2
MK:9Y&GUGDZ?8.]EJ.!MB>Z6$^7,"B4-&-_3-\=S6C0L.EJ>=J.$[N!_=V7B+
MS2IEJT#;%C4Q4&7T87,\[0(^ GZV,-C%F81*+H@OP?A29C0)"8&$P@4%X;<K
M/(*40<BG\7O2I'/(0%R>W]0_Q=I]+1=AX1'EK[9T34;WE)10B5ZZ9QP^PU3/
M+253\5_A"M+#0R8^1H'2QI44O76H)A6?BA*OX][JN _CS1V?:.L$/A'X3-C'
M.&P,%#-_$D[DJ<&!F+'WG0A/O#ERWYLB.&,KXIU/WGKO->>'?<JN06C"G$8,
M7V V,X)Y]3D$7PMQXA_H?)V^7<UP&^G;9?3#_;K ;E5@%P5V_Y5X>%?B1\PV
M2=X%88N>*C!UG"9+"NQUG.2%=Q[8A_B([!]\G/9OPM2MMN2"SK]L['^%Z,"G
MDMSX$6K\!YL-"94+QWM_-N.8C8;#;OI!;/[&^5]02P,$%     @ -8IO3!Q5
MU5=; @  X @  !D   !X;"]W;W)K<VAE971S+W-H965T,S(N>&ULE5;1CILP
M$/P5Q ><L4D(.9%(R555*[52=%6OSP[9!'0&4]L)U[^O;0B7(XO4O@3;S,ZL
MO4S662O5JRX 3/!6B5JOPL*8YI$0G1=0<?T@&ZCMFZ-4%3=VJDY$-PKXP0=5
M@K H2DC%RSI<9WYMI]:9/!M1UK!3@3Y7%5=_MB!DNPII>%UX+D^%<0MDG37\
M!#_ _&QVRL[(P'(H*ZAU*>M P7$5;NCCEJ8NP"->2FCUS3AP6]E+^>HF7P^K
M,'(9@8#<. IN'Q=X B$<D\WC=T\:#IHN\'9\9?_L-V\WL^<:GJ3X51Y,L0K3
M,#C D9^%>9;M%^@W- ^#?O??X +"PETF5B.70OO?(#]K(ZN>Q:92\;?N6=;^
MV?;\US \@/4!;!1 .B&?^2=N^#I3L@U4=_@-=S6FC\R>3>X6_5'X=S9Y;5<O
MZSBB&;DXHAZS[3#L!O..()9]D&"8Q);=A3,\/$8SC'UX_"'#"8(92C#S!+,/
M!/%HBQAFAHO,49$Y0C ?B6"8!!=)4)$$(5B,1#!,BHLL4)$%0K <B2 8&N$B
M*2J2(@3CSP[#3!1^B8HL$8)QX3',1.%IA#LH0BCF$Q03)J3__HU3U&0;RI L
MDK&1,=!B0@=W(XT1BG2L@X&6$SJX:2GB2!:-=3#0Q'\3Q7U+$5.RJ:/'74F3
M_Z@>[CF*&>JN>@B(Q1,ZN.THYJF[ZB$@-O8$N6DP%:B3;ZTZR.6Y]GW]9G5H
MWQOF&]0[O.O]W[DZE;4.]M+8-N>;T5%* S:7Z,&6I[#7C6$BX&C<<&''JNNY
MW<3(IK]/D.%2L_X+4$L#!!0    ( #6*;TSE?,-AM@$  -(#   9    >&PO
M=V]R:W-H965T<R]S:&5E=#,S+GAM;&U3[8Z<(!1]%<(#+(JS'YFHR<XV39NT
MR62;MK\9O2I9\%K <?OV!72MW?H'N)=SSOW@DD]H7FP'X,BK5KTM:.?<<&3,
M5AUH86]P@-[?-&BT<-XT+;.# 5%'DE:,)\D=TT+VM,RC[VS*'$>G9 ]G0^RH
MM3"_3Z!P*FA*WQS/LNU<<+ R'T0+W\!]'\[&6VQ5J:6&WDKLB8&FH(_I\70(
M^ CX(6&RFS,)E5P07X+QN2YH$A("!94+"L)O5W@"I8*03^/7HDG7D(&X/;^I
M?XRU^UHNPL(3JI^R=EU!'RBIH1&C<L\X?8*EGEM*EN*_P!64AX=,?(P*E8TK
MJ4;K4"\J/A4M7N==]G&?YILL76C[!+X0^$IXB''8'"AF_D$X4>8&)V+FW@\B
M/'%ZY+XW57#&5L0[G[SUWFN9\=N<78/0@CG-&+[!I"N">?4U!-\+<>+_T?D^
M/=O-,(OT;$M/LGV!PZ[ (0H<_BGQ[EV)>YC[=T'8IJ<:3!NGR9(*QSY.\L:[
M#NPCCV_R%SY/^U=A6ME;<D'G7S;VOT%TX%-);OP(=?Z#K8:"QH7CO3^;><QF
MP^&P_""V?N/R#U!+ P04    "  UBF],F#;P[+@!  #2 P  &0   'AL+W=O
M<FMS:&5E=',O<VAE970S-"YX;6QM4]MNG# 0_17+'Q"#V:2;%2!E4U6IE$BK
M5&V?O3" %5^(;9;T[VL;0FG"B^T9GW/FXG$^:O-B.P"'WJ10ML"=<_V!$%MU
M()F]TCTH?]-H(YGSIFF)[0VP.I*D(#1);HAD7.$RC[Z3*7,].,$5G RR@Y3,
M_#F"T&.!4_SN>.9MYX*#E'G/6O@![F=_,MXBBTK-)2C+M4(&F@+?I8?C+N C
MX!>'T:[.*%1RUOHE&-_K B<A(1!0N:# _':!>Q B"/DT7F=-O(0,Q/7Y7?U;
MK-W7<F86[K7XS6O7%7B/40T-&X1[UN,#S/5<8S07_P@7$!X>,O$Q*BUL7%$U
M6*?EK.)3D>QMVKF*^SC=W*0S;9M 9P)="/L8ATR!8N9?F6-E;O2(S-3[GH4G
M3@_4]Z8*SMB*>.>3M]Y[*3.ZS\DE",V8XX2A*TRZ((A77T+0K1!'^HE.M^G9
M9H99I&=K>G*[+;#;%-A%@=U_)=Y^*'$#DR4?@I!53R68-DZ3194>5)SDE7<9
MV#L:W^0??)KV)V9:KBPZ:^=?-O:_T=J!3R6Y\B/4^0^V& (:%XY?_-E,8S89
M3O?S#R++-R[_ E!+ P04    "  UBF],VHL9]+4!  #2 P  &0   'AL+W=O
M<FMS:&5E=',O<VAE970S-2YX;6QU4]MNW" 0_17$!X0U=M-H95O*IJI:J956
MJ=H^L_;XH@#C EZG?U_ CN.F[@LPPSEG+@SYA.;)=@"./"NI;4$[YX8C8[;J
M0 E[@P-H?].@4<)YT[3,#@9$'4E*,GXXW#(E>DW+//K.ILQQ=++7<#;$CDH)
M\_L$$J>")O3%\=BWG0L.5N:#:.$;N._#V7B+K2IUKT#;'C4QT!3T/CF>LH"/
M@!\]3'9S)J&2"^)3,#[7!3V$A$!"Y8*"\-L5'D#*(.33^+5HTC5D(&[/+^H?
M8^V^EHNP\(#R9U^[KJ!WE-30B%&Z1YP^P5+/.TJ6XK_ %:2'ATQ\C JEC2NI
M1NM0+2H^%26>Y[W7<9_FF]MLH>T3^$+@*^$NQF%SH)CY!^%$F1N<B)E[/XCP
MQ,F1^]Y4P1E;$>]\\M9[KV6:)CF[!J$%<YHQ?(-Y13"OOH;@>R%._!\ZWZ>G
MNQFFD9YNZ<E_!+)=@2P*9'^5R-^4N(=)WP1AFYXJ,&V<)DLJ''6<Y(UW'=A[
M'M_D%3Y/^U=AVEY;<D'G7S;VOT%TX%,YW/@1ZOP'6PT)C0O']_YLYC&;#8?#
M\H/8^HW+/U!+ P04    "  UBF],]OIL1 ,#  #8#@  &0   'AL+W=O<FMS
M:&5E=',O<VAE970S-BYX;6R55V%OFS 0_2N('U"P#2&IDDA-IVF3-JGJM.VS
MFS@)*F"&G:3[]S.&LC0\2^9+P,[=NWMP#]\M+[)Y54<A=/!6%I5:A4>MZ_LH
M4MNC*+FZD[6HS#][V91<FV5SB%3="+ZS3F41T3B>127/JW"]M'M/S7HI3[K(
M*_'4!.I4EKSYNQ&%O*Q"$KYO/.>'HVXWHO6RY@?Q0^B?]5-C5M& LLM+4:E<
M5D$C]JOP@=QODKAUL!:_<G%15_=!2^5%RM=V\76W"N,V(U&(K6XAN+F<Q:,H
MBA;)Y/&G!PV'F*WC]?T[^F=+WI!YX4H\RN)WOM/'53@/@YW8\U.AG^7EB^@)
MI6'0L_\FSJ(PYFTF)L96%LK^!MN3TK+L44PJ)7_KKGEEKY<>_]T-.]#>@0X.
M;&&Y=(%LYI^XYNME(R]!TSW\FK?OF-Q3\VRV[:9]%/8_D[PRN^<U8\DR.K=
MO<VFLZ%7-F2PB SZ$(*B$!LZ<F<LQ0 ,YL@L /L ,,, "01(+$#R 2"[(=G9
MI-:FZFQPB!2&2$&(.0:808"9/\D, F0@@\4-R6Q$TI'C'(:8CT,D,0980("%
M/TD2XWJ-00[DMF#C$4_JB.)0!0%17!"PZA\(G< 5USUA/ES9B*M#G02+@P!U
M)([:)[CX23J!*RY_,O/A.O/FBC5"@$B2Q &!-4#F$[AB%9"%#]>%+U>*E4*1
M4AS?78IE0(D_5XIE0*D'U][(ARM6"D5*<26*94"3"5RQ#"@X!,9<4]]O$\5*
MH4@IF0,"RX!F$[AB&5!T%HRXSKW?*U8*14IQ'%D,RX#%_EP9E@%#I\$MU][(
M@RO#2F%(*0L'A*-1FM I,2P#ADZ#$==QL^2H88:5PH!24D<GP; ,V(2&B6$9
M,'0:C+B.>R;7>\5*84 IJ0L"RX!-Z)L2+(/$IV]*QGW3;:+1U6!1BN9@1RH5
M;.6ILO/<U>XPMCU0.YC\-^]FON^\.>25"EZD-N.-'4+V4FIA,HGO3 Y',V8.
MBT+L=7N;F?NFF[6ZA99U/T=&PS"[_@=02P,$%     @ -8IO3(U59I*H#@
M%6H  !D   !X;"]W;W)K<VAE971S+W-H965T,S<N>&ULE5WM<MO($7P5E1X@
MPGYBUV6YZF2;9P-*U=6EDOSFV;2M.DE4*-J^O'U BE2$F6Y@>#_.$M48["QF
MNV<'&/#US_7FS\=OJ]7V[*^[V_O'R_-OV^W#JXN+QT_?5G?+Q[^M'U;WPU^^
MK#=WR^WPZ^;KQ>/#9K7\O#_H[O;"-TV^N%O>W)^_>;W_[+?-F]?K[]O;F_O5
M;YNSQ^]W=\O-?Z]6M^N?E^?N_/C![S=?OVUW'UR\>?VP_+KZQVK[SX??-L-O
M%\]6/M_<K>X?;];W9YO5E\OS7]RK:]>6W1%[R+]N5C\?7_Q\MO/EC_7ZS]TO
M'S]?GC>[(:UN5Y^V.QO+X9\?J[>KV]N=J6$@_SE8/7\^Z>[ ES\?K2_VW@_>
M_+%\7+U=W_[[YO/VV^5Y.3_[O/JR_'Z[_7W]\\/JX%$Z/SNX?[WZL;H=X+N1
M#.?XM+Y]W/__[-/WQ^WZ[F!E&,K=\J^G?V_N]__^/-@_'H8/\(<#_/,!OIT\
M(!P."-8#XN& :#T@'0Y(U@/RX8!L/: ]'-!:#RB' XKU@'HXH%H/<,WQRC7/
MAX0T?<CSQ7;F0XZ7VWEQR,538.TC]=URNWSS>K/^>;9Y6FT/R]VB=J^&HP;C
MNT_WL;__XQ"MC\.G/]Z$Y%]?_-A9.F"NGC!^A EC3*<Q[AEQ,0SA>1P>CN/*
M@W/$\3G>(DP:8]XA3!YCWB-,.\8L$*:,,;\B3!UC/@!,;L:8CPCCQ/PBC+A.
M/<*(ZW2-,!%?J8 C)NPMA)&%A"U$;"'N+<21!7&-KIXP>8^YWV-\:H;_Q+3,
MPD;C27@\"8Q'Q$.', 6?)>.S9#!O%5MHL856CZ$5$W+UA$DO)R3[TF0O9Z[5
M,R>!HS$5/*8"QB1B]ZJH,94FQ.K%^N[F<:,153RB"D8D&:VJ,^78YJ85JV51
MU21EYYTO(EH[H[U^WM[(PYV&0-)N="R].-?8!B-^!^9)7I$#Z*5CH<;2>D&%
M/0(.@9"KL'A] +Z<@A!SDQR; JP7OS@/IH#0D"-,Y@*8 GEI#Z"7GK5M$Z5@
M]  7H\^UR@D N-Q4[\G8"8>Z"/QOB0W">RYILFB<N+17 .7\P!2*BPW \; (
M4;J,AE7EL#2*#&L>.!X685\'J+61M'H%4+4F,*I9W'A0A'Z=YLQA4)*  0H/
M:A8W'A1A8*?I<!B4RBHUJJ0 !C6+&^>7A#,]XDRBX)YPID><*0/3:RITOKJ!
M,H1G"X",0Y:9G)P"L\G>8'+L*:%7[[6G1<;Z 30B_3QL'ZJ7CFJ@3S4V.LLU
M6NP-%L=^$@GP0 **7#Y>4W;U;7)R0[  0-?F&&.5?@:E@M!B#X#2XMA/(A<>
MY-S%RU$AD$QA((AD:)X(CT]Z+18BWIZHA,]@'&JGE_7TQ>)J"6+?^!$BV]JT
M5>YTS39[B\VQKT1Z/,C\B]RA>*THK@VQJ9&D5IYHB@<Y?2GR;%HJ<G&2N7H
M\[6))-GQ1% \R.F+XEVM$\$/0E^JD\M4(_$5[,PV>[/-:XB<BHI %"T 1:N$
MYP-1M* 5K8K N@HZ97=#RIKEWO,M I98BJ3Y=PB8RS"MXM3O 3"')CIY10$N
M#5FZK/S\BNSE81,M=BD? *X-0\XA8NXC.F^-*<C5$K0LISS$D1<&>P#T*9?0
MB)FY1L"8:I/)T@I$Z /81U4BHH%5A("(2L7N@M;&D-LA/.1* D"7ADF0N<XU
M GI7AOTI&3[1Q@"V4G0M$D4+H#XD][[= 32*%I]S4C.@<3&Z(FNNUPA7AX5)
M^#X0)0V@,E6)&@>B4 $H5)4UO: 5*OL\B%0KB00!4RVRCO,. TN4Y;OW&)BC
M'.," W<5"DDE$.BSC.</&#ADJK(,#(&Q>+ESZLCTN*#8! )=4IJ$3YV:1"H*
M@:0.H8!08C:(V <@]CJ40,4-AQ("PE""0!1*$(A""0)1*$$@"B4(1*&$@#"4
M\/2 4() %$KPU#R4(LEN8@/"0.KJ 302E92#(-X>P*283$+& R:I5 3% 5G]
MNXI:MK.OK:J9O\7 G*18O(/ 02OD%7P/@2AN,1#$+0:"N,5 $+<0B.(63T]L
M5<4=GQK$+3[U1-R2A"KJRDG4MZUT^4+NG.8AUY.0\6!)YA9UYA8;DOU%=C</
M5:))"A9)^A1!^J0*:U&G.ZYI?8PRS5\ I'>[Y%A=!ZO)WF!R["E)MB(J6\C"
M6@05\#"<2M[-70#@D"O7W,J-K-5B;[ X]I,DA!&5+&1A+>JTHPR);I UEP4
M#LO]9<WHX*;18#]O<.PER7<BR'>H#9+O1%3<D(6LJ.\<NMT-1NG81P@,KI6Z
MT450AD 6>P@<6QS?9">"GH"@JR)6TC(\7<1*1(T34&-5Q$J \T$1"\ FBEB)
M"$-")77)<4E3NJLNUR)+R N$1->O,YOLK2:O#\"I(!M/"9&?A.2'32N1GW2"
M_"3V (A%?A*X6SILRJO<YB\@<(#) D9GM=@;+([]).*3+.*3@ ($7[VL52T0
ML,E1D5=GM=@;+([]).*3+.*3@%:DW.8DW01U=1>&[%66=XP&>X/!L9=$?-()
MXI.(^"2+^"2@ *%)(PI\4A\SLC,C>PMR_/P5$:!L$:!LW@=FHCS9HCQ92XI4
MG4G(>"1$<;)%<3(@?7@A%F9D9T;V9N2U!3F>%2(Z&8D.*?=F(CKY!-')1'2R
M172R9G[Y%,$\I)N']).0L3_L^4:+N&3-\,J?64@W#^DG(6-_B(ADBXADS>7*
MGUE(-P_I)R%C?XA<Y!/D(A.YR!:YR'H+(NL\\Y N:]I7<S(%&3]02R2AM4A"
M:Y:$EDA":Y&$=EX2)B'CD1!):"V2T,Z6GA;SD*[5FP3ESWR-:]+*V&7"]RWB
M>Y)JM83O6\3W1#-:PO>MYOLH2ZH=!)'LMR5$W&HBC@VI8K;L4?/V!(<)X;3Z
M.1+@, (1)6T)*[6:E6)#'I JA G*"8]4%[+,BU[FVF$$8D_G%;**"Z@Q.[+W
M+F19%-#'01TFRZ+H9\& PPA$0KJ0M5/ LG D[RMD611PFYM5-0M9%D7G!-')
M@@L$$<(IK*T"+ O'!DN61:EVARM9%E4+I'88@L@5KF3M5+0L"&E5LBPJZ@D@
M7%+)LJBH)T *9-5/GI2F9M4_L0# X&J,\@YE5_5SGM!B;[ X]I,LW8H>XY39
M^@$TJCOE4'PCMX8(Z'R)05:=*VC80A9[!!06QWX2YJA@EZ4>?(4@-?.(@UAT
M$0ZJ0)H=4:I*.*@B:6;C(/124=N6BG+][&;;M.!V&P#BVVT'8)ZSV /@Y-VV
MRGK!T'Y%13EJ5QB&)3MA%@"([[99+?8&BZ(AC':$ 0YFK7RN83UAC;/'EFM8
M:U8#-ADJNHZH<;'7NZJF'2-# NUJ5IN]Q:;PEC61-:B%0+4%-9JW<VA:R3(+
M!-P]KB272&>UV!LL"D]9RUD#,CE/^-@UA)"?_F".,=8CUH!J$XBQ^7*3 =,9
M,/TT1GC%6LP:5'/2L31?=#)@NB-F:H<^;4=XQ7K4&I#,TG['AC65-2>DLXYV
MSCI+0HM1C!EXA^TI;$H;79V)39WFLV$/7-M&BC5$1@WLCL \9[(WF!2^,BY%
M';DZ_D$+;<HE9B4< .C:6E3^=P3F&8L] @J+PE/&I<[2D(50T<L'-""*1ROC
M90?R6]9Z[VCOKD.[;!KSC <=>M6!CGG-32&#MT0L$%*QH=-L"*WU",DXD?;M
M.M1DI2,=M4^5'.4]:@34#MJ,]=/&A'^,K1VHR7G&UJQGUYW2M.M8UZXSM>TZ
MU#H+>'%A!7968&\ "D_I2Q$L;;L.-<_F6B2Q+! 0\Z?18F^P*#QE2@$:=Z.G
M\\58V)]P']>Q;E;G+7=RCZC)K&T>TQDP_31&>,68'#;8ZE@R9-CSF,Z!7EGM
ME3W#9IVT#K321L_>F\$Z9)T']U)I+LJZ6AUH:P6Y*$0Q76:]H@XUB])(9]VB
M#K2+@D@'O8FQ:8$L&X&= WV6"-@;+ I/&9,&$Y,&P'LQ>N IX+W=ZY:TISKI
M1A9[!!06A:?T)3@HYU8,#U OH_ XJ&F4&!%CY8"R7AJKC)7#*74&UAOI@JG.
M$ PL.(_ICIA)%IS$"*\8"Z)V31#=ACK#/*8S8/IIC/"*L7) =09277>L_= %
M5&=@<<.ZUQQJ7]-Q [K.,%,:@9T5V!N PE.F":CO3<<2:*_"3 F F"F-%GN#
M1>$ITP34VA6H%<:W$=UXI_'%.#*"^@&(+WU?3D_X+*8S8/IIC/"*<3;J P.Q
M9,BDYS&= =-/8X173$- SQ>]C^E80Y6+)]SW<ZQAR47+G;\C:E19:5KUMLF%
M%=A9@;T!*#QE/ [[JG0L@3MP)4;9<+J 0.]?OFSBZ"GHP (6>P@<6QQ[RAJK
M'.RL4AD<0($,;@8E1L0T 71?Q<#V^*QARJ43GN=PK,?(@28C$/%)EXI5L,]C
MNB-F,H.;Q BO&/\GR_,;1]2T5P;^G\?TTQCA%>-_T(@5 WNQ*>MR<NF4&C3K
M(7*HB0C$#:A!0Z8T CLKL#< A:=,$Y*I%ITT,6.F1$#(E$:+O<&B\)1I FAW
MHD]..=9'Y/(IM136)N10GY".K_E&H84!TQDP_31&>,4X&_8<J5C*L\^&+PR8
MSH#IIS'"*Z8AJ&<HL'H?:QIRH&LH!E:S9FU##O0-1?G:F\X96GX,F.MIC!@Q
M?9\ORG_I>F%\G'7^.S%[C.LRJ!& V9N]G=9/8\1H&!^!?IHH7]S20534XYE&
MC4?$&F(<Z(B)D>U56+^+:_63#Y'UZ3G6J^) LTJ,JCX.FDB\?K=QCW JVB<Q
M8M2,*U"_260:PQI.'.@XF9A!QA6HG03,H%[CP^8D@2FTDP%K3G&H.R4R*F7M
M*0[TITQ,#R,#U'P"I@=D'VU,JGYT\>)+5^Y6FZ_[KQ=Z//NT_GZ_W0WUQ:?/
MWV'TB]]]:8OX_,J]^NC Y]WN.X_V7_+R?_-/7YCT]^7FZ\W]X]D?Z^UV?7>Y
M^SZ7+^OU=C6,O_G;,/!OJ^7GYU]N5U^VNQ]W5W/S]#U%3[]LUP^73U_"=/'\
M35!O_@=02P,$%     @ -8IO3-W4]#%G P  ?@X  !D   !X;"]W;W)K<VAE
M971S+W-H965T,S@N>&ULC5=1;YLP$/XKB/<6^S VKI)(2]MIDS:IZK3MF29.
M@@HX ]IT_WX&W"RQSU%? G:^N^_.OONP9P?=/G<[I?KHK:Z:;A[O^GY_DR3=
M:J?JHKO6>]68?S:ZK8O>#-MMTNU;5:Q'H[I*@!">U$79Q(O9./?0+F;ZI:_*
M1CVT4?=2UT7[=ZDJ?9C'-'Z?>"RWNWZ82!:S?;%5/U3_<__0FE%R]+(N:]5T
MI6ZB5FWF\2=Z<P_Y8# B?I7JT)V\1T,J3UH_#X.OZWE,AHA4I5;]X*(PCU=U
MJZIJ\&3B^&.=QD?.P?#T_=W[YS%YD\Q3T:E;7?TNU_UN'N=QM%:;XJ7J'_7A
MB[()97%DL_^F7E5EX$,DAF.EJV[\C58O7:]KZ\6$4A=OT[-LQN?!^G\WPPW
M&L#1@+*+!JDU2#]JP*P!^ZA!9@TRQR"9<A\7\Z[HB\6LU8>HG>IA7PQE1V\R
MLUVK87+<G?$_LYZ=F7U=,,9GR>O@R&*6$P;.,.(<<^MCX!QQYR-2<@ZY]R'R
MOY?$Y'%,!M!D8+1/SP+-<0<IZB =';!3!]))=(+P$=),:0! GDOJY.L#*<NI
MS-/,R1H#"DF$3/'0&1HZ\T/W8F<>4\Y30@C.DZ$\F<^3!1QPU 'W-RFCN .!
M.A!(!$ZQ+86_2S(C))AKCC+E"%/J,&$8AI-(E$0B#IP266(8CI-0@O<Y099=
M!%P$I((B4>2N5E!OY1D1>7#A*=[)%! NZ7)-H.QTESFYL,L4[WJ*M#TG+EGJ
MD0$1%[CP-J7LXQI%\0ZD?@M2KRPMZ#1<3GC*0 :X\&:E'%D:ZG)QCXN"E)"*
M4('AC4V1SN9N9UO0*1F3)J80%=[9%&E;[JUA[M>7I%3P$!?>X!3I7LY<+HG4
M,F<DH(R =SD0A,H5$PLZVRZ:\7 I ZX'@.@!=\\.%G1*=B4$D$R&,@M\VA%!
MX,(E\P7A"G).) N()>"" )@@N$H'B""PW$A"2/X!5P1 OMRNTEG,V9:)E%U(
M#)<.0+[>W"/SI8.!.;N$ZP/7#D"T0SBR>HN!:&@!<=D 1#:$JU'@RP:EN> \
MH+V ZP8@NB%<B;(@?LY%3/*N^"8GQ_3A9O:]:+=ETT5/NC<G_O%<OM&Z5\8K
MN3:Q[\QE\#BHU*8?7H5Y;Z<;T33H]=[>]I+CE7/Q#U!+ P04    "  UBF],
MJSEE30 "  !_!0  &0   'AL+W=O<FMS:&5E=',O<VAE970S.2YX;6Q]5-N.
MVR 0_16+#UA\=QK9EC99K5JIE:*MVCX39Q);R\4%'&__OH"]WEQH\V!@.'/.
M&0)3CD*^JA9 !V^,<E6A5NM^C;%J6F!$/8@>N-DY"LF(-DMYPJJ70 XNB5$<
MAV&.&>DXJDL7V\FZ%(.F'8>=#-3 &)%_-D#%6*$(O0=>NE.K;0#794].\!WT
MCWXGS0HO+(>. 5>=X(&$8X4>H_6VL'@'^-G!J"[F@:UD+\2K77PY5"BTAH!"
MHRT#,<,9MD"I)3(V?L^<:)&TB9?S=_9G5[NI94\4; 7]U1UT6Z$5"@YP) /5
M+V+\#',]&0KFXK_"&:B!6R=&HQ%4N6_0#$H+-K,8*XR\36/'W3A..T4ZI_D3
MXCDA7A*,]O\2DCDA^4C(7?&3,U?J$]&D+J48 SG]63VQ=R):)^8P&QMT9^?V
M3+7*1,]U6B0E/ENB&;.9,/$5)KW&;.\QT8+ QL%B(_;9V,0>B>Q&XAX3^R42
M;Z6)2T\N':XR/T'J)4@=07KE,;_Q.&%RA^$.DX7FYY?)O#*91Z:XD?%A5GZ1
MW"N2>P@^W8AX,*M_5%)X10H/071SMXJ[ TM6GA/#%_>9@3RYIZ^"1@S<M9V+
MZ-)='F/W'C[@4VOZ1N2IXRK8"VU>E;O[1R$T&#?A@SG8UG3#94'AJ.VT,',Y
M]81IH44_MSN\]-SZ+U!+ P04    "  UBF],F!7 L%('  !N+P  &0   'AL
M+W=O<FMS:&5E=',O<VAE970T,"YX;6R56MM2&T<4_!65WH/F?G$!50$;+ =7
MN9Q*\BS# BI+6B(MX/Q]=J5%ULYTR[LO@$3/G#-GION<N9R^ENOOF\>BJ$8_
MEHO5YFS\6%5/[R:3S>UCL9QM3LJG8E7_Y[Y<+V=5_7'],-D\K8O9W;;1<C%1
M0KC)<C9?C<]/M]]]69^?EL_58KXJOJQ'F^?E<K;^[Z)8E*]G8SE^^^+K_.&Q
M:KZ8G)\^S1Z*/XOJKZ<OZ_K39-_+W7Q9K#;S<C5:%_=GX]_ENQLIMRVVD+_G
MQ>OFX.]1,Y9O9?F]^3"].QN+QJ5B4=Q631^S^M=+<5DL%DU7M2/_MKV.]T:;
MAH=_O_5^M1U]/9IOLTUQ62[^F=]5CV?C,![=%?>SYT7UM7S]6+0CLN-1._R;
MXJ58U/#&D]K&;;G8;'^.;I\W5;EL>ZE=6<Y^['[/5]O?K[O_.-\VPPU4VT#M
M&TASM(%N&^B^#4S;P/QL8(\VL&T#V[>!:QNXGPW<T0:^;>#[CB&T#4+?!K%M
M$/N.08JWF1-];<C]9,O>3=ZF6Z;S/=DMK.U*?3^K9N>GZ_)UM-ZQ[6G6D%J^
MJUO5G3??;M?^]I_U:MW4W[Z<FZ!.)R]-3RWF8H=1'8SN8BX!QO@NYCWJQW0Q
M'Q#&=C%7"..ZF&N$2?SYB#"ABYGFF"0ZGW*$%EW('SDD)KW<(%_B'C.I)W$_
MDPK/I-KVH ][B +WH'$/>MN#.>A!NC0>.XS;8E9;S&_22>.D3,*2 ].H'$-T
MW#7870,&+'$/%O=@LP&;=&*F.XP]\%(+I:P0R7 ^Y4#I@_728)<<=LD!EQ*N
M35UFJ7$G]RC'D0![[(L'OB1\G?H\/!:&)P<>#4_ +@7@4B(/TY!9<M:"\.2X
M$%7M$G8H8H<B<"C1HFG,#*G@/(A1#CSF49-AH*0+X)-/=4WD\V&E;&:.6&,)
M1 )KF8K*S%KT7L>8:FF.DZH&VE109:8=TAMK _&=2*9$FDE45Q+1E#J?72&S
M .0HF2S*KC6B>=(@:S&U!E"Z2\JN-:*/,M<T)91(K0&)E.+(V(CTR5RO:FLR
MM9:CCELCXB9S0:JMI>H/4?+8Q!'ADKERV93_4YE+$C-#Y$@B/4HUNP4=LH?D
M-( \JMJ*2)("DF3)T!01&B7[%SB*U4@*S$*RPBXA2!%#1!547DM9H4D?A.MJ
M0(&C"(-57N)8D:X'"++$$"&OR@L7*QSI@U!2^0$S3'BF$,_2Y =!)'<HPC25
M,\T*DCLTH846 VIV0@N=Y]]\P @DF2'"'0UH(<ERU&R'H?LO:4UHH0WP(]7M
M%A0.A>N$&2+<T8 6,JW%6U#7$!$+3;BC 7>8PFK"'8VXPP9,N*,!+61:7>L\
M1S%7"7,T8(Y,:^86=!A7?4(TR1!ZF3SK6)E2HP7%CB'%+!$2&L2OM 8T>7%+
M,H(A%#2(@D1S#*&@011D&V^V\P843,O"]RVH4SL(M$^][HV<]D%V1T"X;0"W
MLU(3@@BW#>&V =Q6.@T5 J59&H+8.B4J8?(M?7[$TX*.GO%TK1$],4!/5$IT
M""([7D,4Q0!%4=FP$(@8LD11+$K8[,R):(5%&^;T.-7F&USG$", ,#T,ZGI%
MI,4":5%$6BR1%CM 6BR1%MM#6C[8H3)@V0$@8KA.K0&09H:(#%A4'OO4$ #I
M1)2N?P'J>D-DP.8R8+5*#2$025B6*( %Y-:D7+"$W#;V7U6.\-:!2B -_S4"
ML<@Z0FX'"H$LLA!$(NL(7QW@JR;9P!&^N@%\=82O#O UCRP T<@2JCK$PBRR
M",0BRT[@$<'(3M81@KD!.UE'N./Z9$\$TB2I.4(P!Q*C)KMA3PCF!^QD/>&.
M[[.3A2#F+.&.1]PAN<X3[O@!W/&$.Q[ENG2&$<@P0X0['M#"$/YY0@OO!@R8
M72B!E)+/, "QLPI/N.,!+0RIW#VAA1^0=P*A10 I):UFKEO0L1*NO=C*@>W1
M-W.+,"T $J6[GVL$,D1+ V%:0%5E>H2"0(9="Q(Z!G#>:I*CB\N +J^-BCQ^
MA+@!<3(E+@01:0Z$N $1-]W8 )"AUZJ$W0$D/4,D,1!VAP%)+[#[793TDI5Y
M@4#L-B$0=@?$;B*)D; []KAHO8@Y:=N;/^)Q)*2-@(\V#0T$$>&+A+01\-$2
MXD?"QS@@/4;"LHC28WI& T%LP(1ET0Y8"X1 L<_#C1;470O'+B\CH5I$B30]
M,$(@2W0A$CY&1#6RS8CLB<2 1%H' W>R^\>O5@-$65*\2\&>- ATU4@6A!3L
M<8'(>90OB3=4_S4A!7N)(-"E8W;Y"U%D2J5@[Q $X!U_J,+>%PC$/#IN]FY
M@.1EDRSY\0UU&&@/'N'<(* .GC^,$>R%@4 $9,]+!'LX(,*0&+%W 0*=?B9#
MOWI#]3Y-E/0-$GB$E-'U"J(<M45?(*%R5F>V ,JEI)X</)QM7J)_GJT?YJO-
MZ%M95>7RK'DH>U^655'W*$[JQ?M8S.[V'Q;%?=7\V6RWUKL'X+L/5?ETMGO=
M/MD_L3__'U!+ P04    "  UBF],MZ<^;/$$  !F'   &0   'AL+W=O<FMS
M:&5E=',O<VAE970T,2YX;6R56=MNXS84_!7#[XU$\E"7P#:0"XH6:(%@B[;/
MBLW$QDJ6*RGQ]N^K"^.:Y%!A7F);&9XSI#CCL;@ZU\WW=J]4M_A1E<=VO=QW
MW>DVBMKM7E5%>U.?U+'_STO=5$77?VQ>H_;4J&(W#JK*B,=Q$E7%X;C<K,9K
M3\UF5;]UY>&HGII%^U951?/OO2KK\WK)EA\7OAU>]]UP(=JL3L6K^D-U?YZ>
MFOY3=*FR.U3JV![JXZ)1+^OE';M]3/@P8$3\=5#G]NK]8IC*<UU_'S[\NELO
MXX&1*M6V&TH4_<N[>E!E.53J>?RCBRXO/8>!U^\_JO\\3KZ?S'/1JH>Z_/NP
MZ_;K9;9<[-1+\59VW^KS+TI/2"X7>O:_J7=5]O"!2=]C6Y?M^'>Q?6N[NM)5
M>BI5\6-Z/1S'U[.N_S$,#^!Z +\,(#8[0.@!XC) S'<@/8"L =$TE7%M'HNN
MV*R:^KQHIMM[*H9=Q&ZI7_WM<'%<[/%__?*T_=7WC4SX*GH?"FG,_83A5QAV
M041]]4L+CEK<<V>X3(39X@%AR,0\(HS$1 2<JQ@+B*L"1!P7(%B Q@)D,$BL
MQ4*8%#>1L(D$!3*K"<+DN$D"FR1N@32VFB",Y\:GL$D*"MA[:\+($7.<VUL9
M;)&!%@(7R&&!/'Q/L!@K* 8<R)80 ,6^/AZE,J<$$7E*0"7>,?Z%V6(-,0%F
M*^W93J#D^JZF/(L33RNL-D8.6YGZ2F M,2"4-+792F</6E)XF(681+#>&!*3
MK6H-,L1 N8P=-B[.QP8+DR%EYC8;5YH_9;%+QH7YR& ),Z#AS/8B#3*7AH&E
M<7$6Y'$68A+&EL%<SY"9[QL1>P8'=I#9UJA!R<R^G(681+"I<-=49"9L(A,H
MO^K"XQN1VV18Z,)R;$^< S*VDVJ008;=,)L+#^:"?8X#G\MLG],@>V$2FXQK
MA_:FG(68?+%9<F"6F<<L.39+#LPRL\U2@ZZGS/(;W^['9LB!&6:V&6I0ZKO/
M9B/L<QSX7&;[' <1Q+06LQ5V,0Y<++==#()\4\+FPW-0PG&.W%T[8U^:81E[
ME  >E=O6H$$!.A/8@ 0PH-S6/ 3YHC_V%@&\);>SNP8%J%!X?F&XKD'DN<$"
M"UE\(?4(+&01DGK$YZEG%F(2P4(7(:E'N&F&2S=G )AMHK,0DR_V"Q&2B\1<
MX-%<@S.1P&XB0C*1<(,,7+C/(]$LQ.2+74E\(1(1MAL*B43T>22:A9A$L"-1
M2"2BN:RCB03'(<*612%QB.:"CB82G(4(NQJ%9"$-FB7R>0Z:A9A</8]HOI"#
M"-LGH1QDNY8&A1#%WD@H!-E>0Y]YH]D)NQH!5W.B"0 1\SQ=(&Q:A-*-H^ L
M>-VPU1 *0(X\\] M+[$;211^;.U!D">62&PV$B4;.Y9H4,":2>PD$H4?WT-)
M[ 'R"P]/)9:F!(]&<TM7#QH4<N<\CT]=]1+Y;@J6IDS"(YC$FI,H23A/<<$O
MCY2\OSPDEIW,PAU/8DU)I"G;BS3(>*A'&8G4L[@)5E;BBB;QS3C!HDE8^%Y,
ML"(25Q%);#U$N$_<+TXAA'M_HJO#EDHUK^-!5KO8UF_';CBPN+IZ.2R[&\_*
MK.OW[/9Q.O+ZO\QT O=[T;P>CNWBN>ZZNAH/;%[JNE,]S?BF)[A7Q>[RH50O
MW? V[=\WT\G7]*&K3_I4+[H<+6[^ U!+ P04    "  UBF],D6/21*$(  !_
M,0  &0   'AL+W=O<FMS:&5E=',O<VAE970T,BYX;6R56UUO(S<2_"N"WAU-
ML_FYL VL1Q/< 3E@D<,ESUI[_(%(&D<:KY-_?QQIUM%T%V7OR]K6%LDBAUW5
MS:$N7[O='_O'MNUG?VW6V_W5_+'OGS\M%OO;QW:SVO_4/;?;_#_WW6ZSZO.?
MNX?%_GG7KNX.C3;KA:DJO]BLGK;SZ\O#9U]VUY?=2[]^VK9?=K/]RV:SVOU]
MTZZ[UZLYS;]_\.O3PV,_?+"XOGQ>/;3_;?O_/7_9Y;\6;[W</6W:[?ZIV\YV
M[?W5_#-]:J(=&AP0OSVUK_N3WV?#5+YVW1_#'_^^NYI7 Z-VW=[V0Q>K_.-;
M6[?K]=!3YO'GV.G\;<RAX>GOWWO_^3#Y/)FOJWU;=^O?G^[ZQZMYG,_NVOO5
MR[K_M7O]5SM.R,UGX^Q_:;^UZPP?F.0Q;KOU_O#O[/9EWW>;L9=,9;/ZZ_CS
M:7OX^3KV_[T9;F#&!N:M ?FS#7ALP/\TL&<;V+&!_6@#-S9PHL'B./?#8BY7
M_>KZ<M>]SG;'_?"\&K8=?7+Y<=T.'QZ>SN'_\GKN\Z??KGUE+A??AHY&S,T1
M8TXP](98Y-[?AC!HB!NCFON*IT/4&B-(+#6"JRFDT9!D,%&&:\&']CPA:G$'
M%G9@#QW820=.S/2(\0?,]CB/Z#AR$//5.._(D4EBT@#GDXW18>(.$G> N!?$
MCQAW,I#QI@J)!'&-D\_I'&)"UD.R'I 5JU=[-82W23Z+I481)4]1\-6PE%),
MF'. G /@+(:I@QHF^DS'"M(:)M?W'&+"-4*N$7 5NZZ.:HA@*[))[F*-\YYM
ML +7 %S(NS@4PB]!XDD3)[$V=5(#71AV3N*6 ,>!K)=KC?J+1*Y G"JLPI6B
M?MK%D?H(FHP5D@E&[A $C)7W49+'P%#Y@KY3P4,(+#Q)]J3'2L$%N? (1\:R
M$KX2T)7(0W?Z3.8#VC>"S@3=$D NC+$J=!H(3(E.'&#*&YL5L>+M%&T&SY>C
M7,HEPAGF*->A@4!G3"IQQSY)P"C)2/)6CY5SDU2QVN\ F6SEC8R,!B&SR'H7
M"XD"8;\D8)@D<QK2/G=A;7(A2O[O6^99R)0Q-DT"KDE*8;33700?H['2.1&2
MB'P@:6L-A%9Y<Y47'7LH 1,EF5Z1-K\LR#Y8M>@ :!T;]B0G )#L8I:N6."/
M?96BSB_)%[K #D?(XF3N0]J3@B-FO00 :((WK"1+ RU7,5:%',A@ES/:Y52R
M51OM29PLN22C'@,#!2E:"!C(D"^LO<$N9[3+D2R5:J--B<@ZFZRJ9Q#2&+9R
M2S< &2M39?,L\,=&9PS8?J4'B#W':,_))8!< NT1>;GYE.ZX AIHG+-Y!>0"
M:&#>SL%2P74,=AV#7$=M/^T06=)R5L&2/0(F2LY(]@CHK$^%%-%@RS' <HQ,
MLHRV":9D94 O 2[#G#2$!N%RGL^E;8.]QWB]\TQ!^PW6?@.T7^\\).DY/985
M*L+Q(#+JT2$SR>4"%[S78.$WH*+2&T^70,05I:"$0P/50<@YR)0Q]AD#?$9O
M-NT*.="CVFN@1/+,\@BH03BR(19,EK''L/88DZ1*LW8$;ZODHRQ? 9!M3EUD
MCPT YJR8$Y<.H+#',(%(X4(76.89U#,R#ZY9UR <DU45XA("LQE[M0 :F"O3
MK/N%:HP+1W#(862.Q\ XO#7J> ?@XJ2X':D#F$FQ8"Z,S86!N1A9C[&V I/+
MF<HKYAHH8_PL9,H8&PHC0Y&Y)(,:AKUU7D8Y!CIG9#D @3%2,5*PIS"H9^18
M->O2PW%6517F&J>6^QQD2A@[&",'D\=J# R'AO,IF?Q"8-Y(2?$&P$05E505
M.Q@#!Y/'[S4#!PN9N\R< "Y;K]3>!L N.%1<R-H9.QEK)P-^< 1-#M&Q'VA@
MP0\T\*P?6.QF%E1,+'T8@F36\!%0\PYHRA@[F 5G@2Q/1B!(;G$(DK71.Z I
M8VR8%A@F2^6&(/7*!H&D_KT#FC+&)FF!2<H4OT8@*^W](Z &@@JV;@LOQH [
MRHJXAB I'@BDU_@\:,H8NZ,%[FAE&@5!TLL_ FK> 4T98T>TP!&MVL< )(-J
M"4%JC<^#IHRQ)5I@B?+-4 U!\B0+@*P\9FU@3X5*UF(?M, 'G?3!$72J_98J
M&RI9AP(@VY0=4S'70,,V1E_:(=@+;=+51>EMB<.&Y(!#R!./VNEB2*1=TZ&P
MDS@@[3*7J!TX10N41_.%JLEA$W! E=4+N!%T^AB(@J&JM(98OAW04R=K' @J
MI#X.BZY#U88Z=W#Z D'BX N1[ KW!\#E@(JD)0'4N:&PS#F=B)M*'04!U+FA
ML#XYG3OGH63Z!5#GAL+"XG2RFX=2@:51YX;"*N#T.4L>2@661E%PD0J*X[%<
M>' L4JG3"(1B:TWI5@C6"Z^E((\EXPJA$E>F$%H>RX4'9^FN(&\>JX!' 2Z"
M\V8$380_I2!SY=JCHW2*ZMP7X6P*418"$!>+&8G' N1!&N:D*'BM4HXK^3)U
M"6#6DCP<;0#,A&1+CP:KF0?)F+SX47MPCN%(RNL2P:PA]9('X8R/5(J!PM4H
MD)3)\Z[: P4%FVHYXOP[FZI!N.FFFE+'8NN##BE?Z@*+J ?9F9?"YH'2L@^E
MZUP>BZ@'!^3RIE;M]2& 2UQZY1NPA :0<97ROH"5,?S J7+ @A=0U2HW%@*5
M7K(&K(H!J*(O1&_ JA/L#\P6"T   B!G>X- )2L..%P#"M?2O<+"Q<(?")N
MPR: L)'7LNJ $A0J+2L.F@"")A1RYXBC(58?GV[$T1!!7:&F&U$R49INQ#$3
M03B$$E<<#A%<22Y.%X=#!":LIPM+!?EH%B>7RC?M[N%PPW\_N^U>MOUP[_KD
MT[=O$7PVPZ5T\?D-?6J.WP7XIYOC5Q/^L]H]/&WWLZ]=WW>;P\7T^Z[KVTRR
M^BG3>VQ7=V]_K-O[?OAUB,3=\2L!QS_Z[GG\NL/B[3L7U_\'4$L#!!0    (
M #6*;TR[85,N#@,  #D-   9    >&PO=V]R:W-H965T<R]S:&5E=#0S+GAM
M;(U7;6_:,!#^*U%^P)([.V\5(!6J:9,VJ>JT[7,*!J(F,4M,Z?[];"=-(3XR
M^$!BY[E[[HY[PGEVDLU+NQ=">6]56;=S?Z_4X2X(VO5>5'G[21Y$K9]L95/E
M2B^;7= >&I%OK%%5!AB&<5#E1>TO9G;OL5G,Y%&512T>&Z\]5E7>_%V*4I[F
M/OCO&T_%;J_,1K"8'?*=^"'4S\-CHU?!X&535*)N"UE[C=C._7NX>\#8&%C$
MKT*<VK-[SZ3R+.6+67S=S/W01"1*L5;&1:XOKV(ERM)XTG'\Z9WZ Z<Q/+]_
M]_[9)J^3><Y;L9+E[V*C]G,_];V-V.;'4CW)TQ?1)Q3Y7I_]-_$J2@TWD6B.
MM2Q;^^VMCZV25>]%AU+E;]VUJ.WUU#U)6&]&&V!O@(,!Q),&K#=@'P9\TH#W
M!GQD$'2IV-H\Y"I?S!IY\IKNYSWDIHO@CNOJK\VF+;9]ILO3ZMW719RP6?!J
M'/6898?!,PP,B$!['RB0HEBB8XZ7!"L7P<)+R(,+R9 .@I%Y,FO/+O+DM -.
M.N#6 ;]P$(T*U6%BBZF[3"'6L!%NY>( ,X8)C)(F< PYBR,Z\(@,/"("CVD'
M,>D@OKUT">D@L0ZB\[*$D(YJ1X @27D:TDPIR9123-F(R05!Q%*6)3131C)E
M!!..FG;I@@ RQC"CF2"D)1I27# 6J8M*0IY=Y;KR.@"*"\=<)"KC[ H7^5ZX
M!W0Z$Y"/J="ABE)(PR2]PD7+'QBA@BL_.- O ."WZP!H*4)TBQ(HE/XCUY\K
M9+1L(;Y%#!1JDHR6.% :=_1 H2;):)4#)7-7$ 1JDHP6.I!*=Q1!H*;(D)8Z
MAD2;7NETI!6,<'N;(BU,=#5'M"F%BJ92II6)[)8VI5"39+2&D=_2IA1JDHQ6
M.U)J=]J40DV2T6I'2NU.F_:H^+]DP=G\6(EF9V?SUEO+8ZW,&':V.\S_]VCF
MS]'^4I\+NBG^PTUWJ/B>-[NB;KUGJ?1T:V?0K91*Z#C#3SJ/O3['#(M2;)6Y
M3?1]TPWSW4+)0W]0"8;3TN(?4$L#!!0    ( #6*;TS=Y#EHL 0   47   9
M    >&PO=V]R:W-H965T<R]S:&5E=#0T+GAM;)68VV[C-A"&7\7P_48DAQ3)
MP#&0Q%NT0 LLMFA[K=A,;*QDN9(2;]^^U"%>F_R936YL2?[F0&KX<\S%L6Z^
MM5OGNMGWJMRW-_-MUQVNLZQ=;UU5M%?UP>W]+X]U4Q6=OVV>LO;0N&(S&%5E
M)AC+LZK8[>?+Q?#L2[-<U,]=N=N[+\VL?:ZJHOGOSI7U\6;.YZ\/ONZ>MEW_
M(%LN#L63^]-U?QV^-/XN.WG9["JW;W?U?M:XQYOY+;_^3+8W&(B_=^[8GEW/
M^J$\U/6W_N:WS<V<]1FYTJV[WD7AOU[<O2O+WI//X]_)Z?P4LS<\OW[U_LLP
M>#^8AZ)U]W7YSV[3;6_F9C[;N,?BN>R^UL=?W30@-9]-H__=O;C2XWTF/L:Z
M+MOA<[9^;KNZFKSX5*KB^_B]VP_?Q\G_JQDV$).!.!GP_$T#F@SHAX%\TT!.
M!O*]!FHR4(%!-HY]F,Q5T17+15,?9\U8#X>B+SM^K?SK6O</A[<S_.;GL_5/
M7Y:YMHOLI7<T,7<C(\X8?B(R[_T40J 0=R(R%Y<![F."V"6RBA$;>/D<([EA
M.%&"<T&# SI/E"4<2.A #@[D108\F,R1R0=F/TZFM,+@, J&42!,.!DCH\_"
ML"N%@^0P2 Z"4! D?W\0#8-H$$0&$S8RZBR(3,0P,(:)8A!/.+#0@8W*(C<)
M!YSA1<; ./-PE;%HH%SH/&<F6"T3>%%"5FMA5;!F $A:,VX3RY<G)(*#['68
M/8^R)]['DF'V )0FMV$%KR"HA=&))<FA^MQR ;(W8?8BBO5):D.*>)@^(JU5
M1IDP?T JKGBN9&( 6)4X@0%$$DUQ\6AC=#3[,><U3N51\H#C?HRINL=ZR($@
M6A:F+D'=$Y?A KE'H&:>HS!Y 'J)%3:ALAS++ <Z:T,YGZ"+Q<@TY7'AQ* @
M34:%.QT I2"??:KNL7[S/):MLRWST@569P[DV4:3'4,J3Z6*%9K'$@V6: Q)
M%94W\!0JT.HGT&7&>$O@%KA08<8 HDC,8TA1-,=O0Y<]&-Z"!-B";)YP@?<!
MP=]?40*+L0!B'%;4'82"_>8>0HGU+;"P"B"LUB9<8($3\@-3@E5&()6)IB2&
M-&/AE" HU:ECT1!QUT<B-1XL&D*_OUT26 \$TH.P79J@"SWU<FK#20&8I7#N
M5@CC6J5Z#8%E08 5'W5*$W2^.QEF1%3@,6:ET6&7!#"NI$UUN(35@5"#&BHP
MQ0VJ;VADU.$A3FI%8>J(L]Q20I4(JQ*A[C1LCRCN)3\)+F64.N)\487EDN!,
M0CT(JR$A#0O;(P)MI-8Y"_L+Q%FR@H>IQQPWAB7V/TK\4T;2&;9&$Y1?U($@
M06'FB.-<1YG'G-!*YJG4L633!R2;L&33>R0;0)J%!Q\0"G=_ "4[+,*Z3NC?
M?+2^8TBS:(4 3U&']1/H,F.\C5#<5FJ6$C6\C9#YP)O&@DZHSXO>= QI%OYY
M@9 .YPWT>=&;SLZ.]BK7/ WGK.UL73_ON_[XZ^SIZ2SW5O1'@\'S.WZ]&D]D
M?[@9#XC_*)JGW;Z=/=1=5U?#\>!C77?.Y\BN?#5N7;$YW93NL>LOM;]NQH/9
M\::K#].A<W8Z^5[^#U!+ P04    "  UBF],<@SM5R8%  !G&0  &0   'AL
M+W=O<FMS:&5E=',O<VAE970T-2YX;6R-F=%NXS8017_%\'O6FAE*)(,D0&*C
M:($6"+9H^ZPD3&*L;;F2DFS_OI3L]=J<2R,OMB5?DI?D\'!$77TT[;?N-81^
M\GV]VG37T]>^WU[.9MWC:UC7W9=F&S;QG^>F7==]O&Q?9MVV#?736&B]FG%1
M5+-UO=Q,;Z[&>_?MS57SUJ^6FW#?3KJW];IN_[L+J^;C>DK3'S>^+E]>^^'&
M[.9J6[^$/T/_U_:^C5>S0RU/RW78=,MF,VG#\_7TEBX7AH<"H^+O9?CHCGY/
MAJX\-,VWX>*WI^MI,3@*J_#8#U74\>L]S,-J-=04??R[KW1Z:',H>/S[1^V_
MC)V/G7FHNS!O5O\LG_K7ZZF;3I["<_VVZK\V'[^&?8?*Z63?^]_#>UA%^> D
MMO'8K+KQ<_+XUO7->E]+M+*NO^^^EYOQ^V/W3U7MB^$"O"_ AP)TOH#L"\C/
M N9L ;,O8)("LUU7QK%9U'U]<]4V'Y-V-[W;>H@BNC1Q]!^'F^-@C__%X>GB
MW?<;6[BKV?M0T5YSM]/PD88.BEFL_= $HR;N6!7GTP;F6B'%J62A)9ZQ"8']
ME+&\G/33XPH,K,",%9CC"B@Q>;?35*-FL^MI95@,^Z3#2%@)&7'84@DME<J2
M4(DKJ& %E1X4RDRMA158,"C)Y-[M-.517SUSZ;S89%"TT%G#UE:9>7+0D@.6
M)+'D5$O)3,[/*4Y,>&C"*Q.53TUXU405<6T\)5:TCJ7TUF1FF@J\S@MMR57I
M0B]46\2VJE(BS)'06\N^3);M7G@<Z6)M03X39I2A% 'W-G5/RI30T)9)W0.A
M<95WG+I'0LO.9H*!( !OB4%,FM0]J[8NR/B2I$SM:R5[4U!I,JXP$4F JS)U
M)=J5B"MM&LYSK/3.4&;Y$N8L(="J0#6J,>,KYU/. MT%EV(B?C*F,&E)H]:2
MBK]2D\Z5S%RD2QHI(1,70'D>BH1)3PCUF<V&,.L)P=ZG8Z A7I456Z.G!BB%
MF)V1C"W,>P+ YW1C)LUS'_?*..:I*RTT52EB<L.-^4]Z [!,J2E-]M)07#"I
M)ZTC-MYRA3TQW@%8[P!ZO;,&>V:]8^69]<X8[:S1;CG-(5B#.$ZR=W'+26UI
M)0[ !5*>#4#&=&?^?&K)&,6,4)S&, / 9M)++#V78#*&,6L8"V?R;L;HY/+S
M229C>''UB31S+SK-D\0799K: 2%Y1V(RVR=C'#+"89KCL8:<LJ,E,6LQ)I-B
M,*8@:PKJC),UW,A1I3).H(NC8W.3AA'(( =6"2>#Y-:*4_$,9%X*]8P(9&3+
M7+8FF).",N5TKQ=-/U<X3A]I@,P;ET)K 60QF_.YASG!)!5 4I5FBJ;>102D
M2E& 3J3(K7W!:!24^*9;CJ#$5[PW56H)"<M!FC&5.0E L$T#4S1!TX5[5G)J
M!,-54*:K DUGL#PP/]T>YDB(^+< PK/\$\QU05S/["Z"N2Z(ZVE&*0#7\0E,
M%->1D)SC7*HOF.L"N*[R2='0ID*< A?0>5]4&9(*9KN@##=-)@6P'2XBH#NW
MAC#<!>2W>F%K'&<6-A*>,64PN U(<%4F:0!JQ1.+.J)#9R$@[A9&'W&<C3N#
MZ6WH\VFDP;@U"+?JC)*5W8L8NW&C3+< K"S)%BGG9D>GS>O0OHPG^=WDL7G;
M],.A[='=P]N"V_%E07+_CBX7NS/_G]7L7D'\4;<ORTTW>6CZOEF/)];/3=.'
M:+3X$B?I-=1/AXM5>.Z'GS;^;G='_[N+OMGN7VO,#N]6;OX'4$L#!!0    (
M #6*;TQ2$U<W9P4  ,,<   9    >&PO=V]R:W-H965T<R]S:&5E=#0V+GAM
M;)697V_;-A3%OXKA]]3BO?P;) $:)\$&;$#18MNSFBB)4=OR)"7IOOTH674M
M\M!E7F)+.;R\O*1^/!8OWNKF6_M<5=WL^V:];2_GSUVW.U\LVOOG:E.V'^I=
MM?7_>:R;3=GYR^9IT>Z:JGP8&FW6"RH*O=B4J^W\ZF*X]ZFYNJA?NO5J6WUJ
M9NW+9E,V_UU7Z_KM<B[F/VY\7CT]=_V-Q=7%KGRJOE3=7[M/C;]:'*(\K#;5
MMEW5VUE3/5[./XKS.S4T&!1_KZJW]NC[K!_*U[K^UE_\_G Y+_J,JG5UW_4A
M2O_Q6BVK];J/Y//X=PPZ/_39-SS^_B/ZW3!X/YBO95LMZ_4_JX?N^7)NY[.'
MZK%\67>?Z[??JG% :CX;1_]']5JMO;S/Q/=Q7Z_;X>_L_J7MZLT8Q:>R*;_O
M/U?;X?-MC/^C&6Y 8P,Z-!#Z9 ,>&_#/!O)D SDVD+D-U-A Y3;08P,=-%CL
MBS54_Z;LRJN+IGZ;-?L%M"O[=2K.M9_?^_[F,)W#__P$M/[NZY4AOEB\]H%&
MS?5>0T<:<5 L?/1#%X2ZN*:H.4T[6,8*+J:2FUCB@BBWO^SG[F0_DY$P+!8/
M[7E2+(D#2!A #@'D<26/ NS+M=?H0;/=#T,4[!0%)5GF"F^!L)!6D3%!?3(B
M3@:IX" 5J)+" 30,H*,J&=)!E?8:E9VJ@3T9D*K! 2P,8$&J-DC5QJG"\B^!
M\.28'$S)12FQ2)1?%)@)1?XZ%PFL"% 8%ZS+470\X#,FI946P4-Q!Z6LB27;
M1&(01A\%Q8F%L+D=19/>I)-"AD!!0F&T$(E%)#!7!&=P810%)3#.*:6"A90O
MO1FE.I@#9X0V855@U,)KE0[KDI/ M#(8F$+FPT1@' F5@9-1E%5<) TK-DT,
M8TX SHEH[XU!%^X#)R731# %!< @)[9X@3DH  B9PK'$@!/&6B/# 2%B%DK;
M<.TB8%IE4^L#\U+$P#0<38.+4R<6TNHP=R T'O>:P^2!T)$EE^ 985838G5B
M'1)F-<6LUBXL  $ :S\KTHF@ DA)[)\/F9@7PJ0F1.H0BA0#V/=D"Q-EA9#N
M'ULZ6J73K#"J*4:U?_##K #^I-/6N3"K6$B*I;(ND12F),6^4A<F3$I&?4EK
ME U3BF6BD'Y73J6$J4N(NJ$S(DA=M*,LL11N:5!Z$M"$ 4T:<#&UB#%:R8!%
M'(SM=A1-7800EDV"XX0A3 C"X2Y. ,)4.)W"#H8F 9=)B2>),;GX'2Z3,;DX
MQV5RS"-16 ^)8-W<(:%G?&$36R%C;G&.P^081WZ^7?B##,C869E**/&K-<==
M<DPBT0_=AK_5D9!,X2@0WB"A(1+1BLSM^HYCKQIV/:T'IB6_PU,RIAOG>$J.
M.00KM43"H%+3I#"N.,=/\J_]))"<L3!2IMZ58/3Q.UPE8Z!QCJOD&&AG)*0,
M7274L77AFZ:$+K4E,P8DY[A*CCW@F3&Z",T+TCEV),+4@:>TMDB]HL)<EN]P
ME!)S6>8X2@E\HK!"1X82"5E*DUA+$F-9YMA)">PDL0M_ B*94)18(1)C6>8X
M21FS,7H->$HR323Q4C+'/<K8%FH5KU0@ZQU=BM 2XU7FF,=1I'^U;2QE)H=O
M4,13'):8P_(=ME%B=LH<VRACVZB5<JG' B-6YGC&431Y2:0*DYI43$2)B)AP
MG0JC20$TI2JK,)H4L(P<_BP;19/QDB=.481/UN+HG&53-4_#*5D[NZ]?MEU_
MTG!T]W 2]Y'Z<YK@_K4XO]F?I_T,LS_>^[-LGE;;=O:U[KIZ,YS5/-9U5_E$
MBP]^\I^K\N%PL:X>N_ZK\=^;_;':_J*K=^.1X>)P;GGU/U!+ P04    "  U
MBF],[PNVQ2T$  #E%   &0   'AL+W=O<FMS:&5E=',O<VAE970T-RYX;6R5
M6-MNXS80_15![UV10U*7P#80NUBT0 L$6VS[K-CT!:N+5Y+C[=^7NL2UR4,A
MFX=(H@]GSI Z,R,NKG7SK3UJW04_RJ)JE^&QZ\Y/4=1NC[K,VT_U65?FEWW=
ME'EG'IM#U)X;G>^&2641$6-Q5.:G*EPMAK&79K6H+UUQJO1+$[27LLR;?]>Z
MJ*_+D(?O U].AV/7#T2KQ3D_Z+]T]_7\TIBGZ&9E=RIUU9[J*FCT?AD^\Z>-
M5/V$ ?'W25_;N_N@#^6UKK_U#[_OEB'K&>E";[O>1&XN;WJCBZ*W9'A\GXR&
M-Y_]Q/O[=^N?A^!-,*]YJS=U\<]IUQV781H&.[W/+T7WI;[^IJ> 5!A,T?^A
MWW1AX#T3XV-;%^WP/]A>VJXN)RN&2IG_&*^G:KA>)_OOT_ $FB;0;0*IV0EB
MFB"L"='(; CUU[S+5XNFO@;-N%OGO'\I^),PB[GM!X>U&WXST;9F]&V52+:(
MWGI#$V8]8N@.PV^(R%B_N2#D8DW.]$3R1Q<;A"'L1, XQ&! /!@0V("$!N1@
M0#X8D-9"C)AXP%0#)DL5$3$['  D4FDF$DQ)04H*Q*2P@1@:B$%,L173B%%W
M5"W$9@[Q0"*!)!) (K%()!]=6 "<7=@44DH!I=2BE#I1>R@!X"RE#%+* *7,
MHI0YGA)B69H0691<8*QB,@8S3(DSG!N82THYR8$Y6_(+Q9*$)(O_9H*J1V@L
MN!2IAY@G:7%7&<J3DSA,2L^<0&QDQ^:")/.\_!SG)2X<$X)[1,QQ9N+RXWF
MXTS"U4=V4CD[Z=M(A)S=1YR?>/P3^XBS"T^<=\I(U!8S0(F4]7\>9SAO<%?K
MQIDM4X"2?,X9S@C<53$Q<C;-14DQXXRPU,F5IG%FI;HU0,EXSAF6+W'DS!8?
M0,FY/2,L=$)"%[8O<AG%L\ZPVLE5>Z+L+F("W:M'\1E7."N0V[#$F2<W$<X*
MA!H,3]-$6,'DMAAQYJPNZ$.4LG(*M.0IH81S ;FM1NPK>8053NE/+ G6+;FE
M'"P)J/?*;KP0R/>6"*QKX99P0;[&&JM5@&+K6Q*!-2A<#;I+ D")LAK%#0(Q
M7SR>+P7TJ> IIP)K3X"/!:><"O<C@#-!/+$;2 A4W+_56,T"J-E73 56LW!;
M?5!, <KP]>8O@<4J8.&V:RE <1;[?6%5"U2WG5(*4)PE?E]8_@*6;;N2 A1G
MF=>7Q.J6L&K;A12@^$R]D3@-2/Z!.BK=FJWBF;!PNI H$SC?XH14XW>%DX$$
M!9MYDH'T'!R@]MQW]("E*]WVW,V/ )0H2YL;!'*^6**[PZ%2-X?A'*T-MO6E
MZOI#F+O1VUG=,_6'2];XFC]MQA.W_\V,!X!_YLWA5+7!:]UU=3D<,.WKNM.&
M(_MD.!YUOKL]%'K?];>)N6_&@[?QH:O/TZ%B=#O97/T'4$L#!!0    ( #6*
M;TQW,0!?7PP  ,!=   9    >&PO=V]R:W-H965T<R]S:&5E=#0X+GAM;)6<
M[V[;R!7%7\7P ZSFWOEW)X@#K!(7+= "BRW:?M8F3&*L;;F2DFS?OI0L>2W.
M.=3,ESB2+B^'EW.&9\@?Y^V/]>;W[==AV%W]\7#_N+VY_KK;/;U9++8?OPX/
MJ^U/ZZ?A<?SE\WKSL-J-'S=?%MNGS;#Z=-CHX7ZASJ7%P^KN\?K=V\-WOVS>
MO5U_V]W?/0Z_;*ZVWQX>5IO_+8?[]8^;:[D^??'KW9>ON_T7BW=OGU9?AG\.
MNW\]_;(9/RU>LGRZ>Q@>MW?KQZO-\/GF^F=Y<ZLA[;<XA/S[;OBQ??7_J_VQ
M_+9>_[[_\+=/-]=NWZ3A?OBXV^=8C7^^#^^'^_M]JK$A_SUFO7[9Z7[#U_\_
M9?_+X>C'H_EMM1W>K^__<_=I]_7FVJZO/@V?5]_N=[^N?_QU.!Y1O+XZ'O[?
MA^_#_1B^;\FXCX_K^^WAWZN/W[:[]<,QR]B4A]4?SW_O'@]_?QSSGS;#&^AQ
M VW=P!\W\"\;2)K=(!PW""\;A-GX>(R/?^[@L,'B^= /M?RPVJW>O=VL?UQM
MGOO#TVK?[>1-',_6Q_V7AY-S^&TLYW;\]ON[',O;Q?=]HF/,^^<8?14C+Q&+
M,?O++A3MXKU6F^OY#F[K"._P'CP\"'_8WK\^B$02!)@@'!*$LP0RJ<)S3#S$
M/#X?AF0G-CF6BV%GS8FP.1$T9U*S]\\QZ=5^8LK1Z:39MW5<B'X,3;A!"38H
M@0;Y28-2M:,2@TW+DZKRG$>=-2;#QF30F( 3&$Q@[=VEP 0%M"!.RE''Q*AX
M)^*P-!W8#3EM0M0M[8<J4+T_BS8<+ CB1XLU++Y*X262%%C%$CJ.%BM/@/1"
M-1[6FLKJBN4\%1^(3#'IJ%,R@@K6GR !3@<HJ;7EINV9"SEO"-:>(/%-AZ9C
M4)IKR%S(>4.PAL5 0S))@54LI;V[*):H HE6W>48%"\.U2!P=JQ6+'H54!HR
MPBH6O6I':;">M=8S*(VOCCBEH'ZLSK0V(%)<$5,R1B@>(Q1=Z@M)@<<(C1W%
MP7I6H.>Z.)?U/!MRWA"L9P5ZSBP%5J)V7$X5*U'!!;4N1ZF=538G:5H3%)=$
MR4GV6-D>*#N30=MC'?J.BZ_'.O3@XEL5YA@TUT]F0\X;0APV4',F%WB/E><[
MKLX>*\^W7)V/01?["8R;Z2=8R1XH.7N2 FO0YX["8 UZ<#6L"V.7^\E<R'E#
ML)(]4'(FYCQ@Y077,9O#R@O@"EB5XQAT^;(, F<ORP%K.0 M9W+Q"EB%H6>B
M2V:ZX/I7EZ:>Q)+2U('SI<&Z#D#7- 7684@=I<$Z#.!:6)<F7Q31;,AY0[":
M U!S)MXV8!V&#F\;L0YCB[>-M66=EF,VY+PA6,T1J#FS^RE8>['#ST:LO=C@
M9Y<H*%<UJZVLE]'UFB?G.&(I1R!E8P=%;C1U6-F(A1<;K.P2!=5U:3:S$0LX
M @$;\6P12R]VF-F(I1<;S.P2!=4%J9WL?$=)6,D)*-F(>4M8@ZG#RR:LP=3@
M99<HJ*I+:G:S"6LY 9D:,6T)BR]UN-F$Q9<:W.P2!4T+<IMJ*YO%2S3B91.Y
MRPM4:L2\)2S!U.%E$Y9@:O"R2Q14EZ79S28LY014:L2R9:R]W.%F,]9>;G"S
M2Q14%2373G:VGV2LY Q$:L2N9:S W.%D,U9@;G"R2Q14EZ5VL:PI6,D9B-3(
M&)VQ]G*'?\WDN4B#?UVBH.HA3:X=;+ <U9/!(&,E9R!2VM6P G.'CS6L0&OP
ML4L45)7%FIVL824;$&EA*;#VK,/)&M:>M3A9%%07I':RL_W$L)(-B+00WV98
M@=9A9 TKT%J,+ JJR])L9 TKV8!("S%L1IYQ=AA9P]JS%B.+@HJ?%J0VLK%8
M2)Y<- I6<@$B+:2K%:S TN%C"U9@:?&Q**@J2VGVL04KN0"1%N)/"M9>Z?"Q
M!6NOM/A8%%07I/:Q\_T$*[D D1:6 BNP=/C8@A586GPL"JK+TNQC"^$5D$C9
MPU+':(0.)RN.\ BNP<O>GJ)>'[#):#$]XP$<81<<DB&Y=22.@ FNPZN*(VB"
M:W"KMZ>HEN?SC@ ,#@F-F"YQ!#=P'6Y4'$$%7(,?O3U%=9QK @2X6DKF:)L)
M$N Z_*8P;@>!._6!2[.;%$KWU&HR2I8POD<Z'*4P> ?0.^B0P9U/G[UCDP)A
MH(_4:C+'>".&^DB'9Q0&YB R!QQX.W?#P!M WI@C]ZR$03/2X0J%83/2X MO
M3U'MYYH@-@(8&W/$]0E!8D2[0#A&PC4XO]M35,NY)NB, ';&'!L/">@BVD/#
M$=1%M,';W9ZBSL;P[)RPQYM"L!@!7(PYACP2I$6TP[L)@5I$&]S;[2FJZ5P3
M-0'VQ1SS9@16$=_CS0BN(K[)FWG@S6;/-4%;!+ MYI@W(UB*^!YO1L 4\4W>
MS+=[,X*O".!7S+'QD  GXGN\&4%.Q+<\ZSY%G4%WSOL4)G<\/L!\U7T1E$]"
M*9[= Q."NPC@74QH$J(\W^/U"*PBH>4I^2EJYC'Y!YBI+N%LIDF3B<X!'6/"
M7".!623TN$:"LTAH841/40V]$.4#):SSS?="@M((8&E,F LEZ(N$'A=*X!<)
M+3SI*6J^%[;<X)S/-&DR&8$ ;6/"_"P!923T^%F"RDAH\K.A]K-B<;P<LFLU
MP6H$<#4FS,\2)$9BCY\E4(S$)C\;V_TL06<$8#%&W^T@M(O$'C]+>!>)37XV
MUG[VPKDFN@3<BPGSLX1JD=CC9PG7(K')S\9V/TOH%P%DB]&Z$6!%4H^?)<B*
MI"8_FVH_J^,<+M K(L%;!* KQE[[$P*F2.KQLP1-D=3D9U.[GR4 BP XQ83Y
M60*=2.KQLP0[D=1TKS'5_O/"N29J OB)*6TS44KJ\9\$+Y'<=*\QM[M& J$(
M $Q,6=T(."*YQS42=$1RDVO,P.6-\TNO;O(BP >8L/8\(*'/Q2F=P!%N10"3
M8LIL(R%.)/?81L*<2&ZRC;G!-J),H(0=KQ^R]P^!;51F&PF7(KG'-A(R17++
M2TNGJ*9NB&BSNH;@ONIL-R18C #DQ93Y4 *TB/7X4(*TB+6\Y72*FNV&*%-=
MPME,DR:3,0C@,?1-1"'8BUB/HR7@BUB3HS7P9#U%%P+='1DR  !CRAPMP5O$
M>APM 5S$FARMM3M:@L$(0%Q,Z:O&1&VEQ]$2>$5*DZ,MZ,6FN7--0!<!$(LI
M<[0$49'2XV@)I"*ER=&6=D=+4!8!F(JQ-P*%X"=2>APM 5"D--VA+>".:G'1
MI>K>&,I7D28HGXY=QS.J2 C\(@!L,;:HBQ!L14K7&_KL%?VV=_0OWZ&%F:H2
MSF>:-)F\P \H&?-LS1W"OJCK>8>?L"_JFM[B=\!KPUX(\X$2UOEF>Z$2ZD8!
M=3-:+Y:$O.[O>M[W)T2-NJ8W_MUEJPTS@1*VKPQ ^!T%_(YY8K654#GJ>E8'
M(%2.NJ;U 1QPQC&[\.I:?2IA"[2*\DEP.;*;.DIX( 4\D#%$6@GKHSU+^2AA
M?10MYE,74BX[;9BI+N%LIDF3R0@$R")C;)@27DA[5@92P@MIT]I IZB&7HCR
M@1*">]'SO9",0(!4,@;6*J&05#J<NQ(*2=':/:"0%Y<K^  S@1(VSP&4,$\*
MF"?Z%J:RQ8*T8PZ@;'$?M+I/73Q%=[5#B";3$J)\=0E!OI"",#9'Z;I"8$KA
MZ=I$9$C0CBF%LG6 T$) H(YS4XI3!4$F4,'FR8FR=8< C&6>K5W$5A[2CLF)
MLE6#T+)!H'CH=CONA"V3$Y1OOA.2\0>P7<8FQ\J6+-*>N0GAMA2M,@06R6J8
MFZ!,=05G,TV:3,8?0(E98',3PGZI[UI?C"TPUK;"&)A+Y!1+RE5QP U^-:4+
M&2KAR13P9!9H$B)VWS/K(*R8HM6)0(D:%AJ;C9DTA@P:@!&SP.83A/Q2WS.?
M(.27HE6*0%G@0F*PYX"9QVS/(329 @;, ILI$+Y+0\],@?!=BE8KJDMTC)I;
MZ7$^9M*8J=(G/Q.]H36-IB]Y+U&4!;IX(%$E6JEH^H!AB:(LL*L48;H4D5C3
M$7V)HBQ,C>GBU6K0#\/FRV%E[NW5Q_6WQ]U^E=U7W[XL_[W4_6K2D^_?RYM;
M0=_KFP\H?CP*/_XRGM?ZM_T9V?\6\&]Q_UO$OZ7];X?EM!=_'L[SVN;_6&V^
MW#UNKWY;[W;KAYO]RM:?U^O=,!;+_32>EJ_#ZM/+A_OA\V[_W_W#U,WSDN+/
M'W;KIYOG]=(7+XNVO_L_4$L#!!0    ( #6*;TR2;04#+ ,  *L-   9
M>&PO=V]R:W-H965T<R]S:&5E=#0Y+GAM;)57[6[:,!1]E2@/T,37'TDJ0"I4
MTR9M4M5IV^\4#$1-8I88Z-Y^SD<IV-<5_"&Q<^[QO2<Y%WMR5,UKNY52!V]5
M6;?3<*OU[CZ*VN565GE[IW:R-D_6JJER;8;-)FIWC<Q7?5!51A#'(JKRH@YG
MDW[NJ9E-U%Z712V?FJ#=5U7>_)O+4AVG(0G?)YZ+S59W$]%LLLLW\J?4OW9/
MC1E%)Y954<FZ+50=-'(]#1_(_2.D74"/^%W(8WMV'W2EO"CUV@V^K:9AW&4D
M2[G4'45N+@>YD&79,9D\_HZDX6G-+O#\_IW]2U^\*>8E;^5"E7^*E=Y.PS0,
M5G*=[TO]K(Y?Y5@0#X.Q^N_R($L#[S(Q:RQ5V?:_P7+?:E6-+":5*G\;KD7=
M7X\C_WL8'@!C )P"B/@T@(X!]". ?1K Q@!F!41#*;TVC[G.9Y-&'8-F>+V[
MO/N*R#TSZB^[R5[L_IF1IS6SAUG*TDETZ(A&S'S P!F&G!"183\M =@2<W#"
MX7*!A8N@\27DT85D@"=!T3II'T_/XA,1XP0,)6 ] ;L0*K.$&C"BQ]2#4!"+
M+!-6O2Y.$,($L6IV84"!9AF>-D?3YF[:W%.W0 G$]<(E*$%RA7 #AI]5R@07
MB27(PH512 ECEFXN[#/=4C3K%-'-\]5G*$%VO6XDQJT97Z'<"+K0).4\L3R\
M0'! 2<H22SL$Y\O:TU (HIS'J@1M& \$;M .MSNAUVA''8-1(YVMR0+!<<(2
MNT4A,%_2>(LA2(_AU$.!VYWP&Z3##4\$D@6SI7-!//:]9;PO$*0Q<&Y+[X*X
M]VO"G4PP*]L=&04EGG5PPY,,H7!LB($\C0GPM@!(6_"]8L ]"N3ZKP1PCP)<
M8; 1=&&<& 2Q54%P-$ZX2#TIX9X'Q//"MU/!'0CL!F%P!P+RCRN<#8\+$M17
M+6Y30&PJ/,T"< ="<D.UN+D \8U;K0M*8F:M$YWM6"O9;/K30!LLU;[6W<;O
M;/9TXGB ;L=KS<_-260X-WS0#,>8'WFS*>HV>%':[*?[7>]:*2U-CO&=>2-;
M<W(Z#4JYUMUM8NZ;X?@P#+3:C4>CZ'0^F_T'4$L#!!0    ( #6*;TQME7D:
M& @  *DK   9    >&PO=V]R:W-H965T<R]S:&5E=#4P+GAM;)5:VW+;2 []
M%97>,^I&HV\NVU5Q,IZ)Q:U*S=;N/BLV?:F11*^DQ+-_OZ#$.!(N&?HAL44?
M@""Z^QP XOE+M_ES^]BVN\E?J^5Z>S%]W.V>SV:S[>UCNUIL?^F>VS7]Y;[;
MK!8[^KAYF&V?-^WB;F^T6L[ N31;+9[6T\OS_;7/F\OS[NMN^;1N/V\FVZ^K
MU6+SOZMVV;U<3/WT^X4_GAX>=_V%V>7Y\^*A_6>[^]?SYPU]FKUZN7M:M>OM
M4[>>;-K[B^E[?]:DO<$>\>^G]F5[]/ND?Y0O7?=G_^'3W<74]1&UR_9VU[M8
MT(]O[8=VN>P]41S_'9Q.7^_9&Q[__MW[]?[AZ6&^++;MAV[YGZ>[W>/%M$PG
M=^W]XNMR]T?W\GL[/%"<3H:G;]IO[9+@?21TC]MNN=W_/[G]NMUUJ\$+A;):
M_'7X^;3>_WPY_"75P4PW@,$ 7@WHWC\S"(-!^&& /S7 P0#'&L3!((XU2(-!
M&FN0!X,\UJ ,!F6L01T,ZE@#[[ZOG/MADGYN\KK8?O1=OB^W!V8R.VRL_4[]
MN-@M+L\WW<MD<SALSXO^3/LSLB+G_=7]WM__D7;KEJY^NRP)SV??>D\#YNJ
M@2-,B.$4<R,Q_A4QHQ!>XP UCBL0]G!ZAP\2@3F>8CXJF%/$KQ)1$O-R+3'!
MG4)^T]RD4\SO&B:?8CYIF,)2^[>IF?]]P(V$5- 7*.@;)>P=A)-(J^X!=0^X
M]X#''C(+\^J 27O,>H^)Z#&DP)+R00$FYW(-+,,?%6!QB!G9#OY5 D-R&*#R
M[:$ *4:LR);E-P48,!?ZQW:*=NM20O#,XR?-HW<^1>;Q1@+!(82:/'OLN43Z
MD),K$%G*&P6)&%.NT3CJ4=\'4>R#6EGX!T@\OA5 3MEY%KT"]#[$DEGF&@DL
M#G*&HH>>]-"3"-T[MH5ODKC3NYI3Y&LY5W >?.3^&@U7XC'WG42>]<BS$CE+
MYDV6R>SOPW>,A(&KCI^G1O&6:5T,UBEZV$4)FR7RIBA[ *,\CW,-"$"'EYWP
M1@)IL[AJI;SJL5>%[UC*KZJ2I(2QA,I.]+6"!/25D$QW;D;[G(_VV6A(GT.)
MT=" OOQ1ZPTG5Q3Y$PR@X]MA]I6V/7L !1@*Z47EFU$#5B"D<?Z]52YY95'Y
MAAQ )R<D$U&ZRL-7@ 5<CI6'KP")*4+.1OAZE?7>@\P^\'IC !W?+ $Z'KM$
MO2NEB,@EC"('9\1M%!\^*&D7)6A0TIZ@HDB[ BR)9)E3KP:,H4!(1OA&Y>.U
MT@<-'X9J^CB^ /.&?'FI7Y*2O!0<[Q/)?*HL/]<:U#E 4KO(%V>TU_EXKXT*
M18<Q.^M@&_KHI4 6B^^](5:^O&&)#-'PFFKP$L,K=.PCY "!B[4"3=[%(M:]
M49$AE.(-R0:#XD%2O"CP0/(Q54A)D-%< Z82LFQP%,T(G@IS8P' 8'C0&)Z?
M$9!\C%B@("^:KQ5DH%*6L+SZ&NUS/MIGHR&I#X@!C>,!AG" (AQ"MD'C>DB8
M^ E7@.2M4!')XU> U+YEM(8+AGZ IA]<MD&R/9TJ+QKRN0),6*+G19/F$'.M
MQ:!^,.0#-/DP) @,^8 WR <8\@&:?'!N DG)B4KG1(_-TRB1,4.,HC%I-&2*
ME,=BU#]@L#Q(EI?4)!L7>H":,Z^>%2 5>1GX_*Q1@"'7XKVA+V#H"\AN2*$F
MV;S$D $+GXQ<*TBLD<I/)R908WW.1_ML-)^02L%JK:FAF" 54Z$F*6Z5SBRO
M(><:KCB'(GI%@1VUILD:JAE:&:162F(*4MJRB]1-L^ 5' 5%B\3/DP(DG3>[
MB6!(9="DTO)A"$N \;P4K-&DQNZ<EX+6'=12J9SG:51HNU(;03T"SZ/B,Z7@
M4K2V@<'P03*\X*4!<[JZT67>J\\5X#L *J_X3$P#4KEA=3?!D)8@!WJ2EH(R
MJ:/*,@4Q7E61B)G8@6=DK,_Y:)^-@@17 U4!P<B*(99!F14*6@I*_])7<E'L
M20484D041UL#4LT7#*T)AE(&K1\2Q"2%K=2:$F=5!4?B%^245@&F ,Y;.](0
MRJ )I5'Q!D-60AU/3&BP.VKLSHD)%3+&TH_L^*1> 8:()*Y\4*]YA%BMFA$-
M?D>-WZT4&/R.;^!W-/@=Q_ [2BZ.<$)F0Q:5XCUD='RTH/FK,58KA]:77DKM
M7HSI%QH$BV^HW=&@(QQ3NZ,D#Z@A9C$XUH#9I\)G\XT&+)Y<6FDTZ @5.BI&
M$X@&*^ ;QC-HL *.&<^@+ [[43/_[DJ!\:&& NFS;/2/T:"AJ-!0,2J4:'!!
M]..3%PTNB'*(( N%*%M^8JY,6>;]BX($DGY?Q&AEM,_Y:)^-@B3.KE#,;T,-
M=HMC9MM1LA$?JBB0Z)/X.E&!>2C!6DJ#UJ)&:T:%%*WO@=] :]&@M3B&UJ)2
M$V4J%$EE>0NE06E9J5'@0ZQ&@T*BNL99!70TR"UJM98X%]JWL]3:0>+?O%YK
M4.K @S^N H?4C/8Z'^^U4:$I)3A^Z^(T-09G1Z62L\9GT>#L^(9*+AD4FL94
M<DG67?V&P"SZ$07I:^V/(1\T:$CJT:!:PZ-D$'@:,]<>0"?OC="BQ1Q9,7JM
M(#U5 *DF3KZC?<Y'^VPT)+7"L8A.87;T)MRJW3SLW_G<3FZ[K^M=OR>.KKZ^
M5_H>^C?IV/4K?_;)*]=O_%ES>&OTA_O#2ZS_6&P>GM;;R9=NM^M6^Y?L[KMN
MU](#N%]H01_;Q=WKAV5[O^M_S?3[YO#RZ.'#KGL>7HR=O;Z=>_E_4$L#!!0
M   ( #6*;TRTBK2O^ (  !$-   9    >&PO=V]R:W-H965T<R]S:&5E=#4Q
M+GAM;)57[6Z;,!1]%<0##&S'?%1)I#;3M$F;5'7:]MM-G 05,+.=I'O[&9M2
M&E]7]$_ SKGGW'O#(=?+BY!/ZLBYCIZ;NE6K^*AU=Y,D:GOD#5.?1,=;\\U>
MR(9ILY2'1'62LYT-:NH$IVF6-*QJX_72[MW+]5*<=%VU_%Y&ZM0T3/Z[X[6X
MK&(4OVP\5(>C[C>2];)C!_Z3ZU_=O32K9&3950UO527:2/+]*KY%-QMB RSB
M=\4O:G(?]:4\"O'4+[[M5G':9\1KOM4]!3.7,]_PNNZ93!Y_!])XU.P#I_<O
M[%]L\::81Z;X1M1_JIT^KN(BCG9\STZU?A"7KWPHB,;14/UW?N:U@?>9&(VM
MJ)7]C+8GI44SL)A4&O;LKE5KKY>!_R4,#L!# !X#</EN !D"R&L ML6[S&RI
MGYEFZZ44ETBZ7ZMC_4.!;HAIYK;?M+VSWYEJE=D]KXN"+I-S3S1@[AP&3S!H
M1"2&?93 D,0=]L*+(GLKL8$P.2Q"P#J()2!O" J88 $2+"S!X@U!>=4(A\DL
MIG6-H AAFJ:P$@65J)]J&2#(0(+,3[5$5ZDZ#)VDFN6$!F1R4"8'9/"53.YU
MY!V9 I0I/!F:$IB@! G*^3\]2F$3I$ .BVL70" :T F8#0$M#=2*0#/=(OR!
M:F&K( )DX57K@V@:TH$=A0!+E:&&P59!@%>"U<)F09!;O&I]$$6!IQC!;D&0
M7;( !>P$5,Q_,R#8"ZB<\6X80%/7!E0P[!?L6\%_-0P@.D,%=@N&W!+X4\"P
M6S#@EE!',>P6#+GENJ,#:.;K%L-^P9!?O*XN/J0$VPI30"E@*PS;"F<?Z"SL
M& PYQNML/OLI@DV%_?\7H*O%;$? OL.0[TJ8@L"F(JG7T3(T6!#8,<1W3)E>
M=W0 P1UUT]B[$)=(,ADP&RX/=A97T5:<6GL0F.R.\_ZM&U!?X>ZP\(/)0]6J
MZ%%H,^;:870OA.8FD_23R>%HSB?CHN9[W=_FYEZZ(=TMM.B& T@RGH+6_P%0
M2P,$%     @ -8IO3!2U2-5L!0  =!D  !D   !X;"]W;W)K<VAE971S+W-H
M965T-3(N>&ULC9EM;^(X$,>_"N+]-7Y^J"A2H;30LE*UI[M[G1:WH V$2]*R
M]^W/"2D-,T/+2EU(^,UX[/E[;">#75[\*I<A5+W?ZVQ37O675;6]3)+R>1G6
M:7F1;\,F_O*2%^NTBI?%:U)NBY N&J-UE@C&3+).5YO^<-#<>RR&@_RMRE:;
M\%CTRK?U.BW^&X4LWUWU>?_CQL_5Z[*J;R3#P39]#7^&ZJ_M8Q&ODH.7Q6H=
M-N4JW_2*\'+5O^:7<ZYJ@X;X>Q5V9>=[K^[*4Y[_JB]FBZL^JR,*67BN:A=I
M_'@/XY!EM:<8Q[^MT_ZAS=JP^_W#^VW3^=B9I[0,XSS[9[6HEE=]U^\MPDOZ
MEE4_\]TTM!W2_5[;^WEX#UG$ZTAB&\]Y5C;_]Y[?RBI?MUYB*.OT]_YSM6D^
M=_M?K&S-: /1&HB#06S[*P/9&LA/ _6E@6H-U+D&NC70YQJ8UL"<:V!; WNN
M@6L-W+D&OC7PYQIP]I$Y]FEBOC8Y))N?W<I'NKD )LE>6(U2;](J'0Z*?-<K
M]I-MF]9SFE]&J^B\OMMHO_DQJK6,=]^'GHE!\EY[:IG1GA$=1FIYS-QCAA^(
M)(9PB$.0<8P$L@=1C#&AK#YF;@CFF)A@PAG@Y18SDATC=Y0;<\Q,*<8>,S.*
M<6!HOQV:A^\#GF/$"SI!DA:*;!S(;A3\A =%>U"-!]4- 61GM$=,@VP:1"NN
MI)%@3,8$:!BS7H(!OB% QY2R"@AX@D%IF)+"0W408(Q1>06R<D> 4ED7_X!0
MJ*:=DY(#CS/*(V?<:.#Q'H."*2&]X:#;#YCDTAKFA 9#/B=(I;2Q7I^8Z9J6
M@<8R #-GM$?T45!."<M!+L8$R+WR6G(@ P+4FDL/%3C!H+.QF]8#%1 .F3/"
M.U@I,!A%*BQ4RY3@!!,<^IMASGCF)(-5 W.:,<T<!SUYP&"<;\H(#DL( 2JA
MO)$G\F_H_!N<?R#?D<&#JPPS%D0T)CBGG#,P^P1GG' .M#O!G)%,<>#N%F/:
M6J:!BN\(;T9:!A0WQ9B5DC&0IAG1J%<:%L9[ C-". &SCCFA3901&)(YP2GM
MF3E1^BV=<XMS#@(?63SQ%!/,@,#'F#-:6 8[>(,YSJ520L#"CT'MK/5P&;XE
M&E:..=B1.\*?BLN#@'DGN#CQ) /QS2A.BY@"D'G,2<$U%PZF'H-"&"48+)IS
M HQK@W#JQ(1W=/(=3C[LY,BAQ>6/.$4MRC[F8D*9<G#&8RY6$*/@UG9"<)I;
MKN"4)]HURDL%XKLC.,7BF1@FG^"8BWL#N#_$7"TZ"W??&--,::'!>OF .6N=
MEG!.S E_<<UBG4W34>(]G7B/MHR^4_V./-2G)?)XPI!X.%3^J(5L5SWL FIL
M3&#L0@)G-R2%B@9-@2S?DA3:)])Q@;(RI2E8+$@*B/F>A!QGW7_ YH&PX1<"
MZ&M.>CYUT."GCJ2<R#G<(K30MSG'6!PU>&PD*9QSDD(YIRB<<S(NE'.20CFG
M*)1S"G(PR1BBDDRY.IED^KQ_S051'/0)'R>.I%P2*PLJ#A*OV\)P"TOMF 2U
M=U9 M9"@4_!P/Z'!N&X8J!D2C%M>#65#@L+ ]6]*@\S 3?V,!)430D !T<,3
MSU!01"3(-9QU<[IIS3JGV6,9G'BNP(D'"[A>**(Q'U7 H0Q(T&@-MQ@D&!=3
M." 3$B1E0(*4#$B0D@$)4C*@0%(&Y/ H"[<D#W33E S(I@D9))V'FNM0O#:/
M[\O><_ZVJ>I*TKE[>$5P+>J'HN#^B%_..''_OGZET#Q$_72_?Q_Q(RU>5YNR
M]Y175;YNGI>^Y'D58OSL(D:^#.GB<)&%EZK^:N/W8O\>8']1Y=OV'4=R>-$R
M_!]02P,$%     @ -8IO3!^E!0Z. @  M@@  !D   !X;"]W;W)K<VAE971S
M+W-H965T-3,N>&ULA5;MCILP$'P5Q .<,9\A(I$N)%4KM5)TU;6_G<1)T &F
MMI-<W[ZV(1S@O30_@KW,[,Y@XR6[,?XFSI1*Y[TJ:[%PSU(V<X3$_DPK(IY8
M0VMUY\AX1:2:\A,2#:?D8$A5B7S/BU%%BMI=9B:VY<N,7619U'3+'7&I*L+_
MKFC);@L7N_? 2W$Z2QU RZPA)_J3RM=FR]4,]5D.145K4;#:X?2X<)_Q?(,]
M33"(7P6]B<'8T59VC+WIR;?#PO6T(EK2O=0IB+I<:4[+4F=2.OYT2=V^IB8.
MQ_?L7XQY969'!,U9^;LXR//"G;G.@1[)I90O[/:5=H8BU^G<?Z=76BJX5J)J
M[%DIS+^SOPC)JBZ+DE*1]_9:U.9ZZ_+?:3#![PA^3XBBAX2@(P0] <</"6%'
M"#\(X4-"U!&B"0&UWLW#7!-)EAEG-X>W^Z$A>MOA>:26:Z^#9G7,/?4\A8I>
MEZDWR]!5)^HP>8OQ!QC<(Y#*WI?PH1*Y;]']<8&UC0B\,61C0U(?%A& /@/#
M#T8^4SA!""8(38)PF !/1.8M)C:8VF#"P%._B5T %MFP#0##X1 V4AV!JB-
M-9ZH;C'1H,XLL47;J*E>&Q'YG\J-0;DQ('>R6?+8*A.'MEP[4QQ/]#Z$C,0F
MH-@$$!N,:ZQL3)*D$T.)90AC;#NR83ZP:8!D\:>+, -]S0!?X43SS-Z;";#3
M 1CP0FP V/B%&*E.)ZI'-U73 H\Y[_\+L0) *8XF(M#@9*TH/YDV)YP]N]12
M<P?1OI6N?'TR3^*Y;K% _#F=KU,@KN3-UVU/1A^%VX[^@_!340MGQZ3J%.8\
M/S(FJ7+E/:G-<%8?$?VDI$>IAXD:\[:3MA/)FNXK ?6?*LM_4$L#!!0    (
M #6*;TQ\4TC?7:T   N7 @ 4    >&PO<VAA<F5D4W1R:6YG<RYX;6SLO7US
MV]B1-_KW<S\%RNO9D:H@#@$2?/'LIDJ6Y1DE'MN1Y,Q-/77_@$A(0H8B%("T
MK'SZV[_N/F\ 2,F92;*[M;6;,44"YZ5/=Y]^[_]HFDVT79=_W18GU7:]^<\7
M\V3R(OIRMUHW__GB=K.Y?_7==\WBMKC+FT%U7ZSIE^NJOLLW]&=]\UUS7Q?Y
MLKDMBLW=ZKMT.)Q\=Y>7ZQ>_^X^F_-U_;'[WIEIL[XKU)LK7R^ATO2DWC]'9
M6D8HJW5T%'VZ>!,=O#S\C^\VO_N/[_"2O)BDT4_5>G/;T%O+8MG^^4VQ&$2C
M81REPV3:_O%M<36(TBG_.&O_^/OM:A -D_XWGUKN_SV^:C9UOMC\?^TW]>'S
MXJ;$$S3$^_RNZ#QU?'%Y>OX^.OFPX_T3FKS.5S3ILO@2_:%X;#]WLJUK+/!M
MV2SHN3\7>0T(16_R36>VHZ,D/1H-=TSU<[%:'?VRKA[6T461-]6Z6$9G3;,M
MZO8+?RZ:'6/\J5H1TN3U(ZUG5=2=Q]Y7N_:IVS@O[JMZ4ZYOHHM-OMGNFH='
MCTYHCS=5W8')\6)1T._TZU*>W#'*Q^W5JEQ$;U=5OMFUKNKNCL[Y8E,M?HFC
MB]N\+IKHPW;3; @C:)D[$<8_C[?T96<G[2<_%G59+?N???OGG6]?/MYWSCD9
M'OVA Q-Z>BGSK?+.LJ_S5=,9QLZA2]N%5H;V_I__\W_Z:.BD6C?5JESR<;S.
M5_EZ41 DB4,TN\E=QA2JG.S"^>.FH4$ZO^;-+=/K A^*OV[+S_F*'N\\2&@"
M%M=$=;$HZ*&K51%'JZ)IHGRUJAZPSB:JKJ.7X^DP'@Z'4;EF)L&#OQR/_"\[
M:SQ;?Z8YJ[HLFE?MW\[SAX@8"$&5P"Y+K>[NB>!H3_=YW5WISU7]"R:ZKRM:
M4Q<]RG5)+'<9W535LO.KMY(X6A<=3/]8%_=YN8R*+\3.FT(65&UNB<#R7@"_
M*:X+.H EK8C6742;_$N7(5Q6&T+J_2?UL:8;I-X\QM''56Z8+)W7/;"N_? [
M^K7]W>MMN0(5=D;^*5_<ENN"^!#&+':-21BPO=NN&#.7!5U=BY+Y^E<M-([>
M=X'Z@>'7O^T?Z)0>RM6J [(Z7]*]6O_2!12MD! UCC;%XG9=K:J;1^^42N*X
MZYN2T+?!^0)E<V]C^1TXZM]Z-R:GM.^P+S]<'K^+CB\N3B\O=M'ANS*_*E?E
MINRB@:6Q^_P1!-;S>[TMA  (^WH7*;#,]4F#ICUL!O>&OYZ=ER7?,<36"5*K
M:GUS1*1X1PAPU3G&$(OW[%/6Z 9;[7[T73"C<IQ%N+)=8)*3NJ](I"@V95TP
M>[XJUL5UV<O?^"7 "[M=T&M=J-W=E1L,8QB10G%!*X\.+HHB>E]MBFC<YM 0
M"5\U]_FB^,\71#A-47\N7OPN:H_/-^9MM5J2,/ MTTSW5/Y4\85/?$CYBMZV
MZPK<,"+NO2U>1<?;S2TQL;\!HVFA)*-"-EF^BA*P86;%#5_/79EC_?D?.T,H
M).P:]%64#5L#B7Q%O\SB>3:-Y].Q^<&_:O#C,)ZET_#'B2^'O(HF<3H9Q>DX
MZQN"?LPF\7 ^:PW194$D^6V);?)>7D5I/)F/XVDZ[QNT;X#S8D/B/L@TK]=]
MG-EGN8+-('W"$2#IY\+<*0>KJFD..S?GVZHNRINUDLOB,8)HW:QZV<:G-6UF
MQ<=Y0VN*Z(2(4Q:TBTT$V3!J'O+[V'!,NL3Z!EA4-VL> H\90G*LMY\2F=(:
M?^A>QK@7#MA_/S=Z#DD)UWYW=OSZ[-W9Y=GI173\_DUT\>/Q^>F/']Z].3V_
MH#?_^.GLLB-8[I/6#C[F8%*WM&&26 ]W2V^]DI43JI[+ "P910=T?LMJM<IK
MNDD(5HR-G6EWC:.XFSOZQGCR;6>0/>SB:]>S9ZBO6E+(7[YV%>';OV)BPP*8
M9WWU:Y5C5OO>#3F0?7OO;![&0FLLY#HCRCL39K(33W^?KTGW3W=H&4^.NUO[
M)XDP:DCKZ+DJ&N8)),DOMPL:C:;HB+4_U$3\I"'4-V6'JYV2I+<N2'4@,.X2
MA2Y(D\?OX%/Y\@[: 2US [:RZY4/]]"7\1*MC%A85XE0SJD#],L_PKR[[S*T
MKHIKXMY[E8:S/;\!I/WCG^I5PS3 W+%S;[S.&U+TGT<O;\K5=J,(_ASJVHDE
M)P%#?PH7OW:@W<CW8>>U^IU<J]%19_);TB#P5'3]%3>L]U9>&J9$Z]U_S=I;
MLKI^%;V<QJ.D8Y%R _^=5ZZ/9-&!XNSA=\',$Q)N1JF1:&(ZDVQ, M1\>F@%
M+%;TDW@VG\?I+-.OLWU*U!ZH]W#)YS_Z=;CQ[(OZ:TXP@*F"]+L#!>F>D?TC
MW']X^T_M*X#2)R+MHSQW747_]Z?B[JJH.T05WDL['[/RKV5*NY[T!4"AV/ZC
M?,<4NW-9P+TNMUN)\2K?1'+%C>)>S+4/>M?KDR^Q?6U9?BZ7Q7K9D!*[(!;9
MM<B?]# 0NHW^LFTV?::8YV/B;\XL>D1_Z&4L^0J%.?0@]DA[)[%V4P&UKHN>
M2^PKWMTGUW1/<8>@LO\4GWJ)'MQK;-TU^MZ7?!A<')]W+$?=V7>X;O;/ON.E
MK^4,77;Y,OINIZ[_=6/OOJ9WT%'LA(W?0 3!'&])[]IC:G>BW_&"9,1^,YZE
MVR;:5%#KJO6B7!5,0H9M5_P76]U)B,2^EM'58U39\7,[?D= >^-97T5NW6.U
M#!1S0_3_GM_=?_]U!C*P5I@%(*D#6M9._*0)_"/VQ],R45?;J\WU=@4;)>N]
M.RWF_5*O1RP-<XI]UE!A=VR)\2#+J^1E>Y;'#I1[]/(]WH*G' 7=NV]1?:85
MT:@LY[E)=IA+^V'[_KE(U+?TY@E$_KBM%[=Y(XZ=>VO6O[=F_9V^@H_PO11$
MJ-=U=?=WH,SK;4." 9Q+"WJG*7&VN_>^;=B_0O]O]K1[WV_+-:'/$_LFA7%1
MWI.<>I\_*GM8/V'\#G=<>E@:OL=;7U==QV +9+=$T?+65577U0-; LZ+S]6*
ML*;#ECYZZZSY(3R_("JB"[QOMC>6E0)+GX3LM87:;LB>7E_3;<WG_&4A8@:+
M(0NE01C5:<S>N:Q4LGBN/W*GXQ(7WE5!>C\D2JSFL<@[/NV];Q= SO[WWIQ>
MG)R??;P\^_ ^^O V>OWIXNS]Z47GQM[QV)[[+1G0+=TLZO+>^%HL"5S>%B0@
M-X0+:Y9Z\S5=PD0[T0O]ZP5TL,5JNX2J4=[<;J*&> _#WG$"W)W@P0WAXX(O
MOX=R<TL0QTB?UJ6]#N$X>ZBB![J;5X]'U0/D\Y-\G2_+G)C_]JHIZ5/-#H]J
M7=C1:*3+<K5JJO75MKZ)HP^(;"BK6-[-8R'Y-1_R'PJZ9-?TW>N:,(D.X*1:
M;>^NRMP\?4B/ARNXS,N'G,!1N"4\!G/GY7U1QOI<YW7O)7KX1Z+(Z _TG[ZM
MPA7J3].WTPO@ZVU.\^%Q;W/>,V]H_)LMUL+/'/(SG>F":>BMGXHOY:+J3/B.
M& %-H[_VS'9>/*ZKQCYR.&"TT>/'J4-TIV\, I%(TI1B7=O<UD4171ET:XH;
M9B6O:-@ER3'PNT<D2BT?2)R*Z>?%MH:L9HQRLOF[ FJ]^4YF/W/O_ZCOF]'-
M_+RN4]+5,$'T4[[>7A-U;&&PB]WW]NW@@>C=9CF(+6EXL]$/<?2G8O4Y7]!9
MB],;*N(@=I@,9:.H%WC\3\5MN8 _^*2J[RL!6,R0JNCF*:*/A'BKZ-)XD^FD
M!KSGBZ+)[PAT#/(<:' Q.!X0EX].!G]B$#0.K@6$UJ:\H9'O["X*@5U>_T),
M, >-DC1<&#"2=++F&V1!&Z,[ <^R51@P^8Q%DT9<\]>]1R5,@<V4N&6)P]81
MM,.:E&ZYA]P@A$J_T%&2YKFX!0NXA5^3_KTKZ?*I[8>C!>VXSO$D,YH'Y3>K
MHH#(?55]T9"(3;TET>RJ6C*T@ UZ\M\VSIQ+0"-635+AEA$Z8M9(DV"%"%GB
M06BNYA[2[FH#M+6G]EE/+8;H5!=\:L'7UZ7"E_:\(/W8_=(L;JMJA:.1+9(
M",Y@'O"D$_/5@-"']/%E*;BQ<?O14VWT).W)-F!!=,72<RNZ%I6I7P-9UW3(
MWAR+5=4 %9;%YQ+*&]^YI!\PI140DT&6RXJ. 4#Z#+:Z)<WB\5X$,^_LG8#5
M;!=TP35*EPN2<DG=P&9MK,=M!<R\D97P&NMJ72YH.!J,0YGTX"X,Q7^T9GC9
M>AR=P71>E4WT#H*X\I;O3D[>=5^*HY^K>K4,GE0*-IR2F%CQP ]UI\23O-*?
MPP<,U1>-#O8#,;/U0T[/N)_BZ+B^J:+3GRZB X0C%O7J4;ZZA+F%=,&<&.97
M;*:/E 602W@/RJLMW:.&; MU0JBG_ X;MV2,PS?>!] @/C>/A"1WC4_ 'K4S
M.E1R^X$X]&S=GW?FHQPJ'6E#5SVA@WZ]V5[Q2+\4.H8)JJ)Q1*6\SY?\P\"#
M9F>GPK5HEQ5=/UC5/2PU/E[CA\YU(>A]7Y?T?KGBZQC4Y!'V*B=V0/O3";Q%
M^+Q#)9YH4])[M*LEJ2? =OZ#IU[<;EF:N:.K\E%84RQ/0.IC/D!30-"ME_2'
M&-'8_G8-Z\%&+D[_J0CANC(!_B*0Y#>B-#?5]4:8+C@M0E2J-='3"G$1V(+%
MOV9[?[\"MA($UKB[%V6]V)*0?E5A&1[X/)+$F'=7*\M*?V*B;I.CPH:/9P%_
M):0^GZ?@.&AZ#1D%U.NJNF8>0A OZIN:&?&BHL'O<&G)C6.9KX7] R'C;<11
M+'IXS#,6PASS+6%]!0<:L69BY'65+STF ZN1Y5G8T47./)=8W5V^9,N($ ZX
M9( G[VGEM]$Q_4!C##KJ^LG)AT_O+\_>_Q!]_/#N[.3LM".6]SRR1R1/Z=@B
ML0&P)K$J.<SG4\-W\BDIF@A+%/G\OA:)V[!Y49=HHXVS, $E*PZ'!CU ^C8F
M$/$DLLX)4-S@ALA)1E2RDJ/KR.F$C<3N08X>(A+T[O)?BJBPRV/[$*FC=_<B
M"&YN2<7)15=C'. @8@E]VZHEK-]"(A<[O4),SEQ:D$Y<+-FN]V2F)6LD(H?V
M00C$0Q+%:H5_=RV-M-MBO=7%V"C,I4B$[B4&*4?B#D@5H8?IZKRI\.U53H)G
M( L7('V&%=&J@YS/?S>W58.AQ0-!0#8B6ET01P27N,J7K-\+<Z@?F6L[N[P7
M5>HB$#UJ9R/!BFAFJ4 ,'3RQL=SY'&*'X6X R\:6($NHL5TQA]ZN<#-=@Z^Q
M=4&V8W<Z" *P+QUHB.%""X[84% )#E[DM.-E_ABMBYQ]#02--\6"/2[1*+%C
M<>330PXY*$OI6(M?>"PQ@??\8**DLI[?!M%'1Q[L*3!&7!#<I;(@:];=07YZ
M8=P6UO38UHI8E 9'];0RCL7!@\+UP*=\#8Z@O5J)XV5A1C&CBR!,%TJ^$-K#
MR\6JO,-%BU?9#''J61]^)'&:Z'Y5TG=+M6?)\N_5%K=4SH&8:+E9K0IW)RD?
M5:UQV;6 A810R!YM2\? /VC2&B#4L,*C+*+X G.4)3T2"[>UF!<!L;?%$CR*
M3I[?(6&+?F:+EZ=$10=OWYR='$;;>R#)RU1#^DCPW@1@7U8(QJTV=KGT:PD<
M@)!57D.YXM\6G-]AF*Q:M^JR^05$72P-AH(JUC<$I ZO@6Q;;K88@<[MGHCX
M"U, @7PR_H8YWV>ZL=@HR_ JG;D$(3F0YW70D!7#OKRM;3R CS\#$FL7*R)J
MW@@OGG5/,:?Q86(\VC&)%'_=DJQ!^Z=)Q,]>]$2PT&%]1H1(L;:&'ER02X(.
MS0'\)Q0 T@H#Q"U*FNB:,4Z4TIZ1:KM(#  FL>B+OA'%Y,F(F4'4$WH#:.*4
MUP5$6+G6\_8T/ O!+ >+8TW+7R]PNH<+DYA3K"K6?(C_Z"%8GRI]84_&LXA<
M:;P>YU]Y1%L7U@L+_!=4-2''X$9'!5\]GHWS>\.L+;]Y:KP<MO^;HF4JQ<'A
M5^%YY\R_^?KI]0I[0I-X2@F>!)3<F?]<I@2\)8''K1"/V[__VRQ-DN^C%U\5
M:FI?VQ=B^F+0_=ENUV.+''"J0D/5F%,&HIBT#Y 7^(0!"[NS#!L0\=$)D9ZW
MZX$6#R)HMCGOH6";MUCE22*@:QIKX>,JOI3LY=ZP,$<R,Y#UNORB2ML2:@/8
M-@=G+@O<U+5PS6K!NUO&1CRJ^=T<RD)3\1LL?]7&'["@R\-9!)AA\>+OU0$0
M,N;J:L/@>2!>O\%V]!ZP08F*S>)VV#2>\,QL0.1WIFIAY3ZM01+T'I"-RWYU
MA[P[*\%!V1)4*I783H0)EPARH>6Q \KP8@*QBE:ZUR*G"]2L[]O&8\S$W,6V
M\CV#!^>.8Q=^H7+N<M ZY7JIH<8L%K(<)CS)QLY"%.HX\7K?SZ&6+>1G[_7W
M%1M:S9H-52N/389\9ZQ-_*(10X5ULYQ#3T&FZ8XDURL-I(-L."XJ[UONQ@IA
M(E1=RZ 3;W?G[O%=.V;69/A/6?.J)>:;'V%9-40]Y*)NE#8=5/J=N/RM$2@M
M(=>6@ZG8"3ZBZ28L%P?X:G07<][6^Q8NBS2 LGAH5/-D6FH-Z?E2%0];PG_.
M=A;:764VP!>1LX"PJ8Y#3_KGOJ^08U2*R9OF@;7&F-SN<[K0EELG9<(;<96O
M?ZFW]QOB@=<EWYZ (KA*:80E8PG92Q\QH%2P+!:(4. X2X*;R (F_0>'XI:*
M0_%PIB4?VF5;^A7V*6? 0CFQ&[K463-= EG.K@$VMUX2!)78U>?G@!) @%8E
MPML#-'HVC\>17'V&>3J/H'_[(I*BNBL7T6+%B!8',+@CI>2N(CWG,5#D#)=]
M H/#@T;*&?-<O'[=3Y?7&S:H6R[O,?;BFN;8^/(57]-&@0Z$@V5!5Q R:,S[
M-!;LS59E##[C#:95*TK0KD1B%$FJ-OZ$:A>-<UAUV=A+S4GU) %NCLHUV\[I
M$XF\T<&[L[<?#F$WNZV<'6)P,8@.7J:3.)T-XTDZ9)#RMZ6_UHVG&6KX$1B?
M*M7BH1''F"Y YFVMX*V_ DSDSV'$<F]9LW@X&L?S=/STPWTK/%0("8<6/@,@
MM/5Z6G(>J! O)_%X.HF'TU'_SCE =A(G:4)@FX3/:&@8(R$TS!Q7GQ. >'ZB
M;LFS%O70<@WONC$Z=,M?D5M--Q1ZE^KO;2F"]G+45#7E[E\@MG]779&$3IAC
M ?L([7Q/RB?_=:Y">Q"Z]'%?2 GBN0RFN"_94$DG<5_BNEP1\16'K>L-9# (
M)SIX.8KGXUD\36<.8/3=:)H@9\N$,/-WX\DPS@B4&K]\"$J!*,QA[LXTQ\X3
MHV[F\((=L;M.T3102*\KL![>B+TAMTT![@,QRQZ.6'Y>1393EX0#\/O1?)"Q
M#-!\'^U(UHU&>) >Y\<&D4F;C0D17,(K7CFC<R[K.U4*.+_R'=N=)/\VTO39
M4$I2L(IX!:>4!)SQ/O;" 3%.PEK\C=[+' /G5'U4H^'"U_-V3.[91^TR<,VW
M5B!W/2_ *,*0]ZTTDC'$I@9B[ZOU$8>2$6KG-W51>'F>1FACU1/B-LF_LLBK
M@C7AKP)'KNL!-#(S_;$7PN<4YE[B9N[P<CH=QN,,>#P>(_-PKIGVA+[S-(57
M%((]M/(54:B$W>=]DS!M0S+7PUF3)$_L][.HH0W+]A9M"6170%3%:4)6E E!
M$"@QM70&^\[W^&K>^8HN"?IJ/L_L%XGWA6XN3?'=+!OANT'DDKRM3NA +49B
MDF0%M;RK5!99$JL@"8JN\$%O*,*%NDVZWCWS2\O/8KX66/[,KN]B>72LJGQP
M@EH%X@ 65=*7F?]+IM*Q:&&6S%C;8O,%5N[HX64TI:MD3&<\H<])3/"*YP3J
MEZ)\I]_3)P+N?$)<;!PEZ6 4G?3CZ2B>B.4M&H_G\70XL2.,Z7WY!AQF!P78
MAX=3'J3]=S88@LD4++QL121FMFZ?'-&3H^FP\S?>%& *:'Q615L>$K\V^T_C
M9);%<^+5_OZ3E$ ",AC2TX.9@-FW9(1G\C3(4]K1-!XSF"=T<4]GX83(@IG%
MA*>[8)W.9_%DG$7I9![/TI%]-9O,Z&:9/07C=#RFT8>=O_?#-YD1F(ATVG_O
MA 0V,AJ2J#(9,6Z-TCF1ZCS8*F'-*(O3>8J*#0)9A'@$6:Z,@@2M>#3'0+-L
M$D\G63 ,#3S-XB2;"0_[6AJ@<\_FM,ZAT "M"-@>KC.9TW9'1 /98++K7"S2
MMBE _P8J_A?#?W_K])D(%7CN;WT<C[(9"2M#(?__ DQN\JNH+XDS0L3)%!B4
M$2%-F?1]ZDOH/AF/DJ=..9D2]<W2SM]/G' R2>.9=\+F[R>HCVY;$BX[?^^A
M/G^CA-43.LA9>ZL98?5PDACJF_12WX2&&<UDF(2(@X8*&231(Q''> Y] )<[
MO*<;<?# P*'R#6(0[A"3LF!?QA*.BD*>8O6[X]#L=U>JM&ZN7;J8KXO W:F/
M0E''!<V2J%A.?4MAR?D;'*C#=[G54Z,2!@?6RH^6*+U5-IYQ\'TENV,/V,(%
M_H>[8XW<V&PQ^I[M.H,IFS$ZFXYNBY66OX"TCVU!1+D2V?5S4:O'Q2I7;END
MRR'JC)TF$C*BXJ:5D34*^=KSIF(F]_<DL$PC2("U^COD#:_*7Z"1TI;6O"3>
M&RF492#\WZB2(-9O9U'0J7E.:VOL6$=T,[2*->ABUXY*<8?1,1G_2<\N6?[4
MK8F5_UB55\CYH88:3,Z.UQ*+R%>/D/=AM"H^L_M"36;T'5OZ-TXK8F.3DRT?
MV$%^%9C##'*Z ;&&6X)3)2$L;2SQS04N*X]TXRW\#Q*:@=_ZX>10(W;'HOYC
MN\Q"96"[ME _L+;FBUO>T /P$(#-U?FO@;=$IXUG<+S>(J@KMN8"VML#2FA9
MJ.P@1M98+86PY@#VRFY3AV9$B/5-H2*Y\\T(/MWE7\J[[9TN81=VAH?%J"PA
M#4S&D49SZ%(\]T\E3MG Y"'S.H5</#7TYQ%M\0%17?[,:FEW%5Q>_2,N69[A
MM4U9,.L5[DTR*,M6":E$$ ?&:<C@Q_$LH<MME$5G-EH )ZOASX0<HS%IA&,G
M\KA+T?YD_'36/4?2:I(,.Z_HUZ=2F,);Z#Q.(/".Y[M7.DI9&YS-DW\0#">[
M8#BB_V7)7AA.YP+G#B!2>;P-"/VZ"XBO.C%3WP)LB38$][KYBHO3B<>]+JXA
M>QB'AWK+Q0W(<?)W050\9XYS.!K_97U]P&5XJ4P, *?U>K:4NM P >'+QN/.
M+A*^8L6T[$+7;5R &=FWV*G':&'=*<M].8N'UK;C O[8_5RR%>U:_=NN#F!L
MOEGE5U6M^1?$I&^+G!BH1.K8G!C<\/[#M %Q%X46-)M7?\5AD-<UR[ZQFOP9
MTN5:;"JPJ?HG\,">]:V-Y&7'K3K1&_8:V) %-G_M/#SX:\)0PKX#O"!A]][,
M]2/]AQU*)SQ5\-NM^4V6D4M%$4!E*>&(;60+XS9D1/\;A9$P==Z/L2+E'&&E
MGG"^J5YF\81$X1GIE<[F2G(M,1%2@,*R$2GI-M!U3(4)7&(291)'/PB*\H/'
M8;C)J<%2^_"-]_".V!0;"<9Q739!2D#4"@B38$F]=FV01>LX?SN:M$O<199F
M*A."PTGR&G%N#(]F<,1+J4SHHIK,C$&LY2Y \<,2,4Q7]-H$L7%*A4:**,UQ
ML K);41VDEK\QD7D*!JU'O!"=KX.JT:D-Y$2.$L\K((^E<'*U2Y&DB8SUL4L
M5ATO:<6;LG'H[<NU+L[(>TQIQZTD'$5^5HQ/)[0*?V7C<1+/LE&XKO$<II>)
MA^L:/MX#-OM3#\ <NY5%L'C&3]F =*;J6!PE2W:R,E]Z(,:J?D)\;='<;-$7
MV17+2;8@#"J;6R.?6=6=Q>%KFJ%4-SQ[EL5%PX(8J6U>)-] =V;G\H)W-0R#
MF9^_89K[IE!W'K*]\M71%DEZ9I=/SNC]UNR$Z#-=&X$5O>WGZ/'P7#L7M(LR
M,:N@PX=NN6=1-AQ"9&A_FZS,BLK)+F;U%@(/<C%[<]#6)=>(\1$]"-L@RB9L
M1M4_)*)S/"<3^GU+<[DW>?S,)M\>7[PVP01:@II36I!&MW2QC@<OCB].7AQ&
MT_%0[V54;D"\4>.[PMDKXZ]E\R@9W5Z1&T^T1T!8M+!!RGT!OX:G>JM>HM[,
M*KJM'O1=+*(19<D.CAP1%*^A#X;S:F(/8MZ+G=!B&A+K0BV!OE\@*]ASV^2_
M%(@Z;=B8$.^,@A?]5H4^-XBJ2)@36BK3II9<WGE^"+^Y,SA,O_'E(V%CB,O_
ME@:EJ5#%?%4L;RR6FA%,,!6X??$9B, F(US-6NAT&F!8:",PL=3L9P_27*]1
M"R-OA6QK/+$[< WI@B?7U8/8F6' E./"&8SWU>B]@-15L7D F3B@NU0!UK11
M;<M4.]B3 <%!EX(B/H\HUKF<-I9N,R]6^8.B!A\KNZ40'8*SY?@:R:=PJVQC
M#O(=ZJ;@+ 83+D#ZOA2JH1OFXOAUE"0S]@EJL4$$\5C1Y.Y^57R1Q9=KKAX@
MU!.2G21.(+Z:1 ZS$SI4I!(,[!PVX<0,S2)2904J$.RFGQK#>,AV: X4_X4U
M(^B\.#]3&-5>0@@RU.Q&.PA"%I@!.@R0,*<:=Z,Q'S$>W@>E2#QDLYI^V82^
M^[Y5WR#Z M*57W1#@330= 0;EB7I,5M&D\JDAWF;MI%Q9MM &^4!V$(0\"L2
M@TX".*\L[-;!J;1')2;)(;="V-CQ"LT6-*88ELLP/Z1_XWV8Q5%W) $@/='2
MDI=GQA'NHM8]N@A</D$^$J;JC4V:A#CJ&<Y-W+9%!!&E4741*;[Z*_.]O-08
M7-&\A%-J_'.(_/YKFD5@-\"QM*R&E?1?,5=>Y8M?.%A@/IOH?>V3[,(8RLP%
M'"N@8H@*D-)E0<BI%C'7F*99F"$VO0F3]/7,8L/T[5'!9"@!9D"EY;(&+M%-
MT/BI75"::36+?-L4G1&]R3T6T-B[.R2+@FWI1MAOK[9<<Y !;B.#%78>W(&$
MAMM[#C'R+?*0[FURFH^R(&/28D2R01:@'HE8&D/L_;;IP\]!U*UNR91".%=Q
MT@TR5$TN)/,3_WDI(R6Q/A838"A\):R!!7@.P. *F:^L=\Q&\_=4;T4QZ7F<
MC.;\B125489/XRP>9M-(RV?^9D,!0Z0J4J7I?B/2BT;CC@'KC8.(EEJ3.IX]
M *$I4-9Z.NJ=5N/5Q#0=(4#M:!FNQ*^NLLM@S0^^9KY[XI5SVBVSRM#"J?T"
M4!VAU2N05WN) Z$L2R)J- 5;?>LE8$02SMZ)XXLU3I7WG$S'<38<HFZ;IN;=
M6U)>2#T[6>H-/! <YKE438'&&G*\'+NNPE/CL<TK1G=4<#&3BTF_ 1]E&X:'
M(V8 QF^(J\+!>#Q(>ZART.B@[!O@G=H$(;LWB3\,[Y9^*?N3W1 N7\O#WFCM
M/J+4MR0N?JPKVLY=K/*.UO7C"A"<%JR%THI24HKIS+P!N/B?*0[$#,K"5JDD
ML-K@=D30D@G&A5.,HV_%AA(4!VH[GM2Z<<=A[TY4,S(2(JEKDY_S%JCU)^,2
M?6NA<^8J*,@S@GX<<7O-\JGFMUHKLR1>B)AH+A.%AF9SK44B90,ARHH!NTVJ
M>FY%U,?H  "E6UF&/#1\[MY6M((1EX/IEI#HB=.@EH1&#)M=VJG<N*6$T==+
MKIW@9^\8L5K'0$N6$E-I-2J,I]*RE,M@/NW+2,KS(2)ZQ'I;$A^L%[>/QIS+
MOB)^#D/JW59=(4"5+X%R36Q;2Q.4Z^ZCVW7W89; 974L"7MNN\N0=]CE\#4E
M^98KJ.I:@H.'XP-4Y[:IXJ%[]\9Z%;W#BU%"I".R'?N#JXW)P-';F5FHJ;)@
M+312_Z'4Q) ^Z,H=SMF "\@BVS47?2E9IE>]QCM;3E&4%:71']O+Z,S/,7B\
MMN^M-2G8/QYRD(ZCHN1'K/&4Z=?\%:N-\0H,#$D**XT#AV+*U<_\T-@ )<VB
M1\@-7HB,X6((V#B%QFRZ*E5=.BN]H@T$::;=:\.'+_OZ/4123 Y=P8P2 I@P
M]=0PA8.=5<[BODP#[TMM#*.>_ZO-H;K2^X/-.^'EL1^Q'J"[QZ? ^ZT*9%51
M7NDU%\>4D%C)R%"J=\[V02M_O%N2UJ1UY<[-=L3^W:4'I$'T8_4 U3=6$[;F
M/-B%=8F9,8GHGLL9M75VIPVR3N9276FSBORR\M"CW;]ZWX>B50PUX<8GJDY-
M0U,%[OCDCY_.+LY0':Y;Z[7OH3U%*D:#Z'5D2G<=>\4282\X)CHF O'$%J_^
M%]0WMC'0M^HL]MYG:+[DP'."Z,I8@R >(B?#!$IHMH^K +$E=< ,ATCU@@L1
M,D/>WAGITD04L ZM7-0F0KL#X$(YK.GWSNKR#/T4QJ*&%0,2],%TD'T#KI!D
MWQRRTR37\@&ROF_1 .J!X[GJLN *4.=5OCPJ_Q@6X)):>Z>ZAA-_#2\.G25(
M0KLE%L;3)FWL.=T9U?;F5@\%H<[L@VGDWMW<FJM:'># 7%-_,SHVL6I(J+KZ
MB\I+QNHGX>E8/RI"'-F20LYN,#!'PN$.).W=E6#)7,2HJ-NEJVI3[M. 14TF
M7JP>L,-D@WDN5'^0A@O$&.O8;9%_?CQ:;M7K>D=*]_9._N8J7RC30\+>+2F>
MHL1?6;%$68J]*EU<R'7TDH,8$HD@K\4A8RT8/5CMEYT++6]6CA&5U$<T%KA,
MZE98<-ME;71-A0L7F+:V#]O%^\;LIFTK)MZRE42PMIV*U!LZ9&-K=7$L&W$J
M;._@/?^;U:P[V\!PACQ-,IJ[M/SMZ/*[^T(MF6+I;\#DM'N 7G)V7JN>BP>[
M':\,HN--R+9>A10G)3,0^CJ<<FH!77)7FV@TL<VBO-9FX?[]=.^47I?'::@T
M3L8RUKFW)P<54UDA=S&,3X.' RSM=ON2<E]&'( =C].YS?![Y)#V>1J/IM/(
ME!!N%\N-QJ2/3Y*IS9_J39\:Q?,$X2A3+9B_KM;FTM9A1I-)/!XFD6E'THK3
MC.CU;*) U3?]G1Y,XVDZC+-Y$AV&1OK@J32>323*Z%!C=0)X(D51YTO'\0PQ
MU=G8!>IY04K!2?F& <_PWX=3/22[V(4CU=6JO)&/SK*O/@ZN%P)U45U^&F4"
MCMHC=XJ(J09BSJ!N&[W#95D-+[ ^=Y4J916AP= 3SD2R-8.)-BG1!)BYG7Z$
MA'ZCC3T-DD R?# 6*]KC7SHR(MQEFBEOK*?&FR9;;M7<S:6.BV7RYGT6O&2%
MRK:,,&!-ZT[NX--WJ>#Z EL6N/* WI>GK\\NWQP3IM8WK L9URU-6#N3:2L-
MBCF31%/*'2] [ E-K0LM)?=,J'H&T67 (M=+XP+PK+;^ XVY&3@[TZ:,>2OZ
MM@G=;*X^"5046PME5R4!Y7%^/KVZR/E96+FE5(S)X0_SEB\#?WB[5867)VPF
MLH)U[NI<:%$**\S(M1\GLVD\F<SHO"NM0H>8&$Y#MX()1\MH&B!>2HB_C./I
M<"X(I<8<%3B!W%X$BHVT8:%1H=H@ ;U3I6?@)6Z8+,J]6_?Y7Y?M/N1!:K:+
MB/LORI&^;7X]3Y*J#;"Z88M>Y 1B8^[L CFVW=?676$[ N2M1#CK6?F!%$:;
MVP]X"[/8R9"H'J-IE!*-U]V_B<,I@O@/U]Y!8&"S+-G*:/]2YBF!?ZQTQ"92
MA 5P]KKYO% +,.&=4@UROIF)/7?@I#XXQ,@IOB2[)"Z392RR7B"Z,8HR4.AL
M.7YE\;B '4)R9TJ&!HILD5HC)F(;O\,G+)HB.&YK,E\@5 .)J;+A2^DF6=R&
M]YUY"O?S(ORL_-ME?4W(^_@L]MG[)=UV-N&<5+'&>FNU%:\Z)>8_<*7)T_=]
ME2B#'_>H]^-!=!(%769]P0>),CGD/T( 4Q9X5=Q(DA*R$:S'=+'*R[L@#A44
MMX8.OG*EO_T+0?.%JGL"L$2BNBJ3W8H!G@5/]3M282M9T9)$0QM.N)'88UF.
M^G+M2LNU86$2M2BO+IG&6"<L5F7Q690;CE_;H-RKW+JH,Z-U&-AXWHBW%V8%
M2 NYBX[BV#X$6VJ_@AY<<68[$PL3VVJ*(?*P11+5&&PEOL -@30STMUO0+AA
M[(&MD&-/).PF;+19166V7D$7=T**/39QUFR"^"\7UVK6?:TNV=#A,XC>V)I%
MPY8PDXN$)<$@6J"#Z]UA=ELM&;NKI<JXK31C*\G2VW>FI@[= 4 ZT55H6S_?
M%H4$[9JQP@"B@FUO2RW3$WVN5MLUFR-@BUUJ)/F]^)4PGEV11#XWJ)V7W["*
M1A\_EW6U!O)"+E@5^?IH>^_'L)B$HHWI(.+2%#EVQ9N27787['YS4&O-X-&&
M,[7ET7K+K(6C)QM3(9(OJX:KT^&&D; .?T8I",T2K^AAC.1RN*A'I&IHUX[
MM\AGY^[FHBHM\46#2:3^E!-96/XQ#B'<157#DF#?JD#XN M;$[O"*))^[N/:
MI&6.1 %WD?L(NB*RRTR(%*.OEM=J\:';&(%HE=2(;L1T)76JG"7"2;^2-'*2
MRZ':R'_T<'@DCDN2!CK2/T1_KNI?U&_(*P#R6R(Q3@'S((J+$ C-=7D:'#W,
M%;!,2_0CVP[?G"("D@F0#T0JVCUQ(!Z3UP8L*Y(I;JI-J:S'6DQI>.6/UFIO
M RS\"*40,B'"FCJ36@V&3S\\!0"Z6H.K\Q/V3/AV',W$3B#LVS]9O1^7+1%:
M$-\K>=DX:5I""L399,KCMF^UV ;5B%M2F".QG0U,MK ]W)CZ. L6^X0MAB P
M')2+:LG2U5OE[T#YIM86"QMVL#F5K^"J]FK$RN,V4[B55* #^CU)Q#ZFMMUV
M:=)1\HT90J@4Z7F$35*DT#,(&_3@, -CF(=<H4TZ0JJ<[QM5TU>!-E+"RV5+
M:W78>^A.KN#=K", O3E]?=GWW6YQ)_IRMWK5D#Q9_.>+>ZT]].)W&?&-"$:^
M#VMTZ=L"8.D\[KFQV)R]Y *8"[;)OZL(.ZSQ7*DQ_)((DPGI8U$1ER:DT,*N
MK_/U+]'!"_,U'O.SBC#+R\P:'=E5R1%OEN@_&"WT$K]ATA>:YD2:J.MMW^G6
MI*,,@NUFO-TTW&Y^)Q(KDR,V90^)J5V*W.5K/[&SO61^3=:+\?VULE8KSB\5
MD;H[LEM61&K!VY70W$3CP7SV37?,<-;@C=%@/OQ&>&'HAK.1F?V0V[$8",A%
MJS#3N[/7'\YUT-JAP,<:=2[YZ_O5MA&M[P:)S/?H ,"<:I!FW\2F%C.I.(B3
M4]%HA-_TJ&V59E/\W!RINF3'X3F+T7O<C]9K.7%3YYVY43^BAQBMG,W4YQ0M
MOK4L?-E%2RXRO@^HM(S?;XF7)%Z)(C%6+7O\I_2T0)RAJB T];"-"BFPO(=D
M0]J#5/ZG*WDA(="_WQ)[G\<](H0E?KE6G@VJ?Q9P9H,G7+*M8U:A#M#3DIH!
MA0O1GIM?OX*I,?_VV=@HL3[>@(]99F5_WLVL;/<Z!06OEJ/.3" ,G!F/2KC&
MT.-'KCE^U+HN#UK"9 */"<Y!6VJY!-5D.+1W6A!\YXS!IAU4S/V@HH.F***W
M5;5!C[QHI&VS BCX&[(!\"JTK!Z]R"K7*_ : M&4XP*E!N_FH3H2O4LL[RX$
MC1%$T4$F9SA)L(D8)C<(4J))$/ J\;,OIU,IFH4@32,\ML84I)M[&UHI@\W9
MJBWKD6-B)L;53?L.QF0WP]I+\/B)D_AX^#0U2][!B6^Y\J<#%@ZE%+GYNBC"
M<FS#0?H--C<<C*;$/EV@1UN3W1ERN(,80&5ELWL5)C%CR&S;J#PBF3?E%RVK
M_ZR==CB'D+L%UGX&((T>B[:<]G(RF%@*W'7W&<TFU!U<%A\P%;Y$%#-]F7S%
M@$@=_"Q9JP81C,6D]2#0WHL6Z8]+ZKG/;9@@8ZGPO/TW^XZ#QA7_V#L!8O+P
MX\[;?]<UGPR BX25Z2 SPDCXD)\OTC6ZV!AV#51!I0GZ_8CTU_K(4BX\%.W2
MRR3>K9I*<0+9MTM;A7N%VZ'^5KKC%.HA\]*#PDCEUAW,D1MK),VLKJ.#ETDV
ML-S_T.H#/O^#?C<:) E=U9K@'B5"$SX <6RCP6CTC4,HPTL,VNR;C/F0%] S
MZLRP1Q#TL$['W(E =C,>+8[[:#$T/JW[ L&,<N44<3D8PT^='XHN%Q&_76P3
MP0+W@_3#L'X;%'!F/35S%UD?*^Z CB&1^]&U[3F9RRT+N44$R(XCBH^L_U;R
M@TQN_4AB=U$UB]MBN5UUU]7M,9*K?-\Z2%#:/+7($\+7)D09 6)'U(Z,;-&Q
M1>(VV\[[CC<-]X3,[F=>%=+T0%?9][(I^,/O#B0.Q8LO\I-&+@U 4->-J#--
M,PT^2>+I+(NGR3@Z;^,L'ZS3UVSQN,R^[EY^QSW'-$C#(/LDSK3NXVR>QK-L
MBKIB,Y0=T\G-U_XA\2UA]PU,G4^G\6CN%W%(TFD\'66N;*YDVR,5(O-R[;UA
MX4?"=F!66'-HN,N#V,7-3<BN3Y9<(EZL?>T,4A-CR$V6.?1L48@9(Y?V&F7%
M]M4-)\-OZ-@2SNF2;*]6D%X[<G;&6TP&J;P"&U'!];\]XM4TWT+CN0UM,:D1
MDI+"<"1,C=M;EJ8:?4]KR2"<X,HKB _?'[*7<ULY24PWB*$,MSD>#+\\;V<Q
M,<3LBS/UZO,LDQF]5(7)G8/,8U9ZGS-*.MPU2CK46X16[@#<*CR6:Q^UN_M5
MR:Q0F.UJY:&66837%<D(WCM<?'O.0.IA2_R\>'S6_6E]B"4-ZE(WMD:,2:-;
M%G<N.XA['^CSK*4@\;R^,;U!T0N6FQ75A5KO,('M!?YW@,4O02&;/NZ7T6++
MT)<VV,5R?15Q2XFD;?4V?ZJ4L)=.-Y,RB,J@&+O2>*2,C9%A%"=#\VN:A'^F
M])\XT9<O+;+XY:8<EVT;(2\N/YS\(?KP46*KC]^_B8Y_/CY_TW'2[GINC[\6
MZ:$1JYSWKEC* V=62H[;!_W>/[T@L8U-%5YR6RYO:[YFO72G^W3M!1+_-]5]
MN4!NVQ&,I4%N'5=FT)]>'!I&9E7<?%\.1!WVX DR\/RZTL! SM$ZDMU8U59V
M91H^<KL&PMWJL=" ?9/]%50Y,8^TDN6,F4137.1'F:'E40SR3L-H%Y-L%P[M
M0FY>K_+%+T<7B]L*\4 NO.:N6A8K]1SQYS!+/KBX]O9EM-N,K=,:EK&-1J2X
M%YW#565.T^H,R@!\G09**LKP9:E9?^'NK@ID0M.!H?.JV:E&A#A/((DE^<:J
M>*$');"RN/9!3/O6U5GYG2?-G48S7Q>E)AM5',/R65ROG=PK\8ZLGUWM730
M"=$HK"A@KB03YOP@;5_M]>U*+N%G78OM(7GB(O V4JIIYT$BI]&XXE&CWK7:
MM%VD?&4V1$.&Y%%/7FLN_G2KSL>Z3>TJUBE^^,PXP%8\0T@O;+IK6+98!5ML
MNT*\/"&3M#4R+0MB'X'0C];N/DT'$V,GYYBEZ[HH/(5@//UFSQT57M)+5FI]
M]&8_;LS[,2WBS>.<>7OZI5A(FK)PYC-N+XB_D9/KG"*2HPL&R:KS-7%7=I/*
M[8\FRI9SZ3U=K8\L#5H^-O F"*EP3V9P=+=MM*B,$FEA<O."A+R5U)2@%WP3
M*&.6QJL%X<\[Z%>5KZ7ED"TVZU*2N=Q7'[_U#!<N?QG1%7Y6:-]&^48+Y*QN
M=YK@]CIA(]ZFZ-G4ZTKK>'K _]2=,^:3XG*LG#K4?RKMQ3/_ZCV1WW;!;X)6
M8B+(:+9SD!R.7II<$U9JO[#HZ.IIL9%7'.L3[+>U299*6P<9C"XL&]]X;F;V
MD13%1E.H_60N3TY07N*.F-'B'B#26I98LC%G" W"[VV+1)Z#N3<DIB"W_H6:
MYB7/OK9QSARS(\&J2O;JDD/H(9-%>$S.Q++/D-!)&-A!,:W&Q@RUODPAK]ZQ
M60V_X_JCZ79\D.R>MX4=/B=4-$C&\[ L@7/43X &_/V#=-O""UJ"H>_B\0++
MZ0I9:TX]0YE'\0C%B7 ZG9]8[_H!M]PY4Q19G^SG]*;<PF@TXGVYO/_@/#1F
M0,@@+'JHX:]R1(X#2?CXFK.>O8(,W CY=$<\:.^/Q@,*3UOCRGD<1:9R_JDY
M>4Y7?O9S'SSS7[X)BQ>H4NN4GG:5#_?-68@7Z7 PFG<>?VMEL@/)LCF,TF30
M4P>XM2@MXJW+2<:)G:-;=9AQ)G@?O:)DSWQ8YUP1 6%5 2!:+^W(>K;]"BPX
MSZT=^D3MB:#_=PAJ[C[<@KV_K'_.C"BE3  _$K ;2(X'*"'<#T_S+\O,83J@
MGUS:MB1[14F:EM7&9=.^^A5T<"$4^C2"/_O!WY82]$K=!4Y'"KN>>!8M/#&+
MW'H_R"G\+U'L)(KA /PDL^U6GCJ3G5>)3P*=DCW0(L350Y=74RZ<"("8@]DX
M'DVS3I3;V?N3#S^=1I?'_V\WRM__;8_1".;'2#)ZN.26S:4,"G%)=6R-YN10
MC3OT6:\?>XL<LH.VIRS%CF1EOB%[ZB*:=&,5:JJFDY#<?7;0MX'H0&8^#*85
M]95$ATZ%K?VM ='U!TW"9J,II]%F218GW+]H@GY^\6R6^3E9)K\4G2KCZ3SI
MTC#K<I-Q/!]F49+,XTDRB^;S>#Z;VY+P/Y/$<RO1(USF;#9)XOFD6UE+<ER7
M/2#P=SY%YFT\GD^QXM$XGH[Q:8JU3\>Z'F3SUP5RU"2FKU@7*'L7':2CC+O^
M'$8'Z& XGO#'=);$23:FCWX.WL%TGJ*/%IX@,2N>S(;R<<K=90ZCXR<:^Q[,
MIW$VY9>2=(Q64?9CEO!D;3@;2!RD]-!DR,^G<U0NFV(^+941")D'LQ$7"L>3
M).+10OECEL;I'"]]1!=RT.C!)!XB^F?$&YH3%"=QJKNC4R-4F*7TASDT')2V
MJ#Y JZ=L.HL.O^+(=$<'4X+;##7/>.\$Y\DT3H8S_FL8(_I9YD6SGKYQ>K'_
M)<Z,#GV,<>B/<9R-TGC$IT)_DJ0+[Q[/H@E_:K +^,(.ER-3T1MZK"'=E9O)
M9<DH'HUG_#F=$MA&<^DA-9P1P!VBHU5F@O9#_(GV.9W0IVF2TJZY%1UA7$:D
MPGT-$O3X&\7C))-V=$1@\VG&TLBN6IM%V#S07Z^FF;^*WFHYV)<\\XC'Y*9(
M-/%HG$C3LA$ZM4WMNI-X"!Z=C?!I3L29I?A$;Z#%IR2NC(BVQ[1OM S+DC%)
M6$,NJ&<XEIOY@':>CA.FL1&]E*2,D;37;#3T,(S6080\GW9[1.B,!$#B(@<3
M OYPQ A#U#Z3(T?^/3&;V90W.AZAGQ^+>H3VM.E1&AVS36^-$!MK-VL=O[8F
M=:9J+JMI"NK"TK?ER@(F!%/K(7%]83$4!LEP_2=C.K9)>94G_CSS%RCKVK<F
MYN8H:4"LB>CZ&_F"6/I\DIHOP,,(DJ-$OA#8^H"(32=W,XFRRRB=H(5>%J71
M3%A>$LU2XNQ3^G!FZ]N9XSPO[G-T)I'J@T2YYP6;&%+N*3R<T/4P>U+\,,->
MVTJC0=9 9<K*<1JEE@LF-*.%9A/F@8PGHPEQ^73F_B8.E(P8#<&&W-J1EH*E
MOLL?HFR4<'>%["L6&59MT=HC$AK6M\X$-,#WS$$B^#PD"AO:OXGTX-[3/_DJ
MTSEQ0LD4;Q.-1F.T09ZZVX(H93B:>.S944<V4:PP)$)X\$U )W1W?&/*2_C8
MQ^$,4IQ_3!P;V=]^>7X:<3[RHA9L.PIBE/%LDKE@!C^^RE5?9G*3V%I&R<:5
M@;Z5:J@GIBC=[ZNKANO[BF69/AF;%A=,=;G;,).)58/;/YBZ&J@='+VP)7-K
MQLOXA9\.C=A&]5/P<XNJAH@84(I4I+YZ#)W8KAPF$AT) 0PO,7$&N\>3J#+X
M^4<:*I=\ PJOC5U+@@S8?X$L+PDAV]"N.$,4QC@:19/)U'A7K8LC=F?=P:_)
MG (/<;Z?C0NW]VRG1C#A=*?JN+696;-H(6K $ZX%SZ72=[$;ZQ@'/RKMY5+M
M&J8]%Y!VY+M0JVLWV)ZJYFJEA.-?FKRW&"<,NPAE>^/*,M_34+DKY:X8&"!@
MW,+8@%Y<P_I U[A%W7O;::18!K#N97('*,V4D(R>T,W7WV>]71Z(EEXM)'WI
MP1.V560P&?EF-A9/Y61!1%[=-E&7PL%$(=( *24#)1;7I;N%1D2,+RW?']@K
M8EF:RK'..NZAY<:D,C:67FR:.6-E3S4G\2HX#^2ZXL@*CNKF_9A3*&L'[6K+
MN5HJ&3YVK_X;>$/74DWO\M:W-K= VH<EC-%V]]\C 5[T'2X T@/<[I%)40'G
M#NF<G+VS^?1=;PS+Y"02KOG>M'.!K3@1!NZ4XK[%:"/HVK_-N;"!'BTW;O0J
M@?LGU0U:E.JQ:U=1EIU"LBEO5;(D+NM-A+I:J7\5+NF9J<-K%FB3!1!5K\9_
M>81C8\!&$>6BOWAQHW1=32>S[_UW\.B($Q$?78&4:081JO/<N/5<.D*KX.'W
MSFO!$:OFD=;;F;Q#:QBFDW]&$?H<!X25T -\GO];D_Y_:]+_-ZM)WVX >G'\
M.H%$Y,_#<M]*DC^"8"M7JFM[SW4=UDJ-$N_&+D5(G*[Z;PA=O,,D2CM0240K
MH3K11"M0T M"QJC&TJ-VXF%G=&>#G-J=+7="J6$K+G$_%6.S$D:]4[TT?8W;
M=GW>*LGY61+/V%R1HE_WC'7DL71:/[.944PBKA\/^NWXOG ;'BT@)=%DF(RB
M\1C\.R+E<CZ>0DC1P=QE:9D1YSP'X!!Y3#HBVU@MDGVR.!$-"!7K$C8:I1/B
MQU"2O*VJK\!L<DY;&XU[M^O?2&B?TP02.#?*L55O AG@+[3_9EEJST(<FBD4
MTVQL])+A/?[#A 2P>-) #QSI+C;RMK/9DU2\  %_!;%,)+)MM0A;_!1?;'F0
M1G*6O_@-BFQI'ANJEN+(3)!-6YIZ:C0;:$:C)(.@J!#CMCN8'IT "$RWY82.
M8[X?U;TR[E[LEP;2=A5JCCW>JW>8XL(N9\(5C=F]C*![EM%3VK)-)]<LF\<C
MM!JX[L[:!Q>_=LASV(!<2R:9D=L7FI04W,EZ$APV+"'SFGVG>90NIE X;1 =
MRC2^JK@,EK,#^?CGW[&*5H_/IVHC(?FQKU+KR+'KH,B?B73B,-OQ,(2]5\M(
MHTB>#T76%CCHIP^0H4' 1D1V@=KQ9;T[/;[H>K'DVSW^J]D@>A<)U_1W*$'P
MMNJB\]Y(>=]2$G$51BYUCE_SB[42)_H)Y4AT/!"B8(/D^]BL0?]+@>+W7NF#
M=A?QUNJ>6$\C(:<,MZ--I8D</8E[IK:Y*\SE3>9:Q#6;XCZ2V\BSO!2(EM&2
MVBN(2I#,-$6 KF:4\I&LU:TV^Z@]0=U<7"Z+#LNAS7R)M#8!J; BNYE4&:N$
MR)ZE?3>Q0(F:Z8" I>82F"]])%R*GZ3AEES0G0N)73M!16_@KT@+H#N3.WQJ
M6@ ZSLSBT7PJ:0&D;Y'^ 3<4IP5,A^-X+G\@*2"E:QS-EZ']S% C.#HOM&BJ
M'Y/>W5O.RGXR(0:?&;.?M!:%NI-.C=709CO1$L;QR#<1^G@@\;"-D99K;Q$^
MSWH"Y'& .3U-!6E<6_[)H;!T^]R-LO&3B1HRNK+CV@0?$(!24SVDXEZ^\E>'
MD9R?7IZ=G_YT^OXR>GWZ_O3MV67T\=UQM]K]KN?V,)LY8D^M3_2U&OD1M=5T
M]':&+L(-H,?!:F;ZKQC?P+VX%=G'K#5O 'QND,+2A8UH&T@,8R#/.GN-T!S7
MH(7QC?TK9HVQ@A3!W1J*SOU[;+)'OI+*)!*OO+G5DOCMO(I6=T58B5G/X996
M:["$8MF.:"6-=U5HA2?/DRS;]<N!6CX(HW+APIR%YGV9PE$XWXU< +)2(X\1
M.M6^UK-B6WWTMLA7&Q2(K%4T1"1(N::+U+JB9<%+!R 77F@DW<".^7!;<5BJ
MB5]:H+3(C>E)JUD9>J&<6C$,,X5I;K.XSX*[(!ZEKUSE]8TR/J_BCA=X82O1
MO4-XCP6 R@\7B@6G=CMGTM-6$W8_<>FF=Q4W;TFBD\&[P<G HBJ+901+&[1E
M*C4YZ#@;+JDN?T/3T4].#D'_J)8,[Z<7 D)2293+H'F&:5>QV(9WFKSH\LXH
M5<B3+:3(M%^FM?C,]J8%J6"V'XLDR',>IRU<J 99*P8:98W.TNP?E<D&VM2M
ME4WA9I0:5O8F_,MV>6,ECU8=YFM9G);)+.O%]@Z6!V[%*4AB$I^]!4!#9OT;
M@ZF:R)12;5$== -LT@ZOA!]_4V76DI$+/PTQY:.I/&?6R.: +B#]'F=LM#*V
M$@ZB-9C;2F@W==AX+\Y<'4B9'UE#,@AZ8D'=3J PTL;2Z,5\N5XAFA>WL>E/
MV=V[0]]EN1015BR'/H3-LP[C3 <(6\<JR#];:!]I+\I:%&NQ9]H0Y._IBRV2
M-!R62PD@K9^Y+L#:N(9$R!\N2/L5O2>QZN"OXQ"G--@M@OY_"OK$MUE%R!B.
MU="M>/L3^JNL2U-&\KBH*ZZ=%OU<U;^ =Q^_?7=T<O8A>E-*B'_T;U$V%L82
M_=MX-%<,M4&CQAK&'@W8O%]%__YOR6PDP:7F=/;QG<9G.[;B*/Q7[BFP:=&.
M)8M""RTP C#+8<+J@/Q_F=B_@HFIKZ)FD?\)7F9Q^D<:@#B+W&.6IX'"_GZ^
M=LG&1^$+D%&V*X(X%GV_0BL;3'#'J:\BB2B#8@\T5\-[.<B&@&('KT1T!LF)
M1=P\R-*QJY\#^TV)NL$ BB$!""WLIK8<0$);P^7ZRX3B+ADH+\<9@EI5]_<8
MEC%3VO(7!\?;&Z2!:99\>NC5+LG\2FC=-")V!S.PN2#REK'%'N/&+9(Y)Q9]
M880M)YUXXC8?IC[9OA,DK,&^+TESGKU+N/-/N2U]-_E?DOZ7D?03I!R<XJ^4
M2/[G[.3$>>ZLVNQA@J%WTSG"PV;4:FH)-Z*#N6IC+E$*W1$7XLXN]GM-+FR5
MDV;#(9$(ZYP,I;0"RK:D\TQ"**?#.)DGKOHFOS&*$_X>@9[CV22>SU)\0C[6
M=,C%]]G2(.Z%2-5D&Q*+*$8$0W+,%TE]\RR>9>STR.(D2^()AX@=2\ZV16JQ
MP3?^PF'L0= S3 O99!:EI(%ELZSSJ@$X*J=CKR,$Y4]0!&<XCF<3A'V2Z$E[
MGG$8;O^Y #+#Z2B>C!*V-(VFB"3G-E T(MX>^C*TE2(]+&NSS0Z::0:,.7$C
M'C]P)9'E=B%7U,LT'H^G4A?[V,NM-O42;3KI'BPSZ/./1;,W0?^)(Q.,K6./
M!\/Q-_0M_3N+OD&NDOZ9XD\4<8WP]X5OBPCM+J/!<,2/9B/WQA/H-QUD]-!L
M,+3_/5?G9Q!7;@WD0QXYS=P_OXJ:-6JN-T!?"XA_'>VFTW@T8X_?/!YQ<:8T
MD;C[D&9GPWB63B/.$TBC!''8--A3M)HAU8 C-@GC,HDA180TAUL^@T0/4AI@
M/);P_'@FP9[X-)OW#! 0Z@&QH<E0 D-'1*#XE"#@?+R72N$Y':4C#8Q'C(U$
MQ:?3+!Y/QK\AQ?0>)4/OMZ2:\2!)A3J>C^-C#[OEOSORFJ(=S5ZM,ZO=(7LG
MHW"A*GMQ.V^"G1N&8*RQDK[R,1S!_!B 23^][FC\NR(!YFF<9C/"7(3,SZ;Q
M&*7()G/AY:32#C.IJC:?)?&(,%;J=I@@(4T)ML5,)'A)D]$\F7)!&T+GDGR3
M[XR?'A%]CL?#UCE/V$(^IKN6UI/-X^D8$>-T&\X1N4Z7*] XH'UW:[L[6[F!
M\H*G;^V0*QRS> 2Y]0!6B,/OA!#! ^AJ'B$< 6Z2(6<+'4PRI<\1HKI2<Q8:
M.GTPHI5D\70N(>CQ:#Z+QXFD !&XI:W? >Y[E(@[%#'KV-9>'L\GQ"ZZF<8V
M4:_?I*/'U97.7&H1L;$QB0GSGG2>?FP*@RUH&UD*=T;21BJZECFA91C@U*]&
M\;=!38% B>G'=)P+X<%XSFEM=.JTW!G[MCANGK!+,#U!8A+!X5BPN)^5P*O/
M=0-)S)EDR .:1\E0&/A\SFD1JO#5D?68,'/-B/G.Q@DF12Q*2@*7GKLY]%^'
M,'OA$IX9":9#&FTZ3=O@P6"))C0YZ'S5F;T5!\J%L,N^$\1UM;/.C@D>:6[A
M@7C)\3Z,1YS4)G]/(+&.--F+Q-!1:J\U_)E!DAW*?6IZA7JS^!&(PJ(AZ=3%
M+7;YV08":SH89X/]:J3%E@_ /0Z_ R?AK#2B/, ^&6N6&LG2Z<CN"TE8"%G*
MY"1&^#M1N[(1*0[ QPY-E.,!NIDF8Y9)$N*$23(5$0$>7\*8&:=[89XA^&DV
ML?-."7.S+--YD^&,:"%5/6A(HD9JN'_IPE*=Q/>O@.>N,#>U4G2WQ>">3Y%O
MJ-LT6^/2H<02D%3YZR^YHZ,CRS[IXX&YW XQMFF)N%NJ^OBT5M<G0KZW0B+?
M4[U*79_\^*XTV^,7&[GAD#D=W,4'[C+&K/8^!J+IE0P696YE[MS8'M&F:61T
M.2.@((&RBSJ%*8O1&0U+%S;1;D:4OO\Z$^9F[\8#<SGB.C:WV5$K)WE,_"Z#
M:# <IYP=IM?U@=[6??&$ 39]/=$$X6B]MJ[@[&T5,$3"@VQ)9Z%%6 5 HB60
M%TI8T*]>V))Q_F1[Q=#6S,B4H]/4:9E5\;09'5C:,RESGJ?4;G&4F=ZV7:=4
M\VSU^WE2]=^M;NS7STFM9H6<_IVR!A*HZT\HYHGHS:R?'_6GI?/:1X/)D =G
M+>>X)U)PGX[BL^(NG&W0C@MLT A0]\7^P X.[O$D/L8-)_1Q;S]M\KEZ1#PF
MU[.R<V.);%$\TBB+UNB2L[8/5:0>T?JIC0;A%9XHY!_V>QL"*;-/Z/\^[IMZ
MMZQ[O'\UWFO>2[OE-2.>$0OQA+.=4I.)+S4SKQQ3#V2G4'(Z=3UU);+*GKB)
M96L7;-NI^2IM(JYW-)C9$O(V8_'EV%6KUV_G_.TH_)98&[Z=M+Y-^-O6N 0;
MJ7<HP9X<4S7Q'N)8<T[G,462Z8_IX+?8]FX[!X,@&4IY%;?]9#CQOIGS-U/W
M#6\[&<Z];[#E1/KD[-PNW6'21W7'3ON"Z$SQ5&XG&ZHG6CS6<8+P="'GM0*<
M=7W:.H9MN#LATWV]!:9!]'-A/0I!@+(VML6#YDJQB4B21\85>]P%9#@-5RR'
MF] 8AUR-99/TV:OCA4O!2+<DMU9UB<O$&T/>Q>AU66BI.7:J\"AQX(/D) ^S
M#B2H+*R1#Z]XL\?AL^&:&[=H7B4ML)2FW4WQC'=<UAS-58KOR"P!;<2U+WB^
M_%QR-!Q6$L;FZ52VVTA.RJ\TP$%RP-^4SYO,"&EBO%AQ_F+@F[/A+KQ@R36!
MJF!3Z7/Q=7JK<EUS>>N\&BQ\!UA]ALH+7;+767&[JC=T_Y>5T4I4?5B:,A_<
M!32(&8$+E5@J-[^2+ @.E=8>#*SAN-_:V,PMTU2)> XZ*QIU4#IL8-UU>>,D
MO#2(W-8JCTGL,5U8"^TI#0A]V[3&W(,AXBS$SJ_05V6#H)D;!_Y=_-2TS68L
ML?F%M22720FU^\KTE[$I0B=H/$GL[-X*84Y7^7.)I-.3;?U9.VDC*8YA<%L2
M^V,6AMNO9CY_?(P0ZZL"+8X/O<S[*YJ]:752;04CY=HNLT&7TL J?[XES"+>
M<H:P<+-N]Z5!VD;:GIA\PHVFJ94F!MS]4#T0F36WY;UJ"_F=A?MEO6U0[=2T
M@POFXA_]XMC=1;2>.7AQ?G9Y8DHFN-J:KM_\K@O>6I.>+9-*QI]Q2WMU/&]+
M8BKUXO:1T6_;:%_3]V@>EL8VCKT[T3N.Z$WTWU3_'6G%BA/<:USRC:B59L(1
MO.*"L=7Z.R^L;,,0D5Y KJ =G"*DF2:3WN\P)&C[56_0ALRA=>@R:0V2NOI8
M[IO]BS&G]Q,\]:I(GR!?ZR/Z*L&T%AWDAY[I/)Z0.HOJ73U?O67F)#5DGH+"
M)8P3&U"#X/F[-V?!^SQW$QU<'9I0-K/4F90O['W!JT RA'UK/.O])A@O&3]G
M0.0DS$8D4T_ZOKJX/#_[>-&[@45G TDF$^YZR4V JF;Q<#+K_28<<_C,,4=P
M3<+YTOM-,&8JV>SS9XZ<QLD8II"DYYLS&Q]N&]MZ3TTGJ!@T[?E&J.REA\XO
MHXGH&%.VHCNRL3;FI*>FY3^:BB=:Q*[[W5=0,:J(8:/=4J'NER>HF1AM] Z4
M17NZY]I88A(]%6&B0\]<F(G-5]UO>#!]\>Q,W[TZ]!8UF\*8-N[YIK40SL@(
MUK X]%C5?#8F17'2\PV/$\;2\OO:1H,!(*7'%H_V]1EG(4U&6<\WLBFT:\$E
M\1.76&_:%(+0DJ$'$_?-UW XGBH@E[-PHAF\!K2RK.>;9[)'0[&8ZEE\$:[$
M>3R:#WN_<8,9?O+4:#.X@Y)I[S?>:.ES1DO94S9.DMYOO-&>Q;!A,!T2<Y[W
M?N.--GG.:$1]V9 -Z]UO=C/_8)[G<GTD9XW9-MWW3?>(GG&-C(<H(CCK_<8-
M^)7\?CQ!7:Y)Y^]]O)YNRQEJ :8]WQA>[Y@=\7HI"#A+LX"YJI4J&R:&JV@Q
M<:$\J0]2D@J)LC;1_?9J52ZXP$\.(^"BU6#VJMIP]9 >)<R)SZ(K20T15_T'
M$FRU<<Y;M4W83F>JQ)'.(MG-JOW93L_WI!,N'CU-4I-2S7WEJ:.E5K,A#061
MJ;:,^I/7"N]*&M\4W)Y;&TMP5?V!O1++0(E@^[ST6UW?K%C; F3=(-MUN3%R
MO"TXI>6".DIT;=NUP&(5M/+L5NQG@^WJ40K3AB?G*[RXQB[#R2JN8P ^;+0F
MH/6!9,;1*"K8'(JT>]0K[39%\8O8Y#2_SADW2#U\D(8])K6WDL!D!>CB<;'B
M7)H*2I942^LW D ME[Z@/",K>X4KW"I;TB)L-ZOJRC4:4SS#*J5,OS,'Q(+8
M2X9/;-ZK"]@27"9]Q:5TML@^*1?^H3/B*<70NA])(Z0'[LHODM%NSZ1/Z;2;
M^8Y]-:W]#/H5U48Z :&D#<%:_+ML$R$%#5'W\ H@E713W,! PH?EF5RD=Y1X
M[Z7JC#QJFKF$:?I;%'9"HNZ=IF+;5$0]/$YI8<=1!?(LI=4$U[TK'- $]5X_
M1B@\M"FO&2+-+?TH*')7-B K[@7%%09R/J;F#G;!#6Q,L.GER[]L#1C40+$;
M(UD_MU4'\ ?W?@C76:QOF>.:@B)$;"OAO^5ZR^IPI:3(_7I /E="/L\4-(!P
M7,5FN]&N(5A)67L.F.@U*=BK_+$Y,L>-L8S!0DGE>KM:!?3":->8:00?/0;.
MM3 L@=^ #;1-*G+ J!\!.R_;B2)3\'K+'-V9G!:PX3B7H? =EDZ-Z<&KXJ<4
M8;9N&(*7S,9!JBY+%Y1I;.+H*,:>3K];ZJ:\8]10/O9H+'"*SA9!M-829T%+
MK$5CNLO\8,VCN(BVIKW'W95)6Y!8>S:, SQ*F[1^<:ZZQ>O(YFZ*G2GNIA*3
M?UA/LFP$MB8;+C<&O?X:B ,6\CDS122)@PO#&"[I&-4 >HYB5))'9H/E,-!'
MV[:0'KJP;/^PA8[F3)8&??'N9<T))]ZURWE%'D_5GC-W[-'B5"$;*:R+W4K.
MD&G'&#7T\$IJ(LA$7#5,"NES!H_BOB"378&.E@R/2(:%03(F>?.(1$YI[U.3
MS'5$ A?_Q91BR 'I/^S45+(UYQAFKS,>[SQP.FO_O.W2E>4(1[67DG;"DRY)
MQ>I>(][_SK-OW<R!_1N24=.Z&Z]6:E7VA3/BY$SAL?B/"J>=^Z79O#O,2!DH
M2*=UDKE[.(Z]X\X(EZCE2;8UC^DO3<O;L$W9<S#89HTRDMNA?7=A,44RY^G#
MQE [QZIL&+$@7SF.@-IF&%ZJ#EC;_ZUIY;[$#5-IHV NZ&H+^.4W-^@PN"G\
MQD[=FHA&D,7UIE%65N:0IM!RDSY*+0F8L2U7M97B+:_PI35X0 (LT*K@IH*+
M$Z4V<NMX<J_(U7X0(1T'FFD;*=IX0/2[P!&"B@3,=24F@>.EW%C!-$"-*UNS
M*-<2&7G-5X4XFV1QICJI%WT5#)1S<9#/I:WB88014[_#!5QQ@T-?+< RNR 8
M1&<LYKM*(72QQ8;#: 1#&!4NAG*M,$/H?U?5WA%)OT8Y6;%W\PE81A# $/A8
M;[W^7SSVMV8THQ(@N0'%7IP"HB;\0*7:!#BGJ-MN:/?26?4XKL,I?E]C\@\C
M0-Y70:\UT\9W:>K",,^55EJU1N9 !)=7FDIJBQ:E^)6U@^2;DNM,+AO37=QO
MRC4U77DG7@W-G;"0>M;S+![/9AK,(I_#74@-9).99*JF;3DM]U9R=,.FJUSW
MQ'W5"2$XH4MD6>:M2K]Y[9+!KUR-%=]/+UC0UPT^*,_2\!DW0G22PW>AK&X\
M3 Y^.31+4EO>"DW3B_46@RX+5[\%R]OD+-:N6"T64+C=>V5=^+H2*N? JC"*
MPD0>?*Y6)/@AYS ,/[!U&;V^BV5MBKT%J4A"S:A4^<54X?%*YIV=7_C%QASM
M.,8/UA;.[K49Y*H!&^;!$%,1R- I&7,GW:\W/:K^A4(>6."YX*03Y@L%?AC;
M'R3W_GZ[+B*;UHM9>]\)"D>P*8(OA(K9L2W84!,63KZ1:]S?KG$G2]VII<19
MO)5HN:<F]JO/:*FP0(P%;CC M0]:DYM=O4\K^!(4^%RT?(Y#L;!\D%0] -E*
M39I5$03L;&R,<I!(V*EL?5LV3ZVTEAH.[&T=<CWV,8/R@<0_2$*^U<0K%(Y
M0X(-L)9^_'N.L^A969-?%T3H]54+=;&LT3=:%%[]PQP3X!7L@>BY6NV$:(C;
M=Z+1M2*#S-VV+TV+5(<M1'(;&1".\C(:PTPXA<MHE,[@BH);!GU:YG.H(&V$
M:+V/7 @TG4%@\VSL+-SO]YXBO9=EW!,(F7M39RX6ZV;X*.^]U<*-XWF'DW@^
M%_LGF@0EWL+[(C2[+75-B-[+;)AR2R0SRQ,XR'BJ:(O82UM[QER?TA6]<6^)
M(&G/BYXS-9DDRBI8;Q [VKO>$>S2D^>N5R\!;\$]Z_K87=?4&$7+5B51_NVZ
MO"&E4=#T"7AAF2_UI-OP<OPM,Z%(NY9F'B6:[19:^_CA_/+X];O3Z.+T!Q1<
MZZG%UGED=QFVZ,O=ZA57F_G/%_?:=?/%[Y(ABK-!JV CV45Q(SI1._65M"\B
M1/Y':ICFU]=<:1ABPY9$GCM2?5Y!E=VB<@WMZ<>\7CYPG&*4()%I.HK3T4A-
M^QDR#1+Y8S2B/Y+4*/N/B(U%/Y,FFJ S$2AB%F73."7Z0LWV;!)GR%":3:.?
M"M"6?1X5@6?S>#1+HV0>I_-QG,YH PA&'<:33#HR(FD<W<(X+6N$3(49(F7Q
M%WS6$QHCT[3[HT; 8;;?O[LLA?S*1(OV1D-X++(YPMLG/7M*X_D(N593.+N)
M(F;#E#[-$CCC)YT-(8;6><7X\;%T59DE\70BGT<9VN5H0Z(460\38\-[+35X
M]:]+E.+>N8TX2>&YGHG7?3:*IR-)LA\ER/:9]QU0/$0%Y.F4_?1T1),Q.]MF
M7$*YM1D<.WJY3="3";-Q_M!,@'<8?;"%%#]R7?8H23G-$MU?T+Z+H(9,232L
MFL936J8U&YEL_0,@2R9=GY)4^G!RX@A)VM/,-+8Q:@\2L:?9B#!B'@_'(\Y^
MF:;I,[ME_5!4-W5^?TM:GA=[_HICIQ5;PE)W+WD"]&";<<7,A+CW9#J/9Q/.
M"03HB4K03<<TK>"O:(WS#-B,.@DC(H2$,#]+.87\^=ALAFR8?J4MH3&TPAI@
M"%@BH]!\E 0&A*&29BKV[I+9P['&MG>VEDFWL8DD.R+FF,._.:4,'>PFA.ST
MF]T:_B0JR,816HY,B,;1Y0FY'Z@"RBW+Z"S'F:24 3Z$@G/\Q;_1X4Z):V39
M? <RT]YG*2 U8R$@1FA5.F.)8,@T@JYJ77S&-G!"HVF$SG-H/3B<(6$(K>30
M^:^-TC,F&CAH<2[(U$_!,8G&$ZEO022+4T:S)=(WXG3,G0\CM#4:CJ55G!IV
M/>LV\G^ C433A'ISE!:GM0-AYBG<[%\!GG:&>^%UZ^829%XA@%V<(<6NN&4A
M9)3Q9!;/F0LA6H0@-$YZ(#F?("9D%,WIB>&8LZ$2VOXD[7*%E.AYQHW?T#YK
MS(FK(QP3HP\1 &%_,LNTQ1C<X2/^/$\EP^!$?7)(S2>1&+&ANV\BKG,RFP M
M)F,"D> :\0=TCASW;&0ZS!!#PAM IE02H:G7:-K!A1EQP@F7- $U@%5-"/$8
M\LCFHM.<@]$#IW N7(@5P]@H%E95M):P<Q0A/7T\1*M$J=R EJKIL =I;'A"
M0DQ@".ZI]>CIGD#NN'PFI&29A4\5Q5.(X73%BA.4=ST^.?GPZ?WEV?L?HH_G
M'][3YY/3'6+(_N?WE(9%4??S0AK2N3X2!-,U?5ZHO^YLS36H"(''(D"^/;YX
M;=JF'U]\(I8UX%^/B)5;^P*K4R<V$('MEB>&T0W:[SF=W92?ESX9-]MRR0XV
M;?8EW1:BSV4-ZZ":*O)&DAXJ;FH/?KEYY-82LA(OKU!DRT4E'!B.CI75YU!S
MSU0N@HBJQ:UDC.;6= ?Q*XPC]^V^U%J,C#_7FFA$F^=0Y9NJ6G+?#$VD:SK\
MGA,<68SVNPR:GAI^@2MZ4Z @L> ;#7 P^1Y7^N5*I.#BBQJ91:*'6ZZS& &'
MO^DBJ.*H1AFO82WK2HW?U()+3EE-(\E,[4'"&JW"!LZW%W&R(V#6LQ G.M+&
MD^*@8L.,7?(;KMC=&ECR4;5=UE(:%]NV'WCVZS 7H)53X.@5NRLV _'V8+3Z
M2U5*H7(V5K%!> $KQ;66!S2XUVC97D$I]I;H(C2@12/YV>S'UDV+D$&=/TLF
MI4$%[@U5F!Z7B'7?H-BEJ2R'%!WVJVRT.).76LWHE=?T>J-Q[+40HVK*JK*Y
MYL<<Y'!G"Y9UT,CTHW@.SOQ^NWK<@S%RJ*3.FH:]CZ05$5=8:4@ N_3#MG'V
MR39J),]D.EI43VRO-OS><^' L*X-F0H:A]UII9G593I(0SJVT2$[OC9V^0/]
M]ZH0!"!]?F%Z(S0;Z?B%:!(2$R $JAF_[O]^57 "L9^$I8V6,-T-<L95!^XL
MIV\\8T^SYJOVV7JIMT\?\<0OY![6&VQ<-PN.(/"&;:_!\6*#Y/<.M0E[F& %
M@6O3(TU,ZDC"V6BG.5N6S,-\KPKB;NYG*NLJ*S%&1K<^4Z>7(UN\DHCMCE_K
MIEJ52TE1[*.ET)G U.%J<3Z'J1*X7X/^@1(G+E)!;U]]YIE$P#RL44HS*<A&
M8."[PHNM8?N:B1)HQ-:7]Y?HB*[,"KU8"G7$_'!\_-$DUJT>'1WR1>FU*>IV
M?S))TOQ"'3(_" V\5I.NOF^)RA]Y).U;M;394WDKO<F3&A'V0;<MH-9"7UND
M,[)M3+QUZL3M2*6^5=H&!QH253KW6#]0;'."%D*[*TWN2+L),Q,FL4G^/3?.
MK^ (60<Z3U$WQU<\#SA<I=1O^V77Z<YP/Y^0_?30INM+ DI_9.Y=K)4,_Y4<
MXCW"['8SB-YN<=+>31@"Z;R""TKKI;9W"ZOUA($8'#SH-6>U3D(K68:D"YG]
M.<U<KPH[D?!LCLO21%M3H<8]$"PQ1MR)].N#]U7S^MC3B;Y_P6HE=\_/X/4G
M4I22)$NOQ*YX6\U3AA[^82+U\^Y.UB!:Y&WQ_+$?R_^5Z/JVN*J-<V"R]SZ;
M' W3.'K'S5WL!88O'7*9SB]@"46#E=?ES>WFJ+H^0KR>CV5<X=+'M:JO*)4I
MH^%W\Y'&/=K!C9$K24UWJ&?*XK;L]G]]H7PVB$X%<PQZP/<?8HY7?[I045CO
M()?E;11L1R9L5:@7M_[)V\5[QH@+RZ:D6/?!"R#(B\-G<K0)C L=CF9\HA*
M<B0N7M,8RHW89F-=(<CK%P?\Y\KG"XZ$#J4C^M]U(;8Q\4FU&*B<GCTSB75O
M;J-K>&#;R]A[Y<8NF^(YPG7\',;C<Q"#!SN0P/ *[VF/6.?_2E[C^R'WLIKI
MT3#9(3J+F2_Y/CH1==Y@^AN$\)1F3TZJM9P*8SI1V_(([E'/U=+8=F/SQ3U"
M>K@MY"*#?4GZQ@92DB":"=%H?%F5C3T(7+0M/K$X+950VT46'17KUPEUT_\Y
M:I[/S!FMO69B.U"TW(NB6BW_JQ%R#),',0".A'%H^(,J&4ST[%_KVD,VA5;Q
MM0^?T4K+6BIL./P<]^-GP.^\]@ZFNP !U*@ZW!P2,5GK7'EW<1^ES@)BGROM
M GAUORWZS?\GH)_N+>RS-?TG(*4OD3V)E70W2'R3O>U>"2ND)VVC.4WPD(9S
M!Y?5?;F(YI/AX??VT1,_M&/'\RD]_Z.T0 .N_URLKJ&7ANWL[-/9X2O;CR-X
MAH0.Q/%IJ8QS W6?#B8]="!F6G-$W/S$"1&=FG02UZWN<>V+P;-RFO)_#VQO
MVTS^.?C>(W^V1,QFPPQD;:PWIOB;7V/'*?N>D<63.?RSEKP+4(T)\5NHE5?R
M_+JR12=4Z.W9^^/W)V?'[Z*S]Q>7YY_$ZW;\_@U1SMEY]*?C=Y].HY].:=;S
M?@_>5P^PSZ67#CQ!^LP%ES/9<"VZ/[&EV#.3-]X;YV7S"WIL:0FFZ(/)[90!
M/B)QMBR:0'Y_DD_0 R=^9*]QEG;[4EH:GB:@X3..L#=G^E'4.FMT0+3'1Q/M
M;_C&B:F/&?[:7W)6&K8Y?)CVWX&J3V!4+T5.HO\5$<.5[6QX(^:%X-<]]3IK
MQY_^.PAH_S5XQO0?S#.F?P_/Z 3R0ZKBWXJE1.V2=NPIC?>A#]X9>]=FE5("
M%AF8TB%<+_I-\PSM".\NJT+$!Y?A*MM&;@;G9SQJHM<SEN8:: K]DUJYE04;
M^ZA%UUC>N(-IYC=7\]KVB"_2:34,M^*HX[B5(LI:N8D%L<YS_HDS=VT>?=FX
MME8(/$,0R+:6Q%&G]IU(:#-S4_V,822PP$]V=MOBVK\BBC$:&:GY.B]7*FCG
M-G: \]58\:MMWVS2ZS8K<4FZ46T$K"94^=5XU1.H ).J:&MI_84?D+#%YHVE
M<00*'!]-X#;OJ%72EZ-[@6(FJ5YR=]BEN#3>]84+!&G31<'YXF5SB\A6F4;;
MYG+6@/7#2_8-Z=R5./?I7E/CG>2@H*P<I_[>R@$"?(#PX.]H"4+ YTR$==A@
M@<"*T!G3NAXV&P<728F2)$-[:'6A%T6QE)0Q,2"Z5 Z7.80[H@^&^8[5@TWV
MA'P+@._R+]R^W";F6C*P6.E(Q%^DYLLL\EJ2.?W,"G^U/2L=N A1;C3$I' 9
MO.4OQS\GTU:3R$Q]XP&M8I85_QO0=;BB97&U,6FI5WPKVC%R3DZ5D$H9+\CQ
M>'?V^L.Y4/X]B@'DZCF/&H)+SM[]9##-.%,D'63#;WJRM-8M[M(\Y/?&:4@<
MT7=6<48>75U)PD%I6$7W=#><P/NYJ)&ZJDFH'&9@8L4OD=WYKLJU(*[='[TH
MV8:\45FIBU<P]C=>7MEX7CXU5K/]X+8N"C%Q^[!!/M$7(4.EM:9U!/[QAN 0
M K&A=Z>&W>Y"%(\QZY!EXY&?RR.P^7;+:K5"UO=/Q1<0*TD,31632/@07>;E
M@_? R2TX-LWZTVM;5?U'U,;X _XC3PU(7ESD6AP@W"/SIF(9[!58H)1_K1&W
M@L9Q)#5Z=;><BPS"U<KYUI_(%ZF]$[D>L-ZDK6;V[MY4\S^7YMS3T]A>^CE)
M7W?WFX!5*I/E!7<A;@HLM/WA+*T]<@MQ5,;F*C U-V2O)7_>7D5!INLN3>2X
MWQ>HKBWQG'NU:WPWMV0&+ZIZ*9Y[[S'!9F4F8B#GF\V1@O&^M.K7&B+P6!W_
MZFY>H*?/]GU>L&V4*,S,UL6CF&;RJ,WWMC;&#I<H> N>)<;'P6XLD5N#KO^D
MP(H%B5YH-?V,)F_5S/>.:5<M/T]W=-?469?]O8PFI@>/5U&J_97D:^F>GOE*
M<#X]C%?M9+F+BCS2PD8.)0=$]0] VAC];UW=)GLU5%<(F^3-E>O[K0HDICY%
M<$AK<4O5T*]6+!&%?FR%8#=9L=BQ>C]=2F1RD[BEE:S;5H"+TW>G)Y>G;Z(_
M?CH^OSP]?_?GR#<RO/UP_M/QY=F']]'!I_?'G]Z<T:.'O\48^PP3HT%T86H@
M_'%+I,.UH7Q;A6LB</!IG9-Z2H\>NI?^:E_R>8KWTM:]%"8OON4,V0OB#2A3
M<EO6R^AMA9(34G(-E@+)S7@9C29(1]$^H-F,_AAS[L1+)#X-AU/M>94A)P=-
M,6>M/) ?:HCQ*C',Z-5QG$WGT$VS9!3/YV.DM,R1WC!*(OIF-D8B4A9E0\[/
MF27SZ'1-[Q;">S2YIHF00X6"?$D\F:7Q;#9%R;_Q+)XA<P/9 ?%D.D0>$)I>
MI<@66JU,O>E\><=MS]5E;,=$2L^4NXPDW/L-J3;1),[2:3RD(6;Q>)C&P\D<
M*1P(W$?3+*_!D<GDH9U-"1JRC@E>BE*"QQ!94M%!,IEQO[E#F@XY%VF6]0Q"
M&KTX8U]%K_.F7!!4!^F8_PO8#SC!ZP!M-="&94 #OR&M"%C1?C +'QQ&/Q=0
M-4$K<B79$@I$PW"ILM5:)IW0ZF@#\PE_HOU/IOQI+@D%<3I!:H?Y+AG-[2J"
M-V<9NJ#ATYR@F27\:<K9"Q/.BYM.1Y(5\C6(.4+Z73S)IH*EL]DH'B6I_#*>
MSN@ ^9<Q%W_5["DO)2E S$D\IZ]'PUDTCU,ZY(3@-*<%(C$H)86$T"J-Y_0E
M330:TZ*383]:9G,DD,VB*1KG#&G/DQ$:$449(=8P0_)%-L%$TV<BY C)5<,)
M/M%((SI&Y*30?NB,";YHVS>?(8$)M8^'1$+O63M@'$)&R1"0C8>S*6<1I82,
M1%>3<807YMS$;8I>6]PITWNU#_VXG]U@)%@%,A\(3-$,U4.^?8]]'>K1\M.4
MT8P8P83&Q2<D/S':$,>9##/^E*!@AX]Z7_FFRY#UJFB8$HFLX%RC'CEQLP?4
M>U*^VTC)19QAEO(OKL  UZ/O)J;\Z?3]I]/H_/3DPP_OSW!7/..1?5?(>&"C
M],^];E%2![\G.\7:<+W(>2\=1",;M-V7BT'4M[6D?LOI%E27R.GES\51 T<G
M*H^MN@V16O/^33WUK%EY*2-/9(ITDT.L*F"S/L)TD6?G@)R%M1X:354PMEJN
M#V2K@J'$$G3B&XE/]R;4.".O/I]7#<DW.[&;T122\,^,=+E*FCW?UZ8B&W:Y
M+#5N5AKO<)W]!G7GMK6I+(7R%GNF9-/60\&Y0D: \@-R[< ^PFAY86U&$$M0
MH/93\>!L1/FV"T"3/6VY+",I:H#DVZXY,]A6*\YPXZ,@VY^+-<NBI&+4FA-.
MSS%7$=MDON'B<B)>QK8$WE^VRQMG!(89E^MP2,\*/_O$Q1\)@+2:H;5EV2*S
M0A^;A\HSZ[NZ'YH3T?3M(Z\+55M7JUW!<$QDVG6)[PJU?@>QUABDHCM$$BBP
M']!%7J^Y1(LJQU+Z[=I9]0]ZAM5I#[FQAT16< Q3L&YG&]D]@EA1RXW:4'U_
MC8W5P]VOS!4+L^UQ !?742%OM5GTE45NN-+T!-OYB Q>;D[+JY=V]:AUM$PC
M$AOQZMGZC;M/7%],E<*:#*%[IFS3Y&)A]/4']DQHFPVV2\$)9 -3X%=0-+?!
MW%B'P4(/PQ0H89DB@&55F$CN8)=<B-0$<!F/C^Q6^93G?C'F1IV>!ZE6_'>S
MY0JD06]"=IYXE.H0.XQP?!V4VZWJXJ9B"GPHO*2&9>79=<08YSL>=_M'L-)^
METCMKZZK&2YNB^46&OI9=,2:O6-C?^2>4&+H58/NKWQ]SV7NCV3"F9X>[^3#
MNT%T+/^\EG].Y)\W\L]I=/SF#0L2%]&;HEG4I1"[U_3QM>]I% \QJ2E!XT[X
MA0513HUL>I &3T@Q PU\:8YDJBM$ B(?.8@5M+]Y:SB5JHLZ^UNO@:&4G.I8
M9E[IR(7VA='">#K_J^@8^JZ-55E6VZL-L54'N)?1>"1]O+@+N'R8C/5#0@H@
M/J&X,STYE2?W+4O]"[_!LC*S+$Z+'OKK&.U:APV=^\U6D1A0D-RL,)GX2\G<
MPCZM3><!=LB801YJW'VX^Z\E:8\O5"FQUD.(?K[VAW=G)V>G%]&!":_H&&,^
MB?'9=+7KT&7[=W77!?V,>MD%5[%E(PKRB<5%X?MZ;::JJWY*OR,/S1K=PW(4
M-AS?]?&R1>$*NSS6 KW&5^+@-OYWDZ0$S4DS>ESD:L<FJA*/XWJF$!KM@.^S
M'>_)3"87>%?X?" [[EJ:7EF-[>G&+,-+Q^J&EWZ0<KAKOA5,K4K/=JPAP(6X
M4RWD_- -$>D]\?5>JB&8<M0H7K9D3QB7<E4?GJT#:7)42QG51)=Z,BN7K5QQ
MY473M,Y%O.,M#6UYNF$K_*ZFW3H'&VK8@L@,QMF-[=B==N.LA W ,K+GIY8Y
MV# -F^)Q <%XF3\2B>9L:26X>6QM$&C'#UQR4=5=+23,VG+W!Z-)9SV_=;;R
MT=$5'<2)C7,@6'[%HUK-X*D@"5-"U$2J;+N1$R(3(?W.JU,9<V **N'9%@(/
MM\3Y'H_0Q(Q0^)BC:D@T,7G1=G2F23]@/9="?AP:3*^V-\F=@+PN0$_]'OU8
MWMP2*UJ5]-TR*"?L2H^JO_4.!ZZ=O3U?IGA,.%VZ=J46BF6GYG'7O;LL.*)>
MN18:T'K<H$0;#N<Z?ULLN5+(&WG'Z])QHK5#6!5Y^^;LY% K8[Y,Y;*1()I>
M]YW77E'J^>\*2VA%)82>;A#J^D9:*X3L#WZ1<J.UWHZ#AIX3J8ZH/=-7VF.T
M1$Z4]%V&<0NUP770\'8H57(U%9$\=.O:CXHP3>:IW[G]1B%="6R=Y T;54,M
M:QH31^@Q9KHH)M-+8?7HI]>:?# 3*F?C)$SU\)Z1ZL+S_4CP"^?;7QMFK>5O
M.7[G20OIH,\*:_Q;ZP)JCL1#Y.UI>)8!/.RW\'%MPO6*Z[1SCVCY"?:/=5BN
M'J'QXC_U.ZI/V7.O[JW5*$RY<QRD+FQ)'I>(;514,-6C@N]:+U+K>W,[.9/*
M$^,9NVP8\!58-:-S&Y+57R)(QN:<]R7=>HN-9BF[AAQ@C[;-!IN T>VCJ)MO
M3:,:HRJ\\#M,RWT:*O^Z07&>V-?>MKWVWDI?#+H_V^UZ/%K#$5A*DG@$$W3@
M1QF "_4;>ST-&:T#8/UZSC/Z7^.[5PLI&T_N86O,>=L%5X*6%J7<?YF+MO()
M%U^(3+0++[?6 3E(S MKZFJ,!:N*Z2](,[6P<<X/KQ&LJ"*DQ)4@<B)OJK6&
M6QEVS3+ERK2-4.8F1CXV,!3+UDU174G!?:,7F(O)%%KXFRG #J; <9O6VBNF
M91C#U&=L?<2&,O--\(!L7/:K.^3=62F79*I"L*\4<C91B1PEN1&MREX.\)0'
M44)<A-^L[UL_OA">*S[1[QD\0!5@BG D8\0<M$Z9(S2LBB2M4YCK&3V-Q<6>
MX+>>]S6NF'_V7G]?T4:\T+LP3TY#[M;6O^85%E<)3PJ69]V1Y+ZG@4S<GD0L
M]"UW8\5/K7"J5="[RJ!YVX50/..1G3!B_F>87+FOM(LK!UR:_A!K!\<=ZC*^
M+6Q_=>46/9&KH#HI3:RA:IX_0S5":^8V;83#91F3G40#^_9X,Z3;>:.8VU*I
MI!,0I_CK!L2B:ANW5+97<__<SL!)Q$?SW'$=<FY*@78A&PYK-;")D?R9KW^I
MM_>;!0(5^$8'%,&'RLHY9^0ZVT=1L708TNBK(,*6+IN_;D4^,9$@[*>Q2]50
M5__V\T1<NVQ+\<)P-0,:"@PQJ!OXQ6"C!+*<^=''M%Z2994]J/G4 26  ()V
MF=,\H+ E&V3C2.Y7PVY-*:5U<,7#)UZA%=9BQ8@6!K*AG03GT3\&ZK'ART]@
M<'C0;.8'E\;KU_V4S)D&WKW@707%-<VQ\64^E@6,62*00)8%75KL=G$6I XS
M.'-Z>>1_Q@"N$1S&WE52:F<U)TZ."0,]54\A(75S5!+.L5OBB(3XZ.#=V=L/
MAZ:HE3'VH#+/P<L480[#>)(.&<+\;>FOM:^3!'%.M5S\J5A]SA>'8J=_=.Z0
M]@K>^BO@U#IO#J-H>,N:Q<.1! L\^7#?"@\50L+B&PT'?ONA;3RY>O0+;!&)
MO)S$X^F$HP]V]M!XB?*^"==$WAFI#16;"YTXH8OG)V*7@G^B\%HFXMU7QOS0
M<J]Z"3:!H+T48Y)/4Y")[.VJ):J5V7^!9O'_M_>MO8TCU[:?S_T5Q$'/B0S(
M'O$E4A,@@-KM3IRXNSVV.^<>Y),LT;;2LN2(TGA\D!]_]]J[JE@DBQ1EN8,
M=Q!DVI+(>M>N7?NQUH^K6[I$9)NL0#=S&#:@VL-=BFQ+<<3@WO[TJ+%5KM0U
MP\9"?9M2O.*U)_-:9E[K%8:SXDN%XJ(P3!GHXZARA$XY1ZQ44>]=V!]%*>,@
MFUEX![I:OS\<13IR@+]#:!9P3N6[^$A"EQ^?.';#II32ID)<^ABW!%1\>NV7
MN1LYN(T[8D[A;9Y!PBTX4T]+0847_'X[7\S8%>H/F$A@=!)+3M?OO4\3@/A#
M82R/5B@<'2KUJSI!.I6\G)7.((A%:C>UX@(&Q LV($I@;R=4]%>7[EU.-N9&
M9H<"F]0[CF\5T-U2D+MST)D[CX6C/:I/4@?MUVSZL%PM5O<ORK8\M2_3#95;
M9G33#"8Z*;= E!=N@+8VX,ICU*N8IR?1F7D@1V#N%&0RW:\S*\_+2CZ1"R&N
M -)(01S<;S@TOQ)&(];5VS#&A57"*9Y8OKU+P'P>8]-$44!;9J28B  Y'P15
M<B$5$^RJA*43QPEHD)E?-QR3HU(AY[FU1Q0<3YG:(O6.O7> 04YA<_L]YU37
MOJ)CCKX:C6+SA6]]H3H7!/@NC1$)-SAAMKT,!W)QDRZ&>J*3EF1I6;J!-!+9
M%0PIPGDT=2SE:PV-7T-,UK]4\)'UUS*6.C#M>*P,(*49U#Y1F-/S(SG!)'QP
M+!=1L\WXPLDV(K2\V _OO(0.PXCF6 ">:;SZ(P9>+^*X:7!'0Q*9D><')Z&!
M6*VLTY#IGC'(433J)S;OL:#?TS<09PT[P#P\$)]G]7-\,N!8==;&MJ+C\QE2
M$"4/$+DYJ'W&FS*8,C2VJ +L.D.92_\17QES[*_=?Q\P\M@&P"8_2668;?M/
M>4YV#WG \<D1#S/"A9.T7&& <&6$>S:-=3!*^\,H]H+AJ)\&88%I/40H;+IK
MC -$$%MCK#^WCZ^?TC %0>USXTB@(^& E*TAH]WWPV!$6W54ZBHBL^-^, HX
MR)-'%B&>V@%_S2H0EF $5'%&-$\!$CXL\UU3P4G<]^-49-B^>P!1TR-JIR"W
M#ZA%6.WE=OHCZFY(>R ^&3;-BUFTU1V@/F,I_INM?[OK]#=MU*B2QA'UPQ@(
M\ /9_O\&0FYXT.[S^S$MQ&$B_",I0.<KN\\')4+H[YIE'[04:5#[O&.&_6'0
M3ZT9UI]W[+X X/1I[7/+[K,[ZB.XNA^FU:XB+'PP]/7N&SIWWS  68P4 WZ1
MP; B($&QTJ=%CAL-A[S^DFF<]#O&YF;]9KZFIB(L;,K^I1F\01:Z:MWO[?9J
MJZN!/G;I8+[+2EYQ]:@BLA0((S$>V\92P<=CZO-9.1AX#@L*FQF.9ZOGI0TF
MR49&[AU[):W\UW+O!'- F:TEK;*QNX7-F.TRM4Z#;%9,Y,QFBVY)[J$.6JE"
MNQ7=^@<"LQ1.L$0@*G73Z,B*5/:N$FA>?!Z6C/.()6&[!"=%+^;?&.D5N=%H
M$O>-KL3SDO)OP*38 5#81%35-NFDP]RCR;05M$13C^9+&_)*5,I:+UG_M) R
M2!\V-'F:@M59N8:XF-"#+]#W885##EIA Z3OV-E!-U #W[5B,#BM6SYK% [+
MOJ<79U$@VO! X[1:<UAU=978!H\B7_#$N]S"!5,$V;K'J5@:_6):5 B :6:F
M=&#3MO+]P)C;KP56Y!GKD%,E35RIN+87V]RRH$K&:]\F)GQ>K;\5H]*P&3>U
MS#L3WFTMLRG'^RF5O'!/E9/JI0E-J[,\619@AZ 3JZ ?U13+ Z9"/$M&&ZFW
MN/V+LXH^'E,7GP$-:=>LG U%BH>;E>7 0Y9K*"(J=7M%>H-O2JB1^@.H YP9
M8PEXL#'1X1;&-H4FS:R8!T&Y$T9T(XP*E:<X%,U/VKMIG)I#\%\-:J^HK\\$
MK-MJZ*CO0^%EBI:&EH+#B$[O=.1_IS$<-HUA2/\7RJ'&,4Q&,LZU@0CD\>I
MJ*_K ['7C-5"=%2\P1\YP^1ZM9CM?L+37TE:"@="5!A05!"#^$XY?OIQLMSB
M^!>/G02FP],NL?+:0<K)N9-%ID,SIAS16UA?#,J%2:99*O!@!<<NYG1=55:$
M:^B2;8.B<IK9>-@5IB?;>G%DK$$%@ 6[^9DS!F]S'(&Q 9/6H;Y93&Y7:T7"
M3F+](9O,-,B%BO(2%<A^F#H@'K.R@8\'!)K/+5-PWZU96^XKKP>/]'PI5AC8
MD>T9>.8(!@5GC)X8J" 992N2A UFC9/'J46E&%7'!-8"QTE;?M)5_XG^PRXV
MCMC>XU&O]-N#_DTZ($A+1<[UM+9,:ZVRXW*<;:D]4 KE4;,Q+0+,M85KP@%\
M*E!!>*R++-_"^%PD6BKCLUC4 KIWX1X6:/MS?3@EZJAO.*V8EZP<?J2#X ]Y
MUS,/WUL/-V6"ZIA%CD TU(0R.Y7018.-!>W"1.!4UN#;"1+3Q"99HJO2X5R2
MD*$ +I5]51>^8AA/5GV+@#I=8RGRN&F@^&&5I7*W7>IPR^7,C( 6%(Z0G3QC
M"+__FCP^(4W!!'NY5_"NY[W* U;TV'[K.Z3;9<K9X\7ZQJTSABVPO+[]?N"G
M?&-M6M_C&6!SYGGCQJP]4+HM%"%RUF-*2A0MA\I?_5GM5?"?QG9/HLCOIW%8
M[D<T@D%KV+Q+5W<;5C5VSE+SDY[YR3$SQ5DFK;?(IW+]&@1?7YQD,W;BL]!_
M!B*:.)ZS6=^SH.K4/=6Z0:G=:$"^M+IL+"E\.[FC&C2I-4<NB'M.2&/N[&#7
M$]4S4Y<5<F\##MH=IKI52BS?O^C*P/0 II<[:[1^RQM'M*.GJ>34J+J='-Z]
MNR+$H8A[TJV@RQ.N^BV-,N$V<J6QN]F /H1U *B9>I!"P6G;]EMI,Y4BB$SN
M*</G%QCE3Y4[I^%W8<G/J<).?H!3IE50$][[S_'UZ7\>>4DT4/J1RFI6@#P5
M?'X[#W:^+"4YU!B+IB:WH!'I,2^U>H:,U(7WL'I6[Z(1"CW3%-[7X#Q]PUYA
M)1IFC:-5P"\B9G!MY87+%&\FW[(E(T+!#-1O3',1RX12OHM"U.6V2G" F6B<
M/T2"/1KT,+HEXSQ5Y%+4]=])ON^WY>IYD<WNS8+6)>A(0!Q@V2]8"'>2!'J=
M9=[GU2;SDA*C<MFZHQ,9.,;##B]'+%;&TV?G2ZCH?(O'0>(13Q3/8-;*4%-F
M1BJ<]'8F[&VV><:.LN&V=2X0VTBH^%OF%VE/<>(@8UDBMCC)EA.9;33=I%8M
M)L\Z!Y=QV6W@4 WO6&IE=>4@H6F=9YRFI$-5^L#=4*?8]?B]Y_LI>W,57 +B
MR8RVA?3:7Z7Q\^4OJ\4O:O>4MYUD1DTE%5;WA"85N4(GI@Z+/2BS*?BTCH@-
MNW'OQG(P;S5*K)PRK>K%_)G4<7U>(4)V(X944PC"95A6VMQ8XP+WJ5_$&AEA
MH(X=L]B,C69> 2%TM;H*0<&A4VJ0-+.IB1"4_+>MRMJOYXF;($W=;4;^%!F
M+I0"W$4K494(7$85J54JKI9*0M*" D"/%]G]7,?0P^9<3@!S=]RULEZ$(V4A
MH'-J+RE%V"2 :+Q2$S[.,\A3PKMZ(UJY E:S7!XZ3\$L!+D=@$>1="7]*\N]
MR5P%D,L-6"2EBO<O+W[[-9638SK @>""M%&0\TRFWSC,8Y0.U=%N;]FI-G'J
ML[JO!HI!'W#QD 8]H -]VZG >L\3@!(,<JDU9WTM],U4P=@[U1RTD]ELC;5$
M)T%NYVXR,.YM&2?1E&A5[B3L*6^+C+T@^OY2;>U\Z0GI7FY6A:F'P:)?%%YW
MR9>"&X?)/K67++:Q@"V(Y--3(C;B\NIE5N':^JS; O2J@=?K&OD>NY_@K46+
M=,4I<@"U9;>,,G-G]O.<0:)BR,S2@4WXIRK?.$,+_=0%ALB"M"IP@H L%/<'
M<:*QAMZL*"RI?+.B];U2"< A7>["J&:K_%",B(3R*M CQX 4T%JN:F]*,+Z(
MICR>E5MBI?PU^"9J5RU^3W >;'S[KL\UZ\;2(CD1IO8;5>78 G>T,2K*.C.I
MPEX"\?W12FQJ AHH(1[[2<2@M-?C*Y7C^U2 '0LCL33U'CZJS$:KH;(&'+XI
M2,BER>:R]2OZ'KS2I(543Q\ JE-E_K&6EB[  -2+I.3RH%6^>' C2*'L/>*>
MFCP]TS>)L2V?86YM_JOID#"_*<GV@>U,*T3"?\S 3+"B[CSVE5XEOY&(AF^8
M%6I6J6!8S53<EU7 7:9\O? ^L2 T8ZLV5PWE'&%M.OY\K@A77;1Q5=>D,@P]
M<J9'H1)J70S) ^L&-"\+"137,!?%Q"M>$8!16< <ERZ,,!.-<:4\&9+?9('*
MB#\N8W^V\"HJT ><H70D\_[0\%H3HTR_>#U& 05;"XH\*E@!-,(5S/X<L#G#
MW8-$W&J;Z[AZ/4ZFJJ)<H7)'S"< *NV\.GT!4&4 -':.JA0&*\JS46QG!MA5
MGU#J=((R:VWWASD)X/7TX44[ -@?R<^A2'4*UU%+!;%Y67]TNZP_S'<%:5T9
M2E:I@H[F\($J>=8  5[D C7 Q0GROP10\/&&-"#%(U64]9.!FOVZ%"V48PY6
M&YWHIO0(EMTRJA9# M I\GRN\J]<HRO:!J?U3J$U;9?  :""-T5P1!E-]\2
MWOY<;4:M?H[SY+;]WIC(2OW'0\5(][ULSH\8RS5+ /VIKPR\-NZ1^+U),D(B
ME6*]2TORQ"#T7DIK5VL+[Y@M;G,H<5X)6[G:4J:YM]/+ZP=/"8.90<6*[JF5
M7 XWX"4A ^-$A_9Z+ H-"IEU,O==Z3G6ET^3EXG&L #PQ5$C8'X#W+]-G&XO
M=TM.X?0PES5S:;;PT@HNB8W>]45 QTD%H.+_+[QB>U-U0L2YX=2^&AZ.Q!Q6
MPUA43\PUKF1=A7E%?99!J81V=4I-^"VH^[>@[M^"NG\+ZOXMJ/NWH.[?@KH/
M"NJNA1<T!#)V.Y=_"XS\+3#RWS,P\L,KC;J=U_UO5N/O9C6NSN7[K]?GG\^N
MK[WQZ<]?SZ\5SFS3)>7*BAPH4,2TCW>J0C'J'#\YW?"JT;-=Q-Y&HD&VCX@I
M_5_CY[#1RMDVAB%1DL2@5!07\R)S?&<;[=@(C:AE44/-&+:C I]I&0X:7CGQ
MQAMO_+2>+TB54N"WIZ5>,!P@M(U!PBFZ-.&W&Z9N&<BUXK1 _ZR@M5O(4:1:
M)QI[-J*3/)*RK%FS1D5/X*2X,.X>GC()E0NMAPY,Z+RD'(\,UL<+WR)&I! G
M"3AO><X*#Z.J/*)E._03 WK@Q#P(Z38"Z94HO.+E:FE0OJ68D!E;?/5[[5(,
M9IAXJ 95O6GWM)?0E6A JH'O'95#)DI/D=8RE$/I2(GVTG@RV:'41_>K%&IL
M'!4)+]:95IJIFJ0]>W_3N!D-WC1'9]]N.NTO7E>*&0/+P):53+FW6(%W_!W,
M2D$0:^1@IAA)_ AL%:L%\Q=K+DM0],5FG1K].S:O%R]?P,VJITN3_H%01MY-
M:86DS 9#!S!I;AK<67W=U/^9SGDJ3-X*(7,NK@;.%&/38N=A:J#4['OYZRK=
MF=9OG5RI:*]J4#A[GW:.&DS.W =QCOXU\,L? R!.^^IE]A$*U(^EX10S6QO2
MFR^G?_&^7,HI +[N\7^/KSXT'PCB"(2)T>0&K'$RYF(Q)@7IM5(_!_LKADW!
M7MHG*SOOM.M"H3<8Z+B?!#3WS.T,=/^HC*4,[9D7A_NQI^]D9[]FZRGB =CR
MW/FY+U:C)YNR)TNUNYB7ZIE??',N\4@^2+9XED](J:@^3CKA7<;(I#T1)G1;
M]$\<VG&E42KG3S7'CWQ31UT7KTT_)L*>&4&+YC%P0+ZY)Y\+^5(IY*PHQ+MB
M%1=@X*71K;S48!4WUVLS1U>&7.74HA&^0"1J_>'*A-K-^M?4B%L+S>*QS*6>
MGN@$VKI[DAHGRU(TO^OVM!SHWV>;7HNRO7O_=7[P;3>JDJY-$U/LU*8G.FW5
M';6TJ0NE&3IX_W)A?Y3"?MO'C?MX< *Y&AN#YJ[)KP6A?S[]\NG,NQG_WQ8W
MDM%8K9C,GFBB1[8&VU%9[%:8BFSS-JO:U;L=P0RF9< +I4Q!29H@:*/92#X$
M[%@_36/+8FLT:J#T]1/2T&O[A77^8=0?#6)2]$%@F7JC47^4CHS-Y+_GFP>@
M%6,:$6:7#OW^:%B_<HM6/W,,@=WS!'>-?C0"A2)=W/M)A+\2M#V)5'L:" 3H
M$A'&;%H^\GH 6HN&_&>0^J3 1?2GC9782T@-3@)\W4L'5%DZD#\3-F$>[:0$
MZ8V2?ISP2S[=2<)@9/Z,?:ZL.LYZ)'I! ,(]?CX8P:21H#[E "U%<_72D-/X
M\&1(?PZ&_&<<@"^2_KS4] J](1@Y 6Z(!T8TBD/22J5W-&NT%-* /NA)PT0I
M?-\>_ EQDGI'>TR9ZA%=[H9I"F,(]YW&>9B0\ISRIT$_3 >J7EB$7>4X5_\[
MS!E->I0R16</!)*DL?.LT,>0RJ3[#]?2:=NI7(#;#/&UY2C2AIL;;[4/8.7:
M,-5CPMRL893RWT$R!)NK>#,&*<U*L1L ^^?#$,Y_T6 D0_HKH?NZ/V2G*"W+
MV+!O D*,KO9^+(Y1VH6CI&X?O&P(#N\H=6[L%)EZ(&V9"+?HOKK,_V0("MYQ
M1T)N(EO[J1]AY(LW+H0+,C'#X/<'*39"B+]&)!#B '^!:)*&AJ'^2?V@94K#
M"%]83+=9GV[PS)BJUDE1<X\&,HA\WM<AO>0'O MHZ.)P8*UJ:@<)CU%2-]RJ
M&FD^2'+U%'$H%BE)F%26&:P<).!2YDBEAL%1S4HA;37J=!C4_1% H$7JM D?
MJ*PMA>%8Y&)P8+E.*4$0X9:M.6L1]I[-X:AB(PP,?BT6@DUK_[+J&Y>)]HO2
MX0QAW/[QW&Z@M*NM37R<P8H%GMG(^T&^H#-M- ST%Q#B-*VA+U_(1)<Y:!0.
MN*Y$G1=>,(2C.O8"IKL"2[*7@M,VH3_.3>"G7EM7V=,$O@L)RR71=94Q1$O
M@+*#(9V/Z4X5Y-SDD[CX+;S5TB(!U/DZM.:IH3$3)/=XT89#.N:"M/A,(M@/
M>4] #A=M_YP]<U,O)L]>'/J<_!WOT4@+W6"-T$M%7-;43A\;D@_:GB^;:T#;
M?6 ^DQR -49]Y+-<U8D9\A.\30+#BX"!FQ3')6W;03BTSJ=BJ\9#M2KT?J5U
M\$-IT]+A^</NC8L(/V/4Y80KI51TLVXY]F(YTI;5-*60F_"HQDHE3+%YSUDT
M<:6;%0?P4N=CGS1 G$\!0@52EF*1!'G0#D2"@LH+M[($D05H)\<:LZ)<CH!9
MZ8=>%-&)1H.:X'"#CJ\*<V"[9[\^S=>EX9#=+0A;\\>Y=C+U2$>590'+K<^J
M1#"D?8Z58W55W=9T)Q$%%$;.[E;G^^)L?-VBXW^4;!:.>=T^&J!Y%:HNL#_4
M!LF]+[ &.,VYVP(YJ ;)5$)4V%RBCPLV6XDX%R)?V((1-;E4T?MJ+O<PDM+H
M<U:],I+"U84PF42,I*3<T9:"FLM&TF0 &.V1-I$B?@#>SYCF#23;:?VT/+LY
MOSK[=/;YQGM_]OGLX_F-=WDQ;G&.?5"AWN^5O$:J@,1BR#7@LGP-*#_VMPLD
M3Y]OLL>\1BSY<<MV$%Z.N1@ 6(LV)\.3J<E]U> ':@?R?F&D9D-4H_=_E[>T
MIXU!C1\3;C%+=*@;@AF>UK$KR9E$>]?EMX(MN4GNT(4JB%.2NE"AZ$R-2$PD
MPY&$;I'>-HC%]S&B"UD812#+A %#)>\I> O#W:!(M\4F8*6] D.9!FTVV4P:
MC[#0I]JC@?=AG@NA Q]00\2ET=W21WMB$A41#FT <D-YZ$<)CJ5KH;T6D Z?
M=?TA736@5I(2.HHA^T)2(A'%HN)L.+R5GP]I!PT0W(43B:XP(Q)&8*0/$H]O
ML(%PW'$(1 ]T.D<_@H>!#D1J5HQP&%B9:2L-^,;:HX-^.$"KZ.Z'??9>'Q#L
M\:.;4(B;T$BT -JJB&R3:R@-MSC3>CZ)QW"$;[$S2"-3M-8>$"724=WPK?\M
M,.I*F4-JNNR(;X%=+*ZW)#A(8TE'CBNE>S6513MU(PYH+0W\ZJ(*:$WAOC0H
MK:F#E[@5N@UIL-"Y(GG32L>\T#J(1FQ:H5D'VDXD@8FDNM#JDI7NXW),XV"8
M#9$Y#O7)KH,6DL_>/;I.#F-<,TGV#DC1I1='(]9,SQZ?%JL7S:G-.#$X.6,
MA="]B"K%R1<,/3WO>M(/6S"MXU*>LX3T8(2_)4%U>%"8K^[+Q>CL-6=*8%^+
MN'3-(.P+=8@\%>52YC5XQ]H%KR,VK,CG(4EFTB'E,Z(V<1CZYB,-20(74$WH
M/QJ'O0T!T8FCJYMJ>4 %VKK!QHV#-PF&6%C%?H3D8DL,,*5HKOU(669"FO?0
MC"., %#()-8O"/'9A_D6:09*S/8@-X^T\[N'F 4_XJN,3Y+7]V'D\D4+"4>\
MV*4>A%@AUE+7F]!.B>-8U>L/Z$;$>B\D.$/&U^'HRJ0R14;VZNXM)_#P:MYV
M&ION#DK/KX\FS_(H@6E/C:X>48YC(,D'^^7A9_GQ\;$Y)>C/GC[#2Z3:N"A*
M2^=3H_?PT5M>5G)ZDS8+JS%._7B8TCZG/1Y%8DREHV^@#)-R!/-QK-8IG=WH
M&ZFXZ3#T>G3RRS'<PZ4RP%\71;X@T^+)04[*>EGEZ!4Z!VHU:@?6M](\((FU
M\L$D%=42C=TT)AT$NK4/DR@"& *^],=4+.DE,4?H[CBU188;%:"G=0!H'?K0
M/JZ8_T%C$D,#&D0!VR&45M)32HGKDE9:38?O5=O79I-"ZQ3! K;U:;WZNYBO
M;FN:AMQY2TIU78EO*UR!#>VHX.UT>5V:G9^K 9UGDM/LMA*4%^&QD1I2>7@2
M1S_0M_1OXOW@12<#_DC_IA[^N-X^/2VX.8C'J;Q*NM</],\@Y$>=#AEN>W@R
M''#A?E WP%RV#&(M1\OQ2.G&:^DE=9PIV.CD'3V8?.<^OA.5HMP[Q0?<-L4*
MSO*U#;0GZ?.6KX3J@=P;TO]:!Z99,QZWM\9ZS7JI6;O3RASM1$N5:]2Q=.J>
MKMG*I2YI6B4]J^FV?VIIN'QCZ>SC*)C?9EE%4=9 8=+'1KO:57:_1>XCK1AP
M'MU72GGG11B.Q.>P=I):$9N?X)NBX;DQ0"" SU;H+:7WH7O#T883)HT* R=2
M/ #CA2U$;Z]?JN_%,?M!2<)'5DJ.>.?*CW+?*R$B+%@'=!D=P0$UA =JZ%L-
MKVW.LHJ1>W_[Q,:+FAWEM*3,B(&IX7CNIBIU+Z^KS>35$I370\D6\,ZR!KRS
M[ 'L%N-;O]_!&D!_T>Y*:1K/=%ZP^U;8@V<*#B[6$*(^F(32F,VDR$TCW8$M
M[>-* NO3;C4(>)AQ&M=>U0/.ZI!+#Z(^TZH/1BF+ O>\L-:?(!'/ESMZ@H@$
M#J"F$O&V(TJR\^G>O!X./-G;"_[^*ZW]P*Z<T-%)H#X&*1_&H\'N<YL/;#KQ
MP^*-'2LP.8GIH?1D8/Y[I:#12B$*<^51\$0Q"&+SCQ/M@P^<O#CU5&4"85&&
MD"@@(ZHEE:$EC+B8UN:H5$<C\:+#/%NTIY*24,!80&1O<Y5-P["#0=^8U.L5
M:<@*#12AL1=$C)]J/(.S LK@)^:K7RU_U%R@\+:MMSGC^,[R<O(=;@;^T/D=
MBD1@Q4^<GG\VR0%J:HY+J<.3J+-8XL2#(A2H^*:],5<8BL7"^P0_D+K(G"+>
MXG)!-SQ8<+S>Y,BRT/:'=)U H)+CJX_,SBW>XEVC<(/+(<WL5CF;+CZ<E][G
MNDF>WJ)R/PU_;YJ:2E2D\P7+USB 6<-*EK2_*97G1UT*A'N$!'M@9?1:7UW?
M7)U?7CL[,*UU@ 0'5]CT4E$! KCZ@V'J_*9<YJ!CF2&BGV#C=WY3*I/$%$E;
MT@&[E8S\#5Q%?<<WYTM-MSY5(8-6)CHRN?NC8>+X1G;9.VLYDRHDRFE225$V
MIDS?$2K[O7?Q4,7KU;_;8Q<C8 H=K<<R%[_LV,WG-Z?>!7.;G$Z>."1'3%+<
MBI?Z?N80##8?U+_APM2+Y^?JW=LCJU%I F-&Y/BFTA".%BFU87IDB:I1&I'F
M,71\P^6<"YRSTM'Y?;[RC64 ).)I6J1)I^P0'8:QXQOIU&.V9LK-3PKDI[)#
MH/T,K#$IOME'PG%5I>UR7JXHA7&:6A8[ONDH'O6.156=Y"(\5B.Z/PR<WQ2%
M:7FRJ[047@<_<7YCE19T*2U@ATSD^\YOK-(Z">R0TX2#P<CYC57:L$MI#%'/
MALWZ-\W"OU1/5ZD?]&/2W&$;='U3GZ(.QP@ )&(_=7Y3%+BGO(^&4=^W 2[4
MYS993Z=EBA#$P/&-EO6%L,.UE^,0TZ ,]:',&_' UU)% >O)SBO85Q#A[#UM
M;Q?SJ:"WS214MP X)!V4H;!(1 G&=$G86+C>F8JOXP"<[?III:"=-]QLI8MS
MVBU(OI%P"6N2M"[[E1[?KHU/ .8V ;)=4<M>+(X9!2.ESZNYA1*@S 3;)TY=
M, B".X\5[E5N,<QKP#H$Y!<(:$55!4L'1@K84>@VCVQ1R'9)=RBEQ]NXQ0(>
M95K].%E.[K-UKL'L&'JLQ'E=,F<92]^"X9^J,Y<+W  CM^$8NRE7MKK]NY+#
MJBA>UCWF"0-ZGU)LCD3;/79JNWF6?6/+D^J4E<%XOUX];QX$GUAXQ15SLL8"
M>YDNF$-^!3!?81N9S8&W+0GB2/6DB\9\Q;X5'D\&-Q:BG*R(49<N,>#%TKM?
MK&XYQI+FLJ_7&5K)MR[>G>)PZLO"GO'X]/5[=,E;,"_#)E- GVC&%I0C=&>V
M)IT7GMHQU.Z7Y>21'GB<_RHQ;V9.M'9X;JT7TYD?V8I1Z<^)\QW&\L@W:R :
M ^F$34A"DI1/YT\+-BLR+TIV3PT1'#R+C$D0+\5)+.E6\BCZCM]NL\4\^T7#
MX&V7N631/]*<&?!K1A&4R6.H?3:_K; ]%44"[LBX/.M!DZ7W_D6G.?.(Y _T
MHRR1QWF.;<4T- S(..%IRA\!>+I!MAFL##8$M[)Q-J](CCEZT=U10*=@H[3;
MF2T?6.+*\@"^(T#QRUCALA6]]3S_ANUS*]NGHZ*!!8="5MN-9CD42+2"T=M[
M3Q?LQ>0E/];3C;+.:>4P\+-L%<8WM/>+YE60:F0]6@*<4:W-!K]?BY&8I"^O
ML-O5<J;)]\"FL'@1([ "D;UC!JSYDI<4VVE(?/R2%98DD3L"Y:Y,#R5T2-X1
MNNM:(%B4A&Q$498;M3,W#^O5]OZ!UMD,/2GCZ&WFC[PT<@V;DANT5Z$,4 M$
M(7=RA*&8I'-!GCW1C$S44^:W$#YVFJC;N1Q:<JZ(DPK#H_8FM9_=_U;C5<GZ
M;.K+FUB,]RO(MCOJTFP[U<846MHRMAKW=,)FFM_EMF>X-'I0\K'$E";1N]:"
M 6![RG]]!2SR#9-;&BLL"KHL<%OO-,H,%7I468YZ3F9Z^>+=FS4#5UK'[NU+
M6:8"T?5IPU"IBL;&F*958VFO,U&"=BYI?$53$8/&2]H<7M-K7Q:3:8$JS1\<
MDPX+XV*?],UC4CG9T B\HO28%"[^Q#O%T(P I_$76=#8MGH><7X6!%6\CALG
MG.;:GF_3="5R1**:0TG!#S,PPT.V>)+9SUXW]U7+7UN\0Z.GXCNX&SH$8N[G
M7%!AA>]T8"']X4N"6=FI4 XG])%+1(7M<B; =33BR(<H03:5"L<?<5A]!Q^"
M*W2"_^(@OU9/@BMZPD?25-3J1D P>!B$*@/,-]%8@.:C"T+-B?!V]GWGU![F
MCW?8^,4Q#AM^=XM\9-GB^;_U&.O++U<WX_<79][UV1\1:]T"-:& M&R 7>,M
M[[2!:BMZLH!YBO_!\&^7D[L[SHG 74G!W^5N+#4DP\7](*%;7!BJ^UH,OY4O
M'\*0/M"(U7'" !N3P+N9>G'2#^*8[HZ^%P_[@..+TJ0*((;<A100= 'PRX#M
M%*34 ;BF!W03%QP .*N0[2J 7EC *?SFC..%9!PJ(U;NON-<0YA)]]V]BP/<
M1ODFBE2Y@> %QM3(H:-/ >U,Q&DFL&#Z0]HL ?V5^K"P#FL=\AE?T%S)A[RW
M."DF93 ]_CN,D>VDDML"A!(-M6+V7A(C;<JDQF[T_0#FR%1,J6G83T)Q[H4^
M(O=&K@D2Q-8D8>,K3=$P8@M*RLD>E<Y@VI&+/$1^'VIC497*X!UY7TQNQ"5S
MK0 ("0;2A*;<%SQ!B$7D4@)W*"V$IV83[&&QQ))!Z >"_L#16"16DECG)>G0
M.\C7) YI10#1+61?:A($'1,Y_Y@!]/^)[JN>%8GR$\L]M5J ?*)"6P5!EBI
M#G$JL#5T! P!!"E@HAAZVB5(AM)I:?P5@.QBK&;X9T/:""1?HSC@DZ'[:M9%
MYKQ_R^2SN,'H#2SN+@!5C.DC";\3[]S&:AJK2)=:UV))A!U*H#02K3D8A,-#
MD8$]I,4>%6!\ 3[2+H@CX#OY0]KC2-*C_B?(,N%L6IK+*);P4(P/+<$1/O%O
M 3  TWX<CQH6,_4]!3@GCP1P"A-$:W-TQX#W"!)^Z^L9W< ,A8F'S&FDS@]2
M1.$A%1J9Z]4EG?*F@=4-\X(#.(#$I#WNBU^=MBQF&;ER0!X*(L[<I[\C6G22
MZJSY4XLK"X+JL!II3]/2&R$)BMJ.!</X3OX>PU,]J*K4Q/;YWB09 O2*4^X1
M A -T_Z(I1!< #1"D>\8R=$06DSHC>B)0<0AACYU?QC4I4) ^SGE)&)D/T8<
M]!YBFGCYT 8 %F4:JPS12*'[LK[!\4:*DU'(9DF3)66^^23B^(ITR(C*$=!J
M!<XZ2H!\$#DZD@QB. :X S3 =&@A)Q/H;)6.I"0)AQQ*@=T 436DA<<CCQ!)
MFDV 4Z584Y@72"<NQK@FF#="L6,5MW\&)!P@U5\4,J!B! /'HC$V9Y^$ #!X
M=>8<G1/(.Y&_4^#-)9)D@1RP@ 1.S9E__GG\^?1\?.&=?Z;+R5=1-@!Q]7%\
M?N7]=7SQ]<S[=#:^_BI)7\V*R-A%J% PV94A\BPJ@>[9[T[*!D5H4 DYL,N'
M^N4(&*AH>1:'29-SL" VN2J _<[KP/BTW'3NB&6BKGXEYFW5IVZOU'2_LXNS
MTYNS#][/7\=7-V=7%__CV?/Y\<O5IS$PR[S>U\_CKQ_.Z=&C%D52&;3_L9VL
M-VP?=>J47H\4PNT,AT*UC 8@G%<47-&^/\[7.8/+XCY+U]+UC(Z7+<XN=DW@
M();C[AV#0T:A"NDBH3F((CZ.WD&7!,2ZI"#%4',0WY16CE;!PZ;S\I[.1Y++
M.%F3$<XK8$< !IZTA!%.#%+6Z)LT@FX7>X"6H_^G_JC$]VUHA:&6PG%%.S:E
MK8GT='J7=CH.0PA<.CL&7L'XK5BT6\FSH251ATC"^9R*!^T%<#$D9 =4!)U2
M Y)*PQ%.1<A"Y#!9^1]:.:*>T<$<23N0E TM-4![Z23J^70&))RV'O,Q1JJY
MHQ #M/J3P,K2J)X$$?\78W_".G/O9" WP1,J6('&UAZ,RP\.NH#*ZDH![4H=
MH)-QR/&QT3!1>+,LH^E,PFF96!BTNA6E-TF)# 6?=@081I__2OA *&!D)>5L
MCX4)/$+$^R6R2E/2ND,_D%\B4@'"B'^).$A"*:26EE=:F*1$#< "GP+E?@"*
M@@$2T!+H6@'X"U*< \!;((V%])" <9\=RQ)8WW0V> D"_.G4HE,-@8)T!P,V
M)\XS33??;4&&T%>!:D\'O,!SX)A'CG&$?'^8/4BQ#0*.$2+%D8=(K2$<T@.,
M;'^0)JR8!;08!PPMCA=&G%.7,&XF; K6JZ[EQ^F%)Z&L*FSS$QE3!+59BZ_M
ML?V6'C4_"'B9D2 84KGX"_HD+QN I@QB"WW86GI[OEG'0[T^O3IG>$KORT?/
M@!?W/C CL2LG>WIBCL(/<\&4N=88%B_*IE SVJWO)TNE/_89J5?X=;5^>2GT
M:\9^5)R7UP51:UM&=Q%*7R3/JVMY[OW3:VA6^8+2%.5<E&W\444EL[EFT?NG
MIX>C%B8]64YFDP[E/S_0V?5RO'I>*F.R!@:IA3_.%XM\M;S=KN_[WA<:N/5\
M1>/:7L]?,CH7EY.^]QX6\/R!YF%!5<\G.]^\F<R?LGG?HW^?)\O&Q_X$!]Q?
M\)_&@/$'FMC&7Z^10O8PH8K:G_M 5=QO)\M=SWW*?IU/5XT_7V2D/O2]'4]=
M92_+5;[[.2<U4=,N"KU/J^7F(1= QM8]]O7Z@]=[=R3BHZYY/75\\L_;Q8DW
M\#L\.7Y:=WQ2VJD"XUJ?_ *RYD&7)Z6=08<GI9U=GG2-IR;CZ-ZS]C?^#!;+
M2FO:W^!002M,D 4AB4;@)&G,)9()"J3M:IY_\_XVOLTY#*:^^@RFS"QC3!<8
M:>3Z=/MB8+0^R&]67,VINABR$OWQP_EI;:DJY*:) $VJO$YXA-%\=J%G)>KB
M-K$UC$X&@YK-V@;E:^[AQ?G'+^QZ$_QSR4.JWTD[/'1F\K(TQ(UX>.!6YEH,
M9QC?"!VI:PJ \=( ,)X9 ,:V0\HVJ]1:SJ1?QQ=,5VDA!ZJ[<5NQ)>>+4JBZ
M/%/R8BBL[9>6&?@.A&H[:QL[9[")I:9VLHK3I\Q 4WVH"UU0]1W2LP1 9^0]
MBB#W4V\V>:FM>-+2Y<%PQX,&R?YO(+F!"12D-+51J3&=N#:3,@D=*P:'VE*K
M<)W4]D>)W*3^:W$7.%WEK7-X15H=4B6\_YH\/OU>,R@]ZBUWR*NU)3&CV2.M
MIDNS[&>=A8E>WEQ %[*2WER3\QZ1:MAPS"@]OKFF!E*33H5W9SCI4MS8P8>]
M3W/:N'\:%<)&3J!FE<_)%=3T^/OM7'!K]0/4_$\*HZOIG3/%Z0Y<Q0R L$+E
M6*)%:9(7G>H'26]+_>%(B92A$BFU,9@@=S7#^5<^FKKW,70WMTO).UI_4W"G
MH8R+^53N_WLT[FMEV'?1=/XA=O>F2U-V],9/W$7;O'$?#&^<56%C@:JM7J+/
MBZ'SN.A< 77B-3MOG_+WWZ7[E+[GCC8D>U<EDKVFQW?MI1W%O7)T=Y>Z_YCN
M+G//D412^JGB'1P7O(.O?/R5([6[U/U':G>9>XY4B6K1D"V][NE7CM/.0O<?
MIIU%[CE*$A5T!:BX;=9G$ZQ5F%F^I1NPNO8VP@_4'^UD(WR<_)T4HB*>H:C>
M<=.00'K+;W=@JV\>2#N2;)+2U7I:*@*QU74MPG5]EM2,+TH5:[&MK;-CR9<X
MM;.WQQ;=V>V+9S]W*2BEWICY,=N&5M?.!!@@S.F@$$J[QS;3T94P'?5 8'/4
MW)52AW&&,.%-HX[G)N33ICFZ)BESC=O I/CEZO>3-Z. :[FH6+1WVE-2?4:Q
M]/U)"!CR/J*X6O1=NO3 ^&&7W#:QEUNZ@R&WGU-\!++,O%G3C.EF05>@*I]@
M:96S3ZM?D-T#KK9:3G(2UY?YJPK?/*_J&I9K$Y7) YMG!$:[^D6KQH'VAR[L
M@DUVL!K801/!7Y-ERL4,4MNQ;K(_]V,[-6P'[U]]E-S,?S7QV,;]5QNREOW6
M-W2^_::MQ\CPKH6&F[P*%VZ^_I7SS>:6%;-HPE-Y_Q0!.X<52Y_OYY)5F&^0
M!3>O3\D7=D:<?2Y[(IK%W;#5)U'R-#0W7L?*(X!FYK9TR@0_K];?[E9K@')N
M.==.P/WN5QN)%MXNL5M,VF?M@NJ[=G&UZ"ELNF("+Y=G$VDS3#F[\@0OV]7!
MD5MFY-QJW5?)BJ-[Q'RCPL1I&\[NZOS4BH6RZPD4N0?]SUMX'$;B<7"Z(P(Y
MNR+WCS'_&+A_E&(';:M@Y&Q0TX],DWF^)+&ZW6DGK_)PMLCC@F&S?D [>#5K
M3H65PE!W$5G^P<6NV5Y"WUMT>.>+WKW+E4JH<3LJ3( 8I'_3(.W+F]DREH;;
MLG:P5!15*^E9RZ2ZKNI45B_.WW^Y:C$.42NIAE\ D V1#F=[W3;58/:JF(U(
M\6RO#5;>W,M)_YQP#G%KK?Y)$M=Z4S4/[:PR<&DV5Y)3._,NP/QJ;J3[F,0D
MS7+*,*DB]3@_$_(7H8J/2 E]6F2\-=-7O[QI7"!=NK##E(90R>:*)1/2U?J.
M[]4$4K?W@IH(;'^/,X#<(Z3%D7+H\D@UFK'58-VNUFOAB)Q.GB;3.KVDFKRU
MPN72.:*U/7/B^X[5JUQ^,_6V2T*R/][O_Y__^ _7X/,!I7X-:D?)SR9JD[/_
MQ2MUEV66UEY]97 2U+?9:=/;[->XXT"Z?/YK@UQH'_F=6[8T +5S-G"U]^-B
M!9*.EE$-7:_M;.CE>OZ8"09;<[3*CC*D;8>5L4L:T22ZI-R>I>Z<F=TE[A Y
M@Y/0(=3W+G9G0_E8:]WOT<DH=>S/MLUUJ2ED<,W56I#CX 8 *+9)$4)=* J*
MAJ:VJ)O\)7(ZNRJJ=Y$-F4I_X>5VC0#W1K_'R2BH@P27U [;N:H!_>%T:^I[
M[%1 G WUY>JS8QI]$3"=2@P[E1B>A&&W%L)G/YWDS=;5G_>87M+ZO=UK$AFI
MM<;Q[2#4XK!VLVBF.^\43ZJN08BK>>?]J.R&'2*T=CU<"L[:];!)P<7*JBN?
M[?ZBOZ[@?&'HXUGVB_L"' 0G0X=\A,WXCA2G!O4S2FJO5/&C&;V"T4=4/()*
MI! !<(?@<AAS\GS+F^>?+G3EFAK=OBG96*% .(S-0@4'+,4<+.H%6I!I E\V
MAM36#MY2EN<2OJ@.5_JG]ZYY!(1 OCUXI@,G=:=(!N&D[O*H12'?X>E6<NHN
M!>RFY7Z3 9I1&=@$)H $+2JV5<MX[?EF>?CV?'GG:.Y9'CL9.I!R-U^P]=9J
MI.U^1:NT,O*697[9,XQI'U[OFN:C!&I@XN,"9\##3CKP5_2S"V=YE_Y;Y?0[
MDYPO'(/1$"6TH_S#!P+7=WI7<B$@NYM5;O.@Q7C_"O&F(L?ZN+&2OH)P.SD^
M'$(>ADBA+FMU;N96<+*<=TRY*&=0)[E>HH/?;9UE%4192FLWXS*VC'%^@(QU
M7 #=7%@^B6:YT4KY[C :MOMJV*7CD+0N+O>:;MJ%PMU981-G>\VBT$ZZ7M=&
MA/Z\J3\%S7GWKKB';1\"\_J<-/*/MX1^*O;QAJ[5%IRR.3<7J+( ZGJ70]\T
M"[8M0G<?]NE#F*>;V[ ?G72_(9R\.V5T4PF=V:)W%; /+_3NQECTS[LKWHOK
MN:DXWNO'-'B-]>TY8^JZ4;N'.3-)]IG(AH(#5[E.9^,><_[DKLM/7>4ZS1:O
M6Q\-?>R%J*)VGO5BY]<-RZFA3\[HBE<OLJ8.^,Z66HNOX<4S4X<EP5WW[7CH
MZD?@] .KB 5[8;L<=E(WFZRHTNE6J0!_7]W"L\\_L,;91=HUI?E\)>TJ%S8@
M.]*_8=G4A3X\V=[:7L;TJBGF(5N44KVF1?*8XV#F>Q:?"K2G%PL%[PK(8V.Y
MO)/AJKZ;NM7@^H%S$,7ZCD2;%H9UQ[R\AE+=H4\>3J;>T@^+K[5A9;&VI".7
MIB^M3OJOC0/+9_GS:@OT7UGSG!@A7NKZ+J]I@(I,K, [S233BP'E&BIMNA8W
M&C>=<JKUDA$X3P$^O'1^9=.K7VBS<G-=8W]M )4O5DC'^S.MEWPV%[G8Z/!5
M6[#3PQ=GX^MN5YK#:.K;=,5E <"&30(0X^K[-8T;<=I%=1>JDJ;\:Z $RR.T
MR/'I+W.@E^[AM^I2Q(YUU<1Q+_'.EQJ 4O.S<@@1 VQ9X)4=YHGC<'2.=I,X
M$@Y"&?.J)*PC?-9V$#44[-Y:Y&C,3.7MGM?OD+O?X&-^,GT0H-Q_;#GN<"GX
MN&"]T_":L(ULX.LTM$YB-WE%C87<*Y)]W87M@P;;O-*O6X:TA./:Z'9P(G_6
MENI.Q-9=;]@0K:Z[;A<6OU=CKK8E/%H8J37%P"6!6SG)&NP%=<#@#N*!2=CJ
M7P;U+UMKV2%!0/'FJL7UI5_WF0).UO&EZ[)DD\7I%C<[ P?U8D$FYT"@;9*
M91+W3J<1OY#+"\UKICOW>VW/&VYN!VGJKDSL.C-L!UWQ8)KLNKI$#W.RD!!8
M_^C:T&8ANBXF^Q!&=QN%%DVS&/&[1O;9]H%O9JWM,OYC&=M.0O;L\6FQ>F%2
M=HMB=:_VM(Q$\T89/YJ<HV(Q2Q"[#!\CL);/*QL200RNIR4F>:7A=PDZ5K77
M*'Z[,-6W"'9%[ZM7#'3MOE<LAVFI.P=7U\YR7].0F\C<.U50<BVZA),"O$/1
M==N^?7#W<#H>J8AEQ]99W\L9^YJ3]7*GBO#9(+:S)'$<]LW<]$VK2"Z# +:X
MS306" (2<*_M.,FT.);9KYL27$G[82#C[>T>;X&VE^&N*]DTPVNP[;1>"_7)
MV6"1:=GEEN[T5>E.'TI,\P47N-XT7RRF>?8[F\0+LZWTE6WOB!OW<V4,)-=S
MK] !5U8WVK+?6CG-]37R'R3/A14)(T)WU.*+F9(YAI;!)H5MFDB+"7XW#_SK
M2.#;EF\EIL<=I-/&$K_?,'8^S3HK78UD\+7CM4AY$K.#F2:]AJ%^3$AB()QM
MV3ILA;GQ8;6>_Z]:'HCH7VT5M8@W74Q89&T58R\)DRG&1:-:\G@N3#['FD$!
M.9<)ND+-'#0(0CM0O'8-/RWQLIL*J$^WF?"OW;X8FC6'C'-HV_6;!GU9CPL+
M7?%EX8GON#LU*^L%J#$-@=X;+ F5_[J3A[Q^YC,+QD+(=+IE:Q<$=5FAD%DI
M*(IB;E8F/"D<_M623:^Z%U>_I8(K"+:A->>%ZQ/-66)MW0N37T%%U&RX,ZD[
M&^'6LMC]Q-;<W,2/%I_;SL/+=5'56-:O?S<XX-WP5>\J&M73@D;UAFE4A>KI
M^Y5XX'#M6<GKQG7/2EXW 3LI)+]KH0=.P_[UO&XF]J_G=9/1@9&]J=B_^=^K
MI@/GZ#4UO6Z67E/3*^>I"]?V=R_XT(EY55VOG)I7U77 Y%2XRQMW3?!F1;_%
M;.PJ^H#!WU7TFVR$&M=[X[B'WZ6:M]T1NZMYD\VPNYH#YN:\1&G-Q?-%>2P*
MA2&I^9=5\!93].HZ#YBO5]=YB!![S,  <>]]XGR='1K @<6]B?SJ5L,A8JQ;
M#0<,>HD ><?Q<5!A;S'@G<H_8+@[E7_ 8*?"G>(DGO[.I;[%\.]7T0'SL%]%
M!TR(/_@N,]*MV+>8DCUK.F!.]JSID$D)OL^D="KV329EOYH.F93]:CID4J+O
M,RF=BGV32=FOID,F9;^:#IF4X?>9E$[%OLFD[%?3(9.R7TV'3$HL-5W?7)U?
M7K_IO'0M^4VF9N_*#IF=O2M[@T/_.TQ0UY+?\NC_UTS0WI4=,$%!"B]D,/I>
MT[1G^6\Q6:^M\H I>VV5KYLXF[))86*^>3D'3D2GHE\WX)V*;AY8.%SF!3'.
MB@%'86=1<= \GSWDZC&"CK+\'XGI_]AI^L^S[)L$**Q7\ 5;,(OWZ]7SYH%#
MDA7G-%-+331.RO1ENF#G_^KN3GAT)J 1S-:Y1*T -?)NM9BO."*4O7,3KE&1
M#^I<:-4E%#!?>O>+U2WG3ZZFW_HZOA&MY#0BRQG<%^?TC%W/??W>.D-R3FYR
M459/:,865)WSJ35X^8D'_]6+QPCFU/"7Y>21GGB<_RI)!C,,(>K4_I."D2@O
M>O,C!V%5.D1%NUZ:TQO4KS4B,VBT)4J0L4'G^11A_LR6".#T[)Y:(L$>A:><
MN[/.) Z8>2'5H^@]?KO-%O,,7"(<J[9%NAKR31YIUE0#)))831\#[.#STPHL
M%HB\I66 <',FAE3#AL&E_KQ_T5#&/";Y _TJJ^1QG@,&A[Z55CQ.>*;R1\0T
M;6B%SQ$(4@ &YY(FG;4L2@8@?-']46B$-'JEAF;+!]Y(LD)R[_EAOI ,B_ER
MRXEJ*V1I,L+A//^6G[@VTXV$(WS8JI0TI]:7\_)#>:OMYBE;8W^A4?,U$MR>
MU!9\/UE/%Y.7_%A//<HZIV6$/$JU<>ZVBT5I]\@BS'4]LCR1!$$/S1<<3F/M
M]_LUHFT*#O3;%5[BV48D2D8O/$XVTP?Z:L7Y2=C@0-'0N0C3[?J7K(AND_ H
M-K3KB#(K^5]O$-UY+2 F19@U9R>HR'NU4W4D$6U,=&5>X@;?S!]YG>2:Q"%G
M8FR]N,UJV4JF#^=I"78=O;%9K=$F106_D"R;;:Z#;F_G8H86^[.$86* U%ZE
M#B",TFZ]*CK[]8FC>/KR)I;F_0K"#A%3L^U4)SW20I?1O<TVSUE&17'8RN]R
M.\#='C_7@E/':^]:RXP;FE,5TGM%>QG.=%Y]:MB$5%8#H=%#1;3-465QZOF9
MZ<6,=V_63 /_8GH)>5V2MY,E@Y@\<M@;YS-M]'&B&KN5Q*9,QH=$&#V\(%7!
M5$0UW\T%>P:OZ9T@*\NT0)7F#XY]GP/#^G39.J;[%@?"TEP&Z7$@/#:R;\SF
M>*(!IB;P\L:&UG,*0I%[LQQX53=./LV[/?>F[4H8B; U)Q97/<\EX/<A6SS)
M4LC>9B$T1ZOI0#,[YDZBS3I$J4G^=BG&7^+S=#J:.[";EMT6T_D)?3+H/J:$
M1EV$])A<#Z="F.SV)O(A(9* HD)OKU\ZOL?C$ U\[R\J?D\G<[2H8C;&VR^K
MQ184PR^5,<(1^RP2T8[2[-/@<8I3+>Y-!\<]ZA&SRVL!A2TE-+87@L!/QH/%
M5N1Y52]DY<;W6ZISIO[7![^A\8)TIRK%\;KRGG$.+U<D,A=S0>:QAXP1*R2C
M6P></SE"?L.F5GUE9'MQ^YIJV]90ZPO>[CRX_89BFJTWDV+B["$Y9#@Z=61G
MLN[EEZN;\?N+,^_Z[(^0*WOPPC0DWY:8CJL_ELB-W<4V_*C)E:XRQI2G97^^
MA#XUV<G@PK1+CIA]%XN'NJYP*@/)I2W";A5HT51[I#>07PMU4C;26;B*J@V5
MR?^^UDSM33/5\JCG)LQZ74EUEJS7E5.AQFHJA-4515/OG0'%83EIE^6[W]AS
M/#H5V'U8.A77<724QFHXJML0J[$K^-;VQVQ%ZO[3 ^O#5HJ<53V@0E4>:HND
MW*],C<?05-K'\\_CSZ?GXPOO_#,I=%]%V  @]^/X_,K[Z_CBZYGWZ6Q\_544
MG#T1<YOHRTHY/$T/E6&:=Q"-GY<N)OGSY*F_B\;B(ZT!4L3I=YM$;8\:W J;
M.^R]#+C<X31C8I*Y(2;I%S00I3O8[GHZ\!NT6=9VF<=VV;@*5;(S?5XG9ODB
M#Z/@RU-H;4_ %V;XQT<<$?3MDJXI/[#NQ5?NM9GO-HZ]Z[.+L].;LP_>SU_'
M5S=G5Q?_X]G;Y>.7JT]C $I[O:^?QU\_G-.C1UW.:2OS4BQ?.Q^P*)$/(W]N
M2QL%UF5+=HKFA&YYQ/#CG)^#Y'NRV!87UY\Y^4T(VK6=T!ZK,K[B!XVO:'@.
MS8IN'-;&^DP9'3-\K S:]W:*KIMRW<I^%7YOP=UUD^)9#TLRM&G;,=T5276=
MWSH@#Q486=M#5IO/).O7W=JOM)XDSX*!.'7MSW2*;C+@;]P99#IDS]%**E]X
M?\SSS1_^'U!+ P04    "  UBF],T=9*U3X"  !<"@  #0   'AL+W-T>6QE
M<RYX;6S55MMJVT 0_95E4TH")9+LVB6-)&@#@4); O%#W\):&DD+>U%7*U?.
MUW<ONM@NH<5-2_RBG3FS<^;L!<W&C=XRN*\ -.HX$TV"*ZWK]T'09!5PTES*
M&H2)%%)QHHVKRJ"I%9"\L4F<!;,P7 :<4('36+3\ENL&9;(5.L'S$4(^_T;F
MD."'\]??6ZFO7R$_GKTY.PL?+JX/\7,7N,#(<WS*$QPMW^+@STDOPZ=Y3>R
M>O$$=3_=, V9!XE+FQCTBT_C0HK]/;" 828<T(:P!-\01M>*VJR"<,JV'IY9
M()-,*J3-YIO*D46:1Q^.O&?/I>?A5$CE:OL*_KONIQ\$!L\*I(R- F?8 VE<
M$ZU!B5OCN,D._"6$>GNUK8W"4I%M-%O@*<$-ILA:JAS46";" Y3&# HK1]&R
MLJ.6=6"#6DMNC)R24@KB- P9O6%H,V#LWE[:;\4>=U<@/\<>28B153&89M6]
M.9U:Z"3OLGGN7=KP*%Y4TXW4'UNS'.%\>^G@3D%!.^=WQ2C L).Z9ML/C):"
M@U_,;PM&1Q9,8S+40954]-'PV:N2&0 41AM0FF:[R ]%ZA5T>KA.77&LYMD)
M:G[N?2Y!@")L5[2Y^R]YE_^SXOF[OY?L_BJ'@I]1HVU!)R!R<0HBER]?Y/SJ
M'VL,^JZST]KV&MN(HG5+F::B5UO1/ >OQ[XL$OS5/EG87GN9^INAUV1MGGI[
M_"8WAX*T3-_9);I@@B?[LQ4>+<=9JY$BP9/]!7+:\BM7<'I/IC\!4$L#!!0
M   ( #6*;TPNN4)\!@0  %LB   /    >&PO=V]R:V)O;VLN>&ULQ9K?CYLX
M$(#_%8NGGM2[!##;[6IW)4*<E74I9(%LVT<O.!=4?D1 VMY_?X8TJKG"Z%[F
M> H08CZ-R7SC@?MO5?WEM:J^D.]%7C8/QK%M3W>+19,<92&:/ZJ3+-4WAZHN
M1*MVZ[\6S:F6(FV.4K9%OK"6RYM%(;+2>+R_CK6K%X_WW<9+)K\U/X]WNT0D
M;?95QN+UP5@:ZKR%=F(_Z/7S0G17_Q>FZG#($KFNDG,AR_8"5<M<M%E5-L?L
MU!BD%(5\,*ZG$%&FA)5MUOY->'D92IUKD/[2/'TP3+7=BE;]YFO69*^Y-$A]
MEZDO:IZ:'3@>I*?VJSQ+U=53LA*Y*!-)HCXV&J % %JS 9(W.Z%!V@"D_3]"
M1AU$]X.&5 <UXTFE05( DLX&Z57%28-T $AG3L@;#?(&@+R9#3(ZBEJ#? =
MOIL3\E:#O 4@;^>;;M$<-<CW .1[7,@UB[R0[V(>^"38D-4^XCZ+(CV!+Z$,
MOL3%<STOV/LQ]Y_(+MARC[,!&B@79+M<0T5<[WG/(]Z%<  'B<7$-DO0!XWY
M_XX8)!(3V21KMHIU%L@7)K(PHCCP_B1!?^.K*?37Q/WHANM!K"!5F,BNX+X7
M?& D=C\-YP\R@XFLABUSHR$-I  3V0$ABWG(/C _)BOFLPV/R6[K#O^"4/8W
MD=-_R'9!&+NK+2,1>^HX!VA0SC>1DW[(O"YL>G(- U]M>WT\]>(82OX6<O+?
M<-]5"<S=$NY'<;CO8]C_5S<N#XF."8G 0A9!Q+;,B]F:/._=,&;A]C/1R75,
M<*V!K(20O3!_SXB:_.#)[W6EHT%BL)#%$*DQTG,N">?D=_(B\G-_3K^X?#[K
MZR +<H:%[(R18D0MTU2)EV2R^4VGA,QA(9MCE#(6"F+(")G$0C;):.TT2@D9
MQD(V3%>OC$)!6K&0M3)5N/P U3$AQ5C(BM'KE[$8VI!8;&2Q7 J942Q()#:R
M2*8JFE^GUH9$8J.+Y)?"9C248,\*V2A@Z6!3'1,RBHV]"H%*!]O1,2&EV,A*
MF6@2D#=KV8HLUS$AJ]C(5ADUWP5Q>&="4K&1I3*AOC%,2#,V=O-*;R",XT%Z
ML=';5IV:1Z@HY!6*[)5I-_>D.B;D&8KLF:&;QX((Z84BZ^4JYS$N2"D462E3
M=GY+?'7%G8X)/@A!5LHTYN9<IGH102&E4&2E3&.Z1776'R!22"D462D 9M.<
M"QT3D@J=J1>F)EUDM=XIH9!4*'I+; IS+0_98-(AN5#T]MA(@3N2CAS(-<Z<
MS3''U#$AUSAS-L<<2\>$I.,@2P?L0#FVC@DYR.D=M+B^?Y%V=[5,?76)1AU/
M1)[L:M)]7!X04:=K Q_.>>ZI8T&YK43_QD0WQO5EC\=_ %!+ P04    "  U
MBF],&BO;,>X!  !4(   &@   'AL+U]R96QS+W=O<FMB;V]K+GAM;"YR96QS
MQ=K-;MI %(;A6T&^@ SG9TA2A:RRR;;I#5@P8!2P+<]43>Z^#ILZ4N*O"_2Q
MP4*@<]Z%]<@:^>%G.M;ET+6Y.?1Y\78ZMGE=-:7T/T+(FR:=ZGS3]:D=?]EU
MPZDNX]=A'_IZ\UKO4]#E<A6&Z8SJ\6$Z<_&\75?#\U:JQ:]ZV*>RKL+;,?SI
MAM?<I%1R.%_D9EPP_N6]3_^SOMOM#IOTU&U^GU);OJCXMZ *7P?I?)#2@VP^
MR.A!/A_D]* X'Q3I0:OYH!4]Z'8^Z)8>=#<?=$</NI\/NJ<'R1+(N.0G(:SY
M6@O@6OA>"P!;^&(+(%OX9@M 6_AJ"V!;^&X+@%OX<@N@6_AV"\!;^'HKT%OY
M>BO06Z_PK(T>MOEZ*]!;^7HKT%OY>BO06_EZ*]!;^7HKT%OY>BO06_EZ*]!;
M^7H;T-OX>AO0V_AZ&]#;KG!6@@Y+^'H;T-OX>AO0V_AZ&]#;^'H;T-OX>AO0
MV_AZ&]#;^'H[T-OY>CO0V_EZ.]#;^7H[T-NO<-:-#KOY>CO0V_EZ.]#;^7H[
MT-OY>CO0V_EZ.]#;^7I'H'?DZQV!WI&O=P1Z1[[>$>@=^7K'B=ZYJ8>T?2G#
MH=WG2Y=\&OYMS03N7-Z/Z?(9YZG?[I\H7<8M*9P_+W[SGJ=^1(1/+Q$\_@50
M2P,$%     @ -8IO3(RC=%'1 0  (R   !,   !;0V]N=&5N=%]4>7!E<UTN
M>&ULS=I=3\(P% ;@OT)V:UCIQ_ CP(UZJR3Z!^IV8 O;VK0%X=_;#371S$0C
M).\-8SO=.>]&\UPQ>SY8\J-]4[=^GI0AV!O&?%Y2HWUJ++6QLC*NT2&>NC6S
M.M_H-3$QF4Q9;MI ;1B'KD>RF-W12F_K,+H]7N]:SQ-M;5WE.E2F9;NV^-9T
M_-XP=53W:WQ967\1%R2C^WWLXN.U>1*K/F&_F/#]QNX\WO>X(^>J@OX4S:Q6
M54Z%R;=-O"7UUI$N?$D4FCKUI794/ 57M>OWO$OMPH-N8F.VK]F7!>GY<H1#
M3<,!^LHI)X>X+6AH5%\X?O)_#?S8#;EQ-+8N5EVH!AXO1EK&JF?=PE,^(G5;
MIZ#B5\-CZ_/]L*_&;?KO0R_\L^A9?_C?6S]=#@&20X+D4" Y,I <4Y <ER Y
MKD!R7(/DX!.4("BB<A12.8JI' 55CJ(J1V&5H[C*46#E*+(*%%D%BJP"15:!
M(JM D56@R"I09!4HL@H4606*K!)%5HDBJT215:+(*E%DE2BR2A19)8JL$D56
MB2*K0I%5H<BJ4&15*+(J%%D5BJP*15:%(JM"D56AR)JAR)JAR)JAR)J=4=;^
MF#:Z:G]*\F+,YF,^Z_\;L'@#4$L! A0#%     @ -8IO3!\CSP/     $P(
M  L              ( !     %]R96QS+RYR96QS4$L! A0#%     @ -8IO
M3&;S"V""    L0   !               ( !Z0   &1O8U!R;W!S+V%P<"YX
M;6Q02P$"% ,4    "  UBF],-N>U"^\    K @  $0              @ &9
M 0  9&]C4')O<',O8V]R92YX;6Q02P$"% ,4    "  UBF],F5R<(Q &  "<
M)P  $P              @ &W @  >&PO=&AE;64O=&AE;64Q+GAM;%!+ 0(4
M Q0    ( #6*;TS$?X&TF0(  )\)   8              "  ?@(  !X;"]W
M;W)K<VAE971S+W-H965T,2YX;6Q02P$"% ,4    "  UBF],=C@8-^@%  "1
M'0  &               @ ''"P  >&PO=V]R:W-H965T<R]S:&5E=#(N>&UL
M4$L! A0#%     @ -8IO3.SH_V5Y @  $@D  !@              ( !Y1$
M 'AL+W=O<FMS:&5E=',O<VAE970S+GAM;%!+ 0(4 Q0    ( #6*;TR*2I;T
MH0,   @.   8              "  904  !X;"]W;W)K<VAE971S+W-H965T
M-"YX;6Q02P$"% ,4    "  UBF],:8^W;; "  "^"   &
M@ %K&   >&PO=V]R:W-H965T<R]S:&5E=#4N>&UL4$L! A0#%     @ -8IO
M3*LF@[$0 @  C@4  !@              ( !41L  'AL+W=O<FMS:&5E=',O
M<VAE970V+GAM;%!+ 0(4 Q0    ( #6*;TP22*"@L@0  (,6   8
M      "  9<=  !X;"]W;W)K<VAE971S+W-H965T-RYX;6Q02P$"% ,4
M"  UBF],5)(J,>P!  #=!   &               @ %_(@  >&PO=V]R:W-H
M965T<R]S:&5E=#@N>&UL4$L! A0#%     @ -8IO3*V&D^RJ!0  (1L  !@
M             ( !H20  'AL+W=O<FMS:&5E=',O<VAE970Y+GAM;%!+ 0(4
M Q0    ( #6*;TP+77)BM0$  -(#   9              "  8$J  !X;"]W
M;W)K<VAE971S+W-H965T,3 N>&UL4$L! A0#%     @ -8IO3"<=]QVU 0
MT@,  !D              ( !;2P  'AL+W=O<FMS:&5E=',O<VAE970Q,2YX
M;6Q02P$"% ,4    "  UBF],IC.)G;0!  #2 P  &0              @ %9
M+@  >&PO=V]R:W-H965T<R]S:&5E=#$R+GAM;%!+ 0(4 Q0    ( #6*;TQ4
MB>93M $  -(#   9              "  40P  !X;"]W;W)K<VAE971S+W-H
M965T,3,N>&UL4$L! A0#%     @ -8IO3 *P!$6T 0  T@,  !D
M     ( !+S(  'AL+W=O<FMS:&5E=',O<VAE970Q-"YX;6Q02P$"% ,4
M"  UBF],)3]-FK,!  #2 P  &0              @ $:-   >&PO=V]R:W-H
M965T<R]S:&5E=#$U+GAM;%!+ 0(4 Q0    ( #6*;TPT@?,4M $  -(#   9
M              "  00V  !X;"]W;W)K<VAE971S+W-H965T,38N>&UL4$L!
M A0#%     @ -8IO3%Y-!H^T 0  T@,  !D              ( ![S<  'AL
M+W=O<FMS:&5E=',O<VAE970Q-RYX;6Q02P$"% ,4    "  UBF],JA"G0+4!
M  #2 P  &0              @ ':.0  >&PO=V]R:W-H965T<R]S:&5E=#$X
M+GAM;%!+ 0(4 Q0    ( #6*;TPB*L)BM $  -(#   9              "
M <8[  !X;"]W;W)K<VAE971S+W-H965T,3DN>&UL4$L! A0#%     @ -8IO
M3(?!&Z:U 0  T@,  !D              ( !L3T  'AL+W=O<FMS:&5E=',O
M<VAE970R,"YX;6Q02P$"% ,4    "  UBF],W)?C&[8!  #2 P  &0
M        @ &=/P  >&PO=V]R:W-H965T<R]S:&5E=#(Q+GAM;%!+ 0(4 Q0
M   ( #6*;TQ=(0+ULP$  -(#   9              "  8I!  !X;"]W;W)K
M<VAE971S+W-H965T,C(N>&UL4$L! A0#%     @ -8IO3(@TP?FU 0  T@,
M !D              ( !=$,  'AL+W=O<FMS:&5E=',O<VAE970R,RYX;6Q0
M2P$"% ,4    "  UBF],&,KO=K4!  #2 P  &0              @ %@10
M>&PO=V]R:W-H965T<R]S:&5E=#(T+GAM;%!+ 0(4 Q0    ( #6*;TQ.\UC3
MSP(  $P,   9              "  4Q'  !X;"]W;W)K<VAE971S+W-H965T
M,C4N>&UL4$L! A0#%     @ -8IO3+=YB9O/ 0  G 0  !D
M ( !4DH  'AL+W=O<FMS:&5E=',O<VAE970R-BYX;6Q02P$"% ,4    "  U
MBF],BW8M4[8!  #2 P  &0              @ %83   >&PO=V]R:W-H965T
M<R]S:&5E=#(W+GAM;%!+ 0(4 Q0    ( #6*;TR,ZLJGQ0$  #<$   9
M          "  45.  !X;"]W;W)K<VAE971S+W-H965T,C@N>&UL4$L! A0#
M%     @ -8IO3)CT+2[@ 0   04  !D              ( !05   'AL+W=O
M<FMS:&5E=',O<VAE970R.2YX;6Q02P$"% ,4    "  UBF],B6&F[.T!  !F
M!0  &0              @ %84@  >&PO=V]R:W-H965T<R]S:&5E=#,P+GAM
M;%!+ 0(4 Q0    ( #6*;TRB$:R"N0$  -(#   9              "  7Q4
M  !X;"]W;W)K<VAE971S+W-H965T,S$N>&UL4$L! A0#%     @ -8IO3!Q5
MU5=; @  X @  !D              ( !;%8  'AL+W=O<FMS:&5E=',O<VAE
M970S,BYX;6Q02P$"% ,4    "  UBF],Y7S#8;8!  #2 P  &0
M    @ '^6   >&PO=V]R:W-H965T<R]S:&5E=#,S+GAM;%!+ 0(4 Q0    (
M #6*;TR8-O#LN $  -(#   9              "  >M:  !X;"]W;W)K<VAE
M971S+W-H965T,S0N>&UL4$L! A0#%     @ -8IO3-J+&?2U 0  T@,  !D
M             ( !VEP  'AL+W=O<FMS:&5E=',O<VAE970S-2YX;6Q02P$"
M% ,4    "  UBF],]OIL1 ,#  #8#@  &0              @ '&7@  >&PO
M=V]R:W-H965T<R]S:&5E=#,V+GAM;%!+ 0(4 Q0    ( #6*;TR-56:2J X
M !5J   9              "  0!B  !X;"]W;W)K<VAE971S+W-H965T,S<N
M>&UL4$L! A0#%     @ -8IO3-W4]#%G P  ?@X  !D              ( !
MWW   'AL+W=O<FMS:&5E=',O<VAE970S."YX;6Q02P$"% ,4    "  UBF],
MJSEE30 "  !_!0  &0              @ %]=   >&PO=V]R:W-H965T<R]S
M:&5E=#,Y+GAM;%!+ 0(4 Q0    ( #6*;TR8%<"P4@<  &XO   9
M      "  ;1V  !X;"]W;W)K<VAE971S+W-H965T-# N>&UL4$L! A0#%
M  @ -8IO3+>G/FSQ!   9AP  !D              ( !/7X  'AL+W=O<FMS
M:&5E=',O<VAE970T,2YX;6Q02P$"% ,4    "  UBF],D6/21*$(  !_,0
M&0              @ %E@P  >&PO=V]R:W-H965T<R]S:&5E=#0R+GAM;%!+
M 0(4 Q0    ( #6*;TR[85,N#@,  #D-   9              "  3V,  !X
M;"]W;W)K<VAE971S+W-H965T-#,N>&UL4$L! A0#%     @ -8IO3-WD.6BP
M!   !1<  !D              ( !@H\  'AL+W=O<FMS:&5E=',O<VAE970T
M-"YX;6Q02P$"% ,4    "  UBF],<@SM5R8%  !G&0  &0
M@ %IE   >&PO=V]R:W-H965T<R]S:&5E=#0U+GAM;%!+ 0(4 Q0    ( #6*
M;TQ2$U<W9P4  ,,<   9              "  <:9  !X;"]W;W)K<VAE971S
M+W-H965T-#8N>&UL4$L! A0#%     @ -8IO3.\+ML4M!   Y10  !D
M         ( !9)\  'AL+W=O<FMS:&5E=',O<VAE970T-RYX;6Q02P$"% ,4
M    "  UBF],=S$ 7U\,  # 70  &0              @ '(HP  >&PO=V]R
M:W-H965T<R]S:&5E=#0X+GAM;%!+ 0(4 Q0    ( #6*;TR2;04#+ ,  *L-
M   9              "  5ZP  !X;"]W;W)K<VAE971S+W-H965T-#DN>&UL
M4$L! A0#%     @ -8IO3&V5>1H8"   J2L  !D              ( !P;,
M 'AL+W=O<FMS:&5E=',O<VAE970U,"YX;6Q02P$"% ,4    "  UBF],M(JT
MK_@"   1#0  &0              @ $0O   >&PO=V]R:W-H965T<R]S:&5E
M=#4Q+GAM;%!+ 0(4 Q0    ( #6*;TP4M4C5; 4  '09   9
M  "  3^_  !X;"]W;W)K<VAE971S+W-H965T-3(N>&UL4$L! A0#%     @
M-8IO3!^E!0Z. @  M@@  !D              ( !XL0  'AL+W=O<FMS:&5E
M=',O<VAE970U,RYX;6Q02P$"% ,4    "  UBF],?%-(WUVM   +EP( %
M            @ &GQP  >&PO<VAA<F5D4W1R:6YG<RYX;6Q02P$"% ,4
M"  UBF],T=9*U3X"  !<"@  #0              @ $V=0$ >&PO<W1Y;&5S
M+GAM;%!+ 0(4 Q0    ( #6*;TPNN4)\!@0  %LB   /              "
M 9]W 0!X;"]W;W)K8F]O:RYX;6Q02P$"% ,4    "  UBF],&BO;,>X!  !4
M(   &@              @ '2>P$ >&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E
M;'-02P$"% ,4    "  UBF],C*-T4=$!   C(   $P              @ 'X
L?0$ 6T-O;G1E;G1?5'EP97-=+GAM;%!+!08     /@ ^ .00  #Z?P$    !

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>68
<FILENAME>Show.js
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
/**
 * 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( '-', '+' );
		}
	}
};
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>69
<FILENAME>report.css
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
/* 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;
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>71
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='UTF-8'?>
<FilingSummary>
  <Version>3.8.0.1</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>403</ContextCount>
  <ElementCount>425</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>true</FootnotesReported>
  <SegmentCount>94</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>9</UnitCount>
  <MyReports>
    <Report instance="eml-20171230.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>000100 - Document - Document and Entity Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://easterncompany.com/role/DocumentAndEntityInformation</Role>
      <ShortName>Document and Entity Information</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="eml-20171230.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>010000 - Statement - Consolidated Balance Sheets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://easterncompany.com/role/ConsolidatedBalanceSheets</Role>
      <ShortName>Consolidated Balance Sheets</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="eml-20171230.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>010100 - Statement - Consolidated Balance Sheets (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://easterncompany.com/role/ConsolidatedBalanceSheetsParenthetical</Role>
      <ShortName>Consolidated Balance Sheets (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="eml-20171230.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>020000 - Statement - Consolidated Statements of Income</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://easterncompany.com/role/ConsolidatedStatementsOfIncome</Role>
      <ShortName>Consolidated Statements of Income</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="eml-20171230.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>030000 - Statement - Consolidated Statements of Comprehensive Income</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://easterncompany.com/role/ConsolidatedStatementsOfComprehensiveIncome</Role>
      <ShortName>Consolidated Statements of Comprehensive Income</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="eml-20171230.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>030100 - Statement - Consolidated Statements of Comprehensive Income (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://easterncompany.com/role/ConsolidatedStatementsOfComprehensiveIncomeParenthetical</Role>
      <ShortName>Consolidated Statements of Comprehensive Income (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="eml-20171230.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>040000 - Statement - Consolidated Statements of Shareholders' Equity</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://easterncompany.com/role/ConsolidatedStatementsOfShareholdersEquity</Role>
      <ShortName>Consolidated Statements of Shareholders' Equity</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="eml-20171230.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>040100 - Statement - Consolidated Statements of Shareholders' Equity (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://easterncompany.com/role/ConsolidatedStatementsOfShareholdersEquityParenthetical</Role>
      <ShortName>Consolidated Statements of Shareholders' Equity (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>8</Position>
    </Report>
    <Report instance="eml-20171230.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>050000 - Statement - Consolidated Statements of Cash Flows</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://easterncompany.com/role/ConsolidatedStatementsOfCashFlows</Role>
      <ShortName>Consolidated Statements of Cash Flows</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>9</Position>
    </Report>
    <Report instance="eml-20171230.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>060100 - Disclosure - DESCRIPTION OF BUSINESS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://easterncompany.com/role/DescriptionOfBusiness</Role>
      <ShortName>DESCRIPTION OF BUSINESS</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>10</Position>
    </Report>
    <Report instance="eml-20171230.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>060200 - Disclosure - ACCOUNTING POLICIES</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://easterncompany.com/role/AccountingPolicies</Role>
      <ShortName>ACCOUNTING POLICIES</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="eml-20171230.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>060300 - Disclosure - BUSINESS ACQUISITIONS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://easterncompany.com/role/BusinessAcquisitions</Role>
      <ShortName>BUSINESS ACQUISITIONS</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report instance="eml-20171230.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>060400 - Disclosure - CONTINGENCIES</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://easterncompany.com/role/Contingencies</Role>
      <ShortName>CONTINGENCIES</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>13</Position>
    </Report>
    <Report instance="eml-20171230.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>060500 - Disclosure - DEBT</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://easterncompany.com/role/Debt</Role>
      <ShortName>DEBT</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>14</Position>
    </Report>
    <Report instance="eml-20171230.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>060600 - Disclosure - STOCK OPTIONS AND AWARDS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://easterncompany.com/role/StockOptionsAndAwards</Role>
      <ShortName>STOCK OPTIONS AND AWARDS</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>15</Position>
    </Report>
    <Report instance="eml-20171230.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>060700 - Disclosure - INCOME TAXES</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://easterncompany.com/role/IncomeTaxes</Role>
      <ShortName>INCOME TAXES</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>16</Position>
    </Report>
    <Report instance="eml-20171230.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>060800 - Disclosure - LEASES</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://easterncompany.com/role/Leases</Role>
      <ShortName>LEASES</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>17</Position>
    </Report>
    <Report instance="eml-20171230.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>060900 - Disclosure - RETIREMENT BENEFIT PLANS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://easterncompany.com/role/RetirementBenefitPlans</Role>
      <ShortName>RETIREMENT BENEFIT PLANS</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>18</Position>
    </Report>
    <Report instance="eml-20171230.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>061000 - Disclosure - REPORTABLE SEGMENTS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://easterncompany.com/role/ReportableSegments</Role>
      <ShortName>REPORTABLE SEGMENTS</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>19</Position>
    </Report>
    <Report instance="eml-20171230.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>061100 - Disclosure - RECENT ACCOUNTING PRONOUNCEMENTS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://easterncompany.com/role/RecentAccountingPronouncements</Role>
      <ShortName>RECENT ACCOUNTING PRONOUNCEMENTS</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>20</Position>
    </Report>
    <Report instance="eml-20171230.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>061200 - Disclosure - FINANCIAL INSTRUMENTS AND FAIR VALUE MEASUREMENTS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://easterncompany.com/role/FinancialInstrumentsAndFairValueMeasurements</Role>
      <ShortName>FINANCIAL INSTRUMENTS AND FAIR VALUE MEASUREMENTS</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>21</Position>
    </Report>
    <Report instance="eml-20171230.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>061300 - Disclosure - SELECTED QUARTERLY FINANCIAL INFORMATION (UNAUDITED)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://easterncompany.com/role/SelectedQuarterlyFinancialInformationUnaudited</Role>
      <ShortName>SELECTED QUARTERLY FINANCIAL INFORMATION (UNAUDITED)</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>22</Position>
    </Report>
    <Report instance="eml-20171230.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>061400 - Disclosure - REVENUE RECOGNITION</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://easterncompany.com/role/RevenueRecognition</Role>
      <ShortName>REVENUE RECOGNITION</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>23</Position>
    </Report>
    <Report instance="eml-20171230.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>061500 - Disclosure - Schedule II - Valuation and Qualifying accounts</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://easterncompany.com/role/ScheduleIiValuationAndQualifyingAccounts</Role>
      <ShortName>Schedule II - Valuation and Qualifying accounts</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>24</Position>
    </Report>
    <Report instance="eml-20171230.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>070200 - Disclosure - ACCOUNTING POLICIES (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://easterncompany.com/role/AccountingPoliciesPolicies</Role>
      <ShortName>ACCOUNTING POLICIES (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <Position>25</Position>
    </Report>
    <Report instance="eml-20171230.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>080200 - Disclosure - ACCOUNTING POLICIES (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://easterncompany.com/role/AccountingPoliciesTables</Role>
      <ShortName>ACCOUNTING POLICIES (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://easterncompany.com/role/AccountingPolicies</ParentRole>
      <Position>26</Position>
    </Report>
    <Report instance="eml-20171230.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>080300 - Disclosure - BUSINESS ACQUISITIONS (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://easterncompany.com/role/BusinessAcquisitionsTables</Role>
      <ShortName>BUSINESS ACQUISITIONS (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://easterncompany.com/role/BusinessAcquisitions</ParentRole>
      <Position>27</Position>
    </Report>
    <Report instance="eml-20171230.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>080500 - Disclosure - DEBT (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://easterncompany.com/role/DebtTables</Role>
      <ShortName>DEBT (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://easterncompany.com/role/Debt</ParentRole>
      <Position>28</Position>
    </Report>
    <Report instance="eml-20171230.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>080600 - Disclosure - STOCK OPTIONS AND AWARDS (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://easterncompany.com/role/StockOptionsAndAwardsTables</Role>
      <ShortName>STOCK OPTIONS AND AWARDS (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://easterncompany.com/role/StockOptionsAndAwards</ParentRole>
      <Position>29</Position>
    </Report>
    <Report instance="eml-20171230.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>080700 - Disclosure - INCOME TAXES (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://easterncompany.com/role/IncomeTaxesTables</Role>
      <ShortName>INCOME TAXES (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://easterncompany.com/role/IncomeTaxes</ParentRole>
      <Position>30</Position>
    </Report>
    <Report instance="eml-20171230.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>080800 - Disclosure - LEASES (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://easterncompany.com/role/LeasesTables</Role>
      <ShortName>LEASES (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://easterncompany.com/role/Leases</ParentRole>
      <Position>31</Position>
    </Report>
    <Report instance="eml-20171230.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>080900 - Disclosure - RETIREMENT BENEFIT PLANS (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://easterncompany.com/role/RetirementBenefitPlansTables</Role>
      <ShortName>RETIREMENT BENEFIT PLANS (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://easterncompany.com/role/RetirementBenefitPlans</ParentRole>
      <Position>32</Position>
    </Report>
    <Report instance="eml-20171230.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>081000 - Disclosure - REPORTABLE SEGMENTS (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://easterncompany.com/role/ReportableSegmentsTables</Role>
      <ShortName>REPORTABLE SEGMENTS (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://easterncompany.com/role/ReportableSegments</ParentRole>
      <Position>33</Position>
    </Report>
    <Report instance="eml-20171230.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>081200 - Disclosure - FINANCIAL INSTRUMENTS AND FAIR VALUE MEASUREMENTS (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://easterncompany.com/role/FinancialInstrumentsAndFairValueMeasurementsTables</Role>
      <ShortName>FINANCIAL INSTRUMENTS AND FAIR VALUE MEASUREMENTS (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://easterncompany.com/role/FinancialInstrumentsAndFairValueMeasurements</ParentRole>
      <Position>34</Position>
    </Report>
    <Report instance="eml-20171230.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>081300 - Disclosure - SELECTED QUARTERLY FINANCIAL INFORMATION (UNAUDITED) (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://easterncompany.com/role/SelectedQuarterlyFinancialInformationUnauditedTables</Role>
      <ShortName>SELECTED QUARTERLY FINANCIAL INFORMATION (UNAUDITED) (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://easterncompany.com/role/SelectedQuarterlyFinancialInformationUnaudited</ParentRole>
      <Position>35</Position>
    </Report>
    <Report instance="eml-20171230.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>090100 - Disclosure - DESCRIPTION OF BUSINESS (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://easterncompany.com/role/DescriptionOfBusinessDetails</Role>
      <ShortName>DESCRIPTION OF BUSINESS (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://easterncompany.com/role/DescriptionOfBusiness</ParentRole>
      <Position>36</Position>
    </Report>
    <Report instance="eml-20171230.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>090200 - Disclosure - ACCOUNTING POLICIES (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://easterncompany.com/role/AccountingPoliciesDetails</Role>
      <ShortName>ACCOUNTING POLICIES (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://easterncompany.com/role/AccountingPoliciesTables</ParentRole>
      <Position>37</Position>
    </Report>
    <Report instance="eml-20171230.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>090300 - Disclosure - BUSINESS ACQUISITIONS (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://easterncompany.com/role/BusinessAcquisitionsDetails</Role>
      <ShortName>BUSINESS ACQUISITIONS (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://easterncompany.com/role/BusinessAcquisitionsTables</ParentRole>
      <Position>38</Position>
    </Report>
    <Report instance="eml-20171230.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>090400 - Disclosure - CONTINGENCIES (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://easterncompany.com/role/ContingenciesDetails</Role>
      <ShortName>CONTINGENCIES (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://easterncompany.com/role/Contingencies</ParentRole>
      <Position>39</Position>
    </Report>
    <Report instance="eml-20171230.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>090500 - Disclosure - DEBT (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://easterncompany.com/role/DebtDetails</Role>
      <ShortName>DEBT (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://easterncompany.com/role/DebtTables</ParentRole>
      <Position>40</Position>
    </Report>
    <Report instance="eml-20171230.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>090600 - Disclosure - STOCK OPTIONS AND AWARDS (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://easterncompany.com/role/StockOptionsAndAwardsDetails</Role>
      <ShortName>STOCK OPTIONS AND AWARDS (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://easterncompany.com/role/StockOptionsAndAwardsTables</ParentRole>
      <Position>41</Position>
    </Report>
    <Report instance="eml-20171230.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>090700 - Disclosure - INCOME TAXES (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://easterncompany.com/role/IncomeTaxesDetails</Role>
      <ShortName>INCOME TAXES (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://easterncompany.com/role/IncomeTaxesTables</ParentRole>
      <Position>42</Position>
    </Report>
    <Report instance="eml-20171230.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>090800 - Disclosure - LEASES (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://easterncompany.com/role/LeasesDetails</Role>
      <ShortName>LEASES (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://easterncompany.com/role/LeasesTables</ParentRole>
      <Position>43</Position>
    </Report>
    <Report instance="eml-20171230.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>090900 - Disclosure - RETIREMENT BENEFIT PLANS, Net Periodic Benefit Cost and Assumptions (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://easterncompany.com/role/RetirementBenefitPlansNetPeriodicBenefitCostAndAssumptionsDetails</Role>
      <ShortName>RETIREMENT BENEFIT PLANS, Net Periodic Benefit Cost and Assumptions (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>44</Position>
    </Report>
    <Report instance="eml-20171230.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R45.htm</HtmlFileName>
      <LongName>090902 - Disclosure - RETIREMENT BENEFIT PLANS, Funded Status (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://easterncompany.com/role/RetirementBenefitPlansFundedStatusDetails</Role>
      <ShortName>RETIREMENT BENEFIT PLANS, Funded Status (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>45</Position>
    </Report>
    <Report instance="eml-20171230.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R46.htm</HtmlFileName>
      <LongName>090904 - Disclosure - RETIREMENT BENEFIT PLANS, Amounts Recognized in, and Changes in Components of Accumulated Other Comprehensive Income (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://easterncompany.com/role/RetirementBenefitPlansAmountsRecognizedInAndChangesInComponentsOfAccumulatedOtherComprehensiveIncomeDetails</Role>
      <ShortName>RETIREMENT BENEFIT PLANS, Amounts Recognized in, and Changes in Components of Accumulated Other Comprehensive Income (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>46</Position>
    </Report>
    <Report instance="eml-20171230.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R47.htm</HtmlFileName>
      <LongName>090906 - Disclosure - RETIREMENT BENEFIT PLANS, Assumptions Used to Determine the Projected Benefit Obligations and Estimated Benefit Payments (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://easterncompany.com/role/RetirementBenefitPlansAssumptionsUsedToDetermineProjectedBenefitObligationsAndEstimatedBenefitPaymentsDetails</Role>
      <ShortName>RETIREMENT BENEFIT PLANS, Assumptions Used to Determine the Projected Benefit Obligations and Estimated Benefit Payments (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>47</Position>
    </Report>
    <Report instance="eml-20171230.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R48.htm</HtmlFileName>
      <LongName>090908 - Disclosure - RETIREMENT BENEFIT PLANS, Fair Value of Pension Plan Assets (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://easterncompany.com/role/RetirementBenefitPlansFairValueOfPensionPlanAssetsDetails</Role>
      <ShortName>RETIREMENT BENEFIT PLANS, Fair Value of Pension Plan Assets (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>48</Position>
    </Report>
    <Report instance="eml-20171230.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R49.htm</HtmlFileName>
      <LongName>090912 - Disclosure - RETIREMENT BENEFIT PLANS, Defined Contribution Plan (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://easterncompany.com/role/RetirementBenefitPlansDefinedContributionPlanDetails</Role>
      <ShortName>RETIREMENT BENEFIT PLANS, Defined Contribution Plan (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>49</Position>
    </Report>
    <Report instance="eml-20171230.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R50.htm</HtmlFileName>
      <LongName>091000 - Disclosure - REPORTABLE SEGMENTS (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://easterncompany.com/role/ReportableSegmentsDetails</Role>
      <ShortName>REPORTABLE SEGMENTS (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://easterncompany.com/role/ReportableSegmentsTables</ParentRole>
      <Position>50</Position>
    </Report>
    <Report instance="eml-20171230.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R51.htm</HtmlFileName>
      <LongName>091200 - Disclosure - FINANCIAL INSTRUMENTS AND FAIR VALUE MEASUREMENTS (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://easterncompany.com/role/FinancialInstrumentsAndFairValueMeasurementsDetails</Role>
      <ShortName>FINANCIAL INSTRUMENTS AND FAIR VALUE MEASUREMENTS (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://easterncompany.com/role/FinancialInstrumentsAndFairValueMeasurementsTables</ParentRole>
      <Position>51</Position>
    </Report>
    <Report instance="eml-20171230.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R52.htm</HtmlFileName>
      <LongName>091300 - Disclosure - SELECTED QUARTERLY FINANCIAL INFORMATION (UNAUDITED) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://easterncompany.com/role/SelectedQuarterlyFinancialInformationUnauditedDetails</Role>
      <ShortName>SELECTED QUARTERLY FINANCIAL INFORMATION (UNAUDITED) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://easterncompany.com/role/SelectedQuarterlyFinancialInformationUnauditedTables</ParentRole>
      <Position>52</Position>
    </Report>
    <Report instance="eml-20171230.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R53.htm</HtmlFileName>
      <LongName>091500 - Disclosure - Schedule II - Valuation and Qualifying accounts (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://easterncompany.com/role/ScheduleIiValuationAndQualifyingAccountsDetails</Role>
      <ShortName>Schedule II - Valuation and Qualifying accounts (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://easterncompany.com/role/ScheduleIiValuationAndQualifyingAccounts</ParentRole>
      <Position>53</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <LongName>All Reports</LongName>
      <ReportType>Book</ReportType>
      <ShortName>All Reports</ShortName>
    </Report>
  </MyReports>
  <InputFiles>
    <File>eml-20171230.xml</File>
    <File>eml-20171230.xsd</File>
    <File>eml-20171230_cal.xml</File>
    <File>eml-20171230_def.xml</File>
    <File>eml-20171230_lab.xml</File>
    <File>eml-20171230_pre.xml</File>
  </InputFiles>
  <SupplementalFiles/>
  <BaseTaxonomies>
    <BaseTaxonomy>http://xbrl.sec.gov/dei/2014-01-31</BaseTaxonomy>
    <BaseTaxonomy>http://fasb.org/us-gaap/2017-01-31</BaseTaxonomy>
    <BaseTaxonomy>http://xbrl.sec.gov/invest/2013-01-31</BaseTaxonomy>
    <BaseTaxonomy>http://xbrl.sec.gov/country/2017-01-31</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>73
<FILENAME>0000031107-18-000010-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0000031107-18-000010-xbrl.zip
M4$L#!!0    ( #6*;TPGPULK92@" !/)-  0    96UL+3(P,3<Q,C,P+GAM
M;.R]:W/;2+(@^OU&W/^ ]?:<MB,HF7CQX9[N#5FVNW7&MK22/+,3&S<Z(+(H
M80P"'#PD<W[]S:P"0) $08#$HP#6V7.V90*HRG=F965E_?5__9A;TC-Q/=.Q
M?WTEG_=?2<2>.%/3?OSU5>"=&=[$-%_]K]_^W__GK__C[.QW8A/7\,E4>EA*
M'S_\?G$[,RUXU9-N;J_A3R)IYRK\/UEZ[SK&U#6GC^3L##_^\>!:$LQE>^_P
M3_/75T^^OWCW]NW+R\LY_G+NN(]OE7Y??6O:GF_8$_(J?!\F^)[Q.CY^,+SX
M]1];[[^H]&UY/!Z_I4_C5STS[4485G[[?[Y\OIL\D;EQM@D/3C]=?9B$9O"6
M/8Q>-3U'4^1A%K+LC?@#^YEX_OK8'IF</SK/;]DS^$Q6S_KRF2I''P&;'@UC
M$7\U,[P'.D/X #\9KG\R)6;Z)/  7]<V9O#=G3B,W\+3Z$4[F*>_./7=M_YR
M0=["&\0U)_$'CIWC&\<^V_ANX@2V[R[3D0@?IN ]"5P7Y'O7=^'3E ]MPYQX
MZ5_11RF?>.8D_0-X@*_+&Z_["W?'^_ DY0/R8_*4_@$^20&(S*WX?6)X/G%!
MT^<+PUZ>PW_I![*B]L/7\V@H:+8D_155ZIU'E>66S"2J8N^0<;^^\LSYPD+-
MH;\]N63VZRL XRR:Z_R'-WTEO67C4,, G+5]\L.7S.FOKR;X7E_NR[X30T??
MC=\FMF_ZR_"W^%=SBK_/3.)*%"ZRADQ$ILNKO[WZK8__H\IR?_C7MYL?1U.]
M39DKG&D!0NE,-^<'\KC^!S"4OT5<Z,O1**MG&Q\1>[KZ1%;.U/YJXFGB@^C7
MQ-313R'MLLD)!&T%$9F4^2$)APD21D_*H,>HKRC#MM%C=-97SI1A%?08@)*U
M3CX&5%\JD8_V&)TU?5FS'Z7*!YACE9KC]DC*FCD>4'.L%C''&^)5ICG6@9P:
M(R?\I;2/G#HEIU:,G/B)4A4YU3_O?!AO#@A]_'< .%U"D./8\$_OXH?I_7E+
M?,.TR?2CX=JX=OE"Y@_$;8#R*X*21X0V_CE\, 4P?BPL<V+Z#$9I:L)[;*D6
MQO;O,G%]]5OT6CK2?WV;.L\*OK=I !YEFO1U]2O3-.5A_L5D$LP#"]>PU_X3
M<?&Q2YZ0JL_D"N-A<A+RD)L.'1215AA9?E0&_CEW[#O?F7P_"=78PK>#*K"'
MY?<N,;S 79X.TU,P[A[;$X&FB)%XBY$XCJHW4G!"=KB6';[RC1OY B$[7,L.
M7\F18G9'+.TX7=IQ;)V*145"PMH@87S%3L7\GY"P-DA8F[VDR.8(KU?,ZPF)
M$5ZLF!<3$B.\DHBG6QSMK)76K!F5TDN-1$*(MX10/7558A>"?^97IOEB&X%W
MYE=902@B2'XBR)J,O4A]=208K+;.6E@%[JQ"Q:7D(OG$'\L;7O*)XK.3-.["
M__/O_RMT!GE$1%B&SK&]/:>>:G*0.6(BH0:=BXLV]_!OB6^ZE# WEF'?+Q>$
M<OZ&T0]_\SZ0&6:*WA,;_O#;+0;IZ*[XOP]OL:>?5X)H2''C>+X;/P\I>7)"
M=0 IA)SMKC;ZG3B/KK%X,B>&147MVUU;)6<G3J]^"UO+O/MV)V2A@"S<DJ7M
M>,87\L.<..TV*QG"0>;6NQ1,A:04D)0/COWX&!CVY9-I&YV6E!1,A:04D)3+
MBPX*1N1?+B^$+!20A;\1RWFQC?>NZ9O>TZ5C!?,'T[@T;&/:;2.R'W$A1P7D
MZ/X?'923R*;<_T/(0@%9^$S<^2E$K%MX"BDI("5__*V#8A%9C#_^)F2A@"S<
M/1GVXY-A=G_MDH*ID)0"DO+E_W10,"*K\>7_"%DHLH[]VF%9N/PJ9*'(^L.T
M+,^Q'P+W\=H&H$WG!-:PV4@+^=DZ?7GIV!- S#5\(/.MZ7U_OWQ/[,G3W'"_
MLT#$L(AW2YZ)'9"O)*18VF?QON!EX/G.'*N--MYIM^1EH)RHN<S&?9\ '@G/
M&N=60*6RL!%=X.]<:2%=N)A07P2TG!#SV7BPB%"']JG#+BX*C=B*+H1WX,0:
M\Z:9)Q I;78V$;K DP!RI)N5Z )?/5L*^P41*=49F?"FG"?@'38UXL9U8"!_
MB?6>_H4]Q2+T!:T#7<GW%V/R9-K$72:?AWIQ:]B/X5NF;<Z#>;ME/D9G)5-K
M>)4IT3E(GX!B-P^$5!\DU>\#T\([/KLIR(6$:YT49<KXL?HD9/<8BVS\.#%!
M/L)*'BO525H+J2[9(G=!D(\5&DZL_PG*[B?P6#[Y;#Z3Z97M QM-6.%<>![Q
MO??++\:_'/?2,KSP8"J9/-F.Y3RB"?ILPBK$(YX0Z&,%N@ +P@W5W7P0$EZ'
MA'<AB*YS-2@DG!L)C[)(M\2B"23OR5RTO/=B(>G:S*:ET$%(V%$2]M7!)C8+
MXI.+1Y?0NJ!3%+#=9!#R=8!4P0O$LLC$#PPK6@&<H%3M)D-=4E5GNRCAV%KI
MV'@5D=TF>56R^S[P3)MXWAVC ?OPCDP"%Y 'C9L&$^'."KFS(J!ELB$\FI+*
MBVZ)-BM]%.ZQW>ZQ\H:;103D!A0+]0B"./),+"#-=+7(SF4$OQ"?$O74+" :
MG1S4J]D,IG"C6S:P"1&_LJ<0/;FF8?UAN-,7P^U*2]K=<K0+Y4;3?R6H6[N$
MO;C#SPCS3RJ8K2QB/+&%&E?!RN'"+2QX\Q:<3P'GRGKG<'!ME=B../O*;TNJ
M-[+MEM/OP/J-FS065XY_=_Y&)"<J2GR)O 2W0MVU8+;=DGUHG-UU\1:9B&;6
M2%T-2.J[FO8$A+)-C.=JR26JV#BI8FOD!L.3",=$S%.!=3@I[R(JB;I@U[HE
MDVUB/%<V3:0I1)JB-7:MB3V4#N68JTGD\KZ%TW41%V43HFRB10)>XP$.8;J;
MEFJN$DE<Q=V'6^T.277+-T_XV/7FRE8+L6ZOL>8K!.'*6A^<)1%9-CYD^U2.
M"#:1(1'+R.:7D2>9*VGBL&"W#+HHJ6Y1P"+B9['T$K5+(N54>_F*,"U-+U^X
M$NK*ER]BN2%V]ZNU:$*&FE^RGIIMJW'CLVOBW>Z*4XZL-U?QJ#CVV_:JP\ZO
MPDO=US\I&>5K,Y$KMR[:P/"^9\'526NQ]RSVGELDVB<3NK4F/JHRZ._+?97=
MS"Z:5[?5.GC)&T/8U>5J/':NV\[7@BM>;J0181:789;'[_TTQU@S(6W\2QM?
MMNT8:1-[_9QL'714OD06BYLL%L<2=DQT)J)_'J-__N(Q1204N$LH,"ND5)50
MV,=RD=<\4<9WK:RA7;4#%3)_,Y 0^L^1_G,<(!23&V$^:C<?G9$=$68*B=E,
MJ AKP[.UX2M54DQV1(0CY.80N1%>2DC,9EQS 79X>K]<$"HA'^<+RUD2<N<[
MD^_7"\QI7]A3^J^+Q<(E$Y/FN6_-QR??N[NX;;D4K2'/I.9 "HCX1]9!LC1F
MBVBR9J]D=4IVHI]WXMF(A.A40K1BMF<MCU.EMQ(2TKR$\.:=M%!"Z%]_1M[]
M8O+OP/1,:HU15OY.K&=C\H<#U+(?O2M[TFY)V8$F\T@[<&W*XV@%I67CD]*E
M1<A(\S*R5DV\QNXJMP$$XQMG/,?A*!H')70E8[7? /=+L;5*05L[KHB<6A]T
M[L_/COWH$W?^@3SX<>#V&<3S>G;IDFDD9W_^W7!-X\$BMS ]>\>QIXZ-Y2SN
M@V%_OY[-"+R/CS]?O;^^;;>&IE%E%>]MDV>?=A:9>Y/2B7GSD+P!#Z&AF5 J
M\1"#_J _SBND0MHJ8S$L*N!_QU6PN ]V2+"X>1;WJ197PF+\7SV=Q??PPV?'
ML/&5+K(80[IM'!M@KT+9JU<2QM/@76APTQI<X;G/#"/]!7 .YBCC7QV?M'S_
M()O+J:AVRU1GZ+)@=)<T&E?3VI\?X-MGPS>?R16,[08(^*WI?8^/;+C$\W&%
M<?=B+,*EH!". X2CR/193%D_2;+-G<82A!H/UF@[37%MDR\PZ-,)IRLJE]?M
MC 5&O84HWS';>K38WC^Y1 AN,X);D/;=$EV:%:9)=I$?;BQ'VX5UZ=K.QT:&
M.,_.Q\8G9>Y\T'04E7&1F&HH,;4F'1NIJ3S2L?%)E?64(J_5O/W@;2,ZAX2(
M!?')RPG=O SK9\4V)A^69&,C,V?];/*3,B6$IM6IA!3:!171MHBV,V1\8WL@
MCXQO?,)!//7GK6$_AJ[4^&'.@[F0_6[)?I&Y8V%(1!U)J1#11GF^Y,8%^N._
MNJHY&PCRK",GX!]*D]ODAM@GRW'<KLKO#D2%'+<]SC'MDXUS> LNDJRH=LN)
MR^INWN,<X24XT)O2/52[2N5$F"W"[#8*7J?CB [G2]HEI)L'_\4F&4>;9-P=
M^?],'@WK(\6G2R>^I\1\MX$:%Z>\ZSG>/^X/PQ7Q& ]L%RF(C+N!W4V(#2;=
M86WRPG]\<EPR,;Q.[Y=67OR82N+5_.FT;L1@C<_ZPX+KSW%UY^:'(-5**-4#
M(=5"J@]WP\."W2#&6(G08$U3_EW:MDKOL?N,75@?<)S[*SG'WE8I;7.R_"2D
M=.>"5U3[=6-I0T_/QMD-<8ZV_H.LW<W,%&KNNO$)'V7NXA@N/Z<9N3R&R[7S
M+D_J3^04;RW':#MJ[SF6?*3>RF]3@;X%-PW33?'08'P#<S?76'46!6U3FJE0
M!KF%O)8HKUW(7%4@0W4FSDY07H7!/'4)6+\N8_>5-'?MEHP=UV;LQ5=(3"@G
M-Y9A?S7F8=V@11LV]-LM$TF4F*-:QZN1=&%E776R[\E!%^V:$W#25"7:S=@=
MRIZ*8R,*SM?]..)FK0;O3:KIIGMQ-18G+%[3XJI9+,*YAL*YFEB>8K@%RWE@
M>66&O/!-JYUD>N,FG>/E6G:<+\P##PM\ON)_84GX" XK[P8M3 $7IJ YEHN;
MV#F_B;VN>S=V[@)U81M2[ /F,@Y, D:RHHSWG K"M'B[12+GD9P5H@W)R%J,
MET=&1OA)/<V$KNR),R?WQH^+P']RW.B8+"4MV-#/SL2P_CMP36]J3MH?+Z9C
MFXPF,M$6-B:O_. Q.//1OG0"VW>7W1::-%R%I.25%%J]:1O6+7DF=D#NB/ML
M3LA5VY<K^X1F#]I"?J(J:6)XY,)U,?I#3.-5SX5ET6?>]0S^_)MI3Z-JZ8X%
MOKLHP)8^.\FP3X+:&'O7>LG648(GZNZX$/)."=Y7Q[XT[ FQ\$@$HT>[!2R;
MZ3O1[1C3^^.^W  'CZ1'?YR(%*JL:+LEONE2\<!U?*P,-TR8\#?O YF9-IF^
M)S;\T?+3S^GH)GH?[L%;['SEE:!K_XFX-X[GN_'SD)(G)U0'D$+(F:R#G&GA
M+4Q8LB/DK"MRIE,Y*W1<?J,ZJ $Y$QY12%#QK<&UFP&$9)4J674NMD\A(9AO
M@UM(,5]2+#;ILU<G0HKK[H_8RHB"K[5/H35V@ISKP?^U>Q<L%A;]V["Z)].Y
MED/'4D=(8[&5N)#&SDDC7ZNM# \O5EO\QJF-K[;XLJE;JRUA4T_*IO*W:A(9
M]E9GV.OLB2!<*Y<+VCI[)@A;T15;47&G!6$K^+<5U75>V!_;"EO1&EM1>6VF
ML!6\VXH:>^WM$(8[PS+<9?M/5^YB/M;F;N(H\B5B'^14LB2U+F)$ZEBDCKD2
M0U&C(&H4ZA=#4?#5(FO8]9.APBG7?CRTA=:PJ5R$6&IT<JE195Z#QGCK>"+J
M[^D"_\+SB'\)J^1'QS6)E^S9@8UQ#.NSX3Z22V/Q#]-_NIC@G9R7@>L2>Q*V
M0OGSDV&Z?S>L@+Q?QG_^ 7PWW,G3\C-Y)A9K&1,]N[(7@>_1!^J)FE:./'P^
M[B6ZX>QF8YE@%1!7EK(J)+/=BIX/5/ YF9KP\WO'G@I-%IK,ER9O">>IJ^PG
M)W!]0NQ_$L.]1_/F?PA<:NX^3\U/Y@\R92VI/@6Q.I^8+A86M.(D/?$U3^49
MH"(*<9_&N+O[VZN;NW1U.,*[R:>I465X%)D#CU)45$Y<S;E:BWXR9^DVNB)5
M5TY3U8L[SP/XTB:]JMM.*L*KHWY=&M[3A3W%_WS\=V ^&Q;@Y FUKD.MHX^R
M>-!2M>')LG3=8]>6/3[1J+QKGH^'%<()9X^+^^B#0G*AI(TI*1>Q?;N\'M_I
MJ!,-9GG2*4YCU\938UU7\R^!Y9OL@>.2&ROP3M?'%1:V+.*)%1P_0G[_ C@L
M/^)UBO<.^\=7^%ALMYSD=@M/;K>X?RM!E$_='%S9'A#)GI!+&,HU)B(?VZB*
M\Q V[A*)-MF=KJMMX17IB>EBN_W:2:_;BF]*T B@0.V<*(5MLSIUI12VH-1V
M:V.BN))_NXNV;G#?VE\*?>Z(/A=6G-V2T%(STR[5+;GN1VA>.S2OC *BK@>B
M]R_$>D[)/XE3'(=G^ H1],13%%P%; <<:A*!'&]"RFG$5&V%3.E'Q[JNZDWO
M*9[HAD/7E)^'S8^6[BER90[NS!_B-'.I4EF8HB(0YB?]D5E6)D)>WL3Q%$/>
M8XKWVI748>HK8LU3U[KFCN1RE;%<[:6(RLYN578>L:TF0DC>5E2U';L]4>_6
M[)E2GC3I=/PP5VO$&DO83E3%NY*@++ELC"?;TZY@FY_^-R<:>//D"CO?BR?G
M"J7K*BQ*S4])J[N2WN6_U)RKI-A'P\/5W:4S7QCV$OXS=^P[WYE\%\%WMX)O
MGFQ-<:7.EM)NK:@/R6S?S0W+$IGM&K-BFS3GS1>WL(%"]]6TBF-=)^IF.3U*
MQ9.;%3GKTM;"5;0.$9Z6GQX=PN.V8'7;O@9@PC?S4XG.D]Z=CA?GRAS4>TSO
M1/T[3[K#P7DX3J,0H>K"SW=*U3E-NW-@@=JEZ@><R!7G[H66MVR7NI#,=BOY
MUNS!C1/584[UAB?34ODADJZKZ;Y2DA-3N;J+''C2NZZ+>FTAI\@AM<\OE!K;
MG4[ZB*O]7N'+NJ./_!4/<I4^*7;>5@A^>P3_A"^#K:&?K=@NJ#Z2:K E+J?[
M"6+EQF>#LA-5Z1/5DDJMWJDU**OT+C"Q5="$2HNM G'+62ORJR?JMD\KI]G"
M *-=83C?J^T3]>.M6FWSY-UK#(#:I>;5MY Y,17E2>I%HY7N>#Q1-="X.G%Z
MH+3QH*!='J^$6E6A@^UQ::*B<T]?(2',;1+F8@V*NB_,Y9TB$&G#[M^SP&F6
MLNMJ6OQ"/9$:K%R/.WTGG\@-EI8;%#F+)@1*-)[BKD[E@/83)R;X'#1&$ I1
M\RF#.9F:\/-[1Y1NU*<WZ91ODVZ(E5A3.U:--D\\T<493]K4^D:.8KU6;4VF
MZ)O*VV*0AQYF99<[\V0^.Z_F#7M]D0<ZI3Q0ZX.1KIN#CW/B/IKVXQ?#_4[\
MT]3-5BM!&@-/7:C+3T:=J-=JM694GQ@3#9FJ*T43B:4V*RNGAXQ%D=W1GK7\
M>[*$N@IU;?@JL7:I+==7O8M(N7%M;OJHW^F$T'S5))FS]/H9D<D]@4QN\7JK
M \2E3:GGKJM[TQLY)QJV<[E+P9/><;KN:)<Y8"MS46'1A$")=E+<I9U$:"L6
ML;S'L^U>R7*E[CNSS">FC[7E/WDR$ET7[C)W.D\TRJM\&T^$G!U34_ZSJ2>J
MRB+D;(?I:5?ZY.AN!2>:W.2T#J"%OHRKP]EU^[(3U9[6^0^>G&^[MP*X"EU%
M^D2D3SKKR\0-42>U)N,T(FW\R'2[?!@?A>8BQ=()=>:A \)I%)H?784B]M$[
MH7%B6YJ*:ZVMBT_468G6Q2UPK5U7]%)*JT],<7E2!2YKM+NN-+5Z1Q%8MD_)
M&O74(@PN3=$_&IY/7/O2F2\,>PG_F8-=])W)=Z'6=06]>U@@0MP34^(#.@((
M)3XA)>;TS++8"^7@"+!0T^;7AD)I."^&.S$EX2GHXZ*JKEWAX %*4?P^*[&W
M4;TD=_I*++&YT4SZIF O.*&D>Y9QS35/:V$HR'.UBBCW[(2=[^0I +X+I4\T
MY=<US>&A+:$HE"[EK@NAB>U)6!QV4477!3O5$(A52@?DO1!GNZ4&)1[F% N=
M&@QS^\^#GL[JBZM=IH]I]^J)E'F;M:.6J_E$4KP1+WMI>$\7]A3_\_'?@?EL
M6("3\+2'JFT73FU''V6)1IL"@<Y[W.HJ&D]4B[M>T2@ZE;4CZ2,*L[H1#Y]V
M:O^ %K2U%F6=J)/CU)&(6K'3"E[%!9TMT',>]L=%N1DG_OR0FQ\^(\\NC04F
M$OSEZ8:Q!US@L(MT0L#Y"5@K3,&<Z/Y'5_KE=>C >M=#T7I7G2<:C?*4Q^E*
M9%S^"KA=_KJXJE>UZRF<-4_.FB=;4_L.;-=5N.PZ(^&/VZ4C;:DS$FV71)$"
M'ZDD4:0@5LC'*?&7P/)-]L!QR8T5>&(M+'9FWF6)A5!??A)<HM:7._5MNH!"
MU/JV:]5;E0H+#]Q:#RQ4N%TJ7&/%TXFFH]M46G2BJ?/.*WG)V>D3#;%YRDYW
M(=P_-&G>=77-#*N%SK5C1^CT=DT/.%ES2 ]PX;=.1H>J:B/.J:/M>L:WBAY*
M)YHJ$CV4^,FEM<M+EWI>1B@NQW)9J3T1)X':$6"O14=>NW7GH/57.@FZ%8H=
M4 !'E?:.3 +7].''$Q2,=!)T3##Z<E_VG5A$UNWI5V,>.EOXA]:7_T9I!D^G
M^$:[12(=4^:[,M"MB_W 8M?_ )+)!* OP__&8\?/-CX"2%>?K,E,]*24 !%D
M1J4RPT)%(3,\RLR RHQ:1&8V(I-*9<:P'YF8?#%M<Q[,4X/]6):^W7UU[&\V
M,./C?&$Y2])VAY0E23N1+35PCABP\G=KG! RFR6SQH]3E-D4D4D2HKIU74GZ
M<8HRFRZ;]RZLATU,DAO6I4NFID^S?N9#@+^U74XS9"<7XD*.\LK1+7D,+,/]
M8OB3)]-^/!$AVH^UD"!9!PG2F 3!7XJP1*VQ1#J5(ZV8'.$G2H-R!"'!!].;
MN(12U%V>B!3E0%O(4-XLEY AKF2(KZQ73AD2$1%'$1%?$I33DPD)XDB"6NG'
M1$S-74S-ER7*N;H7\1!7\1!?Z_N<,M2]++C(3%?INX2\"!^5:E_ "GN.94YI
M:?^53^:L3ND:1H>?[,<[1HJH8OS.!T#PA_>!9]K$\Z+G8:'Y-/# J!O6'X8[
M?3%<TFXA2R?.:I]N!Y7*W+'+)'A48IY.=6$=\TH[O8$^),-'RYR;-GTAE\Q_
M(;YAW;C.-(AK^[LJ[IEDJEGH4\@NY'TK&JA WL/"S:40^;I%/IWR(J;):^5O
MR<)Q?>/!(K\3Y]$U%D_FQ+"P$:9CIX4XR;>BA?NWELO[3N16(I_ LDP!WZ=I
M^;@C;'P=,<VIQ?$\67D1S>?>Z1%V7MCY[NY*Y93VPS(U'5JU5K-8Y"!-)&1<
M9"-K"AZ$M-<A[97FWD\K+\-'YIVCC$PK(_7,=5=71?>HQ>8)6,F<.6P1$XB8
MH .YZTHC8!$3G'1,T$J[?G3V[MM=5P6\G-1926G$B1/8OKM\]^U.6/%J8Y8.
MY>K:8<)YJ2UII8R+-1T7:SJ^9*>,?("PDCQN5_-B*_F*=6N0]]-:V_$D\F*%
M5V&$(/)W/.;O1'S3X,Y>AR(;4:O1WCV]&JR[D'1AT[FQZ755F[8W7UU*=IB_
M!+F(U$4EM:BD[I EK^'$3+>R,94E0;H=O_ 5KY<A]6T58"$[M<C."<>^HE:C
MK;)=::V&B -..F/'5]Q;PRZDV(\1^S$<YC?$:<*.E.(UW0UA[8+9-7$M]6[H
M+'&]=%P()8%27QT[)%"W)6\GPAUC^@$[Q5UE><,Q7$TWP(NF)1U:4Q^0_.^^
M?1(QE(BA>+2NHO"*^W(4GD* RFRJ.-$N;&K9XKJ10*Q-7$7$*HI#6B2N(@00
M(0 /0BH." @AY7XQE6E)14*ZP81T4Y9),+W178AF-%WL0G10RT6;L2XD()H]
MA,[!#L0)UYZ*<U<<.,Y#[&A;!:X]CK-=N?MN.4Y1+=R*&$\X3N$XN8WJA!T5
M"Q!^8CS1J%C847Z=O+CK5&S.M\>6YCQ2+/89ZMYGX/BH;LX#C$)F&I49OH[^
MY3S>+62F49GAZZ!T+"D30,>E%+PUO>_OE_?+!6'BXI*IZ6^]T7J1V85P0FZR
M,.]H1"W$@'LQJ'+5O^%!;@W[D;'_B_'#G ?S</'T=\,U,8:_!3-$'W]V["G8
M7CR;_V#8WZ]G,P)4P\>?K]Y?W[9;2F(JK&1BC1QEKI\V*;N:,A>)A4?+DF'3
M/ED9KEBNCE6G)&>$#&_)L)!580.+1_6?#-/]NV$%Y/TR_O,/X)7A3IZ6G\DS
M8?G.^-F5O0A\CSY0VBU!^3!?R54&";H5YQ\M&+(0#%D(1@I55"$8:B<%HS_L
M*RP4Z8_5?@/\/=XS#Q,)UWR>N3^NJB&WW _)25,N[2/GX$SN%R1GI1U-M5@Z
M(6AN'SE!U+3BTCE,A)KEQHW]Y+JCC>1$Z>0E#$]L_**<MH^<!^V)K@ETN>0<
MQOOH_38J^X!J;M$MYGY5RKY*,H!TMI"<!ZVY43HK:AROQ<H^;*FR:\65?5AI
M'UL,L>F.RX5E.2^&/2'>A3V])1YQGXD7;T[%3S\Y[@<G>/!G@74QH05Y+:_D
MRD> U;ID/R4:V;&JN*1:B$DWQ*2RC4TLIU*%F'1"3/3UH+3*_6\A,*T5&(YW
M9S9K.X64=4/*^*H&W:PZ%U+6#2GCJTY=^,F6RU8UNTB!;3(9^;:=J)L3PPM<
M\IOI.9HB#]]]N_L0C10]2HZ.0^T:>C/+$GT?DN;)<(EWZ-CJQMA3\QED9Y-\
M^,778(['4IVM<JC<N"8)G#YB8KH/Q';HM4=9$^ZCP.:,VX-&3Q-XYR&;MH,E
M>'#V PR%>G,H2_2,L>^"!\^<FH:[/'3T0=;H3,L.'7J8*:<+^//0D4<90%\&
MGN_,(U-2?.QQQM@WEI&3C?_C[.P":#=%^DF?+./Q[(P]F!+S7?P$'TBA(;DE
ML]3EV*O?9H;E :FVOHQGN@Q<E\YC>A/#DOY)#%?Z:$\E]'?)></WV&OXUD?F
M$_>#<!89R:QA8G@^.). (GY#S68J+-$[[)7<@"0-]LYA8D ^4H<@_8-8UMEW
MVWFQI3O@FF.3J73E>0%QDQ"QE_'=O^&KT9OLQ?V0_1--SMYQ-D'[NV.!]P/]
M!>99Q/6V 8K?8"_L!^2KDX1CX_/-^2/182=43?M1PE.T00H<X9OQB^R]PG1)
M'V83+ JL= F\?'3<Y38P]'GT>#\,$&00"WT+,)Y^FH1H;:Q-0&Z"!XA#0(,=
MP]\&@SVE#U. P*UY"4T"_8W&!-*43,PYZ/.OKP L6==511LJ6A*<Q)B;P-R2
M1]/S70A/I*_&G&S#LWH!G^^GR\>+N_N/MU^ER^LD!.NC;$D,P?,@EG1E3\D/
MZ6\DA3OA*_0->&$_',F =><P6X X\[D#&NT[D^\]Z8XZ?>DZ\#%^FX)DI<!%
MOZ ?L-<3;V\!.>HKRG"=?TJ2?U=?/[WZ;: ,@(/Z&M09DVQ;R*3)_@0_>FDV
M<F5IZ2OYK.2Z?=P88B<@H<7> PI[*R<PG_Z9!DIBB&U@<.F0-CO^OG]"N7_V
MM_4I\;O5+##S,RQ;GDE/^NK@\@7POICC*N3L"YF:P?S,)^X<GX% _5^V OG_
MSFC]-?' 5**CNGLQ%JMG(:BF#<L>_]UJ@FAX-GH*Y%I?^W/U^A6L/5P*,!ZU
M6MW5"H/BI#AG>(SCLV,_(I ?R(,?+S09\/?P,P4]7%ONLT!4]_[Z=@_LN:AW
M*!DHV_; *<N*7@3.VX^7'[_>2Q>7E]??OMY???U=NKF]_@I_7W[\ @_N(F#C
MM2E;AX*27C[A40U<R7YT7<>]=,!A37 .[QZ@?F^!8N^7P?^R_%]@#2%Y_M*"
ME?H,WC^;&7/36KZ3?KZ'I;0G?24OTJTS-^R??Y'H<\_\#WDGR?V%_\NK_WKT
M?TD;(_&.E&O09SQ68/OO) ^(:9U-C(47/GDAYN,3/'APK.DO$J)S9ECFH_U.
M^A>$T.9LR:"0Y7-P/'@*4%K12+IQ'1O^GM!^&QY"^A9 W05U!.2]\02P]:3?
MB4V>X;\_>X;MG7G R]G/*YP?7.EM]'?6J$5HL1.]*UOZ8BPEX)S6D_PG(GVZ
MN'LOF1BL3:6+NV\@Y.?TZ5E_W -"/!,[(-+,=>;@@- _37Q/>C'])RE:>'CG
MF]])"]?!Y:0G&8'_Y+BF3R57>@S,*:9#I)<G<_(DF?,%'>W9=/T F+64X/^3
M#&]!\%=G)AFVQ%(</WN2&T("LND\@N: ?)[_ES%?_/(_Y4'_%^G^"0VE2V!J
MTYZ8"XO@ (B?#52A_LAPIX G_ ;!2S2:]^0$UE1ZB,?]#U#!=T 9%^;$I]]C
M8.#-(#J#\0"ON>G!*X^.,P4070E3/^8$,(6/)A%!)--&V VF_N&$,XNBY5-
M;5C%$G;*%+]D],!'#%^)_&!$@&</X8\63 OCDA\3JJ\@ 2Y\X7AD&YA-PB31
M)[,9:O<S&\"P;: \0!=%PRSQX\&LCZ9MXR_&# RO] $T@J;%9+V';!Z>MUL'
M+H)'^ 4QT3/50#]#/<FE!M(94 D$!8/%4/8^QL3&9=KYYL @9C/\$%\UILZ"
MBL,4W2U\C^\6TT,4#R9)#X[_M,(*F"]=4?1 )J5_.28()4CROP T& %4;F*!
MT9PMZ1>Q_GA40"*U0$F(E ;'HSKR3"QG 4-.6&0:*U4H;N=4^&*E-R-Q-A8+
MRP0R8^LUD"_XSG<=JO5(*7CJ.@8@83#]6TEB2%2(Z>!S#_TJ&!"7F18FMX@A
MOC(S;9C2!$9X48\DCX*]I0!+&*W[TO[?@;7,D'4FCG(/UCC 01^6A>^D.[#.
M%HR!1,%OOK#T#PU7@1'QFYM"+><T_B[Y=V#B"L9@?+27U(0RVV:B5XB2[=*<
MP#A3G-6,9F6*@'!9S@NSS1,'1 (X.C?<[\277H?_?2!,=!>6P9PW?;$';@&-
M,M#K/W@(D<Y&\//4WT$;/&K1439_0)CFHZ(X,]/'Z4!VWB#PJ>"DC;=IGXTX
M<[8EGS.V3,DGIH,>4&AB!71]9V(D;<YCBXZV@JH'NHSDL+NA67G'2&47*T4%
MB:+FAZFCRUZ9,([!G'/3Q^R#X45JNZ;'0,L(OMU>B-F/V##2<8! *_BFYE2R
M'5]Z,M!N2,@6O+$N#"PDQXZ]+6L< _"D6H80PDLFARW7]3NR\)E4Y'%N(#)1
M"TS$_P$W!S#T/T\8AD%.E::^Q OM!G-JJP":1AM3!);1?&Y,"2H-'=ICRRH6
M,'G)6(RZK(<(PLD*PJ34?CN_.Y=^O[BX@1",9MM -F/[0L.O:>!&AFR>,&1,
MSGHAK/0#=]T=85!*H0Z=8R:PH<>B(WGFRIM3/4$[!\!Y"X?E7U;$0#)@#(?T
MVZF,7H010V@#XA"$-0KO("[]W(!QXCW2:39Y(J>ZJ9ZK<(/%+S$ZT4PXR93@
MLAVX-]W$+!D7'&'S]/--.NVS6D"7O&1R)B!0X<0T](CA7/$UV_XQ?%)L#AV?
M&BZT8$OJJ8@=*NF6%/!@ ^F?,5QUF;.OSG.6-4M8F"CL]*1@0=G#BG6&H9"&
MALDD+-Y^,"PJ?=X3 =I#!.QY\##D'Q"#AN8NK@:-'["B C8 V>.%U+IUP65K
M\GWP>AX)(T[+-!Y,"XP!05F.)V*NT7;LL]!D15J6>&$-Q)X$D>X3E4-PGAYA
MD2^B'0!RZ]"B;W4B6TBA2$X42G@/ 3!CLP+AN#W%?9_PK4@]S\M>0:Y$J%#4
M0M?0&P8HUK]ENO:) .(0C?M$'MP =^@8;S+BA\%97^E)G\%CD%7 @#^N],.B
M#YF1)1[2W,4LW)DS.PL@#DTJ"KZYIBXA^=<UE<H<Z%LX,!4!=#$PE0-+AU _
M9$6"%:G_Y.5=@\Z=*5,Z_A>CHW/I(Y/Y2+!AH V9#R613A$NI$+_'HGV*CD6
M:WJ[Q?8+'N)/RFQ,]D0:]R[V$>\=-&>O7Z%HOWJ3TYT,,+FYY4X(_.4L"4HH
MA#QG#P9F"!?&D@5#\8B;/F0[7 8SZ,P)]2!H<T"'"-:8]3;C:/B_&3']@"Z?
M09 VO1>3NUC:Z'+4\)ZD&:Q.MUQ99OC58X*:=RG9R[-$35KM2()WB&]DGQ-O
M)\S,6-CW@Y)!AAV9]V&F><=Z^AW+0XEY\9$BR[](ERQ]&%F8#P1H:$8<6:W>
M8@^!XZZ6E+%MQK@<Q!AL*<UWFY%U3QBPER?"8B#,R1MLDRH9[S,U"<-N"&\2
M*S&:()^:L/R*_SV+W \\B8 DWGFI*9EA%U,R27=*U9/N5K"=DQVJ9F:J&ABR
MP/*]$U(L#9.M8((?S0=,M2?5Z?<P%4!-[S7*^W8VUL>0 X4Q?OD*Z&RZ*"-)
M/=/2]6S-ZWC! W,U?K3X1W&($A+2PU(BEDFK1ID')0M)6>5?X_?,&  *7;EJ
M-.Z6&H581@(CAYL,0KGRK4KV:A=$&5BZFHC\WC&W!&^^![0P<7_#JOOIBY[T
M^MY9F!-I/.B_^25^E6ZTF0\!Y?R.]Q5X_P]B6)CA WW]![%FF/>*9UE_6W_S
M3OH8A8O)=R!\]5 D[EW,-<;5@DE='J3H,MNBBX0+5!6WS*/Q'\+Q%S@^OHG;
M*F94UD,SJW,VJX^S\J&Q[172?19F,Z]<CXW97CUN&,7$4A&004-N1[GN"89]
M-!?&DKB1]V%BD4A$)R+PI+Q2OT!M5AAI8X!&9Z,KF91(>XO_T=]_?7M0X=*J
M.#T\=H.Y<F(^XUY<+]S6B\_R(/@_:<-^K]_O(Q40#:K4/VEJ\L?!CEHJ[S8>
M^ROQHTKC ZJ_E*$LC\=R?POIU!DXQ)%U/<NN<!O)JCX<*X?B>&,L&8+A&[O@
M#=\[@ANR!B]ILK8-Z?K8E<&8@YK#OC:2A_E!_&:S/6DL93),FC*('0.6C4O>
MB[%@F^1H@(P?*: '\\#"4(.&J&A%7/*$/A+K.C&/\=GQO$OV$OP6*NN5#4S]
M':;$IY\@B+PTO*=/()U_D"D\9@4S\,KU[)YE08I28EUIJH>Q[23-H0":/-2'
M39$U,1M;#$EK\TFOV8QO)!RUMQWE0>S3"UWA_<$T#T<-!PTC0? [])L;Q_/!
MMYMLTY0&?,<(L"+WU;&N%)?C0X'L**GS^%FPFKHR+"[;O)$Z6IN$S[VM2OU&
MY?W/V[6WX_K]<%PZPOJ,>4KYSU1U.![KNBZX5ZD*5<:]OCX>ZH/6<X\-L3YQ
MRUB9,EHTXV'<E>7^2!XI@K?-&]GR>:L,^V.E_;SEUNJR=E$565T%C*X\:'_$
MTQ+-S&)E^9HY5!19Y9"W;"KI-4[VIB=]94O@P]<(QRROSA05POX!MHD[<%;^
MT,ZQU#D#R1@-AK):+MH?"'PR,6G>&I5V81&:",:,XL4<\]'_"9_=N,Z"N/Z2
M[<SXK+#DX[\#<S%/SXQ%<R2GB"< Z4P.'PU.A\9\<#3N8>F._E"7E70!.0J:
M;I PAY*IHZ$&*[-T4U0^"7,HWR?')>:C'69B)TOI'DM(++;A<A&7@Y>@I>%,
MT42)>5;3'*7)8TV5Q\7UN A<':=R+C<A#W18Q-1$YNDS2+M):U$__EC F&2+
M+JM7PC=2HXU$+\@]5DZ31WI2BK;&+QFZC7ZH>Z ;#_J#08W0;38TR(1.5P8#
M72X,W26$4EX&;/3YC6.9(#8M[+R0L[_"%D5:ON4?[9\3QGE/,A((XBE0CQZT
ML.G!BK63/1=;+[X0ET@_@7CU0+ZB[=F>]!,H:P^T-=J;#3=LQX,>*$GXHYYG
MZSQ;UF*AI<U\PCIFW+ 'O)@)#W%D+T@7BY4CEVZ1^9[T^N[BUGNS>P%FP41H
M0FFKH/<XPV5B@IS:^>?%B^%.XX44A28)#(,%(+G+N6P:]9.V)A>,V;ONJPWW
M- KLZ@FZVOD^8KM:&[(&-P=-V Q6>=R56@I6B1"3G6*/2C"E"UH*O(57XH/K
MV>IU]O:Q'E@9C,<)E#+GJ@V'0IYP..QK:V$^'S@4BS4&&_G,G#C8OGDV-:V
MUL=YU"*R,BBP@F"365?6-UN8P&?15W<$G *M=/_X TOER)1NBX.Q"?QP^H^&
MBV57W@UQJ3G:T5(J4_"4C!*),J#ADR29,G":),E4[?I(0O4(%HN&Z4KT=E7I
M@^E-+ =+S\_H':N2NCN"H%_'%[.NOMRQY57"9;>YZXUV@983]>,PS09S,%3U
M$D%E7%)XX)*2ATN5H"_S@+Y<D9"FHW10I:>BR>.1.AYL G'8C'DJ-H<#38<9
MAWMFW%V821\?4X\Y'(P'8V4+Y:V ]!@X\E "@N:!/NAO"< F(.\#T\)2_2TN
MQ \N[.G5'$\@L$KMWUW'.XPY XQ[DT57F5.4#6$>@1VH?55/;@#DA7#[I"2V
M;HO[PUR%'5>,5: K74S"]@NXIO^<./T.SX,YF<:RD7QX]G=B/1L3Z0^'@86'
MR28[K5$$5P*L%5!)F!A($42 :V+*$)P0F"2@:5U>U3^C22]61S"I#6.01X #
MV'GLUW"H]/7Q&D.J1*DNCD;:OUJP-L]9]F8"HCKX.^@/5$T95\K?+<1B+K.-
M#7.U!F7'@IMCQ>::DP)X_V38\6G/&G@BR^@WDIZC5A1C[MRX9&&83)L<RJFF
MV;,F4"%X858PJIK8F5LIG4W:6!O(PQHT)PO11+?L!_]HQEPFV^/>A^UW <8$
M@%=A.CV=PO%UUR736J4*L4<E"D"_Q\_@\5. #CW%VJ"]V*LLRZ!U.,?:%/$$
M=8BPTA_FH6HFG#$I$T1;4>EX.ARQ%C@.L<U O6;\<IVB.)Y]FUC>!+#RQ7Y0
M"]><T'X$B58>E1D8N49S<J:#/1GKA]L3N>HH]4/44PY+*+A8?$00 4 U+T"4
MT: /CK8:-YN.UD9X:CMVW,"OX?B' O0UAJ>^6$<=#+1^1:O 5*0202BK1Z.]
M%%A+11(7WC7&B )ECQ4P8RS+PT%%D>?^^K^*C-Y7TB _L2JN#F.FC<!EZUHU
MK ,D5DSZ=G?U]>/=G71Q^;^_7=U=W5]=?]VZB29E\E56NL.%4.JY]![GPV_6
M)DR[PH9^$1**%O?@F]L=>?./E9"DC0';6XYU;4L7$#!:DMI+M F*"K2PDLDB
MM),2_!HJ>8(,M,?-3^KX7)=@:BNJP2:&:SN!OW%IRV05A@<+^'<XG#%Y,LDS
M%G1ANY1Y,*>?ATU98/PY[=ICX<9-U+N4=HVAV[6TL\N2-?1-GY659"%@$C:2
M81U+862\K<AX)-+KX;G^%^P)(^M_>8/C>8;%>GXP^'[V:,?/!5A7UR3T&L9;
MQYB>F?\;?YL&$U^R0,2DUPC5JX\A#&L1Z*LW49<P .29Q.UG)H8U":RX@0UM
M\^,_N4[P^!0R1>DK"FTZ[+$VKH!\V&IFM:<LQ8'_Q:-+""L6]H('>E<)]C0&
MIX#-%=A5.PC_PO'\,S06ZSW5O?.()=@0$IO/SK'-SI1X(#84ZJD$S AFQ@3[
M:$:W^\1D8?W 0=0F3[9C.8]+*AV.:SZ:V"4\=OYK@WCL!IZP2\X3,9Z79]/
M7[+9V%5K]-^^&^ =?G/'=US0(L)*^1\"+[R]HOU]D"@CPHN2:,82^\Z 1JJ:
M3+O,@%FB'(O[R*7H(Y5];]5^<VK.(%#&EJC2 _%?L%UZU/9LI2)QKI"VWL7=
MV_!J#S;&CL[<82O]Z;D$(6#\<@Q\\D(";ZTCVP.VN$?%H8ECVF1KU<1U$;@@
MGE%+R9F#-6M4.FA, MX2N V#IET*1=' X2+#$F(4M:??0"<9UZSAQ7QRCDL*
MJ&:^$'H!UR;M=GS"O9#V)/I+3Z)398@L3A,<J@G,G?KKKN<=Q2*HSZ$RF9H
M Q?&%*-!#/7HO[V%,8G^70X=7\RI_X2?]O^R LQWX[^F*#= Y5]?/3@^V.EX
M7EI^#)XB8H+O+,J)NW9R=LUW;55(^]/],!>&91-)-EZ(Y_K]"6OS3QQD%0"@
MO*H,EA7!,P"QG1?76/SZBOVW.F!"PJPQSR(S?P^$;Q.2ED/F0F$=C?Z23@X(
MJB;?'R%0L:=GP +'?2?]S\F$D-FL.M%D/YHVKJS>2>-S)5I_8$ND@Z0T4LD4
M)",RY\!S:_E0U QN,&UM35$2&EO24C$#Z1@_'<.4<4YLZ,T(M:"C]?K#$<9A
MV6CE- 15,:TF::S!GLSH_S1@3W _MD9[LHEG9^P)KX@=;UI*%$V6U1J@7>'.
MMC3$P+)M2QC;G['OWDG*X@=G <PJ+[:^H#5<%[M 8LZD*H-T*'%X4>9,8^NX
M0,H8M?_)"E$018GV?.?;Q1YEQXJA7E\0I4 05:NA2Y5OGME>M?73=B@XK]ZZ
M"'.[A-L.#084I:D3/%CD0"?.[:JN(,+U16>:TI.U6E=^J7)]2B%; ]$9'3A1
M"I'8-#"351$Y=P]$0JJUN8T&<E/U82;24RU)3]&!#3^QI2AR4JU-:320D^JL
M21$A3ND)J)3&12)^$1MJ%:.#G=C4GJ:,N4IZBXBE=/-R93_#3XZ[%!%,:]U?
M"W?59*4W'BL]=3CDRL"(^*5T [/KN+L(8EKK#UL8SVACK3>0^3(V(IJIP-CL
M/M8H IS6^L<6!CAJ;RS+O>& +Y,CXIO23<Z.T^PBO&FM@VQA>*,.!CVM+W-E
M:T1X4Y&MV6KL)B*;UGK&%D8V$-;H U$0?0*A3=1#*U%"(\*:UCK&%H8UKX>]
MH=+OZ6.^(YMCT7R3@5U3!RX:/.$5=FG#A@,U6)Y#"<*+UM9PR()7U.LX9%%V
M]/1:Z8T@>AIK@[I,VN&G+,K&O4X[UW@<I0Q7-NW>\0UKO539)B)3)$*J!@YY
M:;U1?]CKZQK7(55+5V^\1%=TX*CSO(B<1.34@<B)-EMK:>34$7.VZPPGK^ZW
MC/.I;<2MK/.IK2F2+NU\:NEU1RTZG]I\#/:6-OU+T#YEE#JO0)\2G[ASTPY;
M[&[VBTQIQYEHH[O>+L1Y@+G8GX$7=52]8JTU\:IOQY@\27/B/SE3Z>7)A'_0
M/J\X./N*=FXU_PU3^4^&C[U=GV%T[/PI$0!_CO"$0*R#!2_0A>:JV2Z^P_JR
M@K2@%)D+K)9B;4 -=I=KA(_A/4DSRWGQV+3Q8"].8$TE0!01)&'GW+!1+OT8
M*,[:A.8AR8OAK<!C[::Q$;#K_(LU)DV ,34]>B &?D49QIZE"Y=X.#Q#&0N^
MX"_LF8N-/@W0=N_[JH%K]+V$<#,(PY:D48MBT]OJADRY'UX@$S<?QJE=@GR+
MNOA^?']U_^%"\@WW$<\A4Z(PJ0A<+V:/#:(GS?#ZW"5,Z9U+%T!['";L/,R(
MN-[K.>S:RC#,*V@ 7R0:T[7VIS9KH.H"89^PB8V'C8N3+WA1UU?'I6*!=]B'
MO8U#B'ZF1*(!(1W> \&AS7 02RS"8W(D6JHF6JI&)[ENUT]RU=A4M1*+&5]"
MX"8NV3/<56_?*8@4[8O,NEP35XA%0BRB$SC1'D?;Q0$M:JK9P6X-*UQ771K
MU-![M]%_K%^3M&I_SMIM]^31L#<8C, 6@VVEYL@CED5<L$9Q*_.)XU%?9WKL
M([DWZFN]87_,C#WF8&/9I(X'9@1[3;M?TV_C-O.AQ?/ 5(+%_'< OI(U5L>&
MR$*$DR(<5R1=K'+:G1;D9"Y_JR"+BE4B> 1IQL[HUI+7V.]G[_CHSZ1GE.<0
M!R&*@4=F@259Y@R"K#L:2K QYPYH'UY: -2;&*Q>-I@O*)ZF_41HQ4FH>5.\
M5\)91 8 ?]I#^)AFO54G?@A&\'()'R,NI$D*_KW("-$/8IKB)DV"!MB^G@9J
M&+>M_A6&J1@KA9=.L-C-6+ +&'"DM:@3+0W8+?P&$*5+5_PIO(:"?DMCUB0Y
MZ$RSP*=WKD<@@<Q# #KOQ:WS/2^B%0LHD2C 6^2"-%E.+-*CMX80WZ34@*_M
M*=@YB.@F?B28C,/LIA",;3<F2[;59^>Y\+8(ITZ?7E8XMEK-W1*+*GEX&6@W
M[-=5Y%=!?)BJ6I2MQA3O<@%N&E0(PO@^=G?I8;VW'M=3Z:=J !($[WV T \O
M:I+4/KLO@)K GT8#E=Z.@6\G5\_1G%LR$_V=>953RFU*\0U-\7GF)F\[#D&H
MY59C93Q6U&%%UY;%J.RYINP&/1)>, ,B=F73>X'8@RL W80?P[4/VACJ^.C%
M13WI(@[P\-6R.)> )@%,",H*DA4@*S#V\*ZJBWAE"&PAKLUD8AE8E7/;'%BY
M<&NQU_S%<Q$H35Y IRFR-BKC:O%]R.SA7YI+NX0EC9>#UHEOPT_IEWNOJ<LD
M#-C_?639,>_J?F",/SZN<GJ;J.!S(!?^)_'6#7BPR;+#E^UMDJ7%<<H?@# L
MC2Q8X)A3FB((KSR+TP%3=K4<1NX^7JRV9*L!E^!RPO:?</4O6:@.F':*\J%1
MWCB1$#Y?;29(R43_$UVO+1P/%S%TJ4-^3$BBTZ1ILQOB'I8T1OI$IC2<^L"^
M ;L&C^E5>)>.NW#"5.SK3Q^N+M](P0*C^Y\4G1Z:Z$D/@;^6VYTZ0"G;625R
MX2E= "972? ,+\6+DKPS:0+@P,QTH;"VNL,PW7X$<D4K0E T>X).&)" P#_
M$<[9PO,'7>< \0?:7^C:Z-DP+7;Q$E(.H #MH6;$"7R$+1KT&R@]_'J'X2&-
M')V KHA >&V\WP[>-0U,\^2(\')I\+H]0*^SR=M\AN'"OS1<=PG&_>]TD7S
M_>>*,E1T=3C8A\'&5'5AD.>&<T!!UY)!(U<8#, X*WL"IN%(UL8C7GF@ P;J
M'@STD:K!_QR-P:8G@&B<[<)!\ (+=H](KV%U1O]ZD]-YTN^CSZ./4]G$(N(<
M2J.-X>5Q?Z_6IT[-$=+(68TAG4-*QZ.^KBFM1[I0S'>F@6*.QT<B?1%?(1O[
MY80/+N)_TRB!#Z[8<.%$AUA1O;\6W*8.O.+B]=?[JZ^_?_QZ>?5QZ\IH" 7F
M)@MZD%+1WNX$'.A)7!VMG4N7J24G.Z][3I)HN[JDG8%P,B*%T OSTTL,'9$(
M3@"Q&'G$\@#7P= 4EZ?,@UF&.<?4.UOOP?NH+#8F""R\@I>M$Y-;\JL8^(J%
MC,["M,.P$D T'L-[BOV-"!GC.A^X88:)Q#D0"S?S$+8IF;$L(J;ZX$.T(@PP
M?#,),P2+X2:'S_8YZ*=3FH6GMP83RR3/[!)9#S<K?!]O(J85$('E1Q'K P&4
M/<=Z#E<'6+E!%P@ %,(W?298<T%F,YJ;3\EMK@)C:D1P!=UBX0%B '4VT[2X
M+J+KJGC1%+-T<RUD/#ZZ(& ^8?M+7G2#.!@?Y&M"OB9)Y8MO/@[3QXX+;#9H
M BTJ>HF%$'/"N-")N02#A<#" !$&-%D,(D?3RV%M#YERO]^:P9L/L&@%!,$^
M]S?*>@R68#%HE5.XN*2+*J3;E669MF,B[1\-).LC2*I/F *RXCWV]3S,I6"]
M$RH_ZWX%#/G'$P%MLA][\5CG:^M>I"S;@@=.&-*S8X'+0N:Y!*_W#J]N=IU'
MUYCC>#%$J*AH$F"E:3S2FQ;@SV?3=6PT';@+;Q'#/H.E[R2<"NNTV)7Q0">/
M,AP'";?XL$PK.24@<"[=F>C15U3;F"%AF:*4)]80V '=B$!A)UYX-3;;3,3U
M--L!G-%*@>2,WM+SR9S6?K%3[]3$,+%\-LE+>)O$]FW9=)?OF>VRL.6VZ_D;
MQ0(C1G6?'@-;;2G3:H/07M++VAV/5M&D085F%_<J-R:.%_ _L>Q"-[1DL*XE
M&!HRWJ)<L+([1B.@@@0_36?AC>S> K<_9Z@9(,0>=5(&[A+3;7AC+>_RLR=]
M(<@0B-NH.,Z,":OP T[>+5UC$GBD1T'_I^-^1Q::3+6HVL:&">'!8:,7,2@%
MYD<;L1_7A!:O;R;N<QB?XF>O/GR\?/6&&3TJ2C11LT^4$F$"ENY1<;;)H^.;
MH>&G"3,<!(8/_6J4)(H$T(L*"6++LZ+,NJJ!E@,!P9_V0B\*8*US 0GMV!@-
MT#=BGM!=0'5$93-T^TG.AON TXU2&Z:RIAL7W7BMJ;K)#N^P\ C^SW;"K?.M
MB*X7/O"?#'OE2L'4@X0"62%*"6L[P3324@CF1->9%_G;'CYB1"=F..R*]J&7
MQ6(6WUO+V;&PC(6?#A4\-DCX^B)JLK@>3T0#QB-1Z:1<#1ZP0*+-O%O/EJKR
M7R+DF4U_ ;T'#09O97H1NDC\2"5!P@,:8:.[!LN":W>Z%;\V[#AKU D6V3!5
M]0)D!D1KX<Y\F+!>8%W;-#:BHSRIUT+KSM5:=O496X*L!82O[PA80PA4)&U[
M\;U[PIQ+\!^>^<XVK5]?^6Y 7DEO:P8J/=65"12P_<X'\O50I<+:K-=@\*:.
M91E@VD"9).\)[$(J8(Y-/_[JW!AN[I2UFDQ57'W]].JW_CK3MT:M%>(4SAX#
M,:;%0+31'DYQ)0H+3[I+'8-9'/@/T7 WQ+W#ES^$HQ9+"*9@=:[IJ8CMG)$3
M/#-S@*EX:JW$,S.K72Z>:YI&40#+%?A/CDM+,!!)]FL69G1L[V+U60YE4[;0
MT-F)N72=VYRB;@Q2&%$I!J;G!06AOV*?'$3[T5@?CH?I4I0<O2Z@<Y$;@.Z/
ME.&A0$,$'+N6=]**,>^D<)<<UPLA9FR@=]*H!X3J :5BE&U6:HC>'A_V>P#1
M^L.!=!WXF+3$Z/J=-.@I [6G:'K:$/!0'_3ZX]'&$!ET/'P/>2QK@X&BI-(O
MRR%WFG!Y-ET 6AE>*TRX$#1GA54A74E0XS"%&0"-@$09"I.8HGX<<EFJ 0B!
MLB-^R<1AX9(G6.ACN7%X[N'U9\?SWM R05STW!L_>M*%[[OF0T / >/J"2(]
MB,E3T%H-QT:#0:YG,,1QN[5#>:B/E,$:=KMFX@&Y0OOO^F"@]56M-<@5VG(>
MC :JK*E%D4M65-V:WG>ZGXZ_&8_D+.6TYJIT]3(\R"AM#[*SOG7M57QS-9F\
M#_T_MSY^OWP/*]0G/,I"ZU8C<%?0,C#2OKQ?+@C]*$)CZYVTHM=A2NPK)TF^
M&[V\-,]%UDS&'$/S#7WJ"LUO7,P5+O! (ZCK9;P#"I^DD&OUL/,EM!F$:7&F
M\G[W-G?B,$_RN)L1*=1&/I?N=VVDAGN2P79:PHPPK,5?GF AOCQS7FPR/9<N
M+-R^\$$.HU&BT6E2WP7ZX%DSW*+ CXEETLW+E/W=M&SE;O%,F!AVA!=+Z3WI
M#D1@6\H]< 7T.3X^SJ^"#B@#I:^M!79KXY<(6;'B,\!"'JE*OP[("KEK6=?D
MT6@XUO)#=H<'LL%74*9+_S?\+W)?HNQ/L?PX(/VL\X9LFWTMME\1,H\4&0^%
MS24S/"SKK38?<1>*G0V@Q0TP9("G4-G>!RLXPDU8^J_H4"[=8L6#_1N%+QX;
MTXO.2%I8_1"UE*%E!]$!2:R18 =U<*]K-2F)IO#B.7!=AA:6P8-&$^OHPQJK
M*0X_";?XZ3;0W'%]\S_TAS?L%SIH=&H<;:EKTNU;^!KFGZQJ:$ KPE\LX\%Q
MV;X2[A4]$6/:BTJMF+E'N[_^<KSGO795&B,('HI^H$4F,Y<*8B_L\$%I;MKL
M4#6>.TKRX@5 ?W+8.7>*">X,TLU'1N5$'1$M>]C)1GJ<&KD8TRV-E3F<QBY#
ML&UDB/ML3M#.K&_:WZXJ,G:8F?##M<\27QUG+C?+3'--&2-'JXFVP&8U+O09
MGC4#X;1@;10>?X8HE\S,[9K88NY'Z\MJL@HXSY150%W,G8\U7=8X@+J0A*@
M]N&TCJ[Y^!0>W\'E>/BJ]#I\>3NYQ#X*ORE;=OJZ-AAOLV'7;/6B4BS6Z8\T
M55<Y1:5@J#N6Q[I2')6P6G\7L.QIV2HQ!.LSU+>!W3%;V< 6HJRBZYJJR8T!
M6TPY576HR</BP'X@#SX]@^@&K+Z<%O>'?5P(!%RL.\K9YZOWU[>KE,YGK'S"
M!3H[\+@KU8.C7\6#O\?^3W<0/QC3:_OOX3RW,/IVV@<P5,84>?K7GY\=^Q$[
M]^" <=8&@;B>,1#")$]R5/:.8T_Q0#Y\_&#8WZ]G,RS8P<<4H[SYG;ZB),0V
M+UI54?F+\<.<!_/RR;Z9X<Q+]EML6$@?AJ!5S@Z]SP\[RJ(^!&<*,T_TKU,1
M^AM84A$)OVVA?:' X[\X(^HGRX'E6$N)>A6B@C]01#@C[DZ[;-KK=GG#@'!D
MIAFD51L0>5@'.[;<84UD/PVOMR74-9"S-=*Y*LB6_F]&XAO?/8DSP_JY]*'8
MF6&@3%>."E_;TG\;=H"'+)1Q+^5D(9YUHT>F/#*AI^8_.X8M742'!L*S1^L_
MOGK#C@W=$&=AD9^]J,O+>Y!\Z?6KZ&=\+9E5QEE^TN/B,_0.T@(3VO$1I^NH
M-^\]/L-)7X5I;NDG>56VYI)GQWJFU4G,VX6C)!/V2<1UBKBRCK@Q9QT)Z3$D
M1"\^*$%/.1G?HY3\=$K/_ )4F\#3SQCD.'X2ZO7#TZ$I"P\7;V,9DR'<6=W@
M@>E),_,'.YBFG8]'?\D:?1V2M6_5\W'_+YO'>=<,;33(+@KO ! UB4S7VPLQ
MD\T&=5>BPB)K^O/""CS69?41B].H9:/GM\X5_2^]J)73C$:-;GC45<5GH4C$
M39ZFX<.(X:I,&:[MD@>5/4Y7!)M)!L4K/"._0S76=2 \/_7#7XG5%H#XX[8@
M$W</>0&,_PZLI<30&K!3*[0A/YMGG87P-J,]I6](S&C_/&K>RJBZP#.K3N!9
M]"SCPC(F9)-F 825S' ,=A@.=@ O-]'J(M/VL:9VF>V+A6M:$A/58::HAD>.
M40+HCMF&-6,&ZC9Z6L"4T_-B2>.MRA+@8K%6TPGK'9OH^'$>$WW#CC/&]204
M[A<\^QAX;.,/M_66H4&*&D8GBUI75GBC).7UQJ%GN:>!^P-98NXDL4$+Z\+X
M--V$%=%Z6*::N+YCK2WEN?3:(T3ZY#B^C:?$U#>;!G6-,DG47$*G]*+#J@#8
M@I46X=E.8QFWS_U)'0U[>M0.5_)?G#/6XX!U\7D@8"\I+:BXAR*R"0:E'16
ML(4]P$&/@]+^.723^J?AD'HT>C0F.CZ\,3I3IG$JDE;H8 QZ2PF#D3&1FFY[
MN8-M#X9%>_#@?0] HR^&"R:!3J0HVVCL\$1XG-](D'(2'\Z39@0]#)Y%?F3=
MO?OGRE\0X?ZY.@3W$?NIK9X2R=F_V=/P)"PB&TOI#D7JL69\.^&A;4D>"(("
M$$2'^=G);<_\$?8G+(A]9#EKL4F1=6:&*85=V4;KP7%=A[9'6%?-P?D@MAJ[
MHH^H^H">:6^Q68\->/#@@3%@W2,6AHEA#UY!48 4DD6,9U:W$JE3U+MFXT4T
M*'H\KD$%>:L-=YN=Y584ZT6DH%:*^<;L>':'4F-@N]7_9F.J.7@H?&UG]+LK
MS)7/T1:!55+.]>VP?/UUT\LP6M+$L"8!JY9!#DNN@^U7'L]F3N">Q78=TP>[
M^IHB$H;E.:&62K, 3U2&?3 LC#'PZI1%'+MOJ'TD3HE?(\'JI42H:/T<B"N?
M#&LFO?Y)UL_CN.)-?+(]Z46Q.X1Z+LL0R(8%0Y+,+&:2T,AH]5Q5_[)2GLC[
M1"J2-1GU7#&5#4G=FN%\]X(IH6'AF#M%+D:FS3H7VWHMS=:OMPNR-TCFO1B+
MN,'!J@$)$[,H=EC=TP-A%EM^&W&K/^ BQD>L36Y\$PI85-;E0E^%=&EAQQ;3
M*0]!V*<;DHW<WIR=^O%IU "1"LK*Y[/;A-+C,Z"U93DOT0)L%?FM C5O\D2F
M@;4-858[8B-<WV^()=J7L1*KPCK-45,H(E%X/35IPA*I\T#\%T*BQC(X<JQ<
M&X;MY8EL&3N*/EX"PF:/)V(%@0GE2?N8]5+VV+=MU@Z:AZ5=FCT:T;^K!Q=V
MK&I"+"N\W!/K,.B_O05$ ^&_R[DE*KIA%)9/*\#R7"9<F,I%;EU.NTXTS]6Q
MS0(U<9!! )6R\T+7@R_AKB/=/J'VGDV%IFZKV/:0*VPK9<GV1;="<BJ1G PQ
M*>=Z=J[$Y+![U8>#K!NK*[U[.N7"9[;P.,-_P"#J^4#'<>A[IHV=Q-Y)9]'/
M;/D512E;=TN4=DTY-W=0'X5&W5>IIYCM:F]7K_WJ]%T8PN)34?0Z;U/G^>)T
MH7OUZU['%(V.(?>&([TWE#6A5)6X^M0() 7C&?T?;OS_[6:B"V.!JD*!0VG4
M!ANU-R+/IQ"\HIYET(JAOMODE:D:.V*+N :H+BN8;V'2)DD0"BX4O'D%3Z ^
M4F1E*YLJ]+G1K 8O4BT61WPCQM4Z:6="0A<)":%SG>$/5SHG<A,B-[$K-_$9
M;Q,++VJ*"G!$:D*L7-J]<MD590QZNBY2$R(U(12\Y0I.QQB-E=Y(+Z>8IHNZ
M7$.4H^W0<%[C\B+\[1)N.U084)2F3O!@D1,HOBA(@T;3(<JH-QC6F@Y)E7Z>
MUW!"U]NCZZ>GV#P$*-RK<") >4M+\W<1GN.3#,G3)O2@8GR  X_AC(?#GCH>
M1Y<\]:2?9&78&ZIZ=+,3ZS+]DSS48&DZ"G_5VWRT(T&0GSUV? AO7+4-/+L=
MQ$>&=QTH#,^ KYV6\IWX\FG)6+^381XV.IKB@1*/M7)F-[P:C_0DGNG0AM<^
M'@<%ILCG,@XGTR-V[+@X=D,'=7A\2ASZ##LD4.;(YPK[!'MO$V,&[$V<J6)7
MB.,%Z62:..A$SSWY+\1Z)F?LE)SO&J;%3EEMG#.\6O50V;C4/CP2'=*$'LOW
MGIP7>EB2M<]B]]M:9!-A[;S_(Q^./4D]UW^L;D\/WZ?'PJ.&(.$9]YV#C'NT
M[TB>493^KE'@"3N@")"O2+WK9!<>$C1M=E^]24^ML7-QEI40MP@<F)&0\+1B
MV". M85(.>:;@R]XJ@Q5W#7#"SCP!0.&?XPOG6;M$&Q0F(FQ,!F/L*M W.(=
MS^"Z,,J4S!?A(.S^Z.A]C]U4-B?N(U[;C:0!?<4KQ[%1?GCM,4[ 3J3"A$>1
M*KJL#D=M^WGGB_0CW+WX_"#V [$#>F%X=,@P[!1@LCML+.#E&3U=2 T+RA$Q
M0.'#<X<V=@W#E@X2MG3PPI.+XA#;5K@R&O%[<F.4LC4RBO9%T#)6M0_"3P F
M*L8;WY6M>4.B)<N!"DU,G1NP^TS,N$83P^O.P]'2RBMBQUN;LC=,E)[*88U5
MJW9'6AS0*'O8+@(:CGUC"V,;M2?7>PZ$9_Z=7&RCR"*V::UO;&%LPZ>U$;%-
M3=9&$;%-:WUC"V,;I=^31>*F0G/#8SE]I@VZCW>LJK)$HKJ65W?;R>I:<?"7
M"\/7I<JT+N,FJNYXJ;JKO[=9=PKO(FJM7[&6<@O:^HUJ5XD+ZK#;X=D7,C6#
M.:N@^.I@%_A\-]'15HD'W9S(9L3OZ7SA?7*_W>C_W'5='+X;H_%E\XH=+%PK
MY2[9:.0/.'##M\?^AB4^9_WA65_>194DN'NHL[I#BUZI50(Y\']U2@[Z5SHY
M<%J<%5])X*4!4F=J&7B5S^8#[_Y$O!3EK*^5PZ]#E?)XU'8H)\-.+0>[\KDV
MZ _ZX_ R=_BK"-?DT0%:MF5*XYOK4(][TATKF+TA+C8*-AYWWVF;=I%P)AV2
ME_>R:5:SI%\9W,1%P>KNBX*S$#B"P*5=<UTG@8M?;UT_8<OPK'72M*SK:X^G
M-$R,I>#WQ@_IPO.([_6DWQUG2FO%L7@7AL&;O;!&E#W?)B(; D9@+T2?7]C3
MU<?LT;:YIU?<KN$I)_'L Y9)!/-/Q0V* T!1SD91431P"&W'$Y1"V8/G>"RK
MP[+P_.2X!)9#>$F@ U85T?[X8T%LCTBOWQ.;S$S_S2X,PV_9I_!E^&'XV19N
M.N"FA:Y[+Y8I IL]7:.H;5XWG8F:K/;E\5!I%8+(,;8FRJ&)9?".3(EK6(>A
MQKZM1"S/%$75U30$,R=M%,%"O#M3U;$FIPDGOP@6TKXS;:AH\O'X'8)7-1S3
M^FJ_G\(Q+E I9AGE\:BOI&@7%Z@4-!0:1)LI<I8;%<3A,P2\>!^FB<=_?G<=
M;V>T$0^;^.20Z&(P'&NCH98!=V*">H#>KP*#@:H-M928J#&@<PC[4.O+VOA@
MH.EJA$:DGYW)@7:6C@%A(AVA&C60M>%HM(UCGIDYPKF801ZH:E]M/<Z%++<Z
ME$<I:Z_#4$ZNO:[L9UAM.^YR[S(K?O,0"S+J#P:CK$5R/'KUX.:Q'6,%HA@^
MP,UA!4;]87^0X@N+@ON5^'L!31A->/T0:%5]I _[*49KQQS5P[Q??C5=5=1,
M$M<,<PXA5D:#H586F3-=]BHU@F\=(A-@_D=]?9029:^/71V0>:S"8#12-+TY
M&',(JBS+@Z&<J5TY@$2)<V;2WPTK,.CUU!=XUA_;*, SQPY[Y^[% H99O7T(
M-F@JU$&6WUB;@@.D\N@EJL,XRY:4A-1E?HPN#^?16!OV^WNPN>0 E2.S^'FQ
MP+_C!V$DUJ-M2> OAA<&FV%P!A]\G"\L9TG(VCM[$84_HM_"29*?0T@831 -
MOP;!(>E_%2ST((- 1T'409KFD+>1.E*R=E0$28OOWNB*DK;HYY*F-X[GN\0W
M7=8&+'I0'E77)XA^/8BN(UG6LU9$1\+44<KF"0=479>S/(^@;*K,YH@>A[*6
M&3QR1EGX'9NBE4C*<,1#Q'( ,6I?+4?C0S#:2Z]<87!_H&3FC$Z)7CER5@-Y
MD+W@KX!>8:G5I>&ZRYGCOACN%)Z$F^=YZ,(&6/L^JA(X@ 9[;-/NR?C"-(<U
MT;2Q/LQ*2K0(W<,J-,K"=%OE;PGV@"6L7>;%9.(& $9OM7JFG1P_.,&#/PLL
M?,$)[(,<=C01J%XT33P)P!]-$<UP4/I*T=2"2Z*"4'6;PCDRK4!A/2M=(RB<
M1>$<MFX\U(?%HLY#"7SC.@OB^LN>M+ ,",:1>-@V>3'/SI4E$O_1$#<X ,S_
M,?K\H.*&P5@;C=(3Y'GF; :Q/-NO(UT=[2@*Y1>Q/)4=NJS+.PQN(<36='VM
MV*-(06_BPXPJVS*J?-,5]+#Y^21"GM3#0.D/=^Q$=(D4!T=L91'!9$4EOO&#
MY$3WN"TF>:BHNI92([-KDHI!+H,!*<!>8^/Y?,#15P\Q%./Q.*WR)F7T\L#*
MDY[1QOV]CK9DL')M/X\'<OHZ;R=<\(YIDSA3(:&3Z<7_NGZPS$>#W4<0)P-O
M#'/*\-F5C\PX3D5G"]_#N<(_5Q/%>06\VF3?V<_;>&X<*SY?18%+31OB:]XZ
M%&DGJ;9/-8S'VOK^6Q$\CJ9VF&3AAL A/ =24X6(;CA6FR-G,\*[46=9G_#J
M*+XG(+PY"7RL\(Y'FEP9.?'_CY?KU4@M_A^;H:7BFHY :PC+KQ,KF[!':'ZY
MM*S<7[6/<KP8RX,HAZF["1[P_Q3@W52KI\:2M0/X)S%<Z9,3N,=0,IJ%31(]
M8%-X. -.D+Y^J("<9_JKW[0![7F51<]<0)='WK)L9P6T+M^ ]L=U$O]B[KB^
M^1^VF^S,I!O7=%SI+KQR\!(0DUZSS:PW6+_YPY<^F1Z>HL&)RI#[) #7,SI]
M.#M.SJ;&>=FT5";J4@:ZE](?#T9YN%$<CWI85+;N5,VOTA7J3.]OM IHG(._
MXY6?KS\[GE>+4N%T.%ES:G0FR_)('>8R:WE@KX;PU:I*&5PH73D&NKZQ.U &
M5Y2^HL;WH<(_AO5X\$_F,UE!XZUZ5S=,9'UPE$O?B58&O:L*2$LB\9$1JC(8
M'1>B[B=I9%@N 2W7? BH!<%Q=Q P^1Z^MFHNZMUCRZVXQ>C>4\*_I76+S>CO
MOME0M82.LYOWI6XU?=VZ(WQN3%ESLH@&] II>F<RKC^-Z#)9+^TVV>C/5E\-
MN]E%UW<6Z:V_TQK:YFE>7*2]^-XY)@[2#B91=G8(3D5H;UOW"J2/OOU"L-,R
M8FUM](['7G+$C2^?');2'OFX7NZ"Q96R>"!8W'46Z]RS^+!+$@9:2L-UQI,J
M6\CG<^BWY#&P8$DR-_S)$]!GW:$W=155<1WC[Y;O_<K0K6O <^*K#?3>8+CG
M2L4F+YNJ1/9.4. [+=WL>@YEU),U38BR$.6VB[*B*CUU/&Z?*-<0DI5W'5G.
M'(MKV)Z)\9=A21-V!*ZIJ&P-]^8TNQPP>+KJ-V>TI([TGCX<<:67U<N$$,3&
M!#'T!G)OI)635>.+\D+J^)6Z!J[I+(_Z9<<A>:_(K3M?]-6QSZ:F-\%]4@A0
MPLZFE8<F!Y&C&BM1SOV^Y0!:QVV\M6>(5%WO#>OS/H=?U5N]L FQ[Y[8TQ%U
MN:<-&[O558BX$/'*1;Q5MZXWDFO*>XEX[0DHQ\?,TUIE#RWVP78MM+X'OG:F
M=<5ZN<A2IT4H?!-Z[6DC_J]*KYTD<D_I#WKC<3F%))5>I5Z]8 L5XV3OAW]]
MHB,.9(A7![5MV@O5$:K3%=6I>6>U8M5)A,!O:8EV_*\0MZWR_-Q%\G$9_N5:
MX$FB<SV^(ST0%H<^+.,B=-.6;#S3,V-G>I95G.EAQPG"SO'N&GA<'>R1^WJA
M Q(Y,"J/*:6=3BF=#\<=<]/E8J=2BA!]YX&4GO3%^&'.@[ET8=L!D'B=/3<@
M_M%%![WHKOHSVA5 Z\O2W\(& 4")*=6-/:S85.%P;C;UVLPP531O.&O!Q@I?
MC7G(%/@'P/HW>HH_ C3?W?3;9]N.06"E 4^&_4BD:4!0ZHUGP[18ZZLEGC*$
M>8 -QL1';ABL81VV@80AO,"3IH9O'*,"U%8P"%)Z M;1JR)3Q)/@E4BPL@QY
M&=0KW5HW0="J)+"6GA^=E<"F&B*I\E#3BE.5]2+PPEX$KR< T9NP3JTT>EU,
M)L$\L QPFPP&B"Q<\H3R\TS8E:A?B9]^7O\"#W5B@]*&H[&1NG%E404XMI\I
M-8L\M@WB@BE'F.+ZE>/(3A#:6).US'X<)TOV"OWEF3P<R')])BA:V:2?)<--
M(XRGC4=2WDHDFO)+../:<S;?]8P^+.ATCUR'R!"MG.M[UR'YP8^)G'-O[FRM
MB#RZ1V7MJP-)_2%9_)5\Z6*.UQ@<2N<DO.%%*DEH\\@[C#[2ML7]0$0*4SPZ
M21DQDVMRA\"F"5XN6JO*2-:TQFA=+0TWNW/LZQ8V&(^WNU]V@Q0ZD$)CXI3C
M-DE526NP6A<EN#%Y&T2KT.1M+][J(O9V'3#/I 9H=XXL"'V 3:R,T*JN#QMT
MXK4ZYSUMVF19&^S/97<[G,DI=L>&,]I 'PQ/G=8Y;>FQM!910B'1+B%*4$?Z
MYC6=)^C!<JZ,CO9@NJRE-#VMB]C?SN_.)<!!^F9CTB7:S.2-RM_N $8*8@QA
M+DGN#_64ULRG0MR<)N- XNI]9?.6IS*(^]FQ'\]\XLXEWW ?B2\9EN5,#$9E
M)'#8+9)>&O?)_+&ZI>R0JPGNZ1P7\10W<=9Q1\8[Y9:593S<I>&31\<UB4<)
M2Z%C:=%/@3U-I>IV/4):)K @[(<1$^]S])?2'9D$+KVABS^*,A!7$-9/T:,N
M*C"?2;7W0, $]=X#<623W0CH\LA;WST0A6E=_I9QP5JR*HE__^22:H6;SE"O
M=*O'2S>%ND0*UR;?!Y"[@@K58;GT3VQ@2HR2:UN8$G/6<?O_=':MW1# .IO?
M&S]J+IM (#R$ 3PC'[429SA;?U1"N40*;K5PL/+-_J.9=NPM6 -%U=3,NVH$
MA_9RJ,H;WA1]H _D[9W2UG"(/RM8\U5"8 +'PU'F@N-X#AX51[PX-481+T[C
M,<3@Z!CBQ2F-\I5&R$6)?6Q\+)<0'Q]/6WI)T_T+L<!T?0'TG[QZY!OG9=.R
M61L7]&+'N?9@4P%7JI+]XQAQI!*H1Z9 =M+] D\:N*9A2:\?P16\>6N!+RC1
MOX:C1_=T<7/0Y0PBH/Z>5<0&['MH=E346!*9CJW-U<:ZK.Z)*HI1I3Y):NS
MBMI7]I21<R1(M1R*4L9:7];WK"]V$27=$V1<H%B>C&U=+1A&Q@6K$JJ,^T>C
M?C9==^%P!'V/$<BR27JLA1LK(V6<G9NH@(+U2VA3?G4XW.=6VRJ@M5C.,V"<
M-AJHW1?0IMSU6!TKW130FF)$8!9(:"44]+Q@OF!E ]\\;#%A6!/,8&'UX5?B
M8],(TYF:D_@[//C5DVX-GR#%,<,%R#$.7-D3EQC>4;N%"8 0G@0X>  M!"9\
M'T%!0*YG23 B*.IQ=VM%"1J6)/15)3N<+PU#P=MJ/87@+1>\K<3(IO!V3[*G
M MYN^J_%VH%E/*]<GAM+/[S;C$>3AZ/1L,":*AWV(F2L)MC*2=/&EJZ*.AIM
M5]AWE<R-Y34564LY ULAF>LV"K4D"A1YI._97FTY&>M)!/;[::7Q757ZIM:T
M:%O'V?%"$3+O7-\&ML\*NFDA,RQNS;!SU1OIEDR<1]O\#RV4E^Y\B#<HZ8%+
MGTS;L">8Y0:<Z:&A(X4=P5C-=V6_-^#W";E[(B3%$%<7.2@#35$U99]3RP*W
MFS2OTJ(,!JJ\K[J,&YJ7:(W*8T 5-0$0[^RS/R?.DKK+-%1%3CD\S"5+JJ'U
M/I?9*N-=C8782Z+R;.W?#2N@R1X2->2:./,YN"//=R;?\7"=%4R!%@MK=50L
M)]+7L^CTWX4]O26TXO'&<),GN*["X:\2Q[ .(8FFJ_I@N"_Y?3A,;2)7#B4#
M6NG]O;LM#9'KZ'BH5$(VT)U6D+ZQQL#ED+[<;#P>G:8'O#%7G,&B+Z9-F[Q7
MEXZ/(*'[ WL3:]@'F/(K!(R!55EB7MM3?W,$KDTS-NS>SQ]C&6"5,S8[T.&=
ML5OLJW$#+9.Q6UFQNAFKM)NQI:U8*V5J10O;M#X+P-'L JF6<)0)=F^3M=CN
M_RY8+"SZ3UP%(JE:P>B$JJXC=>TF,3JBY$%O-^=YL<FUE1_MV9;@G5]<VMZZ
MMO!3;:_@:!VQ;ZW>5,X^OM(2CK;"FQ92W>J]:<MUF=LD1<:2IYXDA=+N)$6;
M5+J0[:Y>I?O5!\@7['8R #YP;0EO42DIMTO'O:7#7F=FS.NH"QVKLJ[LJ;#>
M 3 _E*JERDL;Z*JJ9>^D'D6I4@\1ERA@56S;[RN2;1<A&SOE->ZGM*DO0L<#
MW%OTZO6#93[24CMN_%KXT@JR[/"%ATS/H8XL$]5JV5M//'H0+]NR2]8@]ZK/
M#!3C7(VI@%#E!@<N!QMD6CV[7D>J'-_[EWP:S!(WHP]2NYJYI^K9=V+RR+TM
MI\:![C53%*+N:7;#(_=X<W<U[B-KQ^6]FV<:[PL(+C)A,F_13$;Z,VYTN+I+
M(SH=?QNOY'$*5DE^7/*H8 XP@@U!NP?(HD5SG<FY-?ZJE+_#4IL?9"/)"]>;
MVKPL* *-;% SJ1B5NJ,EI*)$J6BD9$Q(!>=2T4CI@QJNF$]/*OB-&ZKOFG2Z
MMH!?KE=?B-@@UY-78#R$''3B904]&&I8EO3OP+#,F0DOX0+.=NS5#]-0;J*O
M%R$C<5,OSXF_%0!;JYI#SC^.%44?C=7L5%7&G"VE3(ZCCN.1KBC*OH[B.2B3
M;BFV,P.E^?<<@E%KHRAY/)+5[!9&)5#O"(N84Y,JJDK)H8'M$JY:ZP(451WW
M]4Q?P+UP5=?U:C34E.%PD%F TBKAJK=Z1\&.$ME91]Z%J\IZNAP>LBAY/AFF
M*\4GT$N*>'%0.N;U;$]E4T5J.%!E11EIF?4OJ4!R3*WJ/.) 'RA#;9QIM,JE
M5EGVJP1!J^"VW]%(R2Y!;#4QZVV,I8R&:G:TT3(]KM _#)7^>#0<9N[)MEGT
M:JXD5L<P7^EZ'&>>PCP3N]^@JM1S-!O'%=NZK(TSUZJ[<2B%U"7<=I>#NK7T
MW-5E71YD%])43,P&Y+:I=MQC>:QF]C'KA-S6<E!(&XY47<U<UW2"F/6<)1J/
M]9&>6<G:/2/0U"D9;:BKF?%6#E)? 2HN\?QRVV]'H^)F"S?D&FNC[/ T"?4.
M AVAJIDTJ<72J3A-=KB3@P2UR$A3\>"H/U(RD_,-RD@M!ES51H/QB%<UJ260
M5;4A+/PSE_V\J$E3X:>L:V,YLX SE4+I?CWAO7O2)6#HF@\!JZIX6$I1C\UC
M9&IMT/?+CZM6IPUHF*QHXZ&2&;SO@+<<.I8EF"43M0(9E=7LM'*GR-S8F7<@
MLM:<--=@%6J)S71-'FF9B] #R1C2AY+SQ?2?I&3MSO;^)':S__AC0CQO(]V:
ME8G=2^HD;?X!0&25TGA7-@,@F=>\>'QT"3PG!?8)CM]WJAALP;K#^M*SK08E
M,TBMBW5W5=Q>E;C;B1L[KPS5['W%!-#IU#G"5)= D&.#MN%@D'U"NRG\ZPE:
MQ\.A,LZ,^/?B7X=V-!5L*F,U^P8E+JC3U')1D8=Z]H*Z*>6I)Z$PQ+Q;9G"7
MAG]Z5+#S7('TFMT#^*8T44HOGN?&(YUIBIK=23P=@=81N+%[*35YSR5D51'X
M"&TOEZ9'WG:H0M"474#47@K68CI!Q4=*=IO;]E*PGLBU/U0'V=O;'3&3C44W
M0UT;9.ZJ'43@$I?_V1_6F0-HXMQ6/= +;N[A9DGG$VOFYM< #0#RP'LR7.(5
MNRI/>@UL9!^^R6'GZ%S7LSOZP?7LX[\#<^TV.<\+X(-E^K5S1US\J&S=*Z"@
M<\I,=U0";!5D/\:/U\>0<IS_-B.S0Z>V\) 33J68,*$ZC3.D@ZJ3'D-L._N>
M!,.XQ/"(]/H#87^]H<?O6<0 -)DB78[A) 4O&JBALE)%5S4]>_MA'<SJ*%G6
MHF8/69M*JF4*?<=HW%1>C0L:5V<1:DEKG&GCP6C/[GT12I:X/KMQG7^Q0O5F
M5V<Q'"U<:>^&7?"Q36OL''S\;!H/I@7!4T_:8FF"F3WIJV-#=.6B\<JF_@KZ
M:&R(MU9?'R+]R@";0RB[[<V>.3G"-H>,*(.!*FOJ[D5,7FQIW=%S5'>46&9D
MN)_/Y)E8DKKZ@982VU1H#$OZ;+B/1+HT%I%V^^8S_)M./%D6ZXP&@'QR7/Q'
M!,8^NOVY/<[[93S:)4C\H^,"+:B'6P.<P@U@,WU"H".8P^;F<9W1^V7\YQ\F
M<0UW\K2D1*&#QL^N[$7@>_2!6F9_]$+1RAXB5B (<S(UL5G>>\>>\L?M$#H$
M[K39^LD)7)\06_HG,5SI'H7?ESX$+O-;GS]<29_,'V#\(%IUYD3Z%"2Y>5R_
MPXKY'&&&B#&\(K0^3TV*%,,)4:J2@>IPW%?ZV;>-'<U&IH/RB@'WNUAZ=W][
M=7/'"5?9PJ,(5^_3&,IP2N?I$7HM5R@6DCG]]=653^9G<O4Z;LYVJ_@Q\L"D
M3N%+[1FRM0F)4J7M4/2^IF:7<QXO'I>&]T0;?](_,$$*K]&,P6Y&<VTC$(\+
M>XK_26##.ZN'(Q#W9F,X603S?'B'YH+Y(WT%!]I_D .HUL4K6)C?U_N#?5?'
M5:S?2BGQ(0<\KC,*K-+JKT1$A86"/NQKV5T-CA>1+X'EFRQU*ETZ+I%NK,!K
MTP* (L > /@(?6UJK&%KCH&FC/9T9B]_-;>;(_<O,.12^F@^/OF2[TCAO[\"
M3&W6;XH%1>K>8?] C#JV\M,K]_-;9O_*]H!R]H3=)><:DZ0L<:WW,>27$>!\
MFW8(Z ?Z>%"QI<@P#*?EX*O5U$%-WKE DIU9_$.RMAPLTBCP!1*S)YJ<WRT.
MW^X2:W)6T[;!Y2V!X8#MW^ZB!3D#F7\.KTS L$%NY\C0<6"S,]-NK<V90?1I
M/>^(I=N\/<;P:GIS3)$519.SKW.JTZL>M1W* 5</V/3DU/(V7<^@M&N-?9 !
M:'2-7>GB2QMH<K]BSW!G_NAFY42(6-.^01_H?6WOY;'U^88\J5,.PK#,!"FG
MQGX59H\:-/P5,:_*:UP:CIRJ+/U@Q./5P0RPT'B8W3.D@HV ;^=WYXF5?SO\
MR6K9WY;,_+AR*W18?46[2K%J*\6H5--'\G T4"NNP=IBW^'I7:YW<6I,_-:S
M;R^C+^BKZD!KK+8C=_V>S)4H5%6EU\VZ+)[W?[@V _4L6^3JJ[@+U.#>/Q'I
MH^&A]X65ZGQAV$O\+W:4N*,=)7B*$D) 0S@9F!1*OEU U>RFD?X=S&:M1_H%
M:H,X8.ZW.XI"BT)_6:F>M7LW;]L5YU>SK5M3_*:^^DT?C[1!]C6-92SX,BJO
MFE1J/DJQVARU5; _U'SB36PE;9D*#?>K-4T?-99U/6I[FL=%8+W[U35%$-77
M]18P#WQ5-/ N(359DL&KW^11?Z0J5>]1%T@H["P8YK_J);5:N&W)A'KR!VJ>
M&&/7+A,'K"YS+ZFFU%#UE:/Y\SU<)POV98*JJ13257TP;,P,'VIUJP_F.#;#
M;5XL<IFU/2"#WX2N@J+J?:6QU=>)]$1H[R[Z$;7Z378XJ:%XG],E43WU_P5X
M>^(UGC4M?T?U'J3/M>8YL?.R_"^;JJ_!.R[V;HVOZ$+N[#=YI,NJ7+&YJ.2L
M'X\'<>N,']J<,]O-U9,JOZJX.U;S)93;[5,/MP0GIM[=S,6T*0->L7;*KWX;
M@NO=<ZU/Y<Q(*87C@AD;]6T5,T-Y]9LV&NJ*FGF/:4G5AX7.&?%=F,9W=)M@
ML%J3ME5S>)G'6+?X:>83#7:;+T+D-0RI9=^A+3<QU%+"4[&5U>JJO\FX"J5=
MKK3\6U.J/;0YA-^&%6\WU=J5E4?7VG3=;_N];3D=N=N7?VYA(?AOLM8?ZMDW
M1M<:A(FV5&UK_=Q@NGI.W$?3?I2^&.YWD F>.![!QD"KDORJ.E3[S>6Q,H)!
M'LOYR@_YNJE;%;&JFK9%^D"!M2P_#3?;E-OE-%)-K&N;/WFT=@UHQHE7#OA;
MQ3'6-J](JMCLYO',88W-1^HY<*@,ZL\-5W:G) <"4O<5DC5)20WGD.H_"%]E
M0JQ]!^%K"C.J;]+:?(DEKUFH@=P?RR.EL=3VD8:?QX5NE^Q]]7U+^;A K,1P
MOYI4DP(ZJBM-]@AK2X%ZF>OLFJITQC65855LAOGJ(M2EF]L3%[OV:[K\M\!9
M)_[*=]J<-ZEL*<SCEG_=2MIFP> E5BJQPU\7;TK-WPFI'1OH0CO+[J%VBCL9
ME28Q:ED=%3CNQ5\.J=(<02T]CZH\8<!7;6RM)PPJU<N&KUP3%6VUWF]>RRV)
MN[E]C('@,8U<JQEH<PZYC':%/ I A3=9M#\<R,_TYL^AG0+3:SG35FM!  ?"
MP*VK3^2CY>:[V!^7,.7 TA^4!:TF=P8!NSJNN!J@HJ.I/*[ENM-N_C=U..XK
M_8I/.[3BGLH#0CD..B3])FOCL3KFIZ";ORQ9E_//R6Y4K7:6=6Y(M'E9?-#!
M,0[XN^.<6"?/]9_*'2GM[>%YX*8[C]7DXH#2T<>;>5QBI)YWYG814<>1Z2WE
MRW&E.==YH*KN-F^S]A9- #=3R<A5UK_-[&Y'I_T:5C-M[T63T$/1HH[_LKE$
MIK_ZF\RW,A4B'7C*&8QC+K;G@,L9]]A7K*EU74*_W72.QYLCN=J$KW1UQ4^*
MF:]KHGG?MVNSD2YP.#3',IP#UE>UV*[VXKLA(-I8)[H]^3+.RNI*SI>U67G;
MD43ARH&W.8FRI8YY[J?DFM%5W5Q93P\E5:N)Y=SFPOEQSYW2:\'D[OGJ8[LF
MMJ5_2XW)L8K[N_-5;M>ZGMTG:LP[O7[NX.*WE-9)?%4*=:DK2R+:KKZ=]5'5
M8GRE2:JH%FMS^+7%H^[N3G'*X80FE]6A^@-9N# #L]7H68VYX_KF?^@/VUQ:
MO0Q_6P3_ $]WD?AFBS%Z7^YKOH,L@K^4/=5Q8T76U+4RC/U3UH@,HJ R9%#>
M]B S ES&*K?(# $9F2)#'>2>,\U#>2R/]$J0N;*G@>>[IF%)?QCN],5PR<I2
M7"\(NEX(V^_(XWQ/L'<\%?X$:^\YECFE;Z.R,6L1@Q%!$>KYG0]6!7]X'WB@
M@YX7/0]]2(19A%BN<$Y7!MJ@WSU:;]@"'F@MZZ/^4),KH746.3/Y4(&IXH+6
MVF T[FNUT_J.@-O#Z.3&=:9!=K,QWJ0Z@CT"/1>=$8R!4@F=OQ ?1':;D*TV
M'12I0A16U;ZF5N,-,Z2UU;[P$$D>#[31L)H(JBE!KM0N'R#( UUKP/U5;)(K
M)?)!@CSJ][5JUC599-XEY-P;B^*"K"C#D5Z&S\LBSG%K*'4,UDS9(07'PU)L
M<:H.Y<%X1RQV/"S%5OVPV-'EP1Y8Z+%HXOF2BZ>VO1=CD>,THFL^PRC/A.5#
MRN^SKN21S<%0U==6<^M0[<<P*S%:-89RX=1C?NP.0J9B6F=M1%1-:[4L6G\P
MO8GE>(%+L[A8!49LCVGJ+;$ XRG\Z/E>3[I[@L7;V8/AP4\WQC+T'_> EO3>
M<B;?MZD0#WT]2PX<CDN'I8.^QS&C(7% .MY>"_K;?UG^+U/S6?+\I45^?36#
M]\]FQMRTEN^DG^_-.?&DK^1%NG7FAOWS+Q)][IG_(>\DN;_P?WGU7X_^+VEC
M)-Z1<@WZ0G C_IWTX%C37R0$^LRPS$?[G62163C1X%RZP\GP@[79G@U8'=OP
MM8=WL9Q-C(7'OL B//SB+;Z&/TC7Q098(+4]&@>LC7-1;!A8M$^]M0'H/X!J
MNP@8T>O>> (R]:3?B4V>X;\_>X;MG7D@B[.?5^1_<*6W>48MD2W_"CS?G"T9
M#*Q\\YI1BW_4=N*!%:I19:HQF3@!*NC,<27<3_$HDDQ[#<I1R;3I:^Z4[L*]
MF/Z3=,$^HR&B#W)#W[MTIN;,G#"CX 4/OK,P)])0'IW)_=ZZR7C]ZN+N,GST
MZDU/>GDR)T^22_X=F&!")4.:K3:-YL1 VX!*3T44_+CS"-8,QP%3-/G_V7OS
M'LEQ(WWX_P7V.W#;,YX>0%6C^YBV!ZB^QO5N7[_N&AN&L1BH)&:EW$HI1T=5
MES_]&Z2D3.5]24I*%8-==V6F1,;U!,E@,%AOEWYC?U/.#;MS*:WYHFGA."JN
M)JY/6<%#QC2=3,/XD=(" Z^!!B^+$_!E0>2%N<_8K!XI!137,,.<?A)XS 46
M/Q8]7)*ZH.$9<+@9=)'!MZ.%/;&[!/ T>[MJFDUB[_C3+T/7^WKQQ1O'(;S/
M7BNXG<0^#5DW05K\/9=@5NL:F)RX7VF-!#[C3]-\4G8U8U/BZHWSC(3!),AX
M-U+MQ83> 6L572&-[L 8@ /XG4*K<RD]!"&C)G/!>.[A_17N;NF()<?2;S3Q
M@HK3B<3;K?KSR7T,0T 0LF4=ZV7.U ]LK.1)U46S4U  Y7RQAZ*<#7KLE:J[
M;.QF!5&WW#I&-&#MPVM@*2 @1B,04>BLIIV BS*JUD?P"ELP0:>)RWS&10@+
M#886>"Z^ARY9[UP):< F 32Y9W3!@B6(P>9*'@K[J*P>7KT#YY" O3[RGTM:
MRK<NR:NQ&]U1CD/X.=VF2 ]TP'YA<51HS1V-P))YHSYE)8""R*UPLVJ&7)(E
M6!90Q7J!038%O@! X:-4LED,^R :< 45+)F("D(75%4MY+@=E,NTM% 0+?(@
MEO"2,RI2F,* 7!98+(7&+9;U7H">HX]QR-K4+@WR2%T&X)H!^?0^F'&OJI?F
M]X7X2!*D7\DH :OE,S?X5;G4K>\O>^SBK[AL7U./S_Z(!OZ738>D!;\P=IDU
M+WHTOC\OD76'&* !F;SY1KV<30_+PPS7,"1$_#/;%B;/6?O/^)/L,W/MS!7'
M(Q@7*--'# \DY"M]G/M<B:LA@N7@S'O,//#EG]W)],6?8,GWHM;5HB>IO&<>
M^24 9_V3"0@%^+R?.1I:>(K2(; MDB@&9T=3_DT$<I>_7T#'I,CLFX%DBP^*
M"[/W9UY^::B SDI:ZVQ]7C]Z0,> WS"-F<.J6 1'-77!#WD!] _X6<<R'Y^K
M(8EW7$$?&KA]G#$P0S<[RA%D&5W#WLL82.&6M$XAOZWV+G$]_I&#38Z"%9^_
MB0WNE]=JJ5'260H9\ZL%$E1#DF6YF"$ "72N'7(+XQ\SBP#<#G<Q/O&+5UD?
MS+-P%R(K)N-WB4DP]Y4)P4+KQ5#$OH$YTK^Y?XYYPQ-*N=]G63(T =Q,^(2K
M-O])^^R3;A;,E)OVE"DW*\#"A,WY!?8+WW(UK86#/K/A-H6)XY>KS^FS'^MV
MR!IFWW*$E6,/DQYK"7HJ'1O'A0LC9#KF<%\T-4*9T5::@'GL"!3$J+FEV0-+
M15P=+K=X C>;>8+9_&XV.:FUXLZF!#-J^#M@0.P0#MA"R4Y=.)O[K0MEP=;K
M7K\T:D5W) /LOQ#<W,*953.CYM]S*RU>Z+/E?=DTL:F6"P$/-T;4FUL*Y[_F
ML.9+A%)0HR#UP&*X-V!2)@^@31=,-O[&)V<P_?I.L53)ELT^RV[;3 *,@UN(
MIFG<EDI?6BS*YFB [V >7#I2]]X-0O<V+-9HHSS+*]=8&\W<6YA,,Q<,+\U<
M1L^D.(_H[!U%61.-*!J8P7HANL*7*G$8Q@]\:&)"A?4[3%9 LF#!3)"PDDO9
M^IPOU)E%,Z&S'XJU!4EAYLQ'ZI^[$2XGDG@T#*>NSZCB28CL<SIUO>KS<>*'
M62O[1B*<F!< 8S\;_\QG='/"LF3VE\^<,*CJK\]NXRR+)\?V^P(6;&PRXX:5
MZHOV7I"2QXOB\\]$G7Y;J]#,%YTH+V8* JK,9YL(W-3?;9P K&?=_4GF_[%N
M"5\3=A)>92L'FA1=\4,%;\#7^!T&$NL$K#C393H691_%#XD[_>NSXM^-\F_5
M0#9Y-K1CM&.P8X7;L3D\._ZI-E[@R'$2XM3^(^ZW"!:KPS-R-)WV3><?_"E8
MSER0*Q;3OJ,LE%HL^3^Q  2:%9H5>B0T'?1(PLSFR@""H7Z_F:Q;U_MZE\1Y
MY%^ <<0):-;S*!V-NLL:8EM4=T%TP3Z 7,Q+TV!-\^<"6!ZP(-.%8E>)3!]K
M(2$W([<4WHWFVPY!O+*<V N85;3E-%FMA,D.$-:V4%F3;*PJH$>,.7LREC"3
M:]N\:XS9JJ*N1 N/\CA#UR BK!T[_.X4MX>P0E@)ST:O]8,(Z[L&$6$X<"&L
M#K7';M:L(_Z?L&O6:YZ"U.&Z=%D>@W$^HC)VNA]JUX1YLV7.G%!N252%(N#$
M9JP7@%/E2\U!N"'<>J\?H> F]#Q;5 TBPL1F#!$FN 9;6,FNW13NWY;LV^H\
M<ELKW&/E) JVM_K>78D50H=W3G)KA['>20AOTTS^N<U.6W;E!O=+%CF3*'Y$
ME)]3HZ)PNPW8.[D]*Y95Y5+I(91%4?Q3A3 .U"(-U.=:H2">!\U;KS4I_I",
MJ!4GV*!OP++@>^E+^=\T\MO/_#Y6=*(XAB.F-< B\>/\-J1B1^7:F-=LXOW,
MF_=*EYOW:TV^UX;P5 $^/$T>,L]9X?;L"0'-E!EXDHI_JA#&,5JL,5J490PB
M>E"\]5J3X@_*B-K#@P\_\8IWS0I_UKVPA?7F=1+VK[.5Q5,!JR3PHHD+(9/(
MK^HD<,TV@8&#&3A'D80AU;[XS KJL[#78L4+K*2"E50.LZ;%**N^-L;*"N(N
M&Q96FD0#[X6!\ZZJ4D'S2D&?Z<0->-685]!,XGH9JY[^+A@-<$!$"SN'A0V]
M%M7PK.K\PVYM7H[#+IKO\)PB#KMH83CLMA'=.$=TLC>%8$X(/S?-H^)<*O+%
M63/0CU>P*%L-36P:]9&WIK:!1>6]DVW@QA'=E[PL4;7^5-$\/$WV9 S6+U5$
M*Z(5I\GB0K0G>9*#,>2!\(839 $GR+W*N!)5\T\5T</39$]&8$0MHA8UB:@=
MGJZW93>O::75J]4/O *]N(^>WS:/5Z'CA;9XA;0X5TACI@S:\1#L&*]"%\&X
MA21J2)E#7\9N@N=ET'9.R3I[0C</HUFA2T+;$==VGJ!+PLO0[_ R])/9$#E0
MB9=?#EZ#B+">Y4@AK/INCP-AH]?Z083U78.(,!RX$%8"5'7O7P%WO R]YQ<A
M]NLJRS4F7!PQ,+J\T:W7^D2\B<V84'@3>MP758.(,+$90X3U78.(,+$90X0)
MKD&\_ARO/V_#]^*MJONQ/NB@7>_N9T0\/QE-XJVJ3T?73Q6U. KC*(QX'@Z>
MAZ=)'(4'HVN\VQSO-C_KM ;O317L;O-N]^)[=Q\CXOO):!)O47TZNGZJJ,51
M6:Q1&1&-B,9Q&,?A@>H:;S,?SFWFO/[AKT7]0[S5?&!%+/!6<RR)TH@UX:WF
M:."#-G#>%5ZOBA;6M84-O:C4\*SJ_,,NWFJ.YCMHIXC#+EH8#KMM1#=$N)5$
MV(HN ET[(U_V(7M#U-3&IWI+%-[6*.!MC7U)Q1)5Z4\5S,/39$_&7N,2T8IH
M??*:[ E:>Y6P(:JNGRIJ<<(LX(09$8V(1DWB./P$=8VH'8HF$;6#T?7YKS?_
M=YYFP>BQ(/J*[?B3E;UW:>%>\R]7GU.>PQM/LR".4C)V??A,@BA+@B@-/*;
MG.>&?J=(NJU+FF5<KIA ^?=??LK3BSO7G?[\.DB],$[SA'X<O8HG4QJE+NO@
M,PW=C/JOXC1+^;5[+]V4^I_<QPF-LO0&>'D9QM[77_[[OPCYR_]<7+P.[@.?
M1GXJ$6AF$D>$9R+#)S<=7WRFF1M$U"=OW(1M Z?D7^\YM_]W<5$T,:>G;*=H
MA3?"FB >B!=Z_4Q'?WWF@7P,69'U+&8W\<)?ZN]?,J"7$??FCSS('ADO<<1H
MO?H6I+]7!%3]%[T_(WD4%$W^)LO*,^)3+YBX8<J2SW]1;44V3:<NJ_6T[2F$
MACCMEN@6-,>XT I^%%53VM"<92B*;HLL! N$H' A6" $N1TAZ(;9G! :XK0?
M1"_9://F%N;L+LKG001K\S!TDY35L" I\[0_+E-=:?T33;@KKMX^2-):G6CU
MV2_RI2W/*=[01<L$;Y7R,L'*I6J<F^"MKGA5PHYZ;H)K$I;UW00K IB$-3,)
MCK3M!&OV^0G69Q*V=DM8T\Y-L,4,H? 20/!.":L"$&S-"'9VNS7M[%Z"6:ZZ
MKUN3+_6S>PF+06W?@>-"OI0%L(G94 ?FO-N(]?T)AH4.K*:.([=X]]1Q6=E,
M+.^@15(;')';)K7!L;AM4IO$5^NT-C<\M&ZLS?G9]J7:F+_JT 6<.F5L7ZJ'
MS0S,<TJUL6EB^Z0V-@5?)'46/6$4\M]W$?@I#@/O<19MW#FR_K(N2+OKR$$M
MB-O%.8:%V.^J2':%G*N.;]PQ]">17VE$[^'?'U(W2B]XQ8L?YGS<)N2GY>!O
M:X'LFS$%XXCB21"Y60R6F*<P=0/+S. '6N>4FR=H<S+-,[>(9X_ >N.'G[MA
M7ZSJ(VV=/YD$OL^R/HXZ+C24,TR5$(0[PX3G*]%RCK8<$RT'+><HRS&&9SD'
MGHW<H*TN=+&FXCDO;;ZQW#F?0*],BCI%31, :6HJLY.6KLU7.!^'VD)M/4UM
M'7="WM379+9M6CCMFZ'9U.KZX.&BJHM W+(L E]HI_5,LJ/&DB>>S8JG2L0Z
M5;+ID@Q34@U'4C0'4U\Q81TAWF>(S_"L2(;6S)H5\8QX1CR?&<^Z(<E&,W'O
M(>*YA46,.-<,G ;H8; A\C40)SF=XV[WZ(ZSYIQ*KU6($!.;,818[U6($!.;
M,828Z"KL9A;<;D!RP_9%>=K@N"W=XQR,J$O8DZU35,9.=S#GXZQC!R.J"A%B
M8C.&$.N]"A%B8C.&$!-=A><)%C>:W'+NK!5QUCRX'F]N/3Z$U))>JQ0A)S9C
M0D'N/*D>O=8?XDMLQH3$5[>I%R+KKX-4<57T5'$>B [N8;+-JM-5947;FF<?
M*QY1 'U$JMG\E)_0B\@V,LTVL-Y=HIEF2*:F=^7J]CO#V">=(Y01RH) ^<_G
M+VB.>.XK;XAGQ',/\7S&HZSM1_M?SRM$00L)\<L2GZL%HKI:C.PK"U%@W\6Y
M%U%Y[^3<2S?["8XN699V+B>X_U$844T!(8X0%P'BY]F_0#P/A3?$LYAX[LM1
MU?-OHJS<HK;0?=6;F!5K$TH>V/]$,7&C++CP%_=%Z!]Y $IE-S&Q2K;%Q6RL
M ".!I0LKI[?''6L[JAK/ZR./1M3+V!5N])LW=J,[2A(WHZ3X.R5Q1+PUEQH5
MKWT<O2E?^@SO?(S8?4-7D<_^>5/CX:3;F71;E?7:W6*']'Q6+@^Z0NW",BS#
MT'O(YD&W5EWH%GRI-,(FP\MUY,43"BC_1MB;Y#,%\KP@#'B!9XF\C1-8!44K
MS[T.H(D$&@W<4"* $5:P<KU8H)OB;7B9O;O81=G!PA/UQ@^S"FNET+EL+,OJ
M-'H&(<.M)K=&AAK*\# ?+*0,^6V%_#K2=S',96K/L\+G)\B.-PSNAC<[>XX>
MZ-'7R&S%SQU'1R]E=2A&G[*L#L6B>C99N1EY2V'Q!&)BK>99G#PNOS27V7OW
M6S#))QLO+MV'^*NL['#6W\+#.^\X_<QF%?P^TY*:==>8+LCX^L/;E2O=3B>T
M=6%W(-O],5W)<&5"^^1EN#_648:;9+C_.-Q3&7Z!_W63((9O0C?JUG\R9'/9
MVHJJ.O,[HBN:N"^M/C#R]G6HZH%#?/-*>$W]W"O^_)B-:7*2T<X:2WE;)P_J
M!TIGJ7O1I='RU+EGTFAY<GRZ- JRKWP6N&3@/VTBS%NK-=8U5I;[%U\@^\-%
M!H$,71K[P^4LTCB(]5? 6Q#E073W<0J#6W$/W8G>4ET)C^_3JQ"<'N@)M9W(
M%Y;3 WV<89[&Z60:QH^47B0T=%FFV[O O07VLH %-5[E2;*.N_*ES\4[M5?*
M%];.%G?MWVB6J2Z$_'?UTC43>^Q;:(JBZK)^#!.E);$2 _&(73\YB:-RG\_U
M_LB#A/H7?Z?AO>N1O\4AVXX%WD#1FV?]\%+V^)YFX]B_CNYIX;@^/D0T2<?!
MM-;?NFN6M=_?T3LW? .VDSWRN7S1>=4W]+S?A+ZNT7TIFFOVFT?3E MDII0T
M(_$]#"OOKM]^))Z;)(] #]O<SE>O;.6O?QQ]IM/0]?CRY&-2"OX5-)1^A(;X
MRL5GK?V=M7&,VN$11;7K2#RB8Z&8W@.PIFZ9LJ4UQ/3;ZP]7'UY=7[TCUQ^^
MW'S^[?V;#S=?R-6'U^3MU?5G\O>K=[^](>_?7'WY[?,;_MLRVV_=(.%-O@Y2
M+XS3/*%I'R_GO8?ULLO.0Z8@Z?#"<Z?IND3-S7D#BGI)W@:1"\,4CU*G69(7
M\R46NV9B(H7.WU.728G_UEQ&P_(5LQOI7,KD:"B=XA!)S:7T.4B_DO=N!+Z'
MB8-\O/UW,9(60N-)$>"S!R.EC=U=1R"&Q!N7R23L<N2W5U]>DB!-<QA8 7[D
M0WS)?[V0X8%7\61*HY3/*DCM^ 1,E+*@L"WRDD9T%(#]/;^)IX%'+,7X\6=R
M/9DF\3WS8JR33X!6YOMY.^#Y/M",S:V"V(<7/D$/['OF1+@^%G^%;Y.5WOC#
MEW/I<=)+L@GOV0>9W.6!#R9 21:3?.I7&SS3!-Q< L(C :>2<AJG2S1&0,6T
MHF):TNA5-"[^NDCC;4DC?SBATSB!&=K=)6&75+OPA,^?"E)"9Q-1=AIA!)X-
MC/61LIO4;^E=$+'4'>*.,A@97E./C\=$,:12>T'DA3D;K>$O>"28E 2EY"'(
MQOSNZSBE"\TNTY".XSSTH3/B3J=A "8 ;"1Q.BW( @FQIMCY"/@Q*1[R"@E!
M7Y,@XZ63^&#&1#@G&KYPHQE=P)P;13E0,9-&2>LF[@I"F?FYT2,3%1AQ&%87
M>H/2JC'4IQDC)*HLK1 I_.EF_+/K%\?+V;-U&WE@S8U=$'U<M.EZ7M$;:VDT
M<QUI%?A,5[*M^I5L-A/F&/0%=A]RKICZ0! 1-,($D$>%;I(X@K^+03XMA,EN
M30?QE_)E$.!?>]R H#T7O@V*53L_Y,5GZNODR-_U8R ]BAE6P+(X @N%02^L
M)T9HS,,+>Y#&U7A+:53Z,8G<Y@7!K(='0.H,:%+QQH0-(,5[+IFXS$J!QI*+
MTB!V,U):?2G8H=@'\TO?P*/1NJ,$!^K!$B7(I +4E'FVRI\6\UCO<2G=+(%1
M%WS1.(#Q!EI):07?*$XF/!<E3U*^'+K-TR "0/= A(=,0%YQB?'9Q_"G%B6S
M3.G,A+B;CK,R[6@.'YBZIS *I'G(X3Q*X@E_=N0&(<Q6^< !!@4KXPF /V9!
M\YP9W-1-,FZ&*<VRD')7,V^56R%0G@!^V3 3WP*%900&WJFA5&+#%7O\84RY
M-3Z"Y^!!(#^GQ:A36/UC:? %1VQ\SA9!PB@H'1/CR*/!/4M%9NT4;%5<I(N#
M&?._ !]X-DC' +*RFS"8<)X8R]6+G-!)#*NT..$BA<G]K1NR*0WG"]Y@;!;S
M%TXGB(])^))<<?<T&U<UN1A7>8OS;Y4BH5@J/6^5C9R">H,1C/1%F(0MVZMX
M%ENVSN5R"=-%>#JZ [YG2H,QOIA*449\PGU[!.;U_9+#_"'ELZAU,G0W4,\F
M$MDJ_86 )V6>"?=>S)9F3FMFE7.'5B?R]K%P^-6ZVYTP@E:I74/I3H_5&V ?
MXMBNJR&@")H^"?]VLV *=1NK@Z]*L8:1#@SM*YCWPG#)3"?D_RX,K8MFYM-;
M&&:+<?.6+P9F;8#Q\P "PTC1WJW+!NIRRO+N^N7'S\7@.PWSE,]M6%4FDH*Q
MNSXC4+FTC.]9G^JE(7^_ZIFJ6?ML@$\?W&FQ"G#9= J< /.W,X1\!S-V15$E
M0Y89%:N092",(W;T!!K@D_]B,LZ<'7_@!N;OY%T,'7.O.>,/7AP%W]B2A#%:
M4,HB8K,%&JQQTH*\()VM ^!Y-IDH%@/9.*&4.5"@OB8;5I+J6^%;2P>:+JF@
MKMY%<7"O-[!I2C5]J[+O]X?U^1G=$Z^U*6JIV2"M#6U@->7<])4;N7X QNC'
M8>@F$GE/O[&!$-:K:2SQKF_<X*'VP*LQF[N"O-Z_+)=%E/PM!@O\7_8_Q5/U
M2,5+ZKEY,>]=-#H^ V#5"&K&QV!9CJ^C,GF\\"L2_VDVX;YS S8X)WST!Q'Q
MI4VQOJ+1?(7#Z*O61= -K(F@/^CFEM96084@1GD&-"R$6)A#*:9NTL)D:+:8
M<S-8&DVSA:E).:GAI*]J 1 :YW?C<@7^1QZD005OSCJ0F(/#9"$2QAPMJC37
MUV/!/ (Z,%P..Y:[?^=-G"N\ E24H8=PODE7! ,2RO??V!(D*?9<R&0N;XX7
MF/"QTZ(^&X!KCQ4C33G0L[:#8C]Y/DRYTVD2N]ZXC#2SF$+@ \/E %6;6_)?
MYTL=YK/J\^SZ.)VGY8!5]5QV,G,_)1FS[U?.4IXL3T!X(0)WO6#93(+U#M,<
M< )EV+%XE.&X]F0A?;X67"O_=/VT@@>)F&<)P_@A_7GUM.BBD6ZW8GZ&E'@T
M#,NCL&P'C'].IZY7?6[&SJOSN++\_=R^]RFU<["O63[NF\73]06)UF%\GT/6
M)U.TK4K23J*\F&DG8HD2FPA<*X&=U:D:+T#$)ADT67;JC9SN;E4%&ZHHH:5T
M8BGO8+(3$@7-!,UDMYFH:"9H)KO-I)F27T*9R7$%"PUU33V4C1.D=HM3;EL)
MU030Q+2]EA(S"V$WOSB8Z^IZ)92X=:*.=67/5E?VU*)%WYVBRSX6DS4M23/D
M1OSI$.O((GX1OT+C%XM!(X@1Q#T',0["B%_$;W_QBX-P6S<R[!_@.-]U##=Q
MQG(2^+9@5Z$ K-[<?@'CKMV8 "6;SSH/$;Y>,R(8$2PX@@68B2",^\H;PE@4
M&.- C A&!/<9P3@0/YG[3VKISVO.' 7EF8)H=LKA(DM<GQ_5J%+^+\G?X@=V
M*$ B :^HP-.'_?FIJ/@6F"S.% ;1-"\/6*8!T.LNYB'SHQ$>2_-FQRWX"4\O
M=-,T& 5%C8,RT:HJH5 _(KB>^J(^0W&TI#C+#NTG.6^-A3SVN+YE:]6;>7&=
M^4$!(&AM<9B-Y70^CF;/UQXOKHGI45F=PX]4;)+4+N,7&%)OYPGT_$3<B!^'
M<XNS K.C0M,D\,IZ"P]5]8_B0"L[5\-+=10&RC+UIV[ #P@!\J)TQ$QX!II'
M\IQC$X#'F_QQ7IT#+#^8LF/8"9GP@BG^O<LK?\5Y6AU:J$Y4S[J:MPOM0,M\
M@&+G(UG7+B]D"J1F#\6!)MX&.RD1L*[*8P+\3$3MZ :KW5 [P50[RW3#"SR4
MQRDRZ/8_S 74CR", YJP4CF/U5%,?KR8/\>Z*4]PK?J7XEAAM/IH'JT^S ^A
M%Q0OGH!82_7-F*ZED!_<+,XZLA-2(3\\7?90E+MPV2EW1@A79BFB6EL_=V/U
M8IVS6)P@V)?&NOD2"YFW& +?*\E[:5:G7.KK9C.M4+K@7WZ+7%XA%:SHCSS.
MB@(A7G':V2WJ&!7 K)6,@2&/PB#*#_5G:P'*/4'@LTH1'KO^)H_84 H-9[.1
M<NG,T.K >;:I$5KT>HO>D8\NBD7_OV4S7K%?/@7EMOV"66$QCZO[5O;0W+%+
MA ;\$3^ ,36#X8L9=U1]DHKI9WZ;9BZOC!(^EH=MPY"P ^S5C')U5$2C%][H
M=V37BV+TGPIKCY/:.=6,>N,H^"-?/A.[;.FP1!XOE(<IJU=L.CL+DZ'ZO$<@
M(VYM4;M41H9/Q@JWL?;0.GG.[F(LSO^R/VJW?DKK*L[4OIRZCT6U'%90C=YF
M/VZLF[.AZ@\_H@NS6CX*KYM[DMJ2XL&M51N9%0_@-(_8&=Q:*;"LFJ## M+G
M!_K[<#9_0Y+"$XY3;)US;0Y6;(LIK E:2*P T\NBK!7Y,J9@-[\F<3YE&/K7
M#9<)BWD0'O18J8,]Z_7E8]D&;Z)JX3PU@BO#:?W(.YYRQU/N IXVQ%/N:"EX
MRAW-I&$SP5/N:"9XRAU/N>,I=SR@@P=T\(!=OVT<\8OXQ0-V/3=T!#&"& ?A
M_MHXXA?QBX/P^0T=3[GCT1P\FB/VT1P\7-?=/ 01C C&PW6],W6$,<(8!^(^
M6SDB&!&, [$(IM[Q@8 M"<T[4HOG.<W7;S^2(+JG418GCV7R]4K",CQT73US
M5>1GK^0F\XQDDD=!\=UOLJP\(S[U@HD;IBQ/]Q=;UG1'U6O4KK8[(^R3FQ4'
M"O@Y#U#KW2-/)*^.,V5N=,?.Z!4W\K++]SPOG[";]UA.^83=VOD??E!DA9D
M2*3OV-GAZUDKQ65K'^A1?#FJ92B&7>-K:Q?"L6@"B\IV%A7+U'7=.2.+UY&?
MLS.6;DC^YB;^ TLM_]=[GF^^FF!_!/^_?\F@4Y;+_K*\VOT+O>.I[5??@O3W
M>?=5[T7?V\5FJHYF&V>4VA?JY0D[H/XIB?W<R](N959U7O6]C\04!::)ICY,
M0^.^I!5#LW7%UAQMB):VC]".L33;,"WSG-A\3UF4_1S Y#T?(BMY<&+:QZHZ
M$!-08A_ R55-,&^^36F4T@_ U<T##>_I>V!QG!XS@5%4U89%QE[4[T'"C+M_
M\!(WU+^X*BY!)O67R2>8Y<;^!4M%#4/J97FAYBDL!AZ/4'/56=E7T?I+RBYR
M_L#E$=$'-_R8O/D&EIDR E:@(RNRQH_7%2#:(H67C^_=?\?)*W:,L73;<RXJ
M)DJ3^>63\<]]1'LP X?)N41D>?3VGH9 I%^'YSE$OG2B\2"1EPQ=1?[KBIV;
M&3<SV2OJ/[7WBOT:-="\T>^I >.?UGM3! 5\@.&$'8RF&?Q^E]#RZ&K?Q YL
M> 47<R;$\C4""?H4#R.^H%_!6B&>P(SJ,PWY#^DXF/9/T!4;"US,).W\TWR/
MLF[*>VR7M1!6?3Y)BC5A.!]ZF1SD?SJ"R$&<)<(I3NZL2P155M73%IK_I&[R
MEA7,.R;R;V@GK"^KGF?,7-5B!?7G=[KHTV,)M:X7+'5]?*$AOWR>.,4&5G=K
MH:$(ZF&B;B.J"NV:LKE?5/5H:342.&U25D>%[3754=7]]H>.EM3^Z^>.+;"5
ME7,K%JT8JF-:^T6]3\#_UN&Z.R?<9!BO9SYXBU=I;''>HAXVK[S;<%XF"W^?
M<4P<M$:.<U0MJZ/KB6"_G(>P VTKFP3M3!UEV=*5_7*"CM;3KN5.IU/+1B-1
M;7AYR[%M=5 KG_82ESJ9)VXQSZ8B/BUZEJ.GBD<9KZWK:LO&NT4=+>Q<"NWS
MCU&1J<F6O5_B6ALJ:FQW0L@0US$*44W'5EL.WK3DTW<P9CBZ;"KGF2$_-5<@
MVMQ\ZQ2C>R?0Y:Q/R)7DCIF*\)'(HZ<Q0FJCYP X_PJF):>]G3'-U&"]T3)G
MYQRXVDFMVSY)4%1;U\XT2>@^H-ED<E?/9@2#FY'MFM9KMBJW["QV&;#P<<]A
MA>M%BA1U.,4Z*E*DJH[><MRYZQW<?OGCGD=BMLO.,&W=;-F\!%OB=AGG.G*S
MR;%-_7S!^L'-K%MPRX9C6X9Y7L<C<N+-<+(?Q5D3=9CD(9H2=@G[#$F7PJ8_
MJ;JNMI_^U./]7*&W9L\SYSYJ92*;NF:W/ 8*DWO:84)!WYROV".=X+FBO?:D
M?8P]]3K =/Y84;^W LX_<]I_<2WR\JZW>1BJK,JGGYN\&8-9'55:T#%./#C)
MNYZQ\UM*1WE(0F@@9567@EDCY74/%^_=;\$DG\S-YV:Q@%,8>*SI8^RKZ/Q=
M,%HCBA/.U<X)!/-Z5Y)7VM1G>)46]E/P-3MPJUA[G;B=TWR(#*&Y0<JPX&LF
MP_T.+1\EPL;"O"T)K(DJ"D<)IK'QM"7!-% S98U<P TK#1Q?C_/D/%Z8]3QC
MYM<D3E,VRK-2NXU-+XM6SQ<'T61+L_83$B=UO3B:V]YI2AY';Y7ILN-8\G[Q
MCBT2Z224V92P.@U<ZK*U+RRWR+=E ':WFFL&@%VN-YJR.F%7%UO-;DN0IXT=
M57&$?5R8QY(M7=]S"W6+W#LY0M.4*^CVP(RN-S%>=92]T<'PWHH9:R:;2W;H
MIKNWVI-3/#7%T75MO[-TC<BHQ3E47Q)4%%DS-.MDF;>^_];^,D? J4(71XS.
M+M@V=W].6'$*M;[JXX2@=>?:0DJ,XCBZ<;)I-;?WU=38<NQ.5U-+[=8]52O%
M,&1+;6+I<<9(CN 5N)HQK]8]=1N.QC; U?1YAC"0(\=;I-ME*01Q%A&"A<2&
M%)P1S([;GJ;T_VSN"<N'ME:\ SAB<82I#BE^V+U4NSA&>_9)PC'3L&:VS@39
MTNE/-6I5,1S9[# 6+E0LYUQQ7E5Q]BQ,>H2#[B*BT[WC[-,,J8N5]KEFDOT_
MT7BNZ%A[I6(;<N*-0&C7<0='D1L(ZW94R_WL$#C3,K6CVCMG7ZN>2;QGVJ'M
M_UT<9\Q:[;#(8#-[?CU/8-MQFYGLF VD2IQO-2YXL?-F5N/MIIJ(YH$:\3 [
M/(-FV(9R#*70OM/ (;J'^ R7VY<]SWAY&Z0>V!7[>I4E]E-Q*>/N"S;_'&8O
M_.">I-EC2/_Z; 3/7XS<21 ^_DQ^N DF-"4?Z /Y'$_<Z(<7A/^>!O^A/Q-%
MGF8OGOWY+GNQKHW:,V2O1A_XI9(_D]LX]%\01O2%&P9WT<_DWS"(!*/'HJ\:
MXZS;GZ#?3214/=ZX8^A((K_2B-[#OS^D;I1>I""@T0]S!FX3\E/U][96#V%L
M(Q<W8TK8Y-*-'G](R2,P0VCDIR2.2 8_?7&S//'=1Q+!+S3-2!:3U]3C""::
M<OEG=S)]\2?%E%^04AY,H>3!A:&.&"IYH/0K;U5B/YAK?N!#(OQFK/GM<ED$
MU=]UXYW;V-PFXP1T&)%7>9+0R'M<,<SB]^KGFP34X'I\6@"C(/]8SA(^Q6$
M#X#T7H:Q]W6 5KPDJAZ;,K!"1B4[;$0N-$ANW="-/$K2,:49<3V/C0]@:;!*
MRDI-PU3,S;B]>UP,&;>^"P "H=^\,3OO2: Y^H($;&T#;56CW:[VW/(6WX5F
M&)7\U\+&YQ#Z3-,\S(+H;M82.VWN^HS-8M''>IFX/B5^D,#L(WQD@'1)2J<N
M;YFMO.*($1:/@&-X? SZITGZ Z%_Y&QR571GJXKR@CRKG[*/@:*$-P OL=MR
M[VG%[O,01J\?%UZM[,8K[:9.\;,%M[#\X$P4V1QVY,X-HF)VS+JB!:-1G &S
M&>5+VP $$3WN[1:.1?B*#WGC)A%H) 7E3%VV.F67,Z_W)]6CM2=WWJ^]*S?>
M4.T5KM;TTS;9RWYN!]FZ83HBD&T V7HA;?A+W4&V;2N:>A#9OX+9DN?O.#K
MBE\'Z31. V[1@+_90N43>*",O $ 3AF,EQEBK; V/D9?W)!^'%7O\==F;YUF
M2A>6ILDUG>S7IQB,'J3%"UBO.V8_&3T098Y2=PZ',AK'_D,0AA)9G@*0FGLD
M-7D<%&BLFE_GB(NF*WIWV75+%6)EO0;U_:GM@?R6JQ6T(3_35NHKWV[DM_]N
M=6?6=TPXIW.Y[1GYZ<SD3HD&#45BAYF9^!+K!)N'F5DOL-F:< 3TWZVAIZNQ
M?A,'1]WQI*JJ;3O**F''=[N',!3=5AQ;,_;I]ICY2I=W\EJF;#G:/IP<Z,\[
MS\)JD7*V8CH+Y8>/"$<1?U3.GR8;ZYU".VRT54#Z #8.$ODN%V(Y^P*O&1>R
MAQD<ZT(TQ3+V\L$-V$%;DY9#[* 1A;1XM-113,?6G2Y<8U=+E57*_T[#>]<C
M?XM#GT46)7(=>4?0+^NR]GM%]I7W1QX4D2I.>=%'U05TL"<>=-G1S3V88$17
MF\5%Y/YZ,G6#9%)N/KR+H[L+OJE,BKWD37Q=12O;SH/?=3M:B*)OSTF$?R,1
MWM46";!N6%/'BILW,LNJ B>64"]._&+GS8O3C$N3_> 6.0SP"T/*'=]X \?D
M,D5=A( =,J'9./9)?$^+;;E9M5'V85KT4=_2VE2]=BL9=Z")Q W#QQI!;'-O
MB99;-PW2@I0IW]1.2<(,! @?)?&$&&S#3['X/M@"42Q+M,R[).X\2Y1U[U79
M>,E"-AZCZI:RE@\3D5M2QB1DE(0LU.@FM$@587MV#*/EWO_"1O]WEB5+N@&_
M?:?KJF0Z#O_].]V4)4=5): UG5(O U6$CPO"CYG7=]=UQ[95J>N-*]5QLV9V
MU)C!16#.9,1V1CG;!%1%P:@G?/,)%'/+RM)"2V$8/Z0_,VYM<D&^4R18ZTFR
M#.2SU)^5KU29?>4XQNP+I?9%*3A59=_9AL:^6Y!(XOITXB9?Y[NF<X4".2"*
M("F-FCW@,]NHR TBGXYX M#EBKC:=S29RRKY>C0,IZ[/!BHV"O'/Z=3UJL_-
MN**'P,_&[%7Y^SEA63+[RR?WW%']]=EMG %>CNWW!0&09('GAI7C*]I[04H>
M+XK/8![3;R4E,V5R 66^Z$1Y,5,04 5+A0T$;NKOEKG'9-;=GV3^'^N6I##L
M^TT,QLNJWS$T@_O.:-+(N+34\WH -.J2YO/L)MONGH]JE=!O+LK%PU97N@BE
M*'Y(W.E?GQ7_;H13JWA?0$-(1QFZ)71+IP*AB&/T&\[5RK_?7*!30J>$3@D:
MX=&\?F,9/1)Z)/1( _!(0^VK/%84K_.T"&^$]QGA733R#]X5]2^NBK,Y_0;:
M0MR]/&KYG)U)3'\<./Q^JL5N]XCB;B"EBZT_S@R9N,E=$%VP#]"NS=KE#[$(
M? 1?7?#O.#W\#&7]./-V[;6LK28<3F>T=&W)PHT9J"W4%FH+M87:0FTUIZT#
M)UOE7KLN?[^9@EO7^WJ7P.S&OP!%Q DL-SR/TE%MVMQ4F8"#)V"[RC4=-1^K
M$A"VR*1.=,*FDWN)Z>1%Q)+:%]8,+7!6J*-=_?,VOCM%3T[C>CJ5'4N2+5W2
M#;.1Q5Q;2NN;-2+.$&>+["B2K"J2H]B(,\09XJPU=F;UA-1FPI.(-$0:(FT=
M.[8D.Z:D63KB#'$V1)4)!;DU^T'%O%*]U!" 70631OP_ 8))K]8>OSIO"&E9
M.*+@^&23%I6QTQU4@_;,V] DTY#963*A7)*H^D/(]4YEXD%.UQW)DL4*WXJJ
M/01<[U0F'N!$C3")JD$$7>]4)A[H=$EV<)Q#R U694)!;E.PR;DT$']/+G%I
M?16@\\::1(T9]S5\VJ]@N-#S<%$UB*#KG<K$ YTN6\*%=T75'@*N=RH3#W X
MRB'H!JXR\4"'HQP";L J$PIPFV)-QB7BK[-8DS!Y3==11L.0>EGNAF1:WC9X
MWE"3J!'COD9/^Q4*%WH2+JH&$72]4YEXH--@$JY98DT"1-4> JYW*A,/<#C*
M(>@&KC+Q0(>C' )NP"H3"G!]"34-)ZUIN2:GSFIRBISK5-P$5I3)K%VCUU8$
M:JU\AALUWU *&+@F?IR#H(=V,O] ACLL1R-+EMIIW:>=IBY:Y!V!C<#N'[!5
M2;$-R7$ZJ\J!N$9<(ZZ'F >&R$9D([+;GXJKDJ.P>ZL["T(@L <,[.$I=QNJ
M&U1N&\6YY,O.ZKWV3N_GR6P3Q:AQ+T.T\/<9]C*ZX^QI[& @ZH:G,D1=[U6(
MJ.N=RA!UO5<AHJYW*D/4]5Z%B+K>J0Q1)[H*^U=P:S4@>%I>&K^]^<KS\DD>
MNAGU2?V.[E.V3/#XMFAQT3,<WQZLOQ)5A8BZWJD,4==[%2+J>J<R1%WO58BH
MZYW*$'6]5R&BKG<J0]2)KL(G5HSKDYNQ2N_$C7SBTWL:QE/JP]/>. )2[[ N
M5S=!5F%3JL]3,4&59-F2=*6SS$J1(^.(,\192^R8FBQ9MEBW>_?=%A%EB+*S
MG^M#I/6:,T3:L?-&4[,E55819XBS(:H,\YA$5^%"_*CJ;UQF"2GLQ-ZSO;7=
MV^L$7^4IT$@3DM"0IR^EXV"*UPD.*E#:KRLHBNF!8TNF+M;]IJ)J#P'7.Y4)
M"#C3D6Q50\ AX(:H,O$ )VJH250-(NAZIS+Q0&>8MJ2;8NU5BJH]!%SO5(8Y
M2Z*K\(GE+'V((R!J,J49)>Y=0NF$I3"=-[HD:L"XKV'4'FX^B3KW%E6#"+K>
MJ4P\T*FZ+JF"7>,MJO80<+U3F7B PU$.03=PE8D'.ASE$' #5AEF-8FNP@[N
M#51%OS?P.LIH&%(OR]V03)-X"HRU=CYNK71$C[8V?E4)<$W2. S6EM;J$>M'
M7%JR@?5!;R7O-/K>*1XACA 7%^**K4NZVMEA"80WPKNOFNXCO'$$1X@CQ <-
M<1S!$=Z=L=L[Y1YRJV OE/N$D=Q!!%+?$($4)O&MZ^+P)]R\*>I60Q?W)?>F
M2$-C]R4W7\=!DTU)-CL[.7;\S:I]-'3$->+Z++A6)$UU)%5U$->(:\3U8' M
M0*01D8W(1F0WSK$FF9HAJ<[90HR(ZP'A>GC*/23$V OE/F$DG^<*2E$L&4_F
MBQ;RQI/YPU<AHJYW*D/4]5Z%B+K>J0Q1UWL5(NIZIS)$7>]5B*CKG<H0=:*K
M<"#9:/SWA_)R@MLX7)O"?4AE-IH1558L,J4)>>F&;N11\F5,:7;*Q@D&T$7>
M&%MC1$]OKVR3$&QVB:6D.9C(AMMGB/XGAW[#E"RSL_M&$/N(?4R)P62WOILZ
M(OO<R,91?8L0'$FU#$DQ.KOP =$_8/0/3[F8$C<<96-*7%_C\,.,N^/6R?!5
MB*CKG<H0=;U7(:*N=RI#U/5>A8BZWJD,4==[%2+J>J<R1)WH*NS?):2K\?W3
MLM]463')KTF<IJPZ6QZUEO0F>L!TF'>@X#4VPU<AHJYW*D/4]5Z%B+K>J0Q1
MUWL5(NIZIS)$7>]5B*CKG<H0=:*K\#QI2F>[!^"3F\%7*7$CG_CTGH;QE/KP
MM#>.@-2[UBXE%3W0VG%@5=BC$^>YBTB5%,.19%.L:\K[;HV(,\39<A%]63,D
MS=(19X@SQ-F0KL]$I/6:,T3:L47F%4>7= U'-,39(%4F%.0VG6M5C$L3 =C'
M1*:3@DFO\A1HI E):,AODTS'P30];PA)U$AP7^.C9PAQ#W7V+:H&$72]4YEX
MH--U1[)DL68!HFH/ =<[E8D'.!SE$'0#5YEXH,-1#@$W8)4)!;A-P2;C4JPT
M 4Q<ZB+6]"&.@*C)E&:4N'<)I1.6QW3>6).H,>.^AD_[%0P7>A8NJ@81=+U3
MF7B@TV5+DF6Q9@&B:@\!USN5B0<X'.40= -7F7B@PU$. 3=@E0D%N+[$FH:3
MU[1<SUSMX,["DP)0UU%&PY!Z6>Z&9)K$4V"LM>-R:Z4SW*#YACL\@&N2QF&P
MMKI6CU@_XOJ2#:P/>GMYI]'W3O$(<82XN!#78(&A69U-<!#>".^^:KJ/\,81
M'"&.$!\TQ'$$1WAWQF[OE'O(;8(G*+??8<?>J;V#6*2^(18I3#+<39RY85DO
M_CK*W.@NN UI:]EP)UR]*>KN0Q>W*O>F=$-C5RCWOB[8\;>L]M'0$=>(ZW/A
MVG$DW4!<(ZX1U\/!M0 A1T0V(AN1W7PRHJ09MF0H.&(CKCM@MW?*/236>()R
MVZC=IEYJ".KN@HWB1%+Q!'_O#GWCA2/#5R&BKG<J0]3U7H6(NMZI#%'7>Q4B
MZGJG,D1=[U6(J.N=RA!UHJNP%BKZ*7-O0UJ+V:UII19MXT\3CX9A&1_[ZS/Y
M&?^<3EVO^GP<!Q+AWT@DI4DP>D$J(<OR]W,)[1/:.CC<>$C"X3HQ[P..\Q(%
M!@<* JK4C39]=$)Y Q'?9=6OQG_7>(XF4+/4\:S)VX3\-(-('44G(_0Z\O,T
M2P(W;++M[OGXFYOX#VY"^\W%%WK'BC.N.LM3=QA:A?OJX()>";W2:3CP\B0H
MBT3T%LV?DMC/O;+4:F^Y0)^$/@E]4O;B/<WZ/DE"AX0."1U2_QW24/MZ,3^B
MA^A&= N$[J*1?_">J']Q!4)P[WH>;+B:Q*#)__#K1\DGZ#7VR?-_4C=)?QPX
M^@[,3=Q 2DNII:>=;U9EQ217GI=/\M %4R5U+6_79,N::\+W=$9+UU8MW/"!
MVD)MH;906Z@MU%9SVGIB-Z]]@AE8E*7$C7SBTWL:QE.8D674&T= ZEUK-;#%
M.074?9%^80^HGN?TJ2(9JB.9EM'(*J[GQ?@15 BJ)M@Q'%NR#+'N,NZC+0Z$
M#814+^N?(*S$9@-AU4BY,-66=$U!4"&H>J\?D?"U>RMR'>=/'('G*0IRMOC/
MJSP%&FE"$AKR#;AT'$Q;JS4LSH$>/&S6W&&SH4ZL1=4@(DQLQL1#F&(YDFVK
MB"Y$5^_U(QZZ</Q"A U)/^(A#,<O1-=0]",2NOH=(3I_+9"GD"'T(8Z J,F4
M9I2X=PFE[&1;EQ$B44.]?8UP]BJ&+?8,6U0-(L+$9DP\A"FF*MER9Q= ]%I[
MB"ZQ&1,/73A^(<*&I!_Q$(;C%Z)K*/H1"5W]CA -)X=H;4T!D1.+KJ.,AB'U
MLMP-R32)I\!8:Z?)CI6.*(@_XIK$>=$2H8.E;5R8N('U06_X[E=3I$^*1SPC
MG@7!LZ*JDJ/;B&7$,F*YYUC&L1GQC'@>#IYQ;$8LHR8/OH9\A=LGG4[6.UOH
M((*H;\"Z,(EGC98(/?;^>G&"RFU,;(!%XL?Y;4B'5LO@0(8'7.UJK5F+O'N"
M($80"P]BV=0ES>ZLOA:">"B\(8A% ;$ D4*$<5]Y0QB+ F-5,AP=QN/.ZH<A
MB ?-6Z\U>4B(<(7;)YU/V#M;.$^A,E$,'4^YB\U8\Z?<N^/L:1QC1XCU7#\(
ML=ZK$"$F-F,(L=ZK$"$F-F,(L=ZK$"$F-F,(,=%5.)!TK]5@WHFEQVA&^&W1
M4YJ0EV[H1AXE7\:49J?L<CS5:+> 6U:;PK]/:A=KDQ!,U9$T&_/$<%L+@3YH
MH"N2HADLHPRACE#O/=2?'JXQFPQA/#@8XXB]=<2V3%W2=0>ACE!_ZIK$G+,G
M8PN8<S9P-D0.DN,^Q_!5B! 3FS&$6.]5B! 3FS&$6.]5B! 3FS&$6.]5B! 3
MFS&$F.@JK,5R?LK<VY!N"K15O=VX8^A$(K_2B-[#OS^D;I1>\)C:#W/J;Q/R
MTZS=6@RMJ3)B_\[3+!@]%AU>1R0;4T+O*8@L&[L9&;E>EA(W\HD7)%X^23.6
M-):2(/)!01DMGF(O>6Z2/ ;1'5-O3DD\(F$<W5V$P3WUB9NF-$LE>,T+<Q:C
M(SX=!5$ #83!B,+WT.Y= %*;/3IQ'\DM_#*9ND%"?0F( ,*@;5ZTC 0IRV(;
MQ<D$FL]B:"^CR22(X(T1<<E# FU?^/$#?S*A?^2LD<NY*LF'N. S)7%"O#%T
MS]E:XG/LW@,OGI<G2='/%L;="=AAQCA/<V^\RCX9T]#GLLQ3^)(Q&,498S*A
M7@PVSPC<H6:!C><&9/$J!G5%CS75_)'#LQGH[+Y0;9KR^T[A;R8H;FT@$/AS
M%*2 >):?:'$9S3^;_/-,P3X),J;429PPZ_E*PT>FC(@+DVLEBDNS85VQMN_B
MV'\(PI#0;T'*ZM^5JBN[YGV"%;"^ZB92YXB_7K(%]$3L&HY-O($5I?EM"D;'
M^G^D;K*&7^J"C91,LD?J'5_Y?L"LW W#1XF_M)8,0 THG)'CAH\IB.1AS,R!
M@CW'4=$"? ?FZ499GRWKUTI]H*,L<7TZ<9.OP%F< YX /L!M&O@,/S-W,1<%
MD]X8M!XG;$1902O]YE'JI_RQ$;Q:N*^Z,C[E29J[S"'&_*GU6I^;O#0W-V:W
M=8*!1&ZE,RK!4ICQ2869%R9HU#O_,N9,/C ?P0S&)7XP&D$[T".P#=XTY=ZP
M<-RC/,L3"JYR9C\@I.3K7%(;7"9[=^Z]V*>(W5+LIN,ZD,!))G>4O5FZK+L(
MM.LO(V;B?@LF^:0D9A,2%U7)8>MQ*KFS9?BN$37OC "S,?Q^6V8OIRQ[N<^V
MS20VBL,P?F!&"6R[)(&/%Z F0*Z_(+-182"%?V06\W,WC//I#/%H&)8[;']]
M)C_CG].IZU6?F]E,K&:!LOS]G+!]-L<.5LDAQ6W7S0/WF;V?ERB8$8."@"IU
MXZ3[Z/+EG>PC+\#&HVRX:W!>?QWY@,0D<,.5>?T);2]QM1Y<#?55M/XW\!/@
M*VB_N?A"[]@@L;K$.C5QH%4,KBY)T54,T%5\H3 I"<H+]WH+L4])[.>PGN\W
M%^@HT%$(ZRC>TZSOTPGT$N@ET$NTY"6Z!$+WH+N)UWF_84'NP)S=#:2T=)IB
MG=D>4B& 19>VJZQE%37A63JCI6OS%6YP0&VAME!;J"W1M77<.1M#/2PIJJV;
MWJK]HD,&\I<4GHS8EE*Y4W;4J'Y<<IBH!^M.SBSJS:G^<]WB9)FR9#E:(Y/^
MMI36!VL<"!L(J@9 I4FRX4BRKB*J$%6(JF;8^7/WU6405F*S@;!J8+#2)5MQ
M)%OKK,JBR*CJ9M6Y?-SAG*O.Z^B>IAG/]0PB\G<:WKM>APM/40_O]/5(RQE.
M)9WL@2Q)TV7)T3N[2KC7"D2 B<V8>  3=>8LJ@8186(SA@CKNP8186(S)A["
M<)+8\C)U;9[5&79,><-OXX3"M^RD)S_EW=:"]%BF1<'I$065YTF90@=BVJBC
MO('U[F)MIBTIBMR5 ]LO<[)/.D<H(Y3/#^7MQ9//>OT!0KROO"'$$>((<81X
M?]7:,XCCA%R(,,.F>TU$VB)_$_D=9&4?*QE1\-_%Y4Y-1Q7%O\FI\3BJ(RFF
M(]E]N+>ICY:.*$84=X#BSC/,$<5#X0U1+ J*!8@F((S[RAO"6!08:ZJDJK9D
M.PJB>'<@H8M"^UC\=IUNL 35B7 _=Z$Z+'XK$A=8K0Y=A;"N HO?BL,%.@IT
M%,(Z"BQ^*P@7Z"702PCH);#X;=\A-_3BMSL.!)V[S"*6?!1H<$!MH;906Z@M
MT;6%Q6^Q^&T#IY,[.!$QG&IHFSA4)$N#_S<ZV]T5.2,<H8?0ZQ!Z6$@7L8?8
M>RI''1%\8K.!X.MLX-,ER\%[&=I;#>][SEBD8XBB%44:4-;TH6>P166]BS/8
M34)B@_M3SWJT:?]CV:*: :(;T2TNN@4X]H00[RMO"'&$.$(<(=Y?M0X$XCA'
M/W?,8M-I9I&V]<4JG=3'H&M3Y[S[')=M[.AW-^D"W=ZH>_QA\#[" :&.4!<&
MZCVJPM1'/"#6$>NB8%V B :"O:^\(=C[!?;N[T3N'=8W5G2JI/67G_+TXLYU
MIS__&L?^0Q"&5Y%_'65N=!? XU=I2K/T4QP&WN,-\/DRC+VOO_SW?Q'RE_^Y
MN*A=2GQ1WDE\496T(-5Y;_*O]W1R2Y/_N[@H7ESIT/LC#Q+JOX;WHKM/- EB
M=@HE8G+]3$=_?>:ILF+)BJQD,?M+437Y]R^9FU'6\\L\#2*:IN7![/3J6Y#^
M7A%1T5!0\(SD45 T^9LL*\^(3[U@XH8IJS/UB[Q&%&LHV\K\O/0/J:KGG(/]
M.1D5%?L(0+$T779TLP$Y\'(%9[4 3D'7ZF^0O594]6L2IVD5%UPFEOT& AL%
MV0IM!M"F<]I,^$O=3INFJ[IC:DJ-MGG3)Y/""- *4D!,R@Y23$TW545NAY2#
M-&;(LB'#:-625!195O>5BB+;INK8;4D%2-G?CC5;5RW%:,M6K)FM\+ZWD>)H
MEFKI:ENF8I7ZL61GIU 41W>,M@!4LUI9WR44V])UPVK+:*'_4CU,/#O4H\JJ
MTIK- B65>JQ=,E$,0]$<1V_=OS&BMI-B.K*MR?9V2JXC+YY0\OP=_/0C&27Q
MA+R"3H,H9UL^'Z<T<;,@CE)R2T<QS%?*YV_<;ZS&QX<X8B0F<1BRQZ]9Z0<8
M]Y99*EYB7;R%#N;MSYM_R5LOGN-MO_F6)2ZL-H+(31ZO82A/%_NJNCIM"% 4
M5=7TNH=ID=3ARORPV8FB&[I3]Z4H\R-D?M"LRY95V;$Z-O/7\&8*"^4&I%0U
M=9KE6>":-=T^20H5)9UR>9!/@XF*J6I._[@\R*)U&-ELN6$NR\,9#3!9'?,X
M;8'BZ)9BF2?Q6!+2(8N'+0<!MHK9-Q8/\CJ@1<6H3P@;8/'0T>P-+/NS1_*>
M9N/8)_/@! QM70UT[X,H9D&WJDD>2*RW4M!8D%BC\/P#W[&4H[;.,AU'=9V@
MKNYG\DVI"QHCKX/4"^,T9W%UMA]!^(;$2F!YUOO\^=GNQ4Z)_+)NNVK7[E1M
M^Z:+&HQ5DB?OR[HDUVOWE.[=)'!9JF<*&@TO/'>:%F]P\2SL&Y&;PUI@BEW=
M>*IMP;5S94C32;*\P]=T1).$^B0H#"UCS!&V=S--XOO AU_B"%Z?3.,$5D;$
M#T;P HT\RCQ$]D I_#JFQ'.3Y)'AWIW$.<->/"(NWT C;N23,'!O@S#( G@-
M($)&L,Z*/+97E%!H.6-O3O-D&J>T> 'PD%+^Z)RP-<]>SK<"R1I6R/."AA\7
M"$AHZ&;P>_QS-XK#NU[.7?AOD!67=SK*>HUEYN$;R11H527BE8Q$R]E=OQ@M
M!RUG@^4TDYTDE.4<=VS*U,4H?%HD:2T>C](N3:.:NW]*8EC-9(\2F88P^>5S
M,0IKE.GLY@<L>(K%I\Z=_:A)M@'_KS4SI>EY[2F$7O?0&QC.>!NF9"B&I*@.
M@@I!A:!J"E2FHTNVW5F:OLB@ZF;JW%9!Q%U3Y_G)@3+RV>%T6=1*(B=;JJB,
MG>YINBB (IDJ.^@OUKT HJH4(2<V8T)![EPG;GNM0428V(PAP@37X+!CSQ^S
M,4TPQMS;Y5V_EN>;)LVF+CDR+M<1;_W7CU!X*\I6*(YD*C:B"]'5>_V(AR['
MD1P;MV\&'VFN3N[\(\C&8YBXL(S8&_<;QIM[N[#KU])\T]39-A7),76A')"H
M"D7 B<V84(##6!@B;'#Z080)KL%A1YMO8E:GSU]S:*QV5@RCT;U= O9K_;YI
M2FU)NJQ(NH.9S@BY_NM'*,A5^9F:+EDZX@OQU7_]B(@OB^4_6V(%A9Y45%H4
MX\3UN-B,-;\>[XZSI[$@1XCU7#\(L=ZK$"$F-F,(,=%5..RP,D]B)M,XS1*:
M!0F_I87<THB.@DY/!(JZ1.WKVJU?:^]-X>3GJF9(AB(+O1IO@>\?$7F(O.ZB
M7L\U2Y%T<[ P0TPAICK'E&HKDF*('4AN$U/#SFEFQ:^C+$ZZ3;H0=17;U[5=
MOY*^-LZ2+4>5+%4L5],!WUV.Z*(:*"*OLW3+Y[9L2J8MUBRY:2814XBI;C%E
M2;(I=L6G_L^2SQ5=O@K#^,&-O.)J##_.;[-1'A+7\_BM&[@BQQ7Y>>/+CB49
MEE@C.H:7$7B# 5Z!,D75)4WP0LU]FCB+:GJ(J8XQ98@U<<;P,A9G%MB[B,J8
M>,MR/%F,"!N2?L1#V',5QF]3%FM.C,%DQ%2O,>4XDB+8+5L83&XLF.QY24[9
MG9.3*8U2?H4Y+KIQT7W>"+*M2?9P0UL804;@B1#M4C6 F=S,Q<X"P@PQA9CJ
M'E.&*JF"5VKJ_VSY7!'D3S!%A@DR!HYQ"7[F[&13DE5'DC7,3T;L(?9:#'\Y
MDBZ;DCK<@P"(*D15YZBR)5,Q)<-6GRRJAAU6KFXGN7&_D5<)]8,,U^&X#C]O
M4%G7'<FPQ+YWK.<39E$-%)'7601,U"PG436("!.;,428X!IL82(]=7UVG]Y%
M\?EGHDZ_"16&WGQM2;MYS<?*110L;_6U<>+39,;:GV3^'V.1I'$8^ .. 1S&
M^IFK<DBF;4NJWMGEW&MM?O#!<$0Z(KW+>*"B2(II28K<V?)<"%PCB!'$ P*Q
M+&FVW&54OQ\@[F"%HF^ =H?Q?TVY5*H%R@>:K5V>/"_6)S_.4=+%18O'"DL4
M9W"$'P06>668D(H3B/[N%/T>X1 WR>#,Q;=M4[+TLTUS]+T]9)^W)A#QW6>%
M/BEXESN*DJ&IDM9=I34AT(S01>CV'KH:+%,,R3I?O$%,Z.+ME -G8[!1$;S7
M2Q!&$6)]U@]"K/<J1(B)S1A"3'05UF;!/V4N+%-:"9]S@JZ+X/@M'<4)K87*
MX64OCM(@S5(2CWY>GK(O$U+U>^..H3N)_$HC>@___I"Z47J1TB08_3 7XVU"
M?IHQ6&N5\TH\&H;E:N6OS^1G_',Z=;WJ\W$"D C_1B*<F!>D,A%9_GY.V#YK
MCH,%?\CFT3HCV0?:YR4*X (* JK4C8@\>C.QI?CO AP\&F4T*;I29:69T_.M
MJF0#FM%RSFLYS=0R0<MY>I;33#ZA4)8SO!.&LETE&+R&:5(*)+:U"S&0#0=1
M-GI;VV 09E_?D@Q%D[3N-O9%/I*!T!O:1MYY=NDL2;5,2=7$K@39!VL<"!L(
MJM/9T25-MB5;L"KI>'BPFXES69BCK7DS'CD0-:8]M",'FR;BFN3HBF0XG=7K
M:NX,@BB6@ !'@)\?X#,T6Y)B=5:D&M$\%-X0S0*BV5)423$1S6=<CPPIH7[(
MO EX6 !/]FT1@J)(NJ'#?.5LIY^//U+0!SP@U@<4^A01V!6*5563](82 A#%
MB&)$<><HMB59E27'0A"?G.+<3&9Q\XG3-V-*IDE\'[ +>:"-9#%Y>A2'8?R0
M8N*T*/F"0A(UL"1&3)Q&R\'$:;0<3)SN,G%Z RD=)W:\RI,$-+,RX>D4$4T8
M?V>T=&V:PODOU!9JZVEJ:\A'8VI,K_GK+849A!N>$A'"/./^;ZP)LVO&4@*T
M+B-U(@?E$'I#BY"?)_RM2H:A2YK>65U*!)78;""H&M@9EC3-DO2&@JP]!]5Y
MZD0*,8%N]P"-.*F(6*"KN0)=;:2;2;(-8[RA">6.1%4I0DYLQH2"7(4O1Y$<
M0^P;ZD71'^)+;,:$Q!>L4<WNSFF*K+^G&X_^DKD9Q6AT;Q>"_5K(;XQ"*XZD
M8YD9!-P ]",4X(JAWM$E0Q%KH!=5>X@NL1D3$%VZ+"DX=@T]*OVZO$[UN 0_
M7*;W@C&\&J+W*D2(B<T80JSW*D2(B<T80DQT%3[=>#/F/_=]D=>O)?JFB/-S
MW9)4P1,T6V"[M6O#>V2?"+P.K_G6'$E7Q,KAZ/(^;\048JII3+'Z6(8F/UE,
M#3G*C+G/N'87)U%L<^ZS)BN28XDUKHNJ4H2<V(P)!;D:8[:JJ"\088BPWNL'
M$2:X!L]X#9>(0>I6DZ*/%8PH8.[@S@]16>_BSH\NLJTM2;$[2U@[_@X04<T
MT8WH/C^ZBV"@J<%:O+,SR,UA6=B@.P(8 =PE@!5=LNS.;JWO!X#/> N7J$OH
M)N[TZ"-O3=WIT4%47/QK/CH0@BGILB.9=F=5FHZ_^:./<$"H=PKUIX?K(D @
MZ9HMR4X/;M+KHZ$CB!'$[7.L2JJC28Z&(#[F#JXUK;1PG=:_\S0+1H\%T5<D
MH5X<>4$8N!F[5"L>+=ZI!7].\XSZ)$]!SB0;4_+;Y9=+,BIRZH$B-\NS.'DD
MB9O!2S$\XF;0ZBBD'GLO@#:G\"AK7>@KNKJ[8ZO)N[3:N:;&W(A)$:^C:6;>
MOTF2:VC9&=&H$]B@4MLDI:>Z;^82*]1]'W7?S/T!G0O\P$AC$T(<M-%NOOI&
M.*.]FL <-.NGV:+V3]7^)YJPCZC^IZE^!/]3UCZ"_TFK'\'_E+7?!?C/< MN
M&3)3[>\[2=^XK@<FBWCDEECD*<'W?7/J]\S9.1Q8HIZ1'=C]3IID.[IDV@(?
M;&[==OIEPT>3(:#QB5T=^53VOD<'C YX#P>L&))CBG6J&QTP.F!TP ,T7G3
MJQD[EFI)BB9P53ITP.B ^WF#0>&!=V>"-1!K:3J3CQ]'7T@%DTA$,Y8?5H5;
M;FE$1\&.H%;;"%W@^WP(;88,\6I6J*8NJ7(SB19BR1I-3W330Z,[.QU/SNAL
M2Y)-L>;":'E/PO+0Z,Y/QY,S.EN5G.Z.S:+EH>7UV-T)GAPQF;H>K,\C4E9L
M)I_IU,V2\ES7C?L-OAC%R02CP@..J*F2K.DPA15KQ8[AW"=A?$IG)870ZM#J
M1"^KB^:'YH?FA^:'YH?FA^8GHOF)O0-?+>A'\'2QH$_SVS3P S<)X'%8TP.'
MU,N">[Y!+\"9!PR9M6H0SS53EPRSLR+J9ZF9U5J-931A(4P8C1>-M[?&:QJ2
MH8H5Y$(31A-&_XO&^R2,U[8EI;O:HFC":,)-F[!8^[++[)U\X*&PWDX./+27
M/\%^8>D2[]R'\X(18Y>M:MS0V)W28F6_8=C\:9@>&MW9Z7AR1M?KO1HT/S0_
MD>6-YH?FA^8GBCC0_)YDH@1\EX_@[SRA24I\ZN=><:D-YDH\M4";HFJ288A5
M7P1CQ6C"AY@P&B\:;V^-5Y<ETQ&KKBZ:,)HP^E\TWJ=@O(XBR8*=QT0+1@M&
M][N'\8J=*/$Q&].D%LZ*Z)E+0&+DLMU3_1:+I(B5.(I!\Z=A>FAT9Z?CR1F=
MKDBJ8#71T/*>A.7U>H\0S:_OYO=<LR19,\4UO?['#-""T8&>)\GBY*,=2W1O
M...!<;>^Q]U,29<=R11L!MRMTM'XSF1\AEBSCZ;9._.-;"(:;P-2/?.-;$VS
MHTFZ9DNR(_ Y9W3 0W7 @MT#B ZX#U(=F -6)=71)$?D0A/H@(?J@%6QR_N=
M'$;8]TK,GS+W-J0UJ:Y1=$U()XA]51"<T)LX<\.%"S#)U U\\D 32K[3)476
M)4M6X FBRHHED>]@XN:PK7*[_,XD;N23[U1)TVW)-HWR:^-R%_$5K3?N&$B4
MR*\THO?P[P^I&Z47*4V"T0]SE=PFY*>9U%H5R<>(O*8>G=S2A*BJ5/*=C2GY
M+0HRZA-^:6A*:.1Z["/[A172>)5G*9?%_Q??IN3*R\AS]M,S^.O9CY?D!OZ&
M/R7R, Z\,0G@V3"-"0A^$D?A(TGHB"8):R\F;DJ>_7;YY;(XQ</O,Y' Z('0
M8 1&'F7PO#=VHSL@@S_GQ<DT3A;O,B6A^Y"2VT>)N-##'8E91@N9)O%]D 9Q
ME$K0LI][ ?S$Z)RXWX))/MG2'O\\2N()T8SO&9FJ\CW(W@7@01N%VFV)B\!+
MJ,N_=4'(21)D<1* G;%6TL<THQ/R$&1C^#6.Z$4&BF&'FGP7'GOD#\41$$KO
M@SA/@56_$DU5(I:Z202MI^PT%*>W7C/VDKS.DXJK1W@4-.6SSS.M:G)=JZ_B
MR=2-F *\& 3\'^AGUF&->_IM2J.4LBZ_*VMJ,#VY\%Z:A_Q@%FLMH1<3ZJ9Y
M0B<TXM_.&F.MN&E*2S,) _<V"(.,E;D%8;*7(S#., ;L,;%F.1<'ESHT \+N
M&:3^G:=9,'HL.GR=TXK+*0C!O:.5Q$KL+$!'6L+:@H,:N_>4W%(:%<;LPV-@
M+ZPI\.E!FB7!;<[>K5O)VN+"S[\#&U ,35),#>PV6[60'YF*'V@8LG]9#T!Z
M[ 4N:YY9\#@.N6D5A'%LL*>JWCP893)NDW.?SAT!(#(OK*-X<ZE9WHB7@]7
M0R642\!7K*Y  1S*=[-[<>K]51<E@5H+X,/[P"OW\#6090RRT#\P6J&?/PP=
M%1BK86&:PP,IT/T0@&CNP,H2-X0VHAC,%XA,0#V<LTHS03+70)PGWLROW#X6
MGI5U4-VX?!?#8!XQ^"R+K8#:&H&OLR&.U)E$7I#O;%.1'%,G;K*B1][(JD(9
M6N'__(K,%;W.;HOFMC&=AN"=84 G,^<-CM /LO1%,4@JDF*I,*;R\;3L8@,Q
M/@4'X@/'M=NMH)^9NL<T9.ZI1M)<9\MBJSS<&'0[<7WH$.PFI,6I40#EU"W8
MJ]%7$ ?M!Q&XHC!DV@ @@6*(S9UJ.B<57B]^]G/*&2O];LH'!#Y0R*I:_3(W
M_>]@'F&9]HOZ.^Q1#9QJV29_3+$,R5:,E>?TI>=4T+2NRH6LN;J"",RI>F3I
M;:-X!VB05;//GO5FQFDP*^[%_4>I]060 "Y^  >0 -5!H7[F7>A=D(:%C4W
M%OQ@!$/6_$67&1F3(3S ;=)-XXC;.04Z)FR \N?NG?4;TF]!]L@D#%-R+P_+
MR0#H)<VG8*?\(S>@:0(-P#!'F2./P#&D.<R.9OAQL]*=IWRP];Q\PEI;-Q=@
MK<. , *X2;-?N;>""6TQ+2FF0!R70"0PPZPVB.[C\)XNH&D.W3D#E3,$BN%_
M"P-G:PG&M^+8YB7YPD@OA,=888XT!Y3>LMD-3(-@!B25@EJ<DV5CQH TF])Q
MV,$+X)VSLN/:6,F'QU'.CG_/-0<CHCO#L^O[X"E3\D?.]#/S^##HI6S@]-P\
MI2LMUCH',3.,,AT!^&%>EO@%ZPO#,'Q.:*&+96JA#2  !)S.K&+6#[S&K#*?
M^GQDAX]5S_!D94_I@@4SOY5G,%?Z3S$]KE1"^5.+Q@S6O<8^>X;O^6+D4YZD
MN<MF 848OUR]5-@DNRX>OI1@TT88O$E]\CD%LF.?:3J?L@; X OWYXXR;G:T
M6,3PA_URGEE3%GN'>Q9@HYS<PC##Q\?9;+<P (:7PONDZT3=S:IVP2M><6(C
M#ZQF-G@RBF\!,5%4>:-R93 ?D_*HM@Q@7-V"(3"74@[40! 3=?IS-P;%PP/$
M@PGH%$ -I/[UF?R,?TY!V-7GXX0G$?Z-1#@Q+T@53)'E[^>$[9.C<;#2-L5J
M2AXOBL\_$W7Z[>C0UWF)\F*F(*!*W1B[VM3?+2",)K/N_B3S_UBW,'4. [^1
M(%SQ^P-E 3_6=>@O0LFCS*.7L3I8!S42K6M5)1O\)UK.>2VGF4P'M)RG9SG-
M% \5RG(.S'ULBO9SFW,3EML9+5W;E7#.![6%VGJ:VCHN-=W4M^P^MWL:8,WF
M]L1-8'U[P3[\3)QIR?)+-W19;,W-:NM?6.VR8$!;N4)[L-ZW;/TNSN^LF26)
MD'W4 8>JH4BV)E9B2!\M=B!LG.7@W'!05D!*=R3+%BO#KX^V.! V$%)-0,J6
M3%W@FTVZL\5NYLL-II[NFB\K=C5AOHY8!AO+<.$[OG&QOYB2S/U*(^+/\\NJ
M))UBJZW#N73?3[YVEXO;$&-")5%OFD,;FB0K8A6Q$E6?B#>Q&1,*;[P-76?I
M<0@N!%?O]2,>N%1+<G2!JS'T>EJ]=O/RO+'I^5S[-:WFVO/T[EGJ*?TV#9*%
M!*[B9 1/50N#25"F'+8U\SY6<J( ?:LCWK7K+_3J\R0?=QCK9PV+/S<DI;L2
MY_NE.?2ZAAE"&B'=9;U!704 =Q8P1  +;\4(X'X!6#4E6^GLCJ=^ +B#18J^
M =8=;@BL2Z"AD=]VZLRQDA %Y4<X.&"1^'%^&]+NJ_MTGG)SH S.NJ.@.HYD
M:9W=,+K6]$6.UB#0^P/TIX?J<R36(82'PAM"6!@(=YO(USL(;RNIMM"]6.?\
M5^IX5)5:1D&X4/6()#3+DZ*RPDJ]G'_G29#Z 2__4-2YN'<35M6'[Y70HC)&
M5=FB_O!"H9A_L&H<(R"4?O/H-"LJA-7K8P5IK;Y/FM_^FQ85 NJT2$6717VK
MV%LH+0<-@U2BLD3$;5'HR\VS<9P41;!&\[(:K.099>5C--Y4%$<7RS6(=K56
ME.G@Q6<4I6?U'Q;LXCKRPMPOZI/P"@;SM>B:BF:L3,%WJF:"NW"V%S0HJD#Q
M"B7N:,25R6J]1%$.:J/\&U96I*K\5K>5ZVA[_337\Y*\J@M"TVQ>)R+>0A O
M>[)<;VUS+2.?%5Q*XF^\P$?X2+XS'$E33,;T2O_K9-5GFV"2R'CIQGU*5Q1E
M:((RIY&57/'+/5=>@Z>TJP@Z(]D##4'I$R!L7"#2)5'.Y09=%)55P"\$W"9G
M29!AS&J.\#IKJWZ@7E.GA/?CWONZLUI.)6_\#?9=O<Z)!P\&K-_B%1B/@-RK
M+Z^(I<N;[.>6A@&]IR4,LH/DR:N>17&V7J2+91IYR:SUXETQP.KOO_R4IQ=W
MKCO]^9KCX<;]]CI(2RG?0#LOP;=^_>6__XN0O_S/Q<5UO2I/GC*M+(P/B[4$
M)7+%6;RX*!I8Z>KS0MV4V==O"CR^+(1PE;TM6O]2-3Y_GRD>FF#&^YF._OK,
M8VB3%5G)8O:7HFKR,Y!N4/SZFRPKSYCT ,=ARNJ9_*+9CF[:\AHQ-$%;K^1F
M@MPT+C<3Y*;LDIMB.*:*<I,5 ^2F%W*#O]3M<E,MU5(TI6VYO9F-J:4$69DE
M3OUB-Q*,57Y>3N?^'XS&X$W !7U*XO);5ILIN ^RQP-E.VLVG;4Z;[1L,^!E
MRTXP0D6736<W=O>DI?_".\CSP1.&H:/PCH*Q X*V&Y==36(E[,GS$O@_;N1^
MT4&<Z-5US9:==5Y]L9=6*3[(BDU==DS;.B_%AXT JJ,YV@$RYM?#7T0T.Q (
M_+TKGTWFBYJII[D+"]R%MM/DESMMGXN#A'^A6;)F"LC%03#5%76MR>_)!"]T
MO5!@<U9;N)I7E>N/ [GD#5]%_CL6CID]<ZJOM55G#VXW]2T0UP?IV+9D<_<T
ML0=<'^1E5%-79>-TMC?<-;&1-YI^8E=1G$2[#C8-+ZPAOFB]:>(.'-D=\-_K
MIBSM$'?8D*CIMFVN4_L2<?/!FZ8;*?H4AX'W.(M=[%3J+]L"<INR%VJAM2X*
MUBU':6=2Z'E@L0J1E66@BS!@'GDTR=R@+*D].Q$]72I0/+]?A+FSMU=?7L*:
M859.^LNLG/2KV.=!,KZJ>/[LZLNK9S^R>%UY/8H7N@F;FY>W+LQ;6* E>UP,
M&O,S)+.8':MD715)_B'EE8S!6Y4!"AXY3/FU+.D"U3Z%ED,RCA_*=QD1Z9B'
M4&>-2U7\46)7**0L",F"DGX1I:,;I<6#C?S^"A993?CY%NJ5D7%^9\)7&M5#
MEE<I+X@NS>K9+W-0!",3.F+U_.?-E?7!BU+G,'_](R\JDO.XY@9-LN,WDRJF
M"[_QRLCS'94?H%'HZFL4/X34G]_?4;7 )>!R8D(P9Q#)B->#)E\H)1]B&/$L
M4D=)W^/O,Y@ VRPJO'(1#=_%XR88\036HFQ].<"O[.WU61RO][CBAED[8(LF
M8&+L1@TW+6X'J=?+OZ79 [O796[H":UN"^ ; 2P*SX^*L4V>#?TP*X2^2H#Z
M981R5NR\I#*9[8SR:Y**S3 &I5M^AT6Q_P7.B!:;(W4JEW&;T'N:I&MKS*_9
MP6Y;%[7KJZ3:_55?KEX21;')@\NNBDG9[MBZ.QL"NG@API+G+7=B*-_:J,19
M5HN_G/61@+L)DJ4B_M!3L6O$Y<L L]:=N6NOERA=377!Q6*5^KAV"43)#PB'
M^61^E\2L$7:- +\V:&Z&EWQPXB7MPT=IOK4^&P^6KCW@'YE V6[XS(0+J:Q2
M?9<#Z-E6[>R>HMO'2DC%A6"U$OYL1A1$.;?5N+QYIL[T\C4>W'9+Y\]8(&YM
M)5M>QE5TTN[E('@;"-X&TO?;0+9LO"XM7.JKGF*[]WEU?OE'QNA5-6>&M3$-
M[EFW:]9$_/GJO>NH>FG^SHG!&4-5S,5EY<X>S\7887M+LJF:2_LCPG)V6(S%
ML'1;U8[D;,;"U'T\C/Y/Q0NGJ>5"L0Q#,9Q]J"\[;)'T@Z "([&JJ'M95/N4
M'V0QMJ/JVE$BWX"#^MKL("S4 D--P4'>QM?:_L[,W4%XZ1UW!V[GV"QK^G@>
MK\KL/3;@TRCELXC=G+R!>6;\2.GG8A;RKK8D/$E9*G]F&S>;>^Z.I8/0Y2B*
M8:FBLW18M-K65?-$CC9@BV_9D8]3GE\(D^ K'G?8S2I_;_9:\=:)@Y5LRO96
M4US7YUGY.VQ[33>W*U$X]@Z"W84E.Y9A-<W@)W9';.!7F1.[.2M?J#(M3IOZ
MJ8JEV5NG(8O==<W-@?D4,LRJMB+LO-P<-A#KMJ986]>!AW%S'=W3B%WEOG:C
M;V6,GSU\(FP46,YJ.^83L[XZX^$@56BR8]CR5L,Z!P\'0MU0=,TZF(G" 5='
M,LIC'?LZX'*6T=C41]%-VU"-G3YXM=_.^#EPZ:V;EK(U;G!N?@Z;XCBFOGTX
MV<7.ZR#,>00TS5BB05P<92// 3?IV$UHNBZCL#A(XH:OXLDDCK[PYZ[*8#-;
MF]S$_+N7+.+_J;A/_"I)6*#RB"P^==DY&*:V'($XB1RQ9+%5_\NR6';S Y+#
M5EQW(X>;Q/7IQ$V^KH&W3T<!$$3?@9S\^8.KIKW'^1W3-F5SP2EM:+U1RO8)
M()NFIJB'$'9='2'<.(4K?F]D_NE8IK%(WD+CC1%UF$NV#=TRVB?JL)T %9B0
M#R!J?;Y<\>/IF7R*:EG:&ADM)<H=2\MA^K+TI:3"1FDYT* MS7%VT/(6 )B.
M8>YQ%\?^&OP74\K'ZK%?V5,?:/9Q])FF-+E?-R7<9\-%56Q]T4GM[*A%DO<Q
M,ENV56=Q%;$_R;-G)0(/;"09?CN&-DV7-5FUS36T08M-$+%/LJ^EFO92A&4-
M$?^(DZ]L&35-8H^FF[7'GF-+9/[4R=JS%,56=&<-;9O[:9/D/>1I68JM64>2
M_-E]F"4Z%.D8LRP+<#K)NA!<V3B\^;YZ\2KRO^33:0@S_)/9@=6KICB*L8:?
M?;H\%V?[!$[!+ZC:.O =Q%@-G47: _E7^2_+?R \ >+_-C+W!%*\9\&-'N=J
MUN-!+)/QW@W9NK\L@A#&#T6I!R^&R4&<L'J87RG_BYU0@35X&/R'[Q'R]R[)
M*_9<D"ZD=CX63;EI=A%$$AD%"?P5YQEY_N[Z[<<?R81FXWA6SX1G=SW_3C4E
MU98E4Y5Y<E%9[J5&ZYH2'JQ635F'XN\TO'>]'SD<2P**?I<H>%NGH,ABFO<!
M3[!"$G6R;$G6=,E1]=T/KZ/PQU)"K*@.]8M$)B8$XKE)\L@(YW)D)"]5,S$E
MW3(EV=+6<\[XA&=@'@QB,Q>?4?@S)L_^ PVSE,\HGKFLHO\_6-(^R\H+@S]8
MFB+/F JJNB[L==X%FWQ>LGHOK")466!HEG]65:*!F0?8!L_@6BP)PU*UBNQ$
MRI+G2P?'!,GDD:8_Q;=I'%)^&*KT(GOE9JWW.#,_]@XH7W93[PH_??B@ 5-N
MU:E-IUE#A_>TS_1.,9R%V=UB3V^NOKSYLM(7BXFE'T?O0)B4KBD2,CPO;%^2
M=VLKB[&B5V#3/Y,41!I>>.XT+=[@,EJM'M9/]UT_>1!RSDAUG(-E74\GU5F4
MVSP(?9X*6]3#B6<[H/PU\/WS %']Q,E[YJ[*EMGX4-0 &@7?6+8EN/BJIL_L
MRZ)BSHN9AP#A/RZZ@24Z=U"6LAQEMZB1<Y'%%_P/EFP=I)N*^?#29, VGW[Q
M5/-:M_,S-VE&IZ2XKG%VWD<B-/7<,K_9"UDR+,N]=:=!5B1-PY-%E:$14,OO
M34]8QA?_*IA=$SG+!>?D %O?>$;LNF33'AG;VR*O&(;U8))/*K8KO;&J;!X;
M $(^(5A1(\_H9L$U-NCP_. )J)\GN(,=\;S@8AA@XPE,GWD6=76Y)G6]<37.
M\-))(Q:_+?*L1W$(\Y2?FQ.!1/@W$N'2WB*0S6<YLB)QBH9A63R1^73^.9VZ
M7O6Y&?*J"HZR_/W<, XHPV[;I]UUW/:U4,5##$7,G5_,KXIB9QK:*KK>HUL4
M\([GEN]XEA3+EG2[LSL?1+[3X[B;'@YU,5W?\KS-Q>RHE(TW7PI<"+B'-U\J
MDJ'9DN;@Y9>=>1N!)C3JCD$&)S0"CXT]G-LHDN)HDJ9V=AV$R/I[<G,;5<&Y
M36_'QA[.;2R9[9V(Y6N&,[,1]5KO;0YHQQTF>"LHW@K:BUM!P90E1]>Z\FS-
MW0HZ''<WI*NVALP;7B,FRC5BAF0KMB1;.S91\"*QXL^>7B3VF6U-E^>XBIWZ
M,%RS.^NFY#M54DQ3L@QCGOKSG2*ICB:IEE)^9Q;5LN![3=4ES:R>-2X7]N"+
MBGAI58LJJ1%1OR]HQZ:QM+!KOZ9")K1+'UC6P4** W_)WYPX(!5)1UOVE(O6
MRY0TGAG!G@0!J;(L,?3" _#)*#[MD:6T,S5GGMJS5+WPS1]YD#VNI/K,GV*)
MG.P@TS@.P<^DQ?-'I1RINN+8FE/+'-W53=M4[W5*V]0-H-HZC6J)O,H39J9;
M:"Z?..H0E**QPZ;J6B++=ILF:R^5VZ8I[TL6RQ2<I>:5F3XK=,%#LY2\HESY
M40<R3-663;5VIF=-P_,<;,K*]#&_X16%^<+8C2X^1I2\YZA_%T=^S$Y*9S2Y
M=:.OY".OP^<7MYX\?W?]\N/G'\F_WO.,R?^[> ]MY),+GM_$2M6F\Y]6M!#1
MCZ-7937 =6S^#GW?L99>T]OLYG%*K[X%Z>]%#S?P-6^_:/WWO[.<-?"#C"K^
M&'# &2CHGY%?4L\>XZ07KV\1Z(4!JC84>;$23YWX':)DCS(/6'+:M#CJ[^UF
MQGSVBR&?F1=9E[4F> '%  "/YN5FG-"^&SGG00PS/X3QPRI[M43$'IYT/Z@L
M@>*MRRYR8!<[L4/& :\C2]Z"J7VB":OWZ][1B_?N-YX'.#.;(X!5]3/O!3J9
M][$K7WE?!/[^F4WA"J,LJ%YG2U9=<M<?WH("+V59JY]V/8#V4T2[29+OR]1+
M045;4+>_:%5A!'M^.>XEKQ,ML4+L;9PD\0/W.RY+1X6)^B;!<,=[D)S*3EY6
M?;PJNU@1E"Z#?/8VLY5AX]3!@E=0V^8;=S%TBEB;E*,IF[+3P%QD, (!OM3>
M"(1-CV#JYO(@BMJ.0-C_&>L%PKIGO;-']A'(UME$7PRDJ95()P9RW#R]2="L
MG<>?V4PZDLJAJYL=RU9-:40N&R<^,.8'L1]XI"S[ ]\D0>0%4S?<)K&W<4(]
M-ST,;55?95>SCE9DZ,A6.2%R9.>PM>*7ZB:0+S"5@0E S)^M/E1D[V.0EF7L
ME/LFCGHJ=PODKI9R-\\E=\VVC-/E#I07 F2TKP@)?KTI^3HJ-&NHZI)QU%IL
M@HA] K&6;5B*?A -$GGO9GE2QHD_T]F!/##1N5D$$?DG.TGW-KA?*<)4[V3>
MUKRECZ-9.]<1:X4U<E0XEU4MVBCCO;MN1A!QGIPN"&CDN'V Y0'@F)YKE8?8
MF=NDO!0I*.LI[3V)JO4]7RZ^A$Y@U.%-5Q6:> BQP6G4VO6MIBCKY;*;MET"
MV7>6?9I 3IAGKQ>(L\%03A?(EE%I5@R,\_CEP9VV9D"R+NN_OP;W?\^O*;J.
MTBS)F=E_#M*O7&[U]QDIY0!U[(QLK9B5^G7JG8FY65&>-GU?*Q9]H<Y%5V(Y
M>M.N,]_6_MY=U]YQBSI.V& 232$G[3.M5XFFG:R24V8RG*.3IS*%BL\RE^%=
MST11Y3'P.P#!T(#G<"8=?\>D^X3<#-/8,C==3H)HA<A]BKHYJEVO9;B-QB-M
MZ@-+@KIYH.%]B?B5TG4'*9@U5[16-'94<L\VU1Q,P1H!^5Q (2L[XBUJ=AOO
M'^+(:T>5\Y:[(':?E9MM+H=.]B7W"(?V$)_NSA[BH_C4M@0!]NUX7L":E5IS
M1R"&$_BY8N^?LNH^CIN%;FNQ6&\,B[JDN.%Z5EQJF;W98U>1_Z9ZZ-<D3H^"
MOZ&:MJSJ-3XVM]\BI7M@6K=TW3+K!5WWH)1#A9<:K^XAFE],](7>%4"IK<O\
M'-9'K'S2W]S$?V#IL)LF6W-<;KF)2?W]U>PN<O AUQF=I,74M:*B(F(Y+/B2
MW:(-;JCZO5RJ5?15Y.T5()1UU=#TVE)CF?8MXGH5)^  @2@)YJW114E.2U*9
M=0;-E#WMM4-DF<S?*T<QN,T>#F:.6?&!*M^Y^:7JIE&OH7L ;Y_Y9>X\[_M7
M&M\E[G3,#@WP%/+R^N49KTR[OWUI2;%S0NITS,E8MO[Z4[P!Z/ZW_01FR)9A
M*V;CMM"L;SC"4-KQ#:IJV:I]''3>4U:R[U,2^[E7%U6CD&K>BW*R*ZKW$9(J
M.YIBUTO7BVA3Q?)= )O2=; HW3ANO%EV0X>XL$8EUIW+ @CJAE6_95LP#+9@
M60=C4+$5U=2<X\;!3AQ5\R[]""'!%-E0CQO\FI[I;;6:(V=ZAF-9MB5;0C"X
M5>-',JB"B2OVD>/QN3&_L["W:3EF?</M -Z.HO_@8VTM$K3/14+\;E?#<!K7
M_A?JL7C$XQH?*,"$K*+N$%?'XA:V?J3N?F,7D/F$4Y5V,]?8ZBQ.GFO\]F77
M,M*2-477CAL^SSV?W\6;+L/\23YNOKD%&>=VIVV@1K-4W=;Z@YI6@PJ[46.:
M)DS.FU_X->F/FY]W'F-9NF.H\K$@/(KG@T_:BVWJ[2Y&=YHZ> 988!UIZETN
MVML=2/>/,UHPG77,?2;J'UQ>H",>D1*.["K<?VVYX:MXX>.H]OC@;I51+LG:
M*C,;+Y5Y35,O":951D#EN%9KR_3SY@]6V>6-FV8TB6857IZSTBC/RD_/?BR+
MND"+7,0DI5.W2#2:C31 6G'+"@'#<ID+8W>"5/=^U9V:1+*'F#R,XS!\O(@?
MV#5BK]S(]4'X),UOTP#^XK=N/6<7A52M04LW01BF<72;)W<2^1AE+%U=*MYU
MB\(U[ 5X\']I".W"=R_93F@Z!K;"?'(;N-73/\+CBQ3<N,&#"UJE<Q(>%_IV
M@RD-I/*YE==K+\'#?P,W1?X7_F<=JVS?L-[-.DZ_C-WH;NQ"?^SQ&G.U9UY#
M^W<YHX4_4UR'MM+=0C?PUGOZ+?#BE0[?T8199?GKFM[^?_;>M;EM)%D3_KX1
M^Q^PGNYM.Z(DXPZPY\Q$J&WW')^W+U[;O1,3)S8F(+ H81H$V  H6_/KW\P"
MP(M$2B0%@EE03D2/11*HJKP\F5E955D?Y6V6EXM'7NE\U0TJ?+XT<$V5H%;U
MP=Z5"5Z(AU_CYJG+!N^@]76D\CW>^M-FSZ^;]#3>V-)$5K,F>*G%-E49P/8[
MW?FV:=V@X4O+.<71=^#&D#7&SU$VGT1QI:[Z$<OO%V^O/6#\5(W/Q<(<K?0&
M/XCFYC_ 5U,+ZGT6GXNE]< CTK*(\?'_*\&SID!9FPU3]]DI=UR"+3(^ -A3
MX[.,K[,\S:\ '>=*6I]D&4UQ4R2J>830^W1^<0X.V'AS_G]5%:QRJ1$2[T(L
M@5'"F"ZHD+74Z[L4([2+LH!W&@4PTF;W?@R$Y?4-6V4%_X\\N<%!S].H4%]O
M5+)E=:U9! /(KB1>M@2/14ES&=BR$?3P6&4KJN)K-+M@)J[PWVE2%'FQ^ ,\
M'7 MPB>5<?_2V/A42@ )>-.O3=FGJIC'O\/GL>(6:D,C^>_*A7X;P#2LKC7!
M"F]8I M&%E?0"8XPA>94(WB_T4RBH-2QO(74;AJI";Q*L)!1?<?8RM>3I.$O
MT!S/Y<HO97R=YRF*IB8Q32JTQNT#M4T#G!>+K^[<=5@MZ6FD6C:27$BV1+./
M]T"6,I5Q&P],4%DS$/)*'TT!,&CH)HGAO7E95S53-@(HB-5=6.,<Q(!,PM C
MGY=&=3N39;U[=R'[Y55OY3R^QBL9:XL21Y>@2FAEIHL],=<Y:N95/1(UQB+/
MDAB::_?>:V^ [L]?&Z$)XWT*X,J3TO@);T-L[/GK-V]^NO^2,/Z>%^EX[<G&
M]K1^%5R>_*(>NM\E/JEX_/?U!UI[)<NFL;^! \F^1/#,\B=A7!17N?'NYT_&
MRTE>@.ZGM_57GPM@,4PLHE?G^Q"SR0C5*C!.L,O+.4XE&X,#)@-T1>WL;K3[
M=FF 4&W1MN O:#WP[_*VQ$G.JNE9L5-*D?,Z5OI=W::GM'+Y<=K^6:LC*&,)
M@2$H<O-U-;]4+?TNFS;:6Y:AG?JFOEDT5C^<KW#S'J6UO<79"@0K.*I9E:\C
M$G^XYZ)K8,X*F%T5H(YM4< 5DY1&8,B OJ:#E4&L6KTF/C8J4&:TK.,BGR%.
MU0?5=7P]5['O% *KV]JHBOH)8)*R63#M*"J\+'8,'^JK8BM4B D\ A*JZBL,
MET_A#;WCN@/\!"R)ZCL>C3*?5+6[0!_1['DKP#KBM!)(6.A?V=P1C1S(,-*+
MDR*>)Q6,#X>QPKX58X)M3B_Q-=UMR9W%V=;ZUU)5B@5.184E:W8<%0D8AYMS
M\8)#+"*9YQ-EM]5MB75Y4V Z-([7)-=\7#J\A=9\ 1A=&^JJW$;ME)V.F\MW
MYX#7'(].@3L$YUGDT7C%L*NT1K*P*CK+XE.4-C>03B,$4=X8*_2I:]C\!7A^
M;5S #T#]#H4Y[Z<SEJD1,%)O(I@;?L#[0<?U7=8O?ZOE^\KX$:Q/AG<Y&A<@
MCANUH?9>LD16V$+;P ^W^/;[;/'J\LU'DRB/[*+T0S>P5A.<._=,A%[,ICN*
MWAT2J&>N%8P":Z0QO1[0Z];T/K[X>N:$H6VN+2AV3B\6URRK@^A=O-J9?.W0
M\ZS5\I^[]TR$WKWP>^;:P0@@_+A"TR5X/X6V/<NQ'?^8]"[7N/:F=_%J5P*V
M+"LTK=5"N[OW3(3>O>0[LAS'M1]79[KD[F6O<$'/6SNH<B"],$N H&8#&>_5
M#S]M/)ZRSTB#(/0 >&L#7;;]Y+'LI21>8 >F>[2Q[ 50SW0]V_/V&,M'B??7
M@S*^BXI,I52V+AONP[+E^E]=K'RY/M@L(M:]MIWNM+%B;SYW1=O=8IA'H.UD
M<KL#NR/0=F2LKA!@NH]AU7=#,SC>4/ HT:XFS/;=D7,G5.K4;+1ULP*L5_;8
M]GC'=-=VQ'8L(G<AHN Q$=EF&*QOG^IX+,%"WU7G#X[%-4W3=X\G(W<AH^"Q
ML5BN[[NFW8.;@5$]-A8/+*%[-'T)4#([3SHL/PS\1W'TJ\KN;1E-GBW6]^M7
MWS4WS3PM6O;<P%O?[;.YFXX'N5?T8@5A8-O]#W*O<,\V1Z:[%R=_F:-CPDSE
M<N=&NZQ];]#JV47R;+F3;S_Q^_>*JZR.>%L?2[8" <;GZ*NJ(7"FW+!*@OZ4
M8_[SO^9%4HZ3>BUNFZ?')J %583@L1BF9AL\?3&O,/=;W=;[$K'?BVRL>EWM
MM/'T6 -OA:R5'K<0@F46DZNL-P*:_M[@S2K%[<JHK7U&_=OYIW/C1SD&8:7'
M'*TJII-%Z4=Y([.Y_"0+3+^___AI+W8W^OU3<]O4C_5M56V9_:8@)?SP=JYV
M#6%M"6RBO'_YP46:-LT@=/#3_Y=DX^VQY:+S^J6ZYZ;CME_H]7T&?:HNMU5$
MPM<O"G5'%;ZTJ(H$0V@OG8(_U6":#88[789PSY!X=XK][$U )WS'S9QOEA>&
M-1P_&9-A.,O1U)WL=@[<63_:<QIFWKM.0D\EWG[MQ/UHO3,EWNE:O4?XA6TT
M[A<#OB=FH$:.'5A;25OOJT\R]@NJ'-MU?(\@&7L%L#8>)_3V)F-G,".6CV,+
M>[* 7FB%9A#NC<3#6"4VU39[U-C=\_&'<?3!RG3D_??=VG)/YWM?7N>8?#^^
MR^F>[T<Q%P<R^4"K8<.<VPU[9.8B:%(EV.JHZ7&[\<@M73L''=BIWF'3@H*^
M6-^-R3XVZ_N8=G7,^B--O [F\Z$6Q+1'KG,J=N*E 7WG#[!3S36YI: CUO<V
MZSTNZWNQW]VR_EA&Y% ^'VA$ M,=K>YMZ82=LR*?)/>JE"Y^[VJ?@V7;@0]O
M;!C]IK6?#H:W7QK#LAPO#.S^AK=7>B(T[2"P-TU;=QE=!Y6^#J#HQ&6_SD+7
M6]WGMQ?'NBE3<7*F'5*SP@E&H65M2B'MPK@'BS?JI&\'5GET+-=R-YEH:LR[
MN]Q%@'F>98.E)F[D[NZ^.K&1LVW@VJ%>ZR'6;&,G-57;OQRDZ9G!B+YC.*JB
M'50FRX<09'5KU5Z,ZZ:DV,G5[1#&^>9H% 2;5EV?JG'[E$H^N<X=Z!3\T F<
M37/(!YFW\Z*TJJ/1^]X*[%7OY,B2A*ZXW]^F@.-ROY=M 5US_UC[6PYF]:$[
M7*R1XQR4(]G TC=8ZTBQ:A(E17/P?>4"N_I&N_)+-!,&5A; NCS15^-29A(L
M-WS\WO@F$(YEWN,?;LC$C?J%O)99J:Z@;(W9\EK*\O_,HS29W.*IG?(_Y?A*
MEK_(ZM<)[GE[4B[&M8+5>Z">/!H=&;97^L5\YLS:*Y5&G%D7<3R?SE-5/:S>
M&+TV0*,>H?$2Q[C]5LFC(_B18STK5&P;RD[YBF-9@D<Y"UYHV:"Q;!&K"-5M
M8D6[KYWQG81::\>AO=Q* /!ZCDSJW94\QJ&7=3NO#&P).311YPY_:(SAAU25
MB<3K]HR/,DZCLDPF2:PF><;%&.N?U%6KZD?V9-\'_"+/+K+:,'W(8<XGJZ2H
M)X;U$' $Y;*G;OR.9<'#IK\;?Y\PRN?!^OW*2'B>:Z]M;V#6'\[Z/2NTN%YH
M^CN:%7UX?_PP[8@BZR=X8]%3$/U^Q_$[$OU ?9U>DC_)C*UW5[LR\VX.AM8%
M_>/;N@9D&FVZ"/RA4;4'/IMF5&G12!TSA8%^7K;9=8!X!N(R1^&.O#M\E'JP
M;M_=6U88ALRY PJ.F>;(#G9,LO3'NN.;VN/I:D\^EJ;.:R6XT\3%#+G./6M/
MDCN=AY[5H9(JX#%;BY,6BP@Q?%T7&T<Q51%>/O"R.?S[ZG7SU%&"T:>'/I[K
MV*,=$;'/L(; R?T.BH>CD1UZS,DGQY2^[3OV$?E8F]CZVC%UN7%S$=E&;M2/
M+1\ZY.I<-P#'XYIWK=?=IH\TP)V*,CF.-_+NI@VV#E#]8+R\BI*L?/4ZS9MK
M9282'AN?-4)IY_L/[!;9(MDF8; J/S#0OV71%.O7_UN._P8=H_@OB@3O?GBK
M[N'Y((LD'^_LMSXN] 0[6&PO:0:O.ET?QTY^"JRI9^^BO5W0J+4\[H;N1Y&'
M-PI"<ZT(R>G%4:-[W53I*9M';.X!XL(+W5E81S%LW0O+\M;VT_4AK%H<*5ZI
M6LEB:J1)=(G79FVHM*T>_6GY^]-<N..%H_"N6=_8^I''NHLW#\/0O NC7<8*
MD[5B#G/0E6>%\>:AV*-^8>7Y!\MO/,)BW_3->YN.MG;1W]AWV6(0XG7 ^X^]
M'75]8='F4'ZSMJPC^3[(.M,FR_3 ']Q=2SRH>S)D[Y+8-AW;NA<Y/(WL'38M
M_5)O402;)\#K%/626%5?B*8V8%>Y\2':JM1;IDFM'6U:7&WP<UXW]\1E@- *
M=DZ)[C :/5FV7[[ =;$Z]C-GV7[)JI%C>>X1M&Q1J@IO'2_&28;7<+Y-\**,
M#&^V@RZFP*)/51[_?I<C[;N_3A8OU(^KIY]8+#GP+&N5X(<[.P4]>^F\'5JF
MOUK@FQX]^U55##S7\Y\@'\#91?S''&^(_6%Q0>\"G^JNF>;W\3:Z/N?-$\L&
ME.KCR^V[3SP58IHPBUX- ?;IFP[1AV['U9/:0_>P'T0M?GEVYZ9K@5YGZQ3Y
M@6[^5FR[8<%9W&K@_+-]7KU>J@N1U3RW'D4["!C"3L<=]M!P-;P'Y?RAP$JO
MU:U06YVJ^D[U=^V=R(]RHGU=O7R1C1=O/M&9A+[C!@_1N+5C&M3NYVH\)UR[
MSDTW:O=T1+X]<C<XUGVH75E4>CCM]38IV\O"__LSUO7\ 2\[O@_Q'19GRF5;
MV))JZ%%6_/6ANV(W7.)Z]];7%UW<#*M^QTO0@9_?XQ7':7H61[.R^:6^D?Y[
MXQ(,T0/7R([.C8_W.*Q4J]3X<MS/UW)Q0_EU5!I9GIVI^YPQ L>;M\?-EM!V
MM;)=T)PAX2#_&ZFN,)Z"RACJ @<YG:7YK<0[@Z/I[,]_ A/P9\6F1;I W<5[
MA9?:@R1NC<L(K^6;SU"AKZ015<92]X1QJTX>@_\MZVL:4.F%JM.-+951"G+%
M2[;53E507B.5-S+%%V!Z@8-5^P=6Q[)*,J R-\H9UDB 7N;9!*]8'BLN_*'.
M[&#;ZAYK-9PH71E;PX+J.E*7.F,0:<0 W*C>1#)5-Z%,8,C0\I>DNE[2#P_(
MKWBU.0XS3:;JN^DL+^M["B?-%1AX^C&-ONA\]_(]7C>,*HUK&:7 DQAU05T(
MGTQPP1S,"QX95P*N63U>"GFA6NU-ZK^!H87OU<86O/ Z-Z82HC5U&39PWI P
MI$2E>6ZA-65=E:W5F:7O)A.)%T#6//JO*)OC%,L2!AC=$.]D-R*@M9RG]0E:
M=?%WFC:O7$8%+I^HTW57A6S3>-47*6N.OD_3),N3$F_ ^7TI.A 0_MI<E6*\
M6PBBN4L%,08:"_( %*MK;(1A&6_.?SI_LPJ]Q6X(S"J"/B@2ZB&"'5F3\'6$
MP\5A38K\WW(5P2L-_H8WHAL7G]X8@>75^&_'##0T(A]C5("2CY0C1-BJ:^:K
MY@KZ2^"RHJ TQFI) [ZN3R4G4Q@R+F^ ;J$&0%^148),U"YXO#?@!AF8Q_&\
M:"Q!S7JEH9$QC; 18$R\V!""0\33S76[H*,M3W ;R%TS-9:X'I'4_%5&<-$W
M2 $HK&TG_/:O^;B^7CY2=\-#DV-5-*%^30VSIC9.BG@^+2ML ;ZIE:FY:'YU
M*&OF^T)M[\=F@39\6MDS+,X9Q17J7\WZ"6C4O_%GZ')A[-2E]1MT2[F$+U&Y
M&"T0LHFY,V#M'#^"$,LYWF@/8Q]'Q?C<N%CJ^KKLF]TSM=+."GF3Y/,27,T\
M*V2<0P__AM\^@ "*A4J_0?8KIK^+2M3II2)E<2&CMK7VI@BPT]]8KAC98?W6
M!MJ7:CY.T*=4:.2!86N\7AQO7VAAW5XT'B<-JIHQU\*,5:IZC#AOX"U1A^L_
M)Q"BP0OH,\&"7,]A9A<M-5_IQQ?EY"O0071 (#K-;&$J)]4F0_A)SBHU?6Q,
M8?!D4_@.&KL&/3-^!AL[0457MN&N35RW@!=EF<?) G@_1_$U]%$VX+N0,",%
M%9#&W_/B=PP,+G[\Z>S-^U\Q4(>8"W3C3X;G-M>/_<EU1@VP8-CY%^R]-B3@
MZP O8%[&\OON&"T,]8TPE$RWL7W%#M_ON?VSSDW',DUGJ,C9%<Y]U&<D?_$9
M#Q3]Y<7;3Q]^_ GH_XPOO=@Z^"D(+,G.+O.JRJ??&^'^!'U)QM4U-F=^NU38
MJEC\-6[[;AYT?.P#K'X%!BEM65'ELS\;S=\%3AUVFZ7L/_P-$FA;P0_0<#A;
M%TKHW!/*ZVJ\E;X(0OS-]/5'T2),; WB0R%!N1H1U)?U !(S:'_Y%$:!7_)Y
M.JY#"*FJBS2>0'E^Y<ONF8OSP<42IX\@'H\;ZI<B4$ @[)'P86&/_Q,: &=>
M!YN+, *=VN&A!/*J=<4X>9NGP'$<]"Q-H'_L8 HL5O/!RT5,@(.%%S 6./=,
MY.(]O5(LNT1W42^AMP_*"/N?7Y:@5S77,_!*!7KD!01P3E0!A);>"R;FP+GU
MX:X.,TE30^+,U?C&]<Y-$V?3=V*$U95V;,QX>3&_@@F&X:@1V_:K>Q'!B@UY
MO327KY61[VW>\VMF7,R*)#4\Q5B_1N@/.6H$D/86P!E7.(N?(1['M>O/T[G2
MX(5J54O&J0 *&?FIG5\NIS4KF1ZE8,V3=T/#E]C<B\7[^.B+5X9<!"9UD/9S
M=-LPU_+/>?)";O*RR]QE3<9/G+8,D":]YA!K=F5Y#*JUD&L:OGI*HWV@0>EW
MY;U97)T2;.WWRG0,T#/&@_/ 616Z1V43U)>/!O#=\&ZWB+R;B</C<?:-DL1?
M7M2QXZ']WH]=Z_;^;#0T+F)3>_9UX^QE+3@F.2B8L8* 8%3VBVT#W-;?95X
MEA?=_4E5*C6Q6T.5!.YP=67[&DJL O"Z*XR''IZ?9/F7(IK]Y47][U:*CRJ2
MW>:]K#D]:X[/FL.:<Y#F>,/3G)5IV"Y^M7'(OOOM]F%=1O'O5T4.X>$9R#\O
M0'AQ+&$NTXW(=DEEU0]!I"1QH?YLF=YJD_08A#TLS(<98#V-?J3Q4 9LDB>^
MTC49]_E\9,'>QZ)J]INGR&FT(X%U^O5$%%K"#GSAFV$GYN58HM5!9P="1M_0
M&QC.&E"-@D#8HVY\-H-*>S(85$\GQQ%!8 IK9#&H^@J=)^I_!$+G]^WM"CW'
MSG<9,!A;0Y6PIYN=+G5V2\SL"$M9(I>4):(J4H8<;<)(0:[!EQOZ8A3:C"_&
ME_;R(8FOP!9A8#*^GET2^MW7F8QQ ;^0U;S(C.805+,;A]/2VLX(]9K1;PNM
M7[HB"!WA.;1G^4^UP*\8: RT_E)G@*K1R!.A1WN5YPCVA('&0.L3:)ZP/$OX
M'JW44)_NZYEEIB_JLJ*+?=XS=1ZS/,U6#ZI38%WGAGK-[;=N\0A"F.S3LDA4
M!<J HTT8*< U6S--X?FT FNJTF-TT2:,(+JL4'@AK7U4PTE4;]S$33E[?3?:
M;@^ZX34*QXJS#V42%5 _:'0?.^@PW 3!?J2?>H^V8^&:>%]F<+?#'3II @.<
M 7YZ@#=H#DQ7A+[#:&8T,YJU1_/(#H4]ZBT!H!V:>YBWN%LP3F:5X)=MQ3CZ
MFK3LRB$JIN  *P@D&N-\?IG* ^?Q.IT?W9,'IUU_$&;@"+^_+3T;E9]R:H>A
MK@_4GQ^NZT2L< #$H=?;GF$&\5!H8Q!3 ;$K; <G*PSB'28KZY5!6V8]5#>Z
MD[G%6EF_B_O%OU?+(=ZM WJO'F)=KG-1X*\M^XY5$@LYGL=U'=AO;.&Z@0 =
MU;D$XD59SJ>SNHCHO*Q+CK;5.Q\JA]C6.>RW'F(W!<W7&+!=-Y]'V415TKS+
MFHFG+D>F"*)8BZR;^H>G*4K'0MTBU&Y6%UFHI(3:S<X90D4 #[[G82>^JI>_
M-Y(*6H^WD8)7"$*L6AD%>/Z#YA!;^'DLS7RTW2>JP;%AS'QYUGSI< &IMM-[
MK0INNA]F;9G'.[>]U4L^GSQ3/;LW07U*DVU /L)GQTD)DQEX+LE2F!6=7>+]
MIX_.CY],T8?5ZS;O3[^/L/YUP&+P_K \RO&L@X=!ZC3<MK4@]]QTOS7.#/B7
MUI;Y'FC_EI5]F,K>:+;=:+8]6,UF-1Z\&COG_:T.D%/?'B+-!Y9T.-)\.D6?
M5F\YGQ$-.]=TX'0FK)MAD#HSMK5BY[G9VW9K*GO/3NRG6<F/6\/OW!NL1K/Z
M/@/U)19F]JF^78>9)([QJE9/4UWRT66H4\XFCW%FYRB&@. )FVVA37#>6T6
M[H[;Z!3B,:(&BBC51GA^L@V@)X$/8X6QPEC1/'@]ZEE.U>K'J)*XBSK.IY@Y
MK(O,)%E<R*@\;)_/<:W'\:>H'5F/XT]BN[(>/:3E-# G.B<G&4\#Q5.3-K(U
MF/EIDPIEL#!8GA-8'CK=I\LQ-SRFEF<R6Y[XVWZTK7E@>;(MAX^%,8/?"EDE
MA5HH7SOFMO<YMFXX]3P.J#T$ED/MTVD'=< &\YVMIK;GVHXJDNX.%;#FD#L\
MQYKS_#2GFQ"-E.8\LRL5/YWFLA>J51PI[?CMO2X;F25R.Q!...IK^D>Y_B3C
M[D2K2,,!68VHD7!,6IO6=%3%@9#!B.KB<I= >,1N(1].D63*]9#?XQ1(EL>M
M@4RGJAS?*$5BY_FV6#DT16AWD_L;NCP9;[0)(X4WU<;(%6%@,[@87-K+AQZX
M+,\5HXY2R)I+[YDEG4]STHK.A*G_R3L5PDC-X[>%U"\]2[@C6G>.=YV^>,4H
M8Y3UERU[Z0;"<VA%TCU8$D89HZQ/E(TL,7)ZNVF7G.-Z9HGHNQ>*SXHD+W"G
MZ"EV=%"=]^HZ)=1K0K\UE+8AE'9IA=)=YS'Z=/)4E9%1UEO:[*7MB'"X!8@H
MA-)4E9%1UB_*B.U![--Q]7#Q]4DJ?3TEOF[/JZ5YV6\Y,(TFQ7W7<R%$NF85
M8K:&[$$@?/-D]UV?KG#,T2(,QC1CNM<LH"-&]O,"<.^S!L8T8[I'3%NA",W>
MTFC=05K?_3.'7FI_LMG*+]LJ:?1E G?E$!4[<( )!!*-<3Z_3"6=Q-C1SM7L
MR8/3KC.XMG#LWBX5V*CZ5!2BMYB' 7_\'-VS0G<#94M8P<FF+R>!,N.6<:L[
M;NW $ZY_LCG*X;CM?XZB;?V^B[*<3V>X'E(:\U*.C2HWQK*2Q33)'JKE-\F+
M78KYJ4, [;.3I 2Q&[<R*@R8[H .X(F!?4O\'5YJ;RL3[HC[V54"W%KY?!-W
M!EF2J[X?DV ]+JX!R&K#!0!9;?I1&Z[^=\@ERL?:WK(6H[R%X EZK8P"HJ9C
MS2OIY/_Y$ J)0RC;,I+NN?7LCGX=[=X#C9234=?; K%[WM_J![EKO1A/C*>.
MU8W<'<\Z7Y/7X[:)M2B83)T1'5=6*.?2]3I0LCTLIF5B>B"Y3R].53<9=+VM
M2?9X 2ZY^\(83@PGAM,Q8F*-E^_Q&.-;&<OII2P,QQ0&+AH:439>^=92W_I"
MK<*7553-R_N7\>$ETW@L<O7^O5(UM,,U?5')2_A\F=]QUM5\_2_6^M!@ZX<:
M-)V87%*K;*Q$QU>B7Y49_K!NA@>K47MFK-B ;M?]8=Q,R#NA6'-X,Q1K#ML<
MUASZFC- FW/8&J)G:WJE01-9&_DE-%!7C(HP[0'O9\!*3*#@288>\[54U_HI
MK83W?J::S):\D2UL+Q0CA];583HJ[4#(X$M!.U@@"81K!R+P:16.U%$=!T(&
M>[3>+HT7CC,2ID=KB5)'G1T(&>S0.J@[)D:A)1QB%?RUJC*V[Y2VQX)BMG_N
M/#2I?7,=95?2&,\E'O2/;J(DC2Z3-*EN<3X[2;(H-:*XFN,_:DNMV@ 0RZR<
ME\8XJJ(>I[M4=_'P]J3>MB?5A(6V9=_;UD%JFQ(5"3+":!/&"--=@HPPVH0Q
MPG27(".,-F'T$.98@7!=6EFBTY>D&\8:+4QH?>^A&2W711E&*D:O5-JVE+4O
M;-,4[JBW8K=:BY0A1YLP4I!KEX2\D0C<;@J5#5U^C"_:A)'"US:79H66\-FA
M,> &(!]2@*OGKJYP^[L:@=PMC$-<@'UXOOI)%C=)+(]ZCQ.=? 2GR4BDR;;Z
M=F$'OO#-D)0!HBI2AAQMPDA!KMUL%03"'M&:KE*5'^.+-F&D\+5UTW @G)#6
M9GVJ\F2\T2:,%-YJ<(V$8_)":V\35TH+K>_Q?+,LCWL#L4:Y)$Z2G3(K[0@K
M,(4UXF,,##G]Y4,*<@V^W- 7HY#V+2]4Y,?XHDT8*7QM<VFA*4*;BS<PWO27
M#RF\J39&K@@#=F:]S5PI+;E>X('6(HE2X^55E&2O7J=YR7?%Z)M[T2MQMLW=
MO[2$._*$Y=!>'#H"Y0]M"&'L,?:Z3EJ+D6L*RZ.5*J(J/\87;<)(X6NK;_,]
MX9NTMC6R8V/@#09X=8[6$:9-:T[+J[$]S6F;ZL2E,8N2<8]FAVK&2==LC%ZI
MM*W^WA%.Z(E@--@;RRFX?*HJRMCK+8V-0!N%PK5H[7#L\\@0HXI1U8-'LYR1
M&+G=7./!,*.KC0RS_IR7Y5G@OIZOZWI^2Z\?\';@BZG,QGA;):?'M,VPZ)4>
MV^;5W9$O0F(&B*I &7"T"2,%N!7"N-(I(VP8\F&$Z2Y!1AAMPAAAQ"5XA!GK
MQJMHB:^V7L"0\0;8*#4*&>=7F?K47J-30KO)!&@%D<B;(\YS#V4=%;@_:(X?
MN\1YN-FX_4CO+U]W ENXVSW5.@F>\<QX)H+GE[;P'%=X_97'Z0[.9)>Z&,.,
M8?;)>@F>\<QX9CQK@^<>DA#N%I3WN):NL@V/[?<V\DMH(%+9AZ@R9#;&>WMO
M953T%=_LRBDJ1N$ >P@D&N-\?IE*.D>+CG8+^9X\..GR_2@4GFT+N[^391NU
MGW+"EK&N#]:?'[!K% ."O5",G-YJ'3&*AT(;012SQWZH&K=P;4>X5F\U@QGJ
M0Z&-(-2?'ZX;$#O.2)@>@WB'#,7K*@)1K;!^0RLK+%1/&[%,TX;HO[PP7ZC/
MY2R*V\^'42 ,]8TP2EDDDS\;+>=-\]LEAW;)J.R32>I Z^Z.>U7R_YJ753*Y
MW2B<?3&YMY/;GP_K UP;%*@LB!A&Y6^%RL')S".Y]#5)Q!(+PM==?9!9B2FI
M)DO5B9TXJG3N6Y-'Y<5*=&0E^K6ZEH7Q(2^K0E9)(?'$T' U:L^D]FG5C.2@
M%KIO[ZO[?6NV;5K=Y#I(:?#P](*>303-Z>8(.FO.\],<MCFL.6QS#HNW*):(
M4ZW^&"4%#GHN<>5_AN?KH[*458G[ 2[E59)EP*IC[PJ@LSFD_P(?.JT5D*FG
M@P5A[4"XQ [?ZZBT R'C)-O AP.T&E6.L&Q;A"[MNHLZJ.- R&"/UA>%EK##
M0#C]K8HQ]&B3P0[MZ>18P@I# !9'B;U-67O<XK[;35UXQKZ:%YF19ZOSVQZG
MLCINEZ&\/4*O.B!;=Y\+Q_*$;=.^KXN*2!ERM DC!3G5ABM\SQ&.2\OW4Y4?
MXXLV8:3PM74.:SHB)!9L4Q4H XXV8:0 5P>,(V'ZM"_!&]1,EE+%N'?369K?
MRL*(H:,BN9SCD>T^Y[#/)H-&A3!2R;1M#M]S+1&ZM&P258$RX&@31@IP[9*0
M.Q*!3?O6("KR8WS1)HP4OK;.8#6XIHN*0!EPM DC!;@:71I<V*7O%';74H-]
MKM &.Q0A.^ZETX=RA0J*>RC 2)7T/@HP]I 5[_\VZ\-+,O; CI.73J:J[HQT
M79"^@'6_=V>3@#5CF#$\! QO]=8]IP!(@)I]->-\H#AO0-UOYH$$J!]%\ D+
MH9_X8#.A0N=4LX=]U%+4^>!89^45>V!"8 L3IBI!8)_* .Y><E%'/##6!W12
MC2*P51O]USQ@% ^%-H(H9H_]X&EP9V0)VV&H,]3UA_KSPW6[?Z_?D@[:@7C@
MA<[W]@;'*2(8Z%]$\#E4!!^2O+CX-IW[#YYX5>2/X"?DV/A41=7\D1-'"PUV
M]-?@P1:\'9B0!EA;=GA"8B1I(*0!(FFH*YS[^.]?9&5$4QA;910RSJ\RZ'AL
M))D!(1H,/(VR6!KEM92/!&:<;=$DV\*)U8>V=]E^?8>DK6%J59MMFXQPSJ=V
M3S%BUW<LX3HA8Y>QJR=VV3L_N/E:F(XMK*"WDB(,< 8X.^<NG#- U[-$8&JX
MVMG3)NM[2YQKG;9]?(ZNH6EA_$UF\@;^_:Z,LO),+45^MQSR96&\7K2[TG-7
M:8:UBY$O5/J@O),_B.)X/IVG404?<[7>$^?362&O<:WN1L(C\%EBQ;(R*2LC
MGWS_V&"[80$O#3^KI49>&M9+7KPT3-\L#&-!@U>=-!#2 %>=AB<D1I(&0AH@
MD@97Z/GQI=J7:5Z6KUY?14EVK(300'(_@\_<TDG+.K;P\/B9Y?:5W*$BW*-E
M91F$!+.K)TJ=.H[P<4]"?^N:Y-*DC"4Z-F\X\-I^O-(,1R((:=V]IZ/.#H0,
M=F.=''=T$%A\'<AQ9JX$ZSL_/)W]4"1Y@2ME-TDLC9=Q7E:OC+B0X\<2_5Q7
MCNO*/8'TT]:/=$>NL-R355KB^I$Z*#OC7!><-YN; E]8'2V#Z )J1C C> @(
MWIH$"(4STA#25-2 T<WH/CVZ51O.J,]K2+6#,J%CT%2TG ],K"&83T11/1'E
M.,+T1B+P3G8CQ4G.59P\H\"@UW@!A"+"%W .1B/A>;TM/9* ,V-W0-AEA_W@
MU@++#(45\E4+')OK#_7GA^MV*T-@BI'-(#ZD<K,NQYK?7$?9E6Q+H>'AY3R3
M>,XYG_#A9GT/-Y,<U.*LD:__6:/G<.*:E8B/@7>H45H= R<YJ(7NV_KK_F!/
MU++F\#%?UARJFL,VAS6';<YA$1G%T@*JU1^:"NY195S*JR3+@#'JQFN8P^?C
M8ZVXT$E$:77LZ_F>N#S!PN>PUC@9<007,$ZUB< 6WB@0EM_;[F7&$F/I&7NO
MWM<#*2_],?38C75!CB4"VQ:60]N)];^>?L3I:(^E 6S_W'FH.$"S^#Z>2Z/*
MC>@F2M+H,DF3ZA9GKY,DBU(CBJLY_E.6LBJ-*!MC7J*<E\8XJJ(>@P.J1W6>
MK.Q4"7NZL>KA_.#9V1DIRT55F PVVH21 ML*8:%MV7]FA#'"M)</*81M=V>,
M-<::]O(AA;4F76L%PG5[NQ>+7)V8 2RUWIO;^MXCD]OB2HYQ9IO)JEF+36+C
MLM[?:& I/$YN:YNL.4&RK3_*GD>^C2&FN7P88MJ+D"%&FS"&F/8B9(C1)HPA
M1EV$@UN8]=S=:[;W/$^EFE/B9-E)Z[0&H0@#6C>/414H XXV8:0 UYSN,87G
MT[IXC*KT&%VT"2.%KJTG86Q+N"YM=Z93X4Z-]).!U]^BJ^V(<,1KKL>=MO:X
MYOKPM!5OSL:+LXV7>'$V'QS2-]^BUT&&!PX,.>#FP]Z*=FLM4H8<;<)(0:X]
M.V2Z(O0=QA?C2WOYD,+7UGEK$ C?I'VYK^;S5JKZR<#KK[;#R!$C>[ H(S)O
M[7&Y]=&]PC\E[;E7-7<M7[W&B:PL.5_&^;+=\V7]4<9K00PQ#0ACB&DO0H88
M;<(88MJ+D"%&FS"&&'41/K.%UK=)&</(*J.(*LFI,4Z-G38G[0O<O^B.!ILP
MX[0T8X]"6MH6#MY"[G+U;D85H^J('LT*+>&S/V/D,?*.6D+?%6XP6)0]OV76
MAV>M%UA!^,[ZJC&6$UD4LL\[<JBFF71-ONAU,&&;[_/$* B%2<P<414I0XXV
M8:0@5SM[5SBV)VR'UO4=?1X'8E0QJGIP9+9P1K0R1%3ER7BC31@IO-7@LH1G
MCQA<SV[)]6(\3JHDQPMQ"AGG5YGZU-Z<,TNCS(BF,AO#?UQ4F+-H)\Y?NR-?
MA"-:=HKSUXR\P2!/M6$+SW&%%]+&&17Y,;YH$T8/7QNYL^'.G'6RB5Y;157L
M#$O:A!&$)2/LR!/A602SS>SJK/[\O6'/OM)>VOVUNI;%L8+O0[E!!<$/6MB\
M&,MB0=J?3/4_)-$H\S09T\X!/<EX[4?Z25/J;B@"K[?JK!OU76LU8'0SND^/
M;M6&)4P7YNU^;W-V1O-0:&,T4T+S-E_M>WT6R&)T#X4V1C<E=#?[PQUAVKWM
M%^L.RYIM&K]+N+L%UCTNQJO4PM9TPP]1&F6Q-*+*D-G8R"?-Y;Y]92!V91 5
M\!]@]X!$8YS/+U-)9WGWFZ?(]P #N(T'IUW;1Z.(IT"]WLI:;U1_<J=I&.'Z
M(/SYP7F!W6 T$I[7V_Y<QBYCE[USCU=.6&8HK/!DDY;#\:T#'!CJ[*;[N-?"
M#DPQ.EWF@3R(5Y(0KZL(1+6-]6UOGZ-KZ$08?Y.9O(%_ORNCK#PK8=8^6=GL
M=5D8KQ?MKO"]JT3#O^9EE4QNZP[?9X9M6H$PJFMI9+)J<@A)#']D)6[NOX3!
M3I)*7<!L)%F<SL=R;'P#-MX*A1.8F'C(VCNOH@Q_LD%O_%!E).[=X:P>N==9
MCELGC!G\7L@J*20>(-C6L^\);V2UW>)!^KI;3YB!O:'30HZ3ZGP#-S=(^MCL
MOBC+^72&AR9*8UX"-55NC&4EBVF22<6669'_2\85_-22GU]"0U']S@0(PZ?>
MY--9E-U^5]X3$Q["J.7P($_568VVM4E2 AZ-6QD5P&>01X3]?Y&%-"+L,TWS
M+^7WCS&H&RU70#)BF::-/?C+"_.%^ES.HKC]?)A@A*&^$88:S)^-UBB9YK?+
M@:WE$\'"0+=@SIRMENVN.:ORV48C<HC5?%J2]M%1;.EU;W7?Q(*-8WQT1 ?R
M^_'D_9'"W36FQP P6=1=H5'MQ'$>605H,_P![G:3]SLF=[>M42Q8[AU@4X[E
MF)94[%%6E:AU[ T%Q @Y;%%LUQW'.\X\]G<W1]GY?/ PZ.TT/^MK M8CEWUW
MPSAJQ]+?BNN: ?S0Q-$J?CY6DI;Q=%H\;4M8.N>>^ZUQ9L"_W41M&AT7_I:5
M?9C*7F_:/S>59L._O6W=/TF"]B$U/E5@M+8CZG2ZW<TPZ)6AH148=</EO0*C
M8YU\6PN,/LUGLU0E#Z-TD6TD$"4QN/K>5.Z<6R9=R TR.F(E/ZH'<<Y-9Z@:
M338JXHB?TT7:IXM^W;2XBE$1SZ:'B:WM09%/*RCBE!$K^1-31A:MZN0G2A5I
MNZ?KHC+>REA.+\%#.:90&[S4CJ#EMY;ZUJ^W?45Q/)_.TVCSIB.U2RA*4^./
M.70V2> A;"O+L^478W@G6WE[+4U@?(E*XYM1*#S;%M!KO5MK!'][H1@Y@3 *
M6<YD7"4W,KW=M%%+%\:_SX!7TR77D+F@R+(XF^ _X[M\2:IK(WIPQY?B%5;5
M?5A$26;(K[$L2[7]397AQ6MFGN>>K6/M:GIH;\C)MEH]:5"+;0_VWEL3AKOA
MZJ@B(;1)CS6GZ\UDI#3GL.Q.X&\/UDY_XOV7N8I>&A]WV/K#WB-^/(KM#<*'
M!-2]3D^..>D\$4;[Y#GK)G'=')8B=N\B2-=+^?# /.M8"2TZA]7ZKQVMT^EJ
M,NGD99J$= I.!Z4="!G#.NY\FI3V,MG(J.K+[_=8EOUAOW_Q8.ZT1\]/M2JB
MKI?OZ;7A2#./3U6FC#G:A)'"'&7G?R(!/K-)_X]14B!M<WEG:91G_-K&KWI-
M0+;Y_< 6)OC^H+\"2UK+E#%'FS!2F*OS])[P[4"XQ&\ 'I3?)S/I_T561C2M
MZYC4-Y7_&Z;_B=I)5<Q7,@%I$ETF:5+=<B) VYA6KTG)UIKFMB]<VX'_:!FL
M/N]U8*0QTKJ^/P5@Y3N6<!U:!1!.=%V*MKO:W\'?4Y7$G\RK>2&7F\VC6SQ]
M56(MS5F$$DEF$7Z&"?_F6IE-C4QHXQOG/#1@+&FSB]HVK5 8W[CGUIUO1^I;
M9_U;VU3?^G>^M=2W=]JU[7HO-XP2#]+#V+ZQ_96')D4^Q<<<&#,HRM4U?@AT
MW@W?@< VEC"MDS@H/,OT!.X=70K.,OV5;T;JFV#YC1*898Y6OD%A69:Y\LU]
M07E^_<;P9/1YR6Y#?L5#&$HJT^AW:<11>6W$T'*17,[K\K/P4P)/+ ]^K",*
M>!7-9D7^5<D]O07.-9Q517_KE[?+]/[K=P2L,Z?_CN6/@5EC(#XRLL5.UDD4
M5WE1(HEM(> DNU(,*V6*IV+PTTK9X/9@20[>!X_EU&(#6:1Y=G6&+:C*C=@V
M,'A> %^SU<3G^=+3&ZN#PC:ODQ(&@RYMM;6Z%>RG2"3>. 5-Y_.B::\^0Q3/
MBP(%B>->C B&E\?U"97FE95QB/5GUT=?+H=_CJ.$ 28WJD!R*7=XISY:H\XV
ME270%*V,.LEN9%DIK8O&-TF)S,>17(&N($-OP5F7;5=-NS!FD/^9*I!\#0SZ
M=W/ YR8JDGQ>UA09<8K_UJVML74Q8-#Z!(\Y&0E +JZ4QL?U%\M1@2)%5PH6
M=T2EQH4D;&'P"G/K(8,BRZ)LD)H7U20'5U,/K51Z!2^-<U!A,,%JU GNBL]4
M@Z "\H\YS(M!#4&X,.R&LDGR5<VD8WAQY;?A8!.%*H'N7<'90.$>0,>KA53Q
MEC:E"O5-;?@G:M.JA!>EV*.R,7B^,+Z@[M_(-)\!TV447RLI@VM<;_T!?0<2
MYDA1:5S>@FY5\34.>J%"M6]>#N.>D\:S9=BO4GZPX=#+\NDX+_#P7I[A>04#
M_JC'4RZ?4#Y3>750$PR!9T9;:O&G-O5B_".1Z=AX,R]NI !13&=%@L71@8)K
MF"?4_@8>>UFH<.+BP@ 67\H*)/(*'B] MY$)ES ,K?7P+6 )V%A+'K0@PI.1
M\[2V$S"3N )0EA)"I@7DD;$?YP!Y< 3OL['\"ETICB^_;.T*2A*KS2>3B52F
M.E9^'Q5#:<_RA_P+6,+R.IDUMP)$TX4R?2Y@O!+@<AUE5Z@]JWVI'Q?A!/1U
M?Q!WGGGYXN/[SV]>O#I==?[E-FD,A2:+U<)%,!IOFSW4=C;:XZPM!%%I\F^4
M<+76%R@Y>)XBOKY5J$:FJ53E+SDHM2V: OQ\EI/*X3>2@UJ<R+-<_8_DW8-4
M)YF;HPKHR(<O6..W:_P SJ#^A#&>T<T.0%)JSLK3E_)TLXV$E>=9*D\W51!9
M>9Z9\GS&%/GP5&<M-FM'>-UPQ'(74NY2R^[.C=33F(J*<&=+AG6%TNU4K\FL
M?;@> 8YF\=TF!=G"''AH_J0%R3>X?H!3X7=_S!-@$N8@ZDGL?-/$LU?H=H'2
MWL;2-X3(&5J6%DN+I<72HBZMP_;8>K:F9VO>Y--IGKV&<:5U]4:C4ME]+';(
MYVOX5/^QR:G%%-J6_4@P^3QV^#.L&%9=D&,'H>BJ)")#2GLR&%+LJ2CIXT#(
M8%BQISKY\<Y]IY[=G5FYF^[>GH1^"@.W9-%WS9;OP@*5R\8,-VZ"O9O>7A,6
MGWCC$V_$*'L>)6\88IK+AR&FO0@98K0)8XAI+T*&&&W"&&+413B ]=O%4:9W
M48EG.1='K>K%6N-3E<>_]S@=?3:I.2J$T<O2><(//&':M.H;4Y4?XXLV8=WC
M:[!>G*H(&6*T":/GPGC]EA$V)/G00Q@'B1HOYFZ;AU+9($PU(Z1KGH137<,7
M(4.,-F$,,>U%R!"C31A#3'L1,L1H$\80HR[" :R);CC3JCIJRU/^/$^KQ+A0
M-7S?Y(4T/J3STO@1QF>\C/J\K8)JNDC7/(J&>3#.-#/"AB0?>@AS+.&[M@B)
M70=+58 ,,-J$T0,8NS!&V)#D0P]A[,(ZK]9X\C7481V(_5%=$O->71+#AV('
MEQ3BO-[P1<@0HTT80TQ[$3+$:!/&$-->A PQVH0QQ*B+<  +P*0V(U--<^F:
M_N$3>\,7(4.,-F$,,>U%R!"C31A#3'L1,L1H$\80HR[" 1R,W>>"G<_PJ*R,
MM_,BJO#F^9_>OC=65U;5'N72>'G9YR9EJIDD7?,KG"(;O@@98K0)8XAI+T*&
M&&W"&&+:BY A1ILPAAAU$3Z\5=D_ZE;E!U98FREIE<^^-^Q[$U+'GW6T^WB5
M4Z%SGU-/:=MH08#/CI-RED;P7)*E22;/+M,\_OU103V9M/9 <6C\0T;%YNGZ
M??7@96<=4U$:'AOA@UF,L"')AQ["?&$ZCO#=D/'%^-)>/O3PQ1Z,$38D^=!#
M&'LP2LO-/#'O=F)NN01GYE33B;HFV4Z0)QUJ7$-5@HPPVH310Y@5"C-TA&WZ
M## &F/;RH0<P=F&,L"')AQ["V(4-[%CRMKK4GSY_?/_AT\:=WC&7H]8WG<0'
M4(8O0H88;<(88MJ+D"%&FS"&F/8B9(C1)HPA1EV$O'3<0=NDEHZ]>NEXV^3\
MOC+PZK&.>24-$X.<>F>$#4D^]!!FB9'I"=.GM2N.JOP87[0)HX<O]F",L"')
MAQ["V(-16COFR7G'DW.3YN2<:OY0UZR:A@=JJ(8V5"7("*--&#V$.<(+3.':
M?!DFXTM_^=##%WLP1MB0Y$,/8>S!>.5\N)-S.S2JW+!'-*?H5%.(NN;6-,R-
M4@UPJ$J0$4:;,'H(LX7ENL(++<87XTM[^=##%WLP1MB0Y$,/8>S!CCM%GT7C
M<9)=G=6?<>+]E<2![*UW<[W/RGD19;$T8NBFB.+J:)=('\H;*FA^T-KFQ5@6
M"]+^9*K_(8E&F:?)F':NZDF&;#_2!YWOWZCA6@N>\<QX)H)G6P2^)T9^;ZL+
MC.:AT,9H)H=F]LZ,9\;S</#,WIE ML'=@O$.LTCW6:Q:_9Q74=I7XF!7,JG@
M^0!3!B0:XWQ^F<H#4VA/Q?,W3Q'F 09L&\']I48]X0>>,.W>4J,;U9IROI1!
MS" F#F+?%Z[MB, S&<6,8D:QGB@FD!Q@&.M*&\.8"HP#6YBC4 0!A]0[) 5>
M5Q'(:H7W&UI98:%ZVHAEFC9$_^6%^4)]+F=1W'X^C )AJ&^$4<HBF2QVX5NF
M^>V20[LD,?;.+NR3[=G$YET@==I!@<*!@&!4EKM5TP]._G62X5&_?Y%H)K#K
M]$Y.,999)8NZJ[<REM-+61B.)0S;M+JYTN&H MJ2P-HJLCW3=JSQVS7>UE_A
M?Y(W,C6Z\6>DU)R5IR_EL5EY6'D.51Z'E8>59W_EV6%Y3D?5.6YL=G<6I)Z^
MB8HDPCW465Y,HW0[?6O2:1^N1X"C67RW216VL $>FC]I3OHF*J^-*!L;[_Z8
M)\ DT)#R>\7(^8*E^R8HNE*(+O#8VUCZ!@LYD\K28FFQM%A:U*5U\A*I3]]?
MM<]IKC?Y=)IGKV%<J8RKY$8:53$O*V."UVX^9?V!BT$=9]ODT1:%GLVN;LI;
M/AE6#*LNR+$#7UCVB"'%D&)(L:>BIH\#(8-AQ9[J6.=]VOZNFX2P92V6(/I/
M6>\RR]TU?;WG/K)C9;8QH5TE\LG9;"ZLI 5AW1=6ZH^RYU%;B2&FN7P88MJ+
MD"%&FS"&F/8B9(C1)HPA1EV$ UBAK;?874OC7516LLB,-_ET%F6W1KT<:WRJ
M\OCW'J>CSR;Y1H4P>GDX5W@.%K3HYD#.T.7'^*)-&#U\\?(1(VQ(\F&$Z2Y!
M1AAMPN@AC&/$WJ>A'5;8V#(-I;(#F&I"2-<T"6>ZAB]"AAAMPAABVHN0(4:;
M,(:8]B)DB-$FC"%&780#6!+=<&A5=?3Q_><WQD_PFS3>1#/CK9S(K,19JMK
M>VO\"",T7D:O>IRI4DT8Z9I)T3 3QKEF1MB0Y$,/88&P'$MX(9\,8GSI+Q]Z
M^&(/Q@@;DGSH(8P]V+!62Q^<H3:ST??OFPGI99\34JJ)(UW3*2?(B W5G5.5
M(".,-F'T$.:*,/"$[;B,+\:7]O*AAR_V8(RP(<F''L+8@SW+)=/?SC^=KZ^6
MQKQ:JF\F1<-,&%773E6"C##:A-%#F"=&H2M\AT_F,+[TEP\]?+$'8X0-23[T
M$,8>[!FMEK['BP:SJ$KR+$KK2>F7I+HV+NH#J&_F12&S^+;'62K5+)*NZ14-
MTV-4?3Q5"3+":!-&#V&AL((0?+S'^&)\:2\?>OAB#\8(&Y)\Z"&,/=@S6D)]
M-Y7XXY7Q<U3\+JM2351[G)-231[IFE71,"M&U:-3E2 CC#9A]!#F""=PA,FG
M=!A? Y //7RQ!V.$#4D^]!#&'NSP.>F>(WFVMZ7^F'R58^-]%N=3R3>F#B%Y
MPU7?AB]"AAAMPAABVHN0(4:;,(:8]B)DB-$FC"%&783#7*BM'TJRL<3)]]ER
M\9;*C3944UBZYG9.D)L;K"6B*D*&&&W"&&+:BY A1ILPAICV(F2(T2:,(49=
MA$,_ ;NZH&J\[WMG,=54DJX)%@U/,E#=ET55@HPPVH310U@H M,45L!GA1A?
M^LN''K[8@S'"AB0?>@AC#S;X1535T6>L%5P9;^>%*LED_/3V_?H$]4=>.=4Z
MF\()L>&+D"%&FS"&F/8B9(C1)HPAIKT(&6*T"6.(41?AR5=.FTEFE<^^-^Q[
M^W0=?U9USY/0N<^3I[3=GN$=X;/CI)RE$3R79&F2R;/+-(]_?U0D3R9-K1.'
MQC]D5&R>D=_7 EX]UC&SI&%FD'/OC+ AR8<>PBSACD;"&9F,+\:7]O*AAR_V
M8(RP(<F''L+8@VV;E;?]73?UGRQ_]G4YHC[7E'FNWN%<W3()3M:I)A)U3:]I
M6""0:JA#58*,,-J$T4.8)4+/$HX5,+X87]K+AQZ^V(,QPH8D'WH(8P_&2^A#
MG9;;!*?E5-.(NN;7-,R/4@UJJ$J0$4:;,'H(LX5EV\*U+,87XTM[^=##%WLP
M1MB0Y$,/8>S!*)W YFEYE]-RE^"TG&K"4-=,FH:94*I!#54),L)H$T8/88X(
M1J:P3;ZPDO&EOWSHX8L]&"-L2/*AAS#V8+Q:/M1IN4]P6DXU8:AK)DW#3"C5
MH(:J!!EAM FCAS!/^)XI7)?/ZS&^])<//7RQ!V.$#4D^]!#&'HS2:OG>4^"=
MZY5_^OSQ_8=/7*)\2%DDKCPY?!$RQ&@3QA#37H0,,=J$,<2T%R%#C#9A##'J
M(N05XP[:IK-B[-4KQMMFY?<U@1>-=4PH:9@0Y)0[(VQ(\J&',%MXIBN<$5\1
MROC27S[T\,4>C!$V)/G00QA[,$J+QCPS[W)F;M*<F5/-'.J:3]/P! W5N(:J
M!!EAM FCAS!+N&8@/"MD?#&^M)<//7RQ!V.$#4D^]!#&'HS7S <Z,[=#H\H-
M>T1S?DXU>:AK5DW#K"C5Z(:J!!EAM FCAS#7=X5E^HPN1I?V\J&'+O9?C+ A
MR8<>PMA_'7-N/HO&XR2[.JL_XXS[*XGSU^NS_K/EF>SW63DOHBR61@S=%%%<
M'>TT]J&\H8+E!VUM7HQEL2#M3Z;Z'Y)HE'F:C&DGJ9YDQO8C?=")_HT:KK7@
M&<^,9R)X=H0=VL+S;$8SHYG1K#F:V3LSGAG/P\$S>V<"V09W"\8[S"'=9[%J
M]7->16E?B8-=R:2"YP-,&9!HC//Y92H/3*$]%<_?/$68!QBP;03WF!@5GN,)
M/^@M-;I1K2GG2QG$#&+B(/8M88XL$=J]'0MD% ^%-D8Q%1032 XPC'6EC6%,
M!<8^A--V(#RSMVO0M4/Q2E+@=16!K%9XOZ&5%19V-8?_U[RLDLEM/>AW?\R3
MZM:(\^DTSXP)UF8W9D4RC0IHRKC.T[$Q XU*8OA4%=%8CMMGRRJ/?S?R"8KB
MVOCM_),196,CR2I99%&5Y%F4XJ.S*$M@,*5,95S!VY.\@!:+65["M_!VA7D$
MHY#5O,A4"U5N3"-H!OXS9#TZ^14>GQ=JQT*9E)4$27U)H-=9#B.[-:(TS6/5
M9WF^Y)_Q^5H:/\D;F1H6C.M&EM44WTQ*Z& LC?D,^R^OHZ(>"3[^+BIQ_,8;
M-?!;_!=I_:1H5?25J*QS("2J<-?%[[)"?L5RM>.Z4WNETQ+^CM/Y6"KN@<*F
MR K%[65S\RRIZH\H@_PF06Y? M]A8"OC!XE&5[(HA?'E.HFO#1@_Z'<)S\)(
M\=E)E!1U.XK!\ UT)(OT%OJ])\U2QO,BJ4!&Y]TIG##4-P):+Y+) ^KWH+;O
M]@!:%,21$<LT;<S!7UZ8+]3G<A;%[>=N2&EMDFE^N[0=:^F]=>/EGCN;3'F5
MS[HPNSLS^F7TZF&3?,?[>.?^)K/;][ _KZM^?ODOL"+)S4*QU1F=EV!3IJC?
MQL=Y"88F?67\/$^KY.P"/E6 80#(AW1>JJ,ZT*7\O40KTT#,2'/P'X#ZJ0$>
MX@M8%6@[CF8)VJ4<&&!$+=#CVQCT#!"93R8P<$!39  3 (O)) $LS?*BFH!)
MRK&)&MV1ZG$6%5$EC2B.P04I8X D80-@Y*[2_!*Z4O94M)801XF_3]11HT0=
M-1*UZ1TKM(KVO4+"_T%KJ@/H+9_A,,"60 ?QJ@FZ8QH;ZPX4W&8@I]B8)E]Q
MW"NVHF&G\7[%CBW(>@V&_!YEJWUL>AO,9P24%CE:HB*?Y9D2ZP3/>,7)#(]W
MH2IBFU<PI$@)<&G>%8&%!+*C#'&]>!3Y@;]=RC0!XPORO58&M:Q-PQ3DV)IA
MI3>-0*\C4"7\/,O1J23 25",&%@*-"T861O')6$_W!H);JL#+55CN(;':@6:
M)B4Z _BV'LXT4D(LIT""446QPI(1C5''Z_% =]C_=GT5^/MM2QA^@%^!C6LC
MEMFUVM%7*T^)CB&M]_<EV1Q'H)PJN@T(!LO?B9GZ'99,:-K42VUMZN>HN )5
M>SLO:EQMO$2V5%8(=2>?5S-9H)E%!83H D*F66.)?XB*.(UNR[,6[]C6>S B
M7S&LJNWG9 [?KQK1.[:H;#NLS=5*! IX7;'_5QBS@%Y#^*C,SF6.+RFLQRE$
ME/#"-*H@)JJNX1,P;*Y"4F5=T#X9$.N@=9ACM 1TU4$2Q*[GQDQ": F<2)/H
M,DGO85X9S)8=K>? 8*.)=,%"%\K$+(/9ZAHF'%?78'S&2).*C/$/-?(JF2HK
MT81?MTV W-JXA:V D:)YS/+L##J [O"-*B_6!O<WF<D"3,RMBJ[Q%: 9Q'B9
MU)%X'2SG:#L4RQHC#I1<892]0D;31QMPB_I-M%!7.;K#"1 WGBO3J\QH4M;\
MOI35%RFA*6,&IOF[LK;<M?M;X^A.T%^?& TT*MRTS-N[!8OWMF A@6&C!6N.
M8K_\U(8@G\$VH%Z"CGZ$B #G<<J<-:A#3?P ,1M$&;4B?UI,?%[=L78MO,>M
M=<1W/T-0 )!8F8Q>WJ['<5$&(0/B^M\8P\POT9<W86HS6(@E,%B4-:H@$(*'
MTZA8=@0]3]!S1Z5ZK36MM85:C*!IS3+/+,NXE5$A#,L_LWSUMP$6P [/[%']
M21GB^]9V!OB$L2A[B6%!:Q)P+GFUL";*3&ZU'0"J5=.Q(*():>K8;1$2KX\!
M I@O"?B$:YG.:I,B3V903CK'[7D"M9RA8' (QK^\,X4!-N$<8K*6Y8%^E*>%
M"4A47JNL#'A.C%_K,+?6CI6I1IN:F$:W(-T)>C;PM84*EQ&L9>U)T$V>&^M#
MK'5P,B]4FZM#0T7$G%"$.0^E7 ".$G^L)P=U2TL*%^_&"W AK%5NI6I]+3I
MM Z 14S*+/TQP$@UKW)$"U.!,X9VWE>J"4RAU!_L3S(%KU(9JM&K0E[A=TW0
MA+'YW<14FV&Z!JRWN3&<>T @#U%ZLI@D*K$UTYQ;? *0 29M$>?(%AD+3[V:
M[ 'L;(MHWLR+ MI.;]4,8V467-6QX4I2K4[:85LM"D%$GOFMT:;HD#.H",UW
MJY-6: >",8R#U%CC:@ZV8MG66C>H+I>R%70$JH*\B%3>%E\'PU4/;I60S\MF
M[[>( RWD32*_8(IM9?)89\LBE% ",^H8,VA)N99\Q/'>Y\4J"]^K9"(XA$9\
M$(>*UG:CF51SV:B:EZT?0+I+U!10143O%*=Z"_F!/;QLH:#X5PME85C7V(IJ
M6\R;B?WV(.BR,%Z?R.Y];@G^KB6QS8':5B!,*US)O2)S[N:5JS64-+!K)A&+
M[.8WN(''$Z9M*?%^L]C3@PG5MS*6TTL BV,*PS:M0#VS_-92W_IB93J3WIX;
MO^3MR+[@9'LV+P"592T1U0JZ6'@/HO*B?D1E>>I72DRJ("X29<!J_5I5FK<)
M6B'TH04,!+H<H^M$ZA8C5(TWR=R'N*+Z_F;D"3<,:_*;O]?H.22&/K9NJ("F
M!"0620-,G.% ? 2D@K7 7)Z<SM+\5C:699J#E5Y^M<X(" _>0!@S3L"J8."5
MP%^%LDEJS>!&18(0KHWE1"68U,''Y')>NP544<(06G44T7+H.02"I4)%69M3
M9?8QJE54N:;U\O=7+9_>UZLR*43&-S*;8Z/CAC,J/P4\JR*534K5:DH=<"Y%
MLF#\>1V[U?8;C.(7^#O"R0!$U4TZ:QK]+HV;/(7I-GC\-5XKN<UG^!3.E)K1
M)05(.)LWRT4P#:^M76V>(4B(OM;&6> X,?^+[[__^ D<VS2I&JMLM-9FZ>;1
M::WWWJREM!P%"X%^%I,#T U&$!2ALJH#$=C[L?(T]Y>J/C7*@&A9IER-#\B3
MER\:?5"?+K 5_/'%*T-.)DT>Y[_FF30:BW@W6-GX=IWS4(:QNE:+:BHBR544
MT"C>)"D M_ZW=42Y*@N4#CY12'2XJ+KPR(\@"M"#W8<0I66^7"O#-J.U? :J
M\%*^=_71>(DC> '!55:N9T" ,TI]8**+H< 2"0H82SOTY3JOK; $R268;\#Y
M8XN(2K;YYD^MJ</QU\H:355&2C$*N/?(2%4H!%PK\JD![(5>7,74+S!YP_!\
M=?T/T[P-_X&SZ&X07/#CFHAW%*S<,+(RFDBP1\7E'83AL)QOZSE!'<C6+=3,
MP1A41;!H8+9QE(XA7MGJOH+ :9V 7-7D9K[;Q+30H[*+WQ] "*V,U99-&9N2
M/QO/9FR:_.ZR 6:?\Q^/]A'GR#OHQ-ZZRV0C08^>NCE"ODL]_47B;AVD.KUS
MM">6Z,7KCC%4[&2+S=,.V["(CRKB;@XFL(@)B[B;7>O'%/%AI]A\=\LZP7&/
M)N[FT#_*JSGFW57$BA.@-8?^E%V;3ZF=O3_&CE4I^9A@..[.V+Z/PNY(KXL;
M8X/>-L7N+_2CZ-XS5/A!:W=][-L.A>6ZK,JLRKJKLNW8PAF-]%/E'D*R[DZ&
M[)ACN9^#.UE4MD;[Z9#=S3 HU2/=,5IR0D]X :W+1(ZO$ZR()U/$QAM8(G2[
MR:K1XCQK'5VM.\'!Y^ZXWW4<TG\MY=V"DU\>7)NC53[Y.%;B".77C@)I>L72
M=HUY/$\$_7F?CFJI'4796.V'I_:J1<\2;F"RBK.*#U;%"=2QZ5C/CQWC';^"
MY8X)*%6'8GUGC]KLTVY4JW?R]A7K[<26/BW"":OIG'I1D6"YG1U98@G;],5H
MI%N%RUZ<+D/L1&L_]/'45):$>-77K9(50X>A<W+H]+RR>F3H/%JR+3WI(:&+
M#0?=Q)W3<V.LT%-@G;%O/-,6OA4NXMI'#AZHPPG-684O47W:,5L]#(>;_?&'
MQ5OU0=;%EGAX[K^B;(X-P_/AN;$VWL41O*WC=<Q >/ZNXVT.**T,>,.X/MP?
M5]!6=VO.*([;DQOJMTER-2]D?63B$7[A,+^I,QWW^+4\WN+59R2V#ZU]% _"
MW$51\_=_O)Z79U=1-/O^0UV[Y"(;_XJ'#C_D986CJPN2_" S.4FJ\BVTF*K*
M!9]!DWY(\_CWO_[/_V$8__&_SLZ:!D  966\Q$-B15E72<!O7IVIXRNW]>#^
M^V<ENO]W=E:_?F<0[VIZ%6W0ST<Y^<N+&$5L6J93Y?B793O6/S\N!HBM?KZ=
MR8NO2?G/NB?\JN[FA:J*IUKYS32M%\98QLDT2DL\"O%7VP4VF^8]3C2#6-)7
MR%F4C%MAE"NGUNNCJ?>(J5]HVFD9J^HSE<W!Z?L4(ET/C]<*O= -K)7Q/MY/
MOT0$0(3Y,!&.:UJNYQ]&Q$>Y?FC__IB3O/B@IMIW'[U8E,UZ*P%^R4SA[1X!
MH&>6TK.:E+]NLL(/5,J\:Z6[J(WZV)[P-7-^E^S'/$K;[>?H&GH3JAC0#?S[
M71EEY9ER'M\MJ>C>3SU "E;/E'6AMD5U O GQ=CX ^QN59_YJ]V5S*Z23-;'
M41<*KLJS76(9D+;07+HHO9:TY_W2M$G-8&$'6>+V^O%Y4^9D0TO%@KW8 !ZG
MB]'HP4!F13Z>QU5SA!OL,5:S4J?.,RQT,DVPI!X>Q;]9-GQNO+L_<$,=YZN,
M#+Q<6=9UK**[W:A>SHV/$6)%--4-EM!6=0O2J/$,[3MC+"R:SQ #N[B%/;&T
M8FGR6,IQ<]P0_,$LNJUK<^235\9/BTH1;^5E75CG35,N<5E3Y^QG.4[FT_JY
M7W(L^;'5<32]_0B=+;OZ=8+]?(;7L1<P*DT?RRXV0-]M7(SZZY_80-4TL' P
M];BP736J7;R,Y=JC=2]SX(BW,#@IR[DJWP?:L2S#,6Z9"ZHD'^+9^^;U]?X?
M<\ /D[R%V,U=G92LN_;^8==EU1,F;:CS@#JW%AK\91]?:!#V*9*PK,NL/F+]
M:)2Q[ JB-^@&O@&+7*DH#G'P;M'6DW0R=+PM%#[2+0E2]Y*D[6U54AUHW0N3
MKFMU3.NR'NME7A3Y%W3-.*G)4YC7O'J04'RU&U/C^Y;K6]86PE;[Z9N,+FS*
M20GHPI-M)4"IFE!3W1HD[]8@\[$)RMY*"#;C9,L<9HO"?E#EZA?3[^'-70[C
MG\8SG"7!LP7!2QO[LDXFJ:G!XLNZ3D];8#S%.ANO5+RO2GBKBP!PJK!6,FJ%
M6<;+;QPQ<D,1V&&;@Q,&?.<$EO!';O.=K[YS?5-XEM]\Y[W"F0D6V5$9I]4Z
MCVU!5YS@H*3/L!*W,975=3Z^<[F *F^A2 (^3-60YZ6<S(&6Y&99FJGV*M\;
M/\R3=*P*TUBFJ@\R.O=4:<KRS\;/$1Z_E<7M';XY=86@^K&=)CJ[ 6XWG L0
M?;4SIG^1!R51[)$ULIV1NP,1T$-? ]_!GMJ^Y7N>M>_ W^V@+&<_PQ1[.I\N
M9XKK"K*T) ],)3</Y3?5Z4_)Y'YB\H[1_>?6-GZX74XBVW&M_EZ/Z9\?L>Y-
M_51-3C/%_.L'YQ\[,&TYTOUXU^)LA7EWN7DB9K4C>Y0_EGE,!CVJ2S]'7TGP
M:T?EJD?;&_/N\.:^NI'3KCL,<D;_\'\^C$4?L,!8V:[NX$)KA8QJ+[W80'K]
M^(]Y\;9Y^**]^N-)P:QEF[9GKQ&QM:=>1K_77&+D>B-"8]]K.N=Y=NCN.?C_
M4R>Y(<#Z,<GPPI((+T-1!8%5)/??&)@8*C*Y!Y_%NXM75][4:@:Q<:O:350D
M@+OOZZM1SB :+O>;:5C.N?&IK9O\&*-?_I9%$(;#H_?*W1^QPN,#HU^,_(_%
MR">+D2>K(Y\O1OY08;DC3)>TJ$6WMT0ZK4I%<E [E,KJ;( [EM=Z8+0[[@$Z
M*DN[JWG&DF?)$Y7\$P5YW!SB42I;LN:PS6#)L^1/)OD]3\YQ+#MHO_8C5L)G
MQ\:JL[_J?))QGCUR\I1UAW5GD^Y\QNVVK#JL.@=XK!POX6/=8=W97W?^(:-B
M>)IS6"T,UWQ"8>$.5R#J0Y#3J+A*LC/\ (V$V(AZ".]@P@69,_5=7?9,5FKC
MZ,DJXD/[2."AU&\2)K[2-1D]UVD^\A'COLOHU&TXOC!=1]BC;B[$.);4=%#'
M@9#!J'HZ.5X(J')%X#J,*D85HZHC5(&O,@,Q<F@5B]91'0="!J.J U2YPH((
MT'=H%?[741T'0@:CZNGDV*8K;&<D?(M#P-XR.-T5UWIB!N=O15Z6S0L])G'N
MTC\88T.5,$JW7-1MA##I=(47T+I=BZK\&%^T":.'+\L3GN6(T8C638Q4!<@
MHTT808!98N2.A.?0NK67J@ 98+0)(P@P1X2N+0*+UHH?50$RP&@31@]@GBE,
M^"^T> [66^:'S-Z=#65)>1N/OGE+#3//OF,*UZ(5/5.5'J.+-F'TT&4)/[1%
M&/(6!,:7_O*AB*_0#478W_5/6LN/\46;,(KXPMJD?G_7 6LM/\87;<+HX<L3
MO@WQH4TK]\.[?CJ\L;@3!G[:>L?-/88^H:^-5V6G=XK/==37/<78\:^U+-F:
M(O&F*1T3OCIF[$48!&+DT]H!355^C"_:A-'#EV4)QW6%;=/:"TU5@ PPVH31
M Y@O/#L0)K%9!U7Y,;YH$T8/7Z%P35N8/N.+\:6_?.CAR[&%Y5G"#AE@O:7-
MR&R9PG)'+].\+%^]3K(XG\H>DS]4$]NZ9GPUS-A;PK,"8;F\XLSXTE\^%/'E
M^C[&SXPOQI?V\J&'+UO8N.,W9/_%^-)?/O3P]=+R0Q$02_UT3>2]^_D84XRI
M8^Z2,EU/V!ZM(ZC/:I<4%>7D9#%MPKI/%O='V?-(%S/$-)</0TQ[$3+$:!/&
M$-->A PQVH0QQ+07(4.,-F$,,>HB?.Y;=XR9+(SR.BKD]YQ1UC8C>8*,\F -
M$541,L1H$\80TUZ$##':A#'$M!<A0XPV80PQ[47($*--&$.,N@AU*X/T:%+(
ML<Z]A])"/T1E$O>8_Z&:K^T\BZGY)8M=DW-N\RU,#">&4V=PXOH\#">&4U=P
M<GR&$\.)X=0-.2_/3=KN2:<S6 RBYPFB<V+'A'F;3C\9F;=).J_DN$<+0S5=
M2N[H[8DM3-?D4,O)Z*B' R&#X32\G(R.>C@0,AA.7>1DN.0 PXGA--2<#-?%
M81#I!J+SD"_CZRTGHV/B<R!D4$X(\M'+X8N0(4:;,(:8]B)DB-$FC"&FO0@9
M8K0)8XAI+T*&&&W"&&+41;@MEP/#*F<1D.MNI9S*_AK5ZM\EJI <&Q$,*[J2
M=6F;TLCG55E%V3C)KAZI<[.CO'5,V&W'J<Y)[^<AB8$<#'T>PM)Y[,.2!,-&
M(V'I//9A28)AHY&P=![[L"3!L'EFFQ&X9,?)<TNZ9EPT/(OF"]OSA3OB4]*,
M+_WE0Q-?H7#]@/'%^-)>/C3Q-1)A0.MB<ZKR8WS1)HPDOGQ+! [[+\:7_O(A
MB2_P7Y9#ZV9S8CL6N"((GV\CFJ/4\*@;S90/5?DQOF@31A)?H2<<8BZ=JOP8
M7[0)(XFOD2\\CU81/:KR8WS1)HPFO@+A!(POQI?^\J&)+U<$ >VB/?VG?%Y7
MT64JMW&Y[>US= V=".-O,I,W\.]W99259Z4LDLEWR]%?%L;K1;LK+%9=&+%,
MTUDTQI,C?WEAOE"?RUD4MY\/(UL8ZAMAJ,'\V6@E8YK?+@>V2UYK[RS4-L$W
M-)[5G[\W[-G7C;+9!4ZG'=3BS)*]%0B=#? R+\:R6(SO3Z;Z'X[3*/,T&3\^
MVAVA>U26;CE,Q9)GR0]'\D\4Y!.3_^KW+^IT(G:=CM=9'\NLDD7=E6U:W:1;
M67/89K#D6?(GD_R>:[0<RP[:K_V8%&7%CHU59W_5^23C/'MDZP/K#NO.)MWY
M?)T4K#JL.H=XK'Q>5->L.ZP[^^O./V14#$]S!K?K4NVOW+KG\A=9&664RO)A
M2?*J']\J\&1R'$=8IB5\C];Q"1W5<2!D,*HZ0)4OPM 1CD7KT)^.ZC@0,AA5
MG?@J-PB%X[*O8E0QJKI"E2LLUQ4CEWT5HXI1U1$YEA,(WPRQM@K#JJ\,3H^%
MTA[.X/RMR,NR>:'') [50^VZGO;6\K3^"*R.8]*R.E3EQ_BB31@]?(V$;=K"
M(G87*U7Y,;YH$T817TY@BX#89)2J_!A?M FCAR_+%*%OBQ$[, ;8 .1##V".
M+QS7%[;% .LM[W/\&][>95=))F619%>&_#J36<F[<S1.1VJ84/9&KO <6FD=
MJM)C=-$FC!ZZ L<1ILGUT!A=^LN''KI\WQ&!Z3*Z&%W:RX<>NKP@$*;'M7(9
M7?K+AQZZ;.'YN*#.>TY[2^=TEY*[6_!LR[FS+ACX2:8I9H>B;&Q$XVF2)655
M1%5R(^\Q] E]W2%H,?RU:G(=]75/,7;\:RT_MJ9(O M*QQRNADEX3SB>+48F
MK:"(JOP87[0)(XDOF-([)JT"L53EQ_BB31A%?+EX),>FE3*C*C_&%VW"Z.'+
M%VYHBG!$:SF5JOP87[0)HX<OVQ:^:PO3H75#!V^"ZJM\49+%^53VF/2AFM#6
M-=.K8:;>=T-A\ITEC*X!R(<>NL";AX$(B5VS3E5^C"_:A%'$EVN:PO1II7RH
MRH_Q19LPBOCRW9%P7-[CR_C27S[T\!6( .\4MWG^U5O&AVH^DO/%M GK/E_<
M'V7/(V/,$--</@PQ[47($*--&$-,>Q$RQ&@3QA#37H0,,=J$,<2HB_#9[MXQ
M9K(PRNNHD-\_G-/C5#+A5.0)4LF#M4!41<@0HTT80TQ[$3+$:!/&$-->A PQ
MVH0QQ+07(4.,-F$,,>HBU*T"TJ/9(,<Z]Q[*!_T0E4G<8_Z':J*V\_2EYA<F
M=DW..1?,9S@QG#J#DT-K(ZZ.>C@0,AA.7<")2X4PG!A.7<&)[_=C.#&<NB+'
M.K<]QM, M^H\EIQYFZ3S2HY[3,]0S9QVGD_4W,1T30ZU](R.>C@0,AA.PTO/
MZ*B' R&#X32\](R.>C@0,AA.PTO/Z*B' R&#X33 ],RSVCNC \H&0@;EW""?
MQ!R^"!EBM ECB&DO0H88;<(88MJ+D"%&FS"&F/8B9(C1)HPA1EV$VW(Y,*QR
M%@&Y[E;*J6RU4:W^7:(*R;$1P;"B*UD7O"F-?%Z5592-D^SJD>HW.\I;QX3=
M=ISJG/5^'I(8R''1YR$LG<<^+$DP;#02ELYC'Y8D&#8:"4OGL0]+$@R;9[89
M@0MYG#RWI&O&1<-S:;ZPW5#8-JW=A%3EQ_BB31A)?'FF\(D=S:(J/\87;<)H
MXLL6?F@QOAA?VLN')KY<X9NT=L=3E1_CBS9A-/%E"<]A?/66\.'B( 21J>N!
M*0W/NM%,^5"5'^.+-F$D\44PY4-5?HPOVH31Q!>]E ]5^3&^:!-&$U_T4CY4
MY<?XHDT837S12_F<?H_/ZRJZ3.4*ES>TLL*M[@^:_)B4P#W#-JW B+(Q_N$;
M<9Z528G'3_()M#LO#,LQODCYN_''/"HJ691&E5?05G9E>+;ZI83G"J.ZEL:M
MC(KS>V)N_OZ/U_/R["J*9M__G[JE]/;')(NR.(G2]QDT,8VJ),\^PUA_2//X
M][_^S_]A&/_QO\[./LI9=#N5657BF'Y*,JG^>%/(<5*=G=7/M6TO'_YUHA[]
M=5(_B)0A'S[*R5]>Q$BK:9E.E>-?ENU8+XQYEM2__F::\'$LXV0:I>5?7I@O
M_FHN1[^UAV,/.( !6VK  0S8?'C 0)3K6Q:!87LP;+?F,_QE]\9G_+S\:/SW
MSW)Z*8O_UQG___E3GEV!&D_?RLOJ\^U,7GQ-RG]B$VT+=8_'EA.,X@R'8> X
M'J0.GOS<C/=I:+!<._2";8->Z>:X8]Y+LRPSP&&?>LQ[@=CV?!SU7F,NP0;'
MU\;_AF'>R#2?X=/&F[RLROMCKI^]R,8KS[[[.I-9*3_D:1+?/CK\OVYR30]X
MHKNNJY-5"?7[%W5L$J. =+SN\?XU+ZMD<EOWM600>EK\[SZC'G.][5 ^1]<P
M F'\36;R!O[]KHRR\JR413+Y;DG996&\ONL+NW3HCY$W7B$O1O*$$5]'Q16X
M^"HW9"UN(RJ-)(OG!9@: 5Z]D,8WCO"#4+BA!;^H*$$8WT @9WO"]\SF.U]%
M#O"U;85BY(;-U]X.4< .ZK=0ZT_YI/H2P:!V5NJ5!Z&#-_ET-@?PMNW4S2]"
MC>&I^7:&Z:7<RVAU0=$&?0;-3>=X,+K^ O6Z><HHV]=*8)B ]J(2-1P"UAPB
MUN)+ KH_C8K?985?5]=19>#3+1:,<GY9RC_FV!FTBD&N+#%P3\IK-0+P#)6,
MKS.85ESA9,280 _)99(FU:UJ*8YF"<;+_X;&DHE1 EG)!)[,JO-:(,N^QO,"
M:<!.HMD,-%0%Q&L$0]]74L7;"6ALD<'L9U[*)96/]KCR6[F5HZJ9:)K#_ H?
MG)?ML,JJB%#_SE(,KIHGZE%.976=PZP!9F4MF\"15>IU.9FG1II,5#RV0A[,
M?Q:C.#<^S<%N/3"H N20%+79NEPG\SJZD3"#K.!["4.!;@N852@]@+_W,$9[
MF8W[7A>-X2KB&FNVE^=]6LC@@,T&D[VCF>V)@OT"-7 EX$EH4;!?> P^$ESD
M_A14$<!J;,"S&2!N@V^K'WC7_'X1Q_/I/$60O96 \$V3W,='._)\!WCNKP[W
ML7Z..N8=M'P4C&QK9#H'CCG.P20JJP7VZ%.4R@W#OI'97*X\.OB081-;] H6
M6G+:34E%3;>K-B750002I;Q;45.+SN/+-?B,F2S*.7AN\"/R)AG++%;.*LK@
MZ2+*KJ2R)1*F^!APH ^;%0D\DY3&)/F*U5K [(PE3A"3#!V;@$\I-%?<@G>"
M&63<!M?X((8>ZMT(!A*5N7H#8O!R#GW5/<=YFLJXE89ROFKPLR*/I1R7Y\M4
MH?$9?D5?%66W1GZ)0"B-+T5254C8' Q/A!'^'!QTT;AK&'613XT$W&H,7,NG
MF-C#L"(RRAD@;9(@2=-\7H<XT.EX'D-H5*T]4+.@IKRA5=%9XH,X9 @!%#'E
M=:),WGF;C0'207 R&T,KEQB2&4 G,!NT)YU'+=4R GO>CN\[Y'23+T3TC96J
M_EDQ"AT^? NM8A#0!@KGQKJ\"^PMDXJB0E;S MB @X_2-/^"?%]C*E@0)!_C
MCE@F-[6$-K2T$LML;NB7'(B3"SJ,J&X86D"&6^:WV HV5@NXB0+K"9>:8L%3
M]9QJ>YOR*RH%--DTIW*T;4_K)%0J36O(.N,;J$%@-SM%28]8Q86-;8L8G1D7
M316CCW(*>HF4O0%(%U%<S6&$/T%0>/:I0H/ZZZQ6S&V)ND]8!DGI"JHZ>$ZE
M)NK;\J+1;3G^#52J4 W6[7U(P1*]^RJ+&"+]#ZBO'Q'-ORZ+*37]MB-NQKL8
M[LIH,=MB/YH6O(!(<;S(![Z;SM+\5LJ5(35IP;]^\/ZQ9"T1ZIXBP(O9#/0L
MJ='[$5\OC9>?+CZ6KP8F4S6456IK8H'43PO9NO^P?[;LMW0%C-%GC$8(7=9N
M<KE8>L(?;I>/?*A3DHI'/T9)\7_!A,L+\&73>FAM3]B_]7C<],'YA__S8WSK
M8B@/Z'K+<4.QW'B9P"P<W0QX-@@4ZHILKW11^[57?I 0&:%B_!"EZ*DV".0@
MC5\+UYW5<-U^\5?;/'?\4T'A8?([4@):SJL#B6_W6]LEO;Y^1XGD%:NG'JL#
M=+UQOT+*#BPY/LZ/*/T]23V&M'L%^#%$2PS0AXI4=7=63QE7AV&L1 3&Y:VQ
M^EP3%1B*(<+XT,Z(:['C%H%\.H4FU*CA=^@8'C_[&0*HZ7RZI\AWB$S: :C^
M?YW4O:O.FZX?C4<5"Y58FT%N$F6P*LKWO_SXXJ]6!V'5HX/?%7V;YQ,IG?G$
MHRK:YWS"/-9<\7 J.Q,T+=O:Q\R?LC1_:3-1]\2 7S8IH+_E^;C$)Y^V4.($
MOAG:WLIBSZ9..AK:?EMO3-=V1K[E]#*T_1;(7-?S@Y%G[3VT7R&L >T")'Z2
M5_7.I@7FWF?C>5FI9=/_!#56:[!; 7F )OP3%*[,TV2LU/M]):>E@LEB3.V0
MZC[!*$95[8AP^5F69?N[>FLYVG:PNVRV\RW3"\-@?\:]Q\7VLAZ \2Y-,,=_
MQV;]+#'C^J%.E#]@RSIDW>JH5@:U$P/5<-O1[L([\QA,^R3C>8$[);KAVUV#
M? 2^M2/>AW7VR/&"4; W W_)L[/?/BU9\E'.\D+M&C?^)O.K(II=JRTGZ#?R
M;!W.1U2[Y3!61[$<Q%T^KCZE&@"Z?MN)<=9H9(?.:'_WL(/JG<K>/47Y#K1Z
M3N":'GGMN^,#"6A?Z'KVR-J?<]M<P4/N]X@<.\S#[NT@;-]W3-^S#P#K TC4
MBF>'1B6.$X;6_HQ[B#<=>]:C!G.'^%0OL#T/O/TQ7,,1]>I!Z__(SC[7]D:!
M3QM>.T9@?<++LCP[<&QG_YE<C_@ZJEDZ"%^^-PK=</^@=9\PX3<8@!P;:O3]
M*-Z3HX??/CVB;0%8<C>T]H]9']*V+B>71X7H_E%#, I'3GA(U' 4.][%%/(Q
M.QY:@>]2ST%TX="Z5A;+#\VC,.XTUKSW/$1H.5[7$01A'!XEG/!LUW/VYV%?
M<\*C!NK[ W9DCUP[[(Y=^FK;_I[1<IW]IS=;0JJA)&\>#;]L'^)]\P" ]IWN
MZBM@W3G=A9QS@]'^Z:X'G.>1X-I#JO4@_QI@@$(FE.V"2X^$LH[GVJ8V<\2^
MUC<>-5(0_\.TQ]]_2>T!J&F5R3D$7;XY"OS108M!_8>O/<P #@Q?1YXWVM\[
M'J9!@6G7&F2.'MMOX?FF&8R<_6W)08; ,IN1[;!)Q7$MUX4HMB>>N0N>!>8C
M(_-@-NP&;C];5 +@V<Z[9SS@F>,[_>SK63'KR+W'7!:8-=_K2<] AJW#,1^3
MIN.X00C_];T7"GCVV,B KXY]0&1X&,_<A32#1Z7IAR%(=%=LUML-<[4QSHCB
M*KD!'W1OE/&U',]3^>M$[<'[X=[.O.4FO/*B:>,S1@N:G0W?7&8%CQ)/<CS'
MJFI^(%VE48*<)A 37:M#O?GR+ 9TCO1"^(/Q1EL&$$*")!\OSPE_W\\Q\CJ@
MC&6:SJ(QC@Y51'TN9U'<?CZ,7<)0WPA##>;/1EN&TC2_70YLETL\]A;3MBJ7
M#8UG]>?O#7OV=6,AREUJAYYV4'&. H)1^7M?YWN))[&+17=_,M7_L%M#A5N]
M5%' 3>^RJ+OZ!QZM?H?'VKLL<K#' -[*6$6!AF.JT^-!)U57CZH@6RP1ZS'K
M,>JQ55=!&)X>[WG]$WN.[8BS]4=<?>!C>%K.NG-\W6G/^!C;SK:R6K%:L4EB
MW6&31">>:U((GGVZZSP?D>>&&SYM_]Q_\(K/E4(=6&KLLJW$H:K(J;S0PX+G
MVV<(WUZBX>TS-6&A;=GW\H7/\?X91MB!\GFJ'G[S%+/'L&)8D2=#:_DPPG27
M(".,'1?#Z@GW$1YQSCI1_R,[9WU?EO/["UU'-#YW^3$8XT.5L*?;H>.JL&K6
M]H1IFJ2L$E5Y,MYH$T8*;Z3]/E4),L)H$\8(TUV"C##:A#'"B$OP"'/7C<O
M^BW"_I@7$XG')H\UISV43U2P_:#M?6PK!>F$SI/,VGZD#SIIM]N&$)T$_USQ
M/#Q)/@3A1ZEEU&HEZ^>*6O;"[(49S\/!\_ DR5YX,++N(9/@;L$R\:7Q.]NY
M\=+HHV_D/I1U5 S# 6$-D&B,\_EE*FFGW(X1UVRC_1FMQ6_4>*WUX+GB>WB2
MW"?,N4?MH-=&AB?KYXI:]LJTO#(CFA'-?IC]\$!EO9)N>*V*UBT^-=Q:*6?X
MY&*$B^*';^5$%H4<&TD6YU-I5-%7XV54EK(J7QEI$ETF:5(E&ZHV+H;0MO Y
M^GJAWKO(QC\M7SQA$43\<U?ZC$*F406_YUR7D$KE"Y*#&E(Y#JX$R)ISL.8,
ML/8>:TXOFN,-3W,.6RORW=-5^7ED#<ARZC4@U=>'(I_!*&^%,4LC"(:C;&S(
M/^;)#.\=.-:"#YV%0*V.9V];NQC.B>UM%#HB]. _IYN01O,CW P]KHS0!3F^
M\"Q/6/:(0<6@8E!U!2I_Y(HP["80UAQ4_83.7>X.V2=T?I]547:58*ZOSCKV
M&"Y37;30]6BA7H=#MVYB$KYMBF!DD3(^5$7*D*--&"G(\7EL1MC@Y,,((R[!
M8>>>?ZVN9<$Y9FVG=WI-S[<%S;XK1B9/UQEO^LN'%-Y4&Y8U$KX5,KH87=K+
MAQZZ1B,Q"GGY9O"9YA_S L*6S/A[4EU?0^""AW,_1U\YWZSMQ$ZOJ?FVT#GT
M+3'R75(&B*I &7"T"2,%.,Z%,<(&)Q]&&'$)#CO;_#FOHM08;S@TMG)6C+/1
MVDX!]9J_;PNI ^&:EG!'O-.9(:>_?$A!KMV?Z;@B<!E?C"_]Y4,17P'N?PYH
M)86>55::BG+R?)PV8=W/Q_NC['E,R!EBFLN'(::]"!EBM ECB%$7X;#3RFH3
MLS'+RZJ055)(K)MA7,I,3I)>3P12G:+J.G?3:^Z]+9W\TG8\X5FT+AGO@>Y7
MC#Q&7G]9KY=.8 G7'RS,&%.,J=XQ98>6L#S:B>1C8FK8>YK?9S<0*>=%OYLN
MJ,YB=9W;Z;7I:VN4'(QL$=BT3$T/=/?IT:DJ*".OM^V6+T/3%WY(*TKNFDC&
M%&.J7TP%PO1I5WS2/TH^57;Y(DWS+U$62VBU4/<S59-Y:D1Q#,/C_#+/R$^=
M7QX%P@MH>71.+S/P!@.\&F66[0J'>*%FG0)GJJK'F.H94QZMP)G3RUR<F;!U
MH4H8O6DYGRQFA U)/O00]M(&_^V;M&)B3B8SIK3&U&@D+&*W;'$RN;-D<AP7
M<XEW3B[OD^9)-T^Z3YM!#AT1#C>UQ1ED!AZ%;)?M ,S,;BYV)@@SQA1CJG],
M>;:PB5=JTC]:/E4&^0.$R! @<^*8I^ GWIWL"],>"=/A_<F,/<;>$=-?(^&:
MOK"'>Q" 4<6HZAU5H? M7WBA_6Q1->RT<GL[R>?HJ_&FD..DXGDXS\-/FU1V
MW9'P MKWCFD>,%-54$9>;QDPJKN<J$J0$4:;,$88<0D>(9">16.\3^^L_OR]
M8<^^DDI#;[^VY+C[F@_E"Q4L___LO7MOVTBR__W_ OL>>K-G,!F@G?!^R5R
M7"9S LQ,\HN]SV*Q6"QHJF5SAR*U).7$Y]4_34KR5;(MB6I6M[X#["9V)+*K
MJSY]J:ZJ?G"L+:N1J*Y$^ZO5_=>*R.HRST8&^P V$WW@JAP\B"+N>,HNYUYI
M\\8[PT$Z2%?I#[1M;@<AMRUEVW,27 -B0&P0Q!9W(TNE5U\/B!7L4+PU:"OT
M_[OV"WNY0?E=-"NW)\_G^Y/OKBE1<='BMIU%93#88AR4(G:587)!QQ']/[OH
M=XL!<5T?#%Q\.PIXZ VVS/&>/$+J?#0!XM5'A1X4WHL31>Z[#G?555HC03/0
M!;K:H^O*;8K/P^'\#331Q>V4AHMAK%<$]WH1$12(Z:P?(*:]"H$8;<& &'45
MWE@%OVP2N4VY^FFQ:O[AY:P^.DN2Z:OC]%R,9KGX.'ZW\'>?)%]?=U[NU\7H
MUVOG]DG[G!,I])N\3/_XZ<]_8NR'OQP=O4^RJNW%F6QL.6;3/"GJ110/FS7R
MN_\G-PUL?/4I=IZ)*JG2\\NC13(J>[.X6)+]\S<Q.175OXZ.YH^_W\:V='C:
MU7CY./XD7S5OZ.VFL51VBOSALQC_^"QU+#NT;,MNRO9OMN-:__Y\=:=E^XB3
MRZEX_36K_[UH3ON[6O9%5HC1HF7S9CW[:=7FY3&GX0T%[^<08QY0=2YN]'&G
MB4;^JBV*DQ27W]9LNNCK6_I)&O9.I)UPS+4X:WN()<7HQF_M[K<!OZ'+YM:[
MKO7)1EF=SN23VQ,3]GO9".9P*4];[?W5W2W;NFX\2<ZEH)S](GO^0O[Y;2W;
M>U2+*AM_>]V!IQ5[>=>D.\!;0V"IR//%;O7'9]:S[N=ZFJ3+G[?K>LZZWW#6
M->9[MAPB+.N;ZX8]9<^YL<HW.3Q<-4@\96@?ME%RN)0*DJVRO;5#\M:GR7LZ
M +A%8BH'$U'-7W4/J5X\-'M5T)I19:W*-O2RP.+76[RCO\'_*BY$SOHY0R!E
MYC >5<;33\ -C.<@C<>%\<!X-C>>+@G%/-.YM39;MO!\T2.V=Z7E/JWL[MZH
M^_1%4F5)(5]:E-4DR==+?4MGRP_/6]"VYNIWJPQD3>?(#\UV\K.\3>KS;BO\
M\W]GF>PD:3?U?!,[6[7Q5(IN'Y0J:XMJA,@-M- 6M 5M05O4M;5=Y(SOT*WG
M$[4/Z3Z4%2/1KD2.NM_-)_AR,BF+E[)=N4B;[$*PIIK5#1O+UN(*4EJ58?8;
MXX<B"+K;HR%B *O=Q7'"B%LV[9+P.MBB(6( *<Q4E.S1$#& %6:JP2M@;;KU
M["]C_JZ[>[T3>I<.7.-%?ZJW_"E=T/FR6P]W&^!WU[U]2UFHK*UC'"A"><U7
M(1"C+1@0TUZ%0(RV8$!,>Q4",=J" 3'J*C3@_/8JE>GGI&Y$5;"W\_PE-C^L
M9<=-F?ZA<#MZ,*XY*H+1\]+Y/ A];CG**B1IK3_P15NP_ODR=A:GJD(@1ELP
M>E,8SF]!F$GZH4<8%HD:'^:NVX=2"1"FZA'2U4\"5Y?Y*@1BM 4#8MJK$(C1
M%@R(::]"($9;,"!&784&G(FNR&GM7O2YK;28Y^RW6=YDK*N#R=Z6E6"?\EG-
MWLOVL>?)WBZYH.-N@!^,CA\,GF809I)^Z!'FVCSP'!ZY_105-5V! (RV8/0
MPQ0&PDS2#SW",(7U7JUQ\#-4LQ)BWV=?Q8A]Z&Y]1E*L<4XA^/7,5R$0HRT8
M$-->A4",MF! 3'L5 C':@@$QZBHTX "85# R53>7KNX?9.R9KT(@1ELP(*:]
M"H$8;<& F/8J!&*T!0-BU%5H0&+L)A?LG,B/BH:]FU5)T]X\_^N[#^SFR6H7
MHURSYZ<J@Y2I>I)T]:_ 16:^"H$8;<& F/8J!&*T!0-BVJL0B-$6#(A15^'#
MH<K!7D.5'SAA76Q)FW+ZBCGW-J1N,.TI^OAF3T7N_9[:Y=EL"4'[V5%63_-$
M?BXK\JP01Z=YF?[QJ*)V%FV94!RQ?XBD6KU=OV\>.';6T16E8=H($K- F$GZ
MH4=8P"W7Y8$7@2_PI;U^Z/&%&0R$F:0?>H1A!J-TW(R->;\;<]LCN#.GZD[4
MU<DV@)_4U'4-50V",-J"T2/,CK@5N=RQ @ &P+37#SW ,(6!,)/T0X\P3&&&
MI26OJTM]?/+YPZ?CE9'>*<I1Z^M.0@**^2H$8K0% V+:JQ"(T18,B&FO0B!&
M6S @1EV%.#KNX=FDCH[]^='QNLWY?6/ Z;&.?B4-'8-PO8,PD_1#CS";QY;/
MK8!65!Q5_8$OVH+1XPLS& @S23_T",,,1NGL&)OSGC?G%LW-.57_H:Y>-0T3
M:J@N;:AJ$(31%HP>82[W0XM[#B[#!%_ZZX<>7YC!0)A)^J%'&&8PG)R;NSEW
M(M:4S(EI;M&INA!U]:UIZ!NENL"AJD$01ELP>H0YW/8\[D<V^ )?VNN''E^8
MP4"82?JA1QAFL/UNT:?):)059T?SG]N-]U<2"=EK[^;Z4-2S*BE2P5+YFBI)
MF[U=(KUMWU"A^<'1MJQ&HKH2[:]6]U\K(JO+/!O1]E7M-)!M)KK1_OZ5%JZU
MXL$S>";"L\/#P.=QH.QT 32;(AMH)D<S9F?P#)[-X1FS,P%O@[>&\1Z]2/>[
MN'OJ2=DDN2K'P5/%I,+S%D.9%)&-RMEI+K9TH>W*\__LHLPM!K!U JMSC?H\
M"'UN.<I<HRO-FK*_%! #8N(0!P'W')>'O@6*03$HUI-B LX!8*RK;,"8"L:A
MPZTXXF&()?43G (OFT3JZD;?KWC*C2[L/LU2D><+H7]\9CWK?JZG2;K\>3L)
M..M^PUDMJFQ\%85O6]8WUSWT%"?&QMZ%3;P]J[KY*4@-VRAI<%)!LE6VM];2
MMW;^]>+AZ?[]BVB'B?;5^1V?8BJ*1E3S5[T3J9B<BHJY-F>.9?=SI<->%;3&
M@;5691NZ[6#QZRW>T=_@?Q47(F?]S&>DS!S&H\IX'!@/C&=;XW%A/#">S8WG
M"<=S.IK.?M=F=W=!W:<ODBI+VACJHJPF2;Y>OEO:67YXWH*V-5>_6V4*:[I!
M?FBVTY[T;5*?LZ08L9__.\MD)TD+J5]U'3F[ZM)-'11]&40?/"IKBVI8R VI
MT!:T!6U!6]2U-7B)U-WCJS;)YGI;3B9E\5*V*Q=IDUT(UE2SNF'C]MK-7<X?
M4 QJ/V&3>SL4.IBH;LHAG\ *6/4ACA,&W'9B( 6D@!1F*FKV:(@8P HSU;[R
M?9;O.U\XA&W[Z@A"O<OZ*;O<I[JO-XPCVY=GNW5H-YG8V9N-PDI:"-9_825U
MDAU&;24@IKE^@)CV*@1BM 4#8MJK$(C1%@R(45>A 2>T\Q"[<\%^3NI&5 5[
M6TZF27')YL>Q[+@ITS\4;D</QOE&13!Z?CB/^VY;T**?A!S3]0>^: M&CR\<
M'X$PD_0#PG37( BC+1@]PK!&5+X-[;'"QIIM*)4(8*H.(5W=)/!TF:]"($9;
M,""FO0J!&&W!@)CV*@1BM 4#8M15:,"1Z(JDU>Y%GS^<O&6_RG\3[&TR9>_$
M6!1UNTOM G@OV7O90O8\^4[A3I6JPTA73XJ&GC#XFD&82?JA1UC(;=?F?H3,
M(/"EOW[H\849#(29I!]ZA&$&,^NT],$=ZF(W^N'#8D-ZJG)#2M5QI*L[90"/
MF*G3.54-@C#:@M$CS.-1Z'/']< 7^-)>/_3XP@P&PDS2#SW",(,=Y)'IWUX<
MO[A]6IKBM%1?3XJ&GC"J4SM5#8(PVH+1(\SG<>3QP$5F#OC27S_T^,(,!L),
MT@\]PC"#'=!IZ8?VHL$B:;*R2/+YIO1+UIRSU_,$U+>SJA)%>JEPETK5BZ2K
M>T5#]QC5.9ZJ!D$8;<'H$19Q.XSD'.^#+_"EO7[H\849#(29I!]ZA&$&.Z C
MU)\GHOW',_9;4OTAFKK;J"K<DU)U'NGJ5='0*T9U1J>J01!&6S!ZA+G<#5UN
M(4L'?!F@'WI\808#82;IAQYAF,&VWY-NV)*#O2WU??95C-B'(BTG C>FFN"\
M0=4W\U4(Q&@+!L2T5R$0HRT8$-->A4",MF! C+H*S3RHG7\H*T:BW7P?71_>
M4KG1AJH+2U??S@"^.6-'(JHJ!&*T!0-BVJL0B-$6#(AIKT(@1ELP($9=A:9G
MP-X\4&4?5$<64W4EZ>I@T3"3@6I<%E4-@C#:@M$C+.*A97$[1*X0^-)?/_3X
MP@P&PDS2#SW",(,9?XC:O>BDK17<L'>SJBO)Q'Y]]^'V!O4]3DZU]J; (6:^
M"H$8;<& F/8J!&*T!0-BVJL0B-$6#(A15^'@)Z>+36933E\QYUZ<KAM,F_[[
M)'+O]\DNSU[F\,;M9T=9/<T3^;FLR+-"')WF9?K'HRK96;3NG#AB_Q!)M7I'
M?M\*<'JLHV=)0\\@?.\@S"3]T"/,YEX<<S>VP!?XTEX_]/C"# ;"3-(//<(P
M@ZW;E2_?=[ZH_V0'TZ_7+5)YIHR]>H][==LBN%FGZDC4U;VF88% JDL=JAH$
M8;0%HT>8S2/?YJX=@B_PI;U^Z/&%&0R$F:0?>H1A!L,1NJG;<H?@MIRJ&U%7
M_YJ&_E&JBQJJ&@1AM 6C1YC#;<?AGFV#+_"EO7[H\849#(29I!]ZA&$&HY2!
MC6UYG]MRC^"VG*K#4%=/FH:>4*J+&JH:!&&T!:-'F,O#V.*.A0LKP9?^^J''
M%V8P$&:2?N@1AAD,I^6F;LL#@MMRJ@Y#73UI&GI"J2YJJ&H0A-$6C!YA/@]\
MBWL>\O7 E_[ZH<<79C 09I)^Z!&&&8S2:?G&6^ GURL_/OG\X=,Q2I2;Y$5"
MY4GS50C$: L&Q+17(1"C+1@0TUZ%0(RV8$",N@IQ8MS#L^F<&/OS$^-UN_+[
MEH!#8QT=2AHZ!.%R!V$FZ8<>80[W+8^[,:X(!5_ZZX<>7YC!0)A)^J%'&&8P
M2H?&V)GWN3.W:.[,J7H.=?6G:9A!0W5=0U6#((RV8/0(L[EGA=RW(_ %OK37
M#SV^,(.!,)/T0X\PS& X,S=T9^Y$K"F9$]/<GU-U'NKJ5=/0*TIU=4-5@R",
MMF#T"/,"C]M6 +I E_;ZH4<7YB\09I)^Z!&&^6N?>_-I,AIEQ=G1_.=VQ_V5
M1/[U[5W_T75.]H>BGE5)D0J6RM=42=KL+1M[V[ZAPO*#8VU9C41U)=I?K>Z_
M5D16EWDVHNVDVFD8VTQTHQW]*RU<:\6#9_!,A&>7.Y'#?=\!S: 9-&M.,V9G
M\ R>S>$9LS,!;X.WAO$>?4CWN[A[ZDG9)+DJQ\%3Q:3"\Q9#F121C<K9:2ZV
M=*'MRO/_[*+,+0:P=0(K=(QRW_5Y$"ISC:XT:\K^4D ,B(E#'-C<BFT>.<K2
M D&Q*;*!8BH4$W . &-=90/&5# .Y'+:";EO*;L&73N*;S@%7C:)U-6-OE_Q
ME!M=V-<>_C^SNLG&E_-&__S?6=9<LK2<3,J"C=O:[&Q:99.DDH]BYV4^8E-I
M45DJ?VJJ9"1&R\_639G^P<IQJXIS]K<7QRPI1BPK&E$529.519*W'YTF128;
M4XM<I(W\]KBLY!.K:5G+W\IO-ZT?@56BF55%]X2F9)-$/D;^CXEYZ\17^?%9
MU44LU%G="*FI+YE\Z[24+;MD29Z7:??.^L5U_[&3<\%^%1<B9[9LUX6HFTG[
MS:R6+Q@)-INV[Z_/DVK>DO;C/R=UVW[VMFOX9?MG*^MQ)VLG7]T:ZTP*DC1M
MU,4?HFG[*Q4W7SQ_J7/CI;7\>YK/1J+K/6FP>=L576]?/VY69,W\QU8'Y476
M]O:I['?9L!OMEQI-SD15<_;E/$O/F6R_M.]:?E:VM/WL.,FJ^7.Z#I:_D2\2
M57XIWWM/F[5(9U762!V]Z,_@..M^P^73JVS\@/D]:.U/^T [HK0<L53D^6(X
M^/&9]:S[N9XFZ?+G?D19CDF6]<WUV''+O7=[\/)>N*N&\J:<]C'L/KFCGR??
M/3PDWYE]_!?!JF%7=;-/;IM^>?H?.8ID%U>&W>7H/)=CRJ2U;_9Y5LN!)O^.
M_3;+F^SHM?RID0Q+0#[EL[I+U9&O%'_4[2BS0(SEI9P_)/43)F>(+W)4D<].
MDVG6CDNE[ "6+$%/+U-I9Y+(<CR6#9<T)4QV@F0Q&V>2I6E9-6,Y))7M(^9T
M)]T;ITF5-((E:2JGH&XP:$5J'R 'N;.\/)6OZL93OAP)VU:V_S[N4HVR+M6(
MSX?>44<K7WZO$O+_Y-.Z%\BWE=.V&7(LD2](;PY!=X;&Q>@N);@LI)Y2-LF^
MMNV^,58LNI-]N#&.78GU4@[D]R2[^8Y5WY;#9R(EK<IV)*K*:5ET:AVW.5YI
M-FW3NUI3;)]Y)IN4= J\'MX[ 2LAQ4Z*ENNKC[;]T?[;J<@S.?A*_9YW VH]
M'QHF4H_+8;BSFX5"SQ-I2NW/T[*=5#+9D](P4MFE4J:KCIP/CM>"O;ED61M6
M)ZVT:\.Y_-C<@"99W4X&\K?SYDR23HGU1(K FB3M6&+)J+7Q>7ODZ]KWK[=7
MWO[[Y5*P]@?YK[(;;[58%.==1-_<>.IV8LCG\7U9,6M;T$VJ[;0A%X/U'\2&
M^B<<F= <4T^U'5-/DNI,FMJ[637G:N4ELG4W"K6V4\Z:J:C:8;8U0+FZD$NF
MZ6(D?I-4:9Y<UD=+WMMG?9"#R-=V634?/\<S^?N;@^B=L:A>OG ^7-U8@4I>
M;XS_9^V:1=JU7#YVP\YIV7ZI8SW-Y8I2?F&2-')-U)S+GV2'S;HE:3>ZM.,3
MDVN==G28M:LE*==\D237KB_85,BEI>R)/$M.L_P>\]V N>R.Y<S1+C86*UTY
M0E?=$'.]F&W.Y8;C[%P./J-6IFYEW/ZE:WF33;I18K'\NEPLD)=CW-58(5O:
M#H]%61S)%\C7M=]HRNI6XWX1A:CD$'/9K:[;KTB9I1I/L_E*?+Y8+MNQH^NR
MQ2 N)3EK5]DWQ%B\8[G@YO-OMB/46=E.AV,IW&C6#;W=,)K5\_X^%<T7(>2C
MV%0.S=_6\Y%[/OW=ZM$GH7][8V3HJG#5,:_R$2S=> 2+"#2['<$6J=C/CY=+
MD!,Y-K1V*6WTLUP1M/NX;CA;4-=:XB>Y9I.KC+DA'U]M?+Z[,]HM\1XM1\?V
MNR=R42"1N+$9/;V\O8Y+"KED:+G^OW8-,SMMY_+%,G716+F6:!>+8DZ57 C)
M#^=)=?TB^>9Q.W,G=?>UY= Z'Z&N6K!XFFT=V3:[%$G%F1T<V4'W=R9' "<Z
M<N+Y3]U ?'^TG4H^95NZ\;)=%BR'A'8O>78UFG3#Y-JQ0T)U<^BX$F*QI)FO
MW:Z6Q+?;(!<P7S(Y)YR+?#H?4L0P \KR[S^\G-5'9TDR?76<GLOVY.+C^/75
MNO/C^)-L1;<\JT_:1YU(TWS3EB'XZ<]_8NR'OQP=+;_6JOSU9+[,_RS2\JSH
M[$':Q\>N#UO/0B7.V]E&3IZ+V?;YKV4MS?"?W;-9^W#6/?U?1T?S%ZQHW/P=
MUZ_X4'0ON/7\^>/;A]]N=;<TE#]\%N,?GZ6.98>6;=E-V?[-=ESKV4^K2'[
MOW27]-X#3V[QO^S?ZE;_RCW(;#++D];+-+?7]%9?SS=12Q^2U-.KQU;!R[:=
M).>R2;R;9R_DG]_625$?=:/4M]>BGE;LY2H3HS4/K7&U;JR<3:*T5JW_;TTS
M:=GVA6Q5N-87O'5X7"^FV/W[%]$ZTMM7YW>B[E+13C/S5WU:+"3?2&,99TTO
MCO"]:F=-@->AZ&L^+'\JZT:NV[/Y(MY<Y6T8DTAD6'#U-[-V:C7/G,Q34C_!
M@% 22#IT)1E(TN!5]W</WM^D5,#O<@/_/&^WIB];1^$NX2PH*MJ_;N_CN-^P
M(^5Y1NLD?.XZW&]CC6Q/59P1%>4^XJ\%A(KU9!AQ"[Q<'C@N]US:!7UWE1,L
MT5+*X4YH-K>BF(<1K:NM=+190\3 --9'57K';<%2%HM.&:H!*]_M-1=]D^WL
MIRKK8A:KBRP5['E:ULUWBXB7?:T$MNTC'<:HGFIR4!5=14V./M%8MU?V8H_;
MG@95.A1TQMY6_. <G"O,LWMNAP&W>SH&T05J$ R"32!XK1,@XFZL(=)4S !T
M@^[AZ>Z>X<8\\@;+@2>/\H"%\71T!IHL6U^U.W0^ANBMG(>2HW>76W[,0U^#
MJGDZG\<#>H,.0"@2?H5S&,?<]S4HGZ?-^3_8)3$V'Q3.ZT,+;"OB=C38 <#V
M?.N  U#'-*TDE"&T>.P XHW+ZCV8X+U+#O55YG?[]2+-\FR>_MZ54+J1F=PD
M7]GI/)VP7I_._;<;7SE)OB[R#^O/99Z_+ZLO234R*X.[R]V^W6MM_O^I.,N*
MHJNL58R8*+J*#DFGI@<[MBM<D-2R07E>?JF1V4TEA9-DHZX2K1PC$JW,S(:#
MY2!%#Y9#U7+Z<1>1LIR!2B,,;<Y]6*ZRMJBV*W*##[0%;1VFMK8+&@@\LKGW
M\7*7_:8K9RS:$O#7^U^YVVT+^.WKB(*.YT:K/*G#35%T?)M';JS* 4G9UPCP
M3'/\#^/5=[PVYU>93Q](T18#2/6!5,0##VGTRM;+JI-[NQ=]:(OM)^T%4MUM
M4F7=U:"N69/\(8JV$/6R/GTZJZJVG.=45%DY4KB6IAI,O[,Q4Q5L]Z%(08:/
M[W++=DD-3E3U"=YH"T:*M^X9GL?MD-9BFJKR !=MP>C!Y80\]I3EIE)6WAZ6
MU4]-3E5=%[9[T3NQ7&M7HFYOJ6LO):S*[B*P]BZ<K+H5P-7>0SAKNEM0\FR2
M-?-;6?>U\MZVYZB KB"MEZKH*M)Z5>3#^=RVE97)W#[35]O<&2"MC>B:(3WG
MUW,DP(,EOP%@<E8,@/4"V EX9%L 6/$F95VBF\(#@54!-**] 7V_H3/;]@05
MRE6D_"EPIM// E30"4X<\]!5=@O&]FF!.L( T-77=SPHJH<(K /"IL@&A,D@
MK#:03SN$MTK.WS0C_H%\_,7-WTWR58K07@H^:^\(G]7+,*&_O3A^P<9BU%Y[
MOSC!**M+5B6-F-]F+S<6E1CG(FWF5XV74S$_]G@@H__G\5A^_JJ @!3ALWS>
M[<89G]._QYZGG.NO+EF_SZ3\_>2[!FN'.HIYK?V<<:_KR15M>=2A=+.!/2IU
MGTW15/?]9,-#]SKJOI\3(.4=ON^<]4,SVO5IN.2,=EZ\2D^SA?9WU?XG4;4_
M0OV'J7[ ?\C:!_P'K7[ ?\C:5P'_ .6T%BXS)_I&2?3,AYN.R;D_\@%?Y"XG
M&D]-='ABR-3F8"'U7(DX+H]BCP>1LE"TS96V=]O1RX:W;@9!XU,6 C3(4/$-
M!F ,P$\8@&V?QP&M'& ,P!B ,0 ;:+P8@.^%0?'0";GM*KOX% ,P!F!-!N"=
M(^WF(_#C 78]^%KZ#H\\;MIPKINA8)P5HKO09>EN6=SC,NPL<TONX0CMIQD$
M:X@$'G<L6K7YU*H<IC>4Z<'H!F_'P1E=%'(KH+46AN4=A.7!Z(9OQ\$97>3P
M.")<(@Z69ZKE:3C<$0^.F$R35.[/"_:^K(1L$/LLIDE3+?*Z3I*O\A?CLIK
M*VRP1\WAENO))2RM'3O<N0=A?.IJ*L+J8'6WT]DCQW:^A_D-W@Z8'\P/Y@?S
M@_G!_*B;'^T3^.6&?MQ>F-5MZ.O9:9V-LJ3*Y,?EGEXLJ]6T!_0$<A[@,MNK
M03QW X_[ :WK7/L6<F\EKF'")$P8Q@OCU=9X Y_[#BTG%TP8)HSQ%\9[$,8;
M1=QV"<<%PH1AP@^;,*USV;OB[9SP,+=>)0D/^XN?:/^E#9?X-?DR+(SP7>Y5
MX[YK<]>B%?T&M_EAF!Z,;O!V')S1:7U6 _.#^5'N;Y@?S _F1Z4[8'X'&2@A
M?S<;R[_/*E'5;"1&LW1^J0UB)0[-T68[+O=]6O5%X"N&"6]BPC!>&*^VQNM9
M/(AIU=6%"<.$,?["> _!>&.;6\3R,6'!L& ,OT\P7MJ!$A^;<U'=<&<58N 2
MD/!<[C>K/VP]*;0"1^$T/PS3@]$-WHZ#,SK/Y@ZQFFBPO(.P/*W/"&%^NIO?
M<S?DEAO0-3W]?0:P8 R@PP19[)S:<:?=:W(\X'?3W>\6<,^*>4!L!:Q6Z3"^
M@8S/I[7ZZ%N\@6]DHVB\/?3JP#>R]2V.RSTWXE9,.,\9 ["I S"Q>P Q .O0
MJX8-P YW8I?'E M-8  V=0!V:)?WV]F-\-0K,5\VR6DNKGY:],</+V?UT5F2
M3%\=I^=B-,O%Q_'/R\R.#]UEE2?)U\])(SZ+M"S2+)]??W'2/NQ$"OPF+],_
M?OKSGQC[X2]'1\N'M+DCK^MZ-IFV'Z[9WVHQ8O_LOL3:;['N:_\Z^B2*NLTG
M>3._^;)F__Q-3$Y%]:^CH_DS[[?NQF/;I]YN")-M;-7P68Q_?)8ZEAU:MF4W
M9?LWVW&M?W\635:)B2B:3WE2G%Q.Q>NO6?WO13O:W]7O9$L*,5HT:=Z>9S^M
M,L7UFF%W5=F'.=\RL/_,ZB8;7\X??+.K9VU7-R4;B494$RE)=\OH5%19.<K2
MY1VCLJ/JIJV#RIISP=Z6DVE27'Y;R\_-%;+\V+3MD:O/C;-:VCV[%$G%LD(^
M3MK%B'T1E6!)^ZD\+[_4K^[RMKW(G'6_X:R6S1\_T %W!JP;+^^LGJ4BSZ?)
M:)059S\^LYYU/]?3)%W^W$_SEF.$97USK?"GN!XWMH2[0U!33K]G"P&/Y@]_
MQ9SIUZV'\W5CW%;OD&.?[&SY$F?M\+I2H-.R&HGJZEU_M;K_VG>RNLRS43]4
M=?_^1;034BMG/KIM9ZD<*T2UF$OD,-++;+))]]Z?5Z#4GI7:CY,,2B6EU'Y*
MPNQ3J1L>4*WJ^?[ZM?OR*Y8U\NGI.E'>R06 7,XVV^?[KNG/?5GFH\_=T0SV
MC3'ZY:#[9;LC[,!;L4N=C],;A0Q,DNHL*ZZ&N*@=2SH!Y-I?CK6OF/_"\6]N
M;G;>S![=V\SN\LCE@CQN/SO*:KF9D9_+BESNBHY.V_WBHR?Q.TNTW.%V&ZG[
M6W4$SA@7.+-BF3(/@WUA>=^P(R;_I)5&ID#V@8\)8.S[#?!^X2PLFU@M_[X%
MA1F;;,;N"V+E%52:KX*5Y@,G.UAI[B[1\6PZS;NCC22_\N-36W;BL'-?AYWK
MEE[N"XM6JJD"F1&58JB1+RR:6/(T@JI@OAHO,U6:;]_+S)7','OV<:SVX?[\
M=2K2-ARB$LVLZDJDMHLOEM2U:.I]$?WH,=20N\E'3P6I[#<W:^B@7L3PA;*K
M+IYVQ&F:1Q%$&4I4]XSHA;*YEP0^8 6L@!7-%Z]]>DQ6+U[; .\V9CLM)ZWG
ML OQ9EF15B*I]U;7?X?18_];U)Y&C_UO8OL:/12XY3083G1V3H(G0WE:N(T<
M#79^VKA" 0M@.218MLH$?##7;NNDOZ[>,?M4UDUUE8TW> 9@UZC;;5HT"4F!
M9:>PZ6V%=<YM) 8>6F+@SBUZ:-@\J/RD?C()]ZJ/_M(X8#:T<A5A-@=F-OTL
MATF9S;#)4?TMU'9/JGS*EO)QX7:.0'T@NG6X '5"@I$*>5^?IF33JM.D<S"!
M1L8)ZE3F2]$*8-4FX$ CLP-/2-Q2[-@=('&KOU7P,/&S!A;Z5U=ZD,R HN#4
MWE,7#&5\H()&M@GHE)W9*@PW)'<Z"YR $W#2+M@A36>36=Z==2?%B'VJRO_,
MU["+. 'V\53V2C(_@U\1";$^Q.'ZR:^+T=5S%X^]\=3-@A^(1RQ\*,9E-9D'
M'R\C"Z0)B>IHW/XQNEW5@'W)FG.6L.E5KR_#&,JK_NG4TFXB;FAJQ:>R@HFO
MJ:CK5JLW=AV/1BPLI3Q)SJ5PG/TBGWTA__RVE@T\ZD[_O[WNM-.*O;QKB1V,
M!Q&*L--1',E&;7$^^.3 .00DX&19&\LQ,"9A.[=:&*Q?)NTG?8<M2B>U/\B'
MW*^<=-3]KGOY[[,V;'$YQVWG4]NXQ8^O'Y4AO,U2=H_!T_?W!?OTY@S$J,H^
MAVT2MTVS#+'_*4)YY9)-9H]/#^RS%+JVJ!Z+4CHT7#<'#'ROG ()XXC[CL/E
MFI24\TM'HS5$C$$.[,T!;4Z5),J/>.S2NL-\('-4,^_OM>C#)O/^ZP=]ISC4
MPJ'6H($91&=\JCH%<[0%(\4<Y<E_( 4>V*;_?9)5K6PS<>=H%#M^;=>O>FU
MUA9"=;@EY_[0H9VM1$6G8(ZV8*28F_OI?1XX(??B&( =W*;_=]&P9#+/2A9I
M>5;(%X_:.*DD3:O9#4] GB6G69XUEW $:+NFU6M3LFY!\-P)N.>X\G^T!JR^
M]V/?@320IF[[WV(5N#;W7%IW.ZK$:KMX\NUBN%=&FH_$:;,^6OR=_%>C L%;
M@5H1ZJQNVIALQ&%3"5PEV2C#HFD1APW+635$(NA:/^>Z^R+P5^RS%[_NFG B
MJ@G+RVT#LN'?0Q1=WQ*Z%G<<G\OQC-227T>C-40,1-'M+H[-P\CGH>T!JKU,
M]22N4]I\_O\L+LK\0C:<I948M2YUN1;8UU)@VS[288S:QZT9A$37[!Z.=6N+
M;EFA<FG1W_T<5"P!@ /PX0&_(7KDV,X];RIX'M2K0<6JL3FB+1BI?=):AX0/
MAP28,T8_I)B#;P*^B76^B5_;FFCIK*JZ&]_*:I\9?]BY4%W FK9S65LBA_L^
M7!-P30!PS0'OGA'%#H]\94F+VK&L8)7CK2&<ZKI\$_V:)-L:A*6(;%3.3G-Q
M ,$7&_;!H.X0)^)!J-0=LM+Z*>_AP+H^K!\>V!06*.01WBKKXGXNQ,J$BN/S
MI!)'ITDM1MU%]Z*HNV0,SHZ;-G_B]71:B32;EX?_W)I$S5Y_2:H1>YTVV476
M7&Y4S[][W9OV;3=?UKWJYIOF+^K>LWS-@'D=[5]/SH7\3)Z77]H E4X+-:M%
MT];G;\Z["OWEK*F;I&AMBQV__EQ?E>Z?BBHK1ZR>2O'&F1@ABX-*V#O)1EW%
MX@=$8_'O+\;6AN?_0R05^[F]L^(QF]]3 ]Z)5'3%OEV+,^24P(ZUMV.[LV,D
MO6#F6$\<U2RN#0S^;T7V6'$M'8T<IK-_T_E[]RFYH3EBKV6CDS/!?OXJJC2K
M!?M49:F 6<&L,"+!=# BD5G-+1P(OC-<"O,C^EP1.>0$JR.'KJJ'?;SA$DH:
M=BKD=XOVA[:&:.<5VL79B^A&VH+1BVX<($M!:PV",,W.N("5[O9HB!A:ZP>$
MZ:Y!$(:)"UBIB03==,^ZWP#^G?>L'^IZ=O^8"[5U-[=BJH*1JJV[+K33]F+N
M$TMSI:I0 $=;,"V <ZP7+NV"\534"=QH"T8*-]+K;*H:!&&T!0-AQ#6XAYWL
M4[.6B1_)OB^KL<B:_>UPM^TG*FPKR.ZF*KJ*[&X%69'/(SUJ-RCHBKW=$64R
MY?UIE(JT#X']J+3#9CC;+VP-4::B^$-%&!,UI8EZJ!T*>#9:-JTU27]*!K5T
MG WK"H\0/TN_$_\MBM'^([^W[3HJ X.*FBU495=2OD7)X;VM\O!^^XHN5 WA
M4 $W3Y.;K'/N23MX0$ _908.4O&'BC#F:%IS-)5M#(@V2C:M-4E_4@:U^RR.
MV%<9PI4E%7\7#7L_:VM%L>,F:6;U1A42Y;?G7YY_=\"RAUNO)V^:RW]F=9.-
M+^</?EVW_7.O)!M+BA&[5^"*=[43ZWD/RJ^U/[7:2HK+;VO6*JTM27DJ"C'.
M&C;-DZ+N'E3*#U9L6M9-)9JL$I/VRHZ;'V-?$OG)>E'.L7ZT&N/V51'7=L0=
MTT;1QANNSE4=I%&U$@.*W7U:L/5F#DTO4\]>M6-<R1L#C.AC-PQ_NCT,&VM1
MJ%W8F^T;4.X)=69A.5M;CH&576$Y&'-@.80MQ\ Q1[_Z@X]=4QH]%&FR6%FS
M\E0^8'Y;Q]V"@Y<BJ1[6,VK*$$E;,*?,S#H)8X<[?L1C5]FU/Y0CZ, >ZCGU
M(4X4<L\)>1C0*N2@HSD:(@9F-&696MQU8V[YM$H6Z6BSAHB!"6UW<6P>1S9W
M/0]0J=K2]AE9^GC^A/O0IO;M>5*<"3::"=:4++E(LCPYS?+VTDFYGQUG19*S
M)&UF[1]U+9IY $ JBGI6LU'2) JWNU1#G72M8((:-,9K$(31%@R$Z:Y!$$9;
M,!"FNP9!&&W!Z!'FVB'W/%I>HN%C]\TXHWVT(,"[K$YEXQI6)<TCE_[!?T;8
M%:.7*VV=RSK@CF5Q+[9)#49450KD: M&"KGED9 ?\]#SP1?XTEX_I/A:6WDF
MLGF "0W &: ?4L#-]ZX>]T+:<.TJXD,5HTT\@'UXOWHLJHLL%2PMZT>R]N F
M(^QHT<M-MG9NYTX8\,"*2 U 5%4*Y&@+1@JY9;!5&'(GIK5=I:H_\$5;,%)\
MK0T:#KD;T0K6IZI/\$9;,%*\S>&*N8L;A-5M7"D=M'YH\YM%W:C>N5+U)<%)
M-J17VN5V:'$[1AH#D--?/Z206_#E10&/(P=\@2_M]4.*KW536F3QR$'Q!O"F
MOWY(\=8](_9X%&(R4[9SI73D^KI-:*VR)&?/SY*L^.YE7M:UPATL5?^2KKX7
MO1QGZZ;[YS;W8I_;+NW#(9VN$-?(1,&>.J<UCSV+VSXM5Q%5_8$OVH*1XFOM
MW!;X/+!HA35B8@-XQH W]]&ZW')H[6EQ&JMH3[NH3ERS:9+M[>)K.DX+N-)(
MN-+6SO<N=R.?A[%+:C12(+G**9^JB8(]96[L%K0XXIY-*\)19<H0J )5"F8T
MVXUY["F[K1V8 3.#,5LPY=MR^CK<J>OPCEX_M;<#OYZ(8M3>5@GWF+8>%KW<
M8^MF=2\.>$1L **J4 !'6S!2P-T0#)5.09@9^@%ANFL0A-$6#(01U^ >=JPK
MKZ(E?MKZ6C:YO0$VR5DETO*LZ'Y:7J-3R^=F8RFK5(FXV.,^=]NNHX+[@\/Q
M8Y<XF^N-VTQT=?ZZ <;"I]U3K9/BP3-X)L+S<X?[KL=]=>5Q^L.9[%$7& ;#
MF)/U4CQX!L_@61N>%3@AO#64*SQ+[[P-C\5[L_)4/B#IO ])PT0Q:N_MO11)
MI6I]\]2>HC(H;#$>2A'9J)R=YH).:M'>;B'?L \&/;Z/(^X[#G?499:MM'[*
M#ENPK@_KAP?VG&))L!_QV%56ZP@4FR(;08HQ8S]4C9M[CLL]6UG-8*!NBFP$
M43\\KA<0NV[,+1\0/\%#\;))I*IN=/V*I]SHPN[3+!5YOA#ZQV?6L^[G>IJD
MRY^WDX"S[C><U:+*QM^S9<];UC?7/?04C\HFGJ0>K.YNNV]J_C^SNLG&ERN5
MLRF3&T]RF_?#[0;>:I0T6:EBV:I@+2I;.S/W-*7?TD0JVH+P\U=]$D7=NJ06
M7JI>QHF]:N?^:/*HOF!$>S:BC\VYJ-BGLFXJT625:#.&S+6H#9W:PYH9R49=
MV;ZSJ>VKMFS'LOOQ=9"R8//L@MZ8*"VGGQ1T6,[A60[&'%@.QISMUEL42\1U
M3WV?9%7;Z)EH3_ZG;7Y]4M>BJ=MX@%-QEA6%[*I]1P70"0Y17^!#I[,",O5T
MVH*P3L@]8LGW.AJM(6(,$@9N#FASJEQN.PZ//-IU%W4P1T/$P(RF2D*;.U'(
M776G8D"/MAB8T'87Q^9V%$FPL$I4MF55&.+^M)NZVAS[9E85K"QN[F\5;F5U
M#)>A'!ZA5QV0M='GW+5][CBT[^NBHE(@1ULP4LAUS_!XX+O<]6C-_53U![YH
M"T:*K[5[6,OE$;'%-E6% CC:@I$";KY@C+D5T+X$SZB=+*6*<3]/IGEY*2J6
MRA=5V>FL3=E6N8<]& \:%<%(.=/63?B^9_/(HS4F454H@*,M&"G@ED="7LQ#
MA_:M053T![YH"T:*K[4[6 VNZ:*B4 !'6S!2P,WITN#"+GVWL$\M-:CRA#9\
M0A&R_5XZO6VO4*%800%&JJ*K*,"HP"NN_C;K[4LR*NB.P4LG4S5WD*X+Z5=8
MJ[T[FP368!@,F\#PVME:L0N !-28J\&YH9POH%;K>2 !]:,$#U@(?>#$9D*%
MSJEZ#U744M0Y<:RW\HH*.B%TN"6W*F'H##4 /KWDHHX\@'6#,M4H@MT]0WW-
M U!LBFP$*<:,_6 VN!O;W'&!.E#7'_7#XWH9OZ>VI(-V$!M>Z'SCV6 _101#
M_8L('D)%<)/TA>+;=.X_V/&JR/=RGA C=MPDS>R1C*,K"W;UMV!C"]X:IB0#
M:\N:IR20I(&2#"3)U!/.3>;OWT7#DHEL6\,JD99GA7SQB&4%DTLTV? \*5+!
MZG,A'EF8P=NBB;<%CM6'PKN<8'Z'I*.A:U6;L$T0#G]J_Q*W[ :NS3TW KM@
M5T]V,3L_&'S-+=?A=JBLI @ !^"8G/N8G"6ZOLU#2\/33D5!UK>/.)>?_^'E
MK#XZ2Y+IJ^/T7(QFN?@XEGOVN=M][G4_:;]W(B5[DY?I'S_]^4^,_?"7HZ/E
MYT<L*8JVT/6TRHHTF\J_3>37JJS)9&/+,<M+V4V-J"9L)$Z;HZ/Y$^Z_]K>K
M;WT<_RJ_<R*_\DY^X_;[NQID\H?/8OSCL[3U[EFV93=E^S?;<:UG/ZWJT\<F
M@QM]WKO/Y-8MSZ^[+GDG4C$Y%15S+<[:EG-6;]>=LB45$TEZWOY3ZU,IY)O9
M.+L077QY+?\]S\LOK^[:R+H..DG.I0B<_2(*<2'__+9.BOJH.XK^]KIK3BOV
M\JXE:7,NOOAB%)$MR/>P2TW:RR,[$%1.,6K6'2I^R/<M;JF;434)%=KC$*.P
M-LJC0\PC#DJ4%S8UBW*8'$F'NXY/;K31JL*PQ@L:YQ&U8T%#>&[4<&WC<KEM
M(#?:8&VC:+1YQ+^+M0WAN5'#M0W-T09K&T6CS2-I[UC;$)X;-5S;.!:WX;C9
MXW!#L-+MPV/0R;FH1#)NA+)R,RBHI8WH.A;4FHL>.;9S[P2*?DTM<P8^DT(Y
M3)8-82I4PE1<J[UR6>7:S)RD_(<B5IX6.G(5NO)+5=8U2Y.JNI1]L\Q/28H1
M2])T-IGE2=/&84Q*V:?_E[27W;71%<N?VQ"'K&B2XBQK_SJOZ[<^K.5]5F2-
M^#6[$*,/5]]ZW7UIP,B6;EU8)2,AUY%_U"RIA#2Z9BEC*WW=AI-D%<MER^<?
M& DQD?_2E.RT[8&1&'>BO;AKRP<<6[+QPK[7F@LD&W65I^B0S%.\J_KNTT_+
M6MQQ5+SSYM4 W!PE=QZ!/Q2C6=U469+W^6SU<OQO4HV^R!%);RF.Q5E;F.+^
M9&A4$BR&)0Q+CX*0MJNW2[UQ_E25HUG:U'I+@4$)@Q(&)?F0WT2C^S()(Q)&
M)(Q(!HQ(IKYK<3Q9KAII@3?P'A#O^4/^WKU*C(Y>RUY(SC1W.+R^Z=#^)-]:
MCMCS?[19@M\9CE\_)3)[B>1XQ(2W2=4)V?Q XW5WCO&P]O:LK3X&'&5M46W)
MY.8,: O:@K:@+6@+VNI/6]M%GGF6IA'^GY)&_JKNPD=&XD+DY;0-DA#I>2&;
M>G:YU7ILPZCKIT<P[;R)H)H00#88;9A(LY!;H<<]7]E-TI1CRL 9.-M;E13+
ML7G\6$4>< ;.P)E>*1\@36O)0-IVXD3<B@/NAAXX V<FJHP4<BO.@^;K2N>%
M"P!5.9/(I&J_G=6RC:)BE<B[<]KZ/)L^<N_=O@<HJIG+NE9 T;*"34"PI 15
M_0$Y[51&#SG/BWEHT7+?4M4>@--.9?2 H^IAHJI!0*>=RNA!YW$KQCP'Y(Q5
M&2GDUCF;XA<^^#NXP*7?RT(V:C(5C6#)6=46=RF:@7U-5'W&NKI/]7*&DUZ'
M4]4@H--.9?2@\ZR0G'N7JO8 G'8JHP<<9CE 9[C*Z$&'60[ &:PR4L"M\S7Y
M+\"?,E\3F;BF#T4C\ERDS?QFZW(J91@X,XZJQUA7[ZE>KG#2BW"J&@1TVJF,
M'G2N7(2[(:U% %7M 3CM5$8/.,QR@,YPE=&##K,<@#-89:2 T\759$Y8T[:W
MY0UW!6I;8WA1)O/Z%JZ]!3L]>NN:65YS7#!(Y8)!V^*AH[3NDW87# )L@*T?
MV ZW(Y_'L;*J'. :7(-K$^/ 0#;(!MG[7XH[/);+<<_'7=\ 6X&XVBGW(:I[
M5.X^BG-9+Y35>]5.[\-$ME$Q:IQE4'-_#W"6H4ZRPSC! '7FJ0S4::]"4*>=
MRD"=]BH$==JI#-1IKT)0IYW*0!UU%>I7<.N^0W"WN+3N]N;7:3J;S/*D$2-V
M\X[N78Y,D+Y-S2\Z0/JVL>,5516".NU4!NJT5R&HTTYEH$Y[%8(Z[50&ZK17
M(:C33F6@CKH*#ZP8UZ>D:2N]LZ08L9&X$'DY%2/YZ?2\D$T]0UTN-4Y6LB'5
MPU1,<+AEA=RSE4564O:,@S-PMB=Q M?B843K=F_=;1&4@;+!\_I FM:2@;1M
MUXV!&W''<L 9.#-198ACHJ["6_ZCY?O.%U%"=INQ]^S)VM;V.L&WLUJV452L
M$GD7OE2?9U-<)VB4HU2O*RCFRX,XXH%'ZWY3JMH#<-JIC"!P0<PCQP5P ,Y$
ME=$#CJJKB:H& 9UV*J,'G1]$W MHG552U1Z TTYEB%FBKL(#BUGZO2QDHR93
MT0B6G%5"3-H0IF&]2U0=QKJZ434\?**Z]J:J04"GG<KH0>=X'G>(7>--57L
M3CN5T0,.LQR@,UQE]*##+ ?@#%89HIJHJU#!O8$.]7L#/Q2-R'.1-K,D9].J
MG$K!]I8?M[)WJ'M;>[^J1$K-ZC+/5I;6TDCT+2XM62.ZT4?)CQJ]=HH'XD"<
M+N)VY''/498L ;R!MZZ:UA%OS.! '(@;C3AF<."M3%SME+O)K8):*/> 25;@
M@?36>"#)!+ZI+@Z_P\V;5(\:5-R7K$V1AM[N2^Z_CH-K!=P*E&6.;7^SJHZ&
M#J[!]2!<V]QU8NXX,;@&U^#:&*X)>!I!-L@&V;U+[/+ ];D3#^9B!-<&<6V>
M<C=Q,6JAW ,F>9@K**E8,C+SJ;F\D9EOO@I!G78J W7:JQ#4::<R4*>]"D&=
M=BH#==JK$-1IIS)01UV%AD2C=?_^97$YP6F9KPSAWJ0RFVB88]DAFXJ*O4GR
MI$@%.SX7HMGEX 0.=,H'8RN,Z/#.RM9U0M1>8LG=&(%L.#X#_0='OQ_P,%!V
MWPC8!_L(B4&PF^ZF#K*')ANS^@.=$',G]+GM*[OP ?0;3+]YRD5(G#G*1DB<
MKGYX,_WN.#HQ7X6@3CN5@3KM50CJM%,9J-->A:!..Y6!.NU5".JT4QFHHZY"
M_2XAO>_?WRWZS;'L@/U2E77=5F>;%7L+>J/N,#7S#A1<8V.^"D&==BH#==JK
M$-1IIS)0I[T*09UV*@-UVJL0U&FG,E!'787#A"D-=@_ IZ21OZI94HS82%R(
MO)R*D?QT>E[(II[M[5)2ZHY6Q8Y5LJD3P]Q%Y'#;C[D5T+JF7'=K!&?@[&X1
M?<OUN1MZX R<@3.3KL\$:5I+!M*V+3)OQQ[W7,QHX,Q(E9%";EU>J^V_" "@
MCH%,.SF3WLYJV491L4KDW6V2]7DVK8=U(5'U!.OJ'QW Q6WJZINJ!@&==BJC
M!YWGQ3RT:*T"J&H/P&FG,GK 898#=(:KC!YTF.4 G,$J(P7<.F>3_X)6F  "
MEU3XFGXO"]FHR50T@B5GE1"3-HYI6%\359^QKNY3O9SAI%?A5#4(Z+13&3WH
M/"ODED5K%4!5>P!..Y71 PZS'* S7&7TH,,L!^ ,5ADIX'3Q-9D3UW2WGKFC
MX,["G1Q0'XI&Y+E(FUF2LVE53J5@>TN76]D[YCK-U]SA(:5F=9EG*ZMK:23Z
M%M>7K!'=Z./E1XU>.\4#<2!.%W%7;C#<4-D"!W@#;UTUK2/>F,&!.! W&G',
MX,!;F;C:*7>3VP1W4*[>;D?MU*[ %^FM\462"88[*9LD7]2+_U T27&6G>9B
M;]%P.UR]2?7T0<6MRMJ4;NCM"F7MZX)M?\NJCH8.KL'U4%S',?=\< VNP;4Y
M7!-P.8)LD VR^P]&Y*X?<=_&C VN%8BKG7(W\37NH-Q]U&YS7KB 6IVSD8XG
M%1G\VB5]X\(1\U4(ZK13&:C37H6@3CN5@3KM50CJM%,9J-->A:!..Y6!.NHJ
MO.$J>MDDI[FXX;-;\90;WK;NTRP5>;[PC_WXS'K6_5Q/DW3Y\W82<-;]AK-:
M5-GX>[;L9,OZYKJ'GN+:VMC=N$G X:IN?@H<PS9*&IQ4D&R5L]:FMPXH[\'C
M>U?U]_V_*T:./JBY\^*K1YY6[.45(C<IVIG0#\5H5C=5EN1]/EN]'/^;5*,O
M227TEN)8G+7%&>\/EKN>,.P5]_N3"T8EC$J[<9#.JFQ1)$);FC]5Y6B6+DJM
M:BL%QB2,21B3FN]_$XWNBR0,2!B0,"#I/R"9^J[OKU/T0#?H)D3W_"%_[]XD
M1D>O92<D9YH[&UY/2JG)_^NN'V6?Y%O+$7O^#Y%4]7>&T[=A;.*:INPIM'2W
M_&;'L@/V.DUGDUF>2%-E-[7\L";WK+D^QAYE;5%MU>2F#V@+VH*VH"UH"]KJ
M3UL'=O/:)[D"*YJ:)<6(C<2%R,NI7)$U(CTO9%//]E8#FTX6D/HB_6035(?)
M/K6Y[\0\"/U>=G&:%^,'5("J#W'\..*A3^LN8QUMT1 Q@)26]4^ %6TQ@%4O
MY<*<B'NN#:@ E?;ZH<37XT>1JR0_< *'*0HRF/_G[:R6;105JT3>'<#5Y]ET
M;[6&Z23T(-FLOV0S4Q?65#4(PF@+1H\P.XQY%#F@"W1IKQ]Z=&'^ F$FZ8<>
M89B_0)<I^J%$E]X>HN%K@1Q"A-#O92$;-9F*1K#DK!*BS6Q3Z2&BZNK5U<.I
ME0^;]@J;J@9!&&W!Z!%F!PZ/+&470&BM/=!%6S!Z=&'^ F$FZ8<>89B_0)<I
M^J%$E]X>(G-BB%;6%* <6/2A:$2>B[29)3F;5N54"K:W;+)M>X<*\5M<DWA=
MM(2TLW0?%R:N$=WH ]^GU1312?'@&3P3X=EV'!Y[$5@&RV!9<Y8Q-X-G\&P.
MSYB;P3(TN?$UY/>D/>AP,NUL08$'T5O#.IG LUY+A&Y[?ST=I_(^%C921#8J
M9Z>Y,*V6P88"&USM:J594SX] <2 F#S$5N!Q-U)67PL0FR(;(*8",0%/(3#6
M539@3 5CA_NQ)^=C9?7# +'1LFFMR4U<A/>D/>AX0NUL89A"950,'5GNM 7K
M/\M=G62'D<8.Q#37#Q#37H5 C+9@0$Q[%0(QVH(!,>U5",1H"P;$J*O0D'"O
M^\Z\'4N/B89UMT5/1<7>)'E2I((=GPO1['+*<:C>;H)'5NO<OP=UBK6N$P(G
MYFZ$.#$<:P%THT&WN>WZ;4094 ?JVJ-^>%PCF@P8&X<Q9NP'9^PP\+CGQ4 =
MJ!^Z)A%S=C"V@)@SP\6@["3'.8?Y*@1BM 4#8MJK$(C1%@R(::]"($9;,""F
MO0J!&&W!@!AU%=[PY;QLDM-<7/VT\'S]\')6'YTER?35<7HN1K-<?!R_SXJL
M$;]F%V+TH6B2XBR37WQ=UZ*I3]IGG$B!W^1E^L=/?_X38S_\Y>AH^5U6CMEG
MD99GA91FQ#ZTP5[9.&MK>W5?9Z_3_\ZR2OZ<%"/V:Y:<9GG69%(\^>^SB?S]
M/[LWL/85K'O'OXZ.YJ^YW\[K-UV_:/Z>Y6M>%Z,;+UF\X[8,+)4])W_X+,8_
M/DL=RPXMV[*;LOV;[;C6LY]6^24?.TVXH<V;OLWVKR?G0GXFS\LO67'&.J4P
MV:Y)4LGOU*R1_RR;5&<C4765T-@TR4;R&Q7[_T1^D:1=U[6?2B;2PF2?RC[O
M?ISW<'*SA_,;/9PL>KBZUD_2S+_9?J7.NI>-DD9P^5GV1>1Y^V?[@7&252T@
M,['N*R_N>E/7==A)<B[[B;-?1"$NY)_?UDE1'W4^VV^ON^JT8B_O6FJ_[N&;
MT/YG5DOCN;Q^_6PG,E\W[/6TRG+F\C:P,7S523%[BCS]]-+<IE*IP(7O^<=G
MUK/NYWJ:I,N?^^G'Y?AH6=]<-^PI;N.[HVE33OLYS5NKV;<WJ7K8^[^FS1NW
M9<V4L6H O_5^.6M(5<D&.&LGIIW;<MWA#S3DB;-D7QUS?RY]N(7;'55$T8K9
MO.T.E94REZ9Y.RXZ?N$LIXRW27V^E97B C ]HYZ&"6GRN!5&W,*M>HK&D[L;
M 67CR3MQNK>,"CH;'FS&^]N,[SJTN$$[KI ;6X;?BO<RMCRUK/]P"QCY,-E
M^>L[&]JDJA+Y^XG\EWT-2-MV#A68%=Q?0E5T%?>7]%^>T J5#G3;WW5@R,KJ
MJ=&C5&?K/B)C=92MKR#XOM<J]"/>^Y;8<[CM*=WY;1\):\B2;8#56??@&T<R
M-PX-LL6A2><M?N+I 1Q2VOHV!O!-&7N::\@B:@#W5/?@I+EQI B?E+8N#02(
M:*]" Y8X:QU0K]-TOMBI1"JRBR[\!>L7'*CM5YR 6X'+/4=9VC!6+,,<J'TH
M+N2ORNH2*QAMIS\-3]5LA\>QP]TP)#7 8/W2^P#SJ1)=[&?KBRF;<U$MO#18
MQ&@['VJXGO%BCP<VK<$&JYD]##;E5+;QDDWS1'9F.^:(_\ZRZ3Y/Z>E,(UC@
MT%G@N#RVV]I+M(8<K&]Z'W(^=FN:HBS2656U84)8WF@^06JXO'&#@'N6LGM%
M*6O/Y.7-?*S)KM(9U8\U5!< NLZ,&JYLY++&#Q 0?0!+F[>+%<V-$!HL:[2=
M&#5<UCP/>>A8W(]IKVQV%?.[!Z0;*N%BP ROL:C:X+TF^:IBY-FV0ZA0JR#)
M@JKH*I(L^EX]/7=X)%=/L1>H&M*VS[+H6W:5X]S@ZR@GO![33LHFR6^'*A<"
MGB(LJ09(\O)X9(7<\I5=X4-9@::NKKH'_U*6HR]9GF/EA)63 2LG.^2NI^G*
MR9#AS/C;30R1C> E3?L-DJ9X(],\[DBC_-3AUV!/K^[92]7,J\J?[V?-K!)L
MDA799#:177C9!@S53/;._&S_*&TO=,Z[G5L;892T-4%D3R:UJ->7]IP_]K?Y
M4S_+)R;YI\6CWY?5Q^5S?NT>,V!!S_Z7GCMU*/N2->>L+=^:R5US6;%*3!+Y
M8UMH5%236OX3$U]347<)P&4AV*5(*C::5>U'1)*>+ZN)%FT!UG%V,?]$O:A8
M^NHNBBH*<JZ]L4F+.I</K10V\#?T96L;7\\NL8G@9Z%W\F%8UI2<[,.(>Q&M
MD_'AY_4]#C'[\J1L,\0\DBR'0!S"6V<= W&X[T;<C1%BK&RT(;2@<1Z99+"@
M(3PW:KBVL;D=N]Q%1OA!KFV<1R*PL+8A/#=JN+8)+8_'Q,8:<U8V0U==WF8
M<O8U *'*,M59EL0Q=N\^(LOAL><.=1QT2#66-SWJI3H]H\SR;L?8?2].Z!]C
M]RVQSR,[:N_8&6K8TJG*\@9W5&Y_0'Q]:Z7(1=J($?OO+*D:4>67;)P529&V
MAZ=9,2ZKR?S"BN>S(IF-,OG1[]8?6?^_Y4/>+Y_QX?H11AU1;]-OBP/D^M$3
MY&6##N *Q(TULLE*916 *N\XW*Y1*BX^?/(R]]'6JKX=\6DK4F@>FC=,\SLJ
M<L>)L/OW+Z)=,K:OSN]L@%.YZ!#5U5%V/V>*L!R,&= \-#^8YC=T)F$M:_2\
M]CZKZD?*0.IHY#"=_9O.L4C+XI&+HV [L)U5MG-RGE4P'9C.-C-6.:N:<]@.
M;&=SV_F'2"KS+&>[XV'/TC3.]W?1L#K)47@/V4L*B@ASRW.Y$_NJ3GDIQZ&
M*E#52^A$)*GR>*@NY M4T18#5/5 E9RKK)#'+JWD-QW-T1 Q0%4/5'G<EBO
MP%46YP>J:(L!JOJ(^/>XX\8\L+$$5.;!(9,[^4M5UO7B"PJ=.#K&^U..[]8P
MAS*2FTZ/^R&R*,&7_OJAQY?M<]]V>1S3*J5-58$ C+9@! &S>>S%W'=I7?]#
M58$ C+9@! %S>>0Y/+1IG?A152  HRT8/<!\BUOR?]%CI2$/ [ #B]WYN9"?
M%&)>E?KK5!0UPG@T]EMJZ'D.7(M[-JW5,U7M@2[:@M&CR^9!Y/ H0@@"^-)?
M/Q3YBKR(1P'F+_"EOWXH\N4%%@]"W%8!OO37#SV^?!XX<GU(K(HQHGZVJH^V
M)DVMCPX\%GG>^HB28L2247MG6MVTA?\NQ+T.W>%==P2Z:OZMXG,]O>N>83SQ
M;[>\9+<,"4%3.CI\=?38\R@,>1S0BH"FJC_P15LP>GS9-G<]CSL.K5AHJ@H$
M8+0%HP=8P'TGY!:Q70=5_8$OVH+1XROBGN5P*P!?X$M__=#CRW6X[=O<B0"8
M,K<9F9"IMMS1\[RLZ^]>9D5:3H1"YP]5Q[:N'E\-/?8V]^V0VQY.G,&7_OJA
MR)<7!.WZ&7R!+^WU0X\OASMMQ&^$^0M\Z:\?>GP]MX.(A\1</WT+^1WV7&!*
M9924Y?G<\6FEH!Y4E!05XX2SF+9@_3N+U4EV&.YB(*:Y?H"8]BH$8K0% V+:
MJQ"(T18,B&FO0B!&6S @1EV%AQZZPZ:B8O5Y4HE7\"AKZY$<P*-L[$!$585
MC+9@0$Q[%0(QVH(!,>U5",1H"P;$M%<A$*,M&!"CKD+=RB ]ZA1R[1?^0VZA
M-TF=I0K]/U3]M;U[,36_9+%O<5XXN(4). &GWG!"?1[@!)SZPLD-@!-P D[]
MB//\A45[>M(I!PL0'29$+XBE"2-,1XU'YEV6SQHQ4CC"4'67DDN]'7B$Z5L<
M:CX9'>W0$#& DWD^&1WMT! Q@%,?/AF4' !.P,E4GPSJX@ BW2!Z$>$R/F4^
M&1T=GX:(0=DAB-1+\U4(Q&@+!L2T5R$0HRT8$-->A4",MF! 3'L5 C':@@$Q
MZBI<Y\N1S:JGB1376RLYE?B:[JE_%ZT)B1%+9+.2,S$O;5.S<M;435*,LN+L
MD3HW3]2WC@Z[]9SJ[/0^#$T8DAAZ&,K2N>UF:0+8:*0LG=MNEB: C4;*TKGM
M9FD"V!Q8, )*=@SN6]+5XZ)A+EK '3_@7HPL:?"EOWYH\A5Q+PC!%_C27C\T
M^8IY%-*ZV)RJ_L 7;<%(\A78/'0Q?X$O_?5#DB\Y?]DNK9O-B44LH"((\MN(
M^B@U3'6CZ?*AJC_P15LPDGQ%/G>)3>E4]0>^: M&DJ\XX+Y/JX@>5?V!+]J"
MT>0KY&X(OL"7_OJAR9?'PY!VT1[U+I^737*:BW6]O'S;27(N7\+9+Z(0%_+/
M;^NDJ(]J467C;Z];?UJQEU?/O='%W2M8*O)\FHS:S)$?GUG/NI_K:9(N?]Y.
M;,ZZWW#6->9[MM2,97USW;"G^+4V]D*M4_Q"QJ/YSZ^8,_VZ4C=/P6G81EWE
M+#EK0>BM@:=E-1+55?O^:G7_M>UD=9EGH\=;^T1T]]JE:Y*IH'EHWAS-[ZC(
M'9W_W;]_Z;(3VU?GH]M=GXJB$=7\58YE]^-NA>5@S(#FH?G!-+_A&2W6LD;/
M:^^SJFXPL<%T-C>=8Y&6Q2.A#[ =V,XJVSDYSRJ8#DQGFQFKG%7-.6P'MK.Y
M[?Q#))5YEF-<U&477[DVYO)WT; ZR47]L"9QZH=;!786QW6Y;=D\\&FE3^AH
MCH:( :IZH"K@4>1RUZ:5]*>C.1HB!JCJ9:[RPHB['N8J4 6J^J+*X[;G\=C#
M7 6J0%5/XMANR ,K:FNK "M5'AR%A=(>]N#\4I5UO?B"0B<.U:1V7;.]M<S6
MC^6HXUJT1AVJ^@-?M 6CQU?,'<OA-K&[6*GJ#WS1%HPB7V[H\)#89I2J_L 7
M;<'H\65;/ H<'F," V &Z(<>8&[ 72_@C@W E/E]]G_#V\_%658(467%&1-?
MIZ*H$9VCL3M20X>R'WO<=VFY=:AJ#W31%HP>7:'K<LM"/330I;]^Z-$5!"X/
M+0]T@2[M]4./+C\,N>6C5B[HTE\_].ARN!^T!^J(.57FSNG/)7>WX-F:O+,^
M.O!8Y'GK'4J*$4M&DZS(ZJ9*FNQ"W.O0'=YU1Z"KYM^J)M?3N^X9QA/_=LL_
M=LN0$ 6EHP]70R>\SUW?X;%%:U%$57_@B[9@)/F26WK7HE4@EJK^P!=MP2CR
MY;4I.0XMEQE5_8$OVH+1XRO@7F3Q**9UG$I5?^"+MF#T^'(<'G@.MUQ:-W0@
M"$I5^:*L2,N)4.CTH>K0UM73JZ&G/O B;N'.$M!E@'[HT25G\RCD$;%KUJGJ
M#WS1%HPB7YYE<2N@Y?*AJC_P15LPBGP%7LQ=#S&^X$M__=#C*^1A>Z>X@_V7
M,H\/57\D_,6T!>O?7ZQ.LL/P& ,QS?4#Q+17(1"C+1@0TUZ%0(RV8$!,>Q4"
M,=J" 3'J*CS8Z!TV%16KSY-*O'K8IP=7,F%7Y "N9&-'(*HJ!&*T!0-BVJL0
MB-$6#(AIKT(@1ELP(*:]"H$8;<& &'45ZE8!Z5%OD&N_\!_R![U)ZBQ5Z/^A
MZJCMW7VI^86)?8OS @7S@1-PZ@TGEU8@KHYV:(@8P*D/G% J!#@!I[YPPOU^
MP DX]26._<+QP9.!H3J/.6?>9?FL$2.%[AFJGM/>_8F:#S%]BT/-/:.C'1HB
M!G RSSVCHQT:(@9P,L\]HZ,=&B(&<#+//:.C'1HB!G RT#US4+$S.E!FB!B4
M?8/(Q#1?A4",MF! 3'L5 C':@@$Q[54(Q&@+!L2T5R$0HRT8$*.NPG6^'-FL
M>II(<;VUDE,)M>F>^G?1FI 8L40V*SD3\X(W-2MG3=TDQ2@KSAZI?O-$?>OH
ML%O/J<Y>[\/0A"'IHH>A+)W;;I8F@(U&RM*Y[69I MAHI"R=VVZ6)H#-@04C
MH)#'X+XE73TN&N:E!=SQ(NXXM*()J>H/?-$6C"1?OL4#8JE95/4'OF@+1I,O
MAP>1#;[ E_;ZH<F7QP.+5G0\5?V!+]J"T>3+YKX+OI0Y?% <A""9NB9,:9CK
M1M/E0U5_X(NV8"3Y(NCRH:H_\$5;,)I\T7/Y4-4?^*(M&$V^Z+E\J.H/?-$6
MC"9?]%P^P\?XO&R2TUS<Z.453[G96XN___!R5A^=)<GTU7%Z+D:S7'P<_[]9
M4C6BRB_?9T52I%F2?RC&935)FJPL3MK7G,@^>9.7Z1\__?E/C/WPEZ.C=Z(H
M)_+C35G5;%:+$<L*UIP+)I*JR(JS^OJR99:6D^FLZ9Y6'QW-'W&_%<O$E=?S
MO)7?9Y-347T<'W?I*[=;(9]8M&KZ+,8_/DL=RPXMV[*;LOV;[;C6LY]66=X#
MCJF[*NO=V_6?6=UDX\OY@T]D-XVV[#_YUCPOO]Q+X5DG[$ER+IO#V2^B$!?R
MSV_K1"JA%E4V_O9:S-.*O;QK*1U8;;>S5.3Y-!FUJ4,_/K.>=3_7TR1=_KQ=
M!W'6_8:SKC'?LR6:EO7-=<.>XMC<6#%WR9]DHU$NOF<+&8_FSW_%G.G7E7 ^
M93S=N5'+X6BK1ETEK3E/#G%<=L)I68U$=?6ZOUK=?^UK65WFV:@?-KI__](1
MWXJ:CV[CD@K)=S5_50MU+V/_7E6R)AL/EC.LY02P'%C.5I;3SWJ3E.5L>&"X
M1ELJ=+'B<+ [!GPX%OR1O.8]JZ@/0/I:RCS:%M7F2VZ,@[:@K</4UG9A(X&W
MPF6R;N/DM9/3L+$D#T\73RB2L=5<\@3WTK9]1<5#^* '=_4Z3HK(1N7LM#45
MRMZUG;RC&\JNQ(&Z8IEUY5.-N>W&JGRJ*XU>:U, XD"< N+#G)& 9U-D \\T
M>?9\;OG]^+U-Y'D/FQ@Z@?U(G*&=>(%JG^:K$(C1%@R(::]"($9;,"!&785J
M5L'[=4BN.;Y8Y'IN=Z2+8&,M!.L_V-C8 8:J"H$8;<& F/8J!&*T!0-BU%4X
MC+-XD*M=%"Z7J6Y;==W,Z56.B4QHB=8J!7*T!2.%'.%T6*KZ U^T!2/)E]K0
M"\KZ4Q J[E /%>\<T=F%7&PW;>9Y.>W2L/>USMZV>Z@ O46HV766'^E-Y#XB
MS=:(KB[0S/5YX'JJAKJGY3#JI'.@#)2)H#P7/7)LYWOP#)[!,W@VGN<!4UGW
M[^V_46%+/J%BHWE$S(H"4:HV(T_M"RK8J\A[H2J[DKP7-><)L<?#T!UJ$'QZ
M*@Q54P#B0)P"XL.<7X!G4V0#SS1YUB55=?A#E-LU>Q\JR;M!,=RKDKR?JO(B
MJ[.RZ+8+69&6$\&:Y*MXH.CNVW(R+0M1-/7'\8?N&R?)UY^_3D51BS>B$..L
MT;WT[O6.JJV[.UW;28O*NC5*ZU*I*$FR45N4N7RRJTE%B@U*Z\)R4%H7EH/2
MNGU:SHZE=1=-41+M8EV%MKR=554;[K*5_[BO[N_#^)6UA7AI3V@+VH*VR)?-
MO9J;APU[O)X(;@B]XF_OA5Q!)/F^3AGI'">KSV'<PX'9_^RB)U+7?ZV3T.6A
M[?(XI)4"H:/-&B*&:O0,XVR^+>.^[W'7PS6Q@ I0]22.S5TWY%Y/3E;-H5*S
M@-YK7-ZV"^BRDHN80N$"FNH1MZZ)<'HE,JY;.-O<BN0<[RN+I=-:I4".MF"D
MD%OR%=L\]AWP!;ZTUP])ON0>-8B5):Q2UM_A^J./FZ396\X+G?T2*NJ1V,BO
M]4+;,?>(E;FBJE  1ULP4L#-I_K8X[Y-:Z*GJCW015LP@G1Y%KD2C?!*][Z,
M?B?&HJK47J) =3>KZS8/M[28KT(@1ELP(*:]"H$8;<& &'45'JZ_&?'/NF_R
M]-JBK_,X/_="[A /T-R#V-\!/("GSC?VW'5C[MFT8CCZ%A),@2F53#F.RWW7
M.EBF3/8R(_89>W<Z@6+K8Y]=R^9Q2&M>IZI2($=;,%+(W1!,:;ERK34(PF@+
M!L*(:W /2VJ*=Y.1"(K&U2=&.@,(7GVR-MHZY':D+&!-NXM00#?HUH#NN3,P
M<.5>?+#[/+9GF:S3'0 #8)4 VQX/HP@ *]Z.F'27A\FR[>N>$IV*!5*\KV1=
M)P3<LV(>1+C"!*CKC_KA<3UW$'#/C;@5*SO? \2FR :(J4#L<"=V>>P"XEXO
M$]OXDJ^K*\7FGV:G8EQ6XHE7BLV_\Z;[RM7;WLD_:JF"U\5H$1%DSK5BZSNI
ME:K.ZJ9FY1C7BE&Y38=DHPR[X@?7BL%R<*T8+ ?7BJF\5DRKI,OEDG!?IV(:
MG0)1RF50[BHF$V,2<M]VN>LI.]G2^N02Z.$*C">($W(G#+B#8F. "E#U)8['
M72OBD06H]K-&?FI U3 )EWM.J=Q6>!T&GYZBR:B*KB*:3$% ALMCS^:^NCK_
MVX>84;4$  [ AP?\BN:0VV$_CEW0#)I!\Y TA[;#[0 T#[@?61=]I:,_P&39
M^HHLT]F]WUNPF8).L&WN^9Y<KV@0@*8C#V#=(-<G1;"7%+?UYKR> @) ,2@&
MQ<HICKCE6#P. 7&OL>!;16=?Q8-?1Y*S<LR:<\$*T;"IJ+)RE*7L=!Y,SM*R
M;HX^B:+.RH(M(LQK]L_?Q.145/]:'SK^NV@6GWXKGU!O%B+^[\^BR2HQD:W[
ME"?%R>54O/Z:U?]>M*/]7?U./KL0H\5+YNVA%UK^GYE4QOAR_N -NGSY@?8K
M27'Y;<VF"QTL/S5M.T&VI>H^-\YJR0&[%$G%LD(^+6G$B'T1E6!)^ZD\+[_4
MB%NG$JY)LE&&Q9 B;AV6@[AU6 [BUA&W?BO\IHV^F7](KI2D_EZQ(_LJ(N=8
M5!=9*KI%V"X;-83_Z>_OIN/,[B)O POA[$ /D;=]^99Y'(;<B95YI0 5;3$
M52\Q):'%[9CVU7;ZAH\,'+G^X-+Y0[L5$G6C>NU,-29,UW+\>EVHL#[RW.Y&
M(F61YUJK%,C1%HP4<@N^O"C@<81;N,"7_OHAR5?H\"BD==.F.8'8E)W0;4&_
MM#W KT0SJPI6%MUQ/TOJ6C0UW-+:[@CUVM&O6UH_;R\-:&\!IKW+)WO)AT;V
M"-#4W<7A\3CV>>33/N79PW@"T ":2M!\;OLV#WQ:KB'-K[BA[)E^/2EEH_\O
M:=H VG+,IE565FT(Z1"A'E2WP+KN#?7:VZ\-\0@CN=FG-2)152B HRT8*> 6
MH9D6]P-:"VNJV@-=M 4C2)<=<3^B%4=ECJ.:XE7V&ZVVEXEN>5GOS7>->W.-
M=! 0O#?W@1AMUV[/Q%4-@[C9WA39 #@EP!<TAY;'HT##N^VIJ!TT@V8R-,=.
MQ)U8PXONS=FW//6>V<'V+;^O*\:A:M."FW@'<;W3+\BDXOR!6Z'+ W4A/=K=
MUPO4]4']\+B>.V*Y*R&.?&4QPX#8%-D ,16(/>ZX[68%$/=:+?'!@H1;547\
M*/^Y8I_D7ZNK<H6#ETCL&G6[38N7'&35Q++3T?2VCFZ64$2-1*JEP4@VRK!Z
M9:B1",M!C418#FHDHD8B:B3N85M-)<7*G#)3ZR1T0NY&N$49W W"G6&0S8F*
MN6O1*C^AHRD:(@:(ZB-0/N0^L8HNY@2<4(XM06U$,_([],K.6;=6CBP>.?WX
M_DS7)WBC+1@IWKIGQ!Z/0E1%!%SZZX<>7'9[I[.ZVV I:^_ G,ZHB6CH3E"O
M??S:FHB^S3UBQ<91$!&4Z4G9'"DOY+Y+:R6-:HB@S##*8IO'KK*J!>0FK@-S
M1*,4(C;T1#;T:Y?2CEQ*>[26TGW[,51.\E2-$90I<YL]=UP>J<LHHI+9#<I
MF6K*B,4@JIRX4/P0Q0]['VE13>EIH@_K_0Y#'EB#U0[9OKP2V74\F ;32KV
M+H^=PP)8^:X!3(-IE54/(QY9RMQH*'F(DH<HH42LA!)*'CZT:?$<[CJ#57C>
MOLR2SFL> (^::7OPO'HVMT,-:Y=JXW\ M^!V#P5+0Y][P6![E(.N='B>%&>"
M945W1)'>*K*7I.EL,LN3-MQ^7D&O_?=*G(NBSB[:+\F?Q?K*AJ^OO]_5(WQ[
M\]L?NB__6M8;5CRD7J9PY_YL.Z#.NBJ&J$)(I?@6R49=500+]*\(]JEEH"R6
MA5-[F0KVJAWCRLH98$0/E>(USZ(V]%QB %UO^V:45$095U@.RKC"<C#FP'+H
M6XZ!8\YV9\F^0Z@60_?4-TF>%*E@27M)PEE6%+)CNBRQ[HQX7[YF.C$!6E5(
M/-Q:O\]=EX=QS'V?5B48;:)+01S!4YJ!(C]=A_MQR.V 5D% L&0V2X<[>]G<
M"2T>.[0KF^A@LX:(@6FLCRO>0\?AMDM[$E,?-K#'[:C"*&8G>.$^%,>\.'P?
MS01K2I9<)%F>G&9YUERVN]=Q5B0Y2])FUO[1U0MD23%J_1+UK&:CI$D4+@YT
MC)BB'".C5Z+XND7!T=$1J9&+JC(!&VW!2,%V0[#(L9WO01@(TUX_I A;/YV!
M-;"FO7Y(L;9PU]HA]SQC2WD]ZJLUX*CUWMXV\!_9W%9G8M3N; O5^;IT?!JH
M&=R?LTV=9(?A;P-BFNL'B&FO0B!&6S @IKT*@1AMP8 8=14:=S#K>P_M7#_A
M<@DXRV@YINTPXE%(^W()*@H%<+0%(P7<(KO'XGX0@2[0I;U^2-&U-A/&[+N2
ME)<KU,@^ 1ZN3\*9ZSZVK;\O[FMAS\^2K$#BD+[^%KT2&1Y(&'+E-!_1OJ25
MBDJ!'&W!2"&WS!VR/!X%RDJ!:ZT_\$5;,%)\K=VWJKTPC$IR,]:2 ,_<6[W(
MU74P[KCUT5CA7[-EWFNW=ZV_>]EN9,7>KA[5R*T$?]F3_67J),-9$!#30# @
MIKT*@1AMP8"8]BH$8K0% V+457A@!ZWOLCJ5+6M8E30"KC&XQH;U20>\C5_T
M8F,=9G!+@ST*;FF'NW[,0P_5NT$5J-KCC&9'-@\PGX$\D+?7$OH>]]3=/DYN
M,C/NF/7A7>OKMH+PG?-5-A)C455"Y1TY5-U,NCI?]$I,6#?W^3P.(VX1&XZH
MJA3(T1:,%'+SR=[CKN-SQZ5U?8?*="!0!:H43&0.=V-:'B*J^@1OM 4CQ=L<
M+IO[3@RX#N[(]?5HE#59V5Z(4XFT/"NZGY8WYTSSI&#)1!0C^3\4%887;6#_
MM1<'/(IIC5/P7X,\8\CKGN%PW_6X']'FC(K^P!=MP>CQM;)W5MR9<UMLHM=6
M454[L*0M&$$L0=B>-\+31.XVB[.C^<^OF#/]2OMH]V-S+JI]+;ZW[0TJ!#\X
MPI;52%17HOW5ZOYK161UF6<CVCZ@G0:OS40?U*7N13STE55G76GO6IL!Z ;=
MP]/=/</FEB?W[8&R/3MH-D4VT$R)YG5S=>"K+) %NDV1#713HGL1'^YRRU$6
M+]8?RYH%C=\5W%N#M<+#^,ZUL-;=\";)DR(5+&F8*$:L'"\N]U7E@7AJ!U&!
M?XMQ3XK(1N7L-!=TCG?_9Q?];C$ KNN#8<_VVT&QS0+UE96U7FG^Y+)I0+@^
MA!\>SE?LAG',?5]9?"[8!;N8G15>.6%;$;>CP38MV_.M PY '=.TBGLMG-#B
M\7">!_(0WW!"O&P2J:JKGQ:]]</+67UTEB335\?IN1C-<O%Q_#I-9Y-9GC1B
MU,4+O"TGTTJ<BZ+.+L2'(BTGXM>RKD_:YYU(X=_D9?K'3W_^$V,__.7HZ'.9
MYT?CLOJ25-V._ZPL1U\R^;NC^4?NO^^7Q2>NGL52*8W\X;,8__@L=2P[M&S+
M;LKV;[;C6L]^6F4]CTT"-WJX=\_(?V9UDXTOYP\^.1?RRWE>?I&VPK*:):Q:
MTRGR<Q5KQ6)),6K_$KRZ:\OKQ#Q)SF5#./M%%.)"_OEMG13U42VJ;'PC+.^T
M8B_OZKS#HE4>2T6>+VSZQV?6L^[G>IJDRY^WZQK.NM]PUC7F>[8$R[*^N6[8
M4WQB&ZMD$X_A*HJ>,F .VR@YGD@%R58Y:\>QK;W'/5!Q5_7W5U^WL$F%Y+SJ
M<53\4(PDB566Y/=&Q1V>?4>JU7#U]*[YT_]7CA-RK!!Z2W$LSJ[2K&Y-4+M.
MU7ME\/Z$CJ'"P*'B6*2S*FLN]4;L4U6.9FE3ZRT%!@H,%&0'BM]$H_MR J,$
M1@F,$GL:)52"H!ZZDW+5Z&<6<AN&ZJQIRIZ.*U:9[28Q.*UW:2O/<%\JZF-D
M4=86U>9+;G* MJ M: O:HJXMO<M:+<^+-@JF%?*317ND=#H/J]UJ5D<U 3T/
MX8<Z80\#BX>QV\NB7_," H *4/4"U3PPW/)H55C6T1P-$0-4H=H-)7LT1 Q@
MU<-DY?'(CGGDTJI4/GP\I88W 6VSZ_Q07(BZ:<_=6%:P_T_D%TFJ<.-)-4U;
MUVK@&I9RMT/N>A://65YE%HK$(#1%HP>8%17SE0U",)H"P;"=-<@"*,M&#W"
ML$@D4NIXWR>FW8/?EY60OV7B:WJ>%&=[.PG=5F@JG"JHHT95=!5UU/KVM041
MMVU+U0"V?1DUJCH'RD!Y>)37E1P98!, Q$V1#8@#<2 .Q/55JV:(8T%.PLVP
MKG 8I2/RGXN1@JCL;7N&"O\J2JKU[56D7U*M=S]JS.T@YI$WV+TK3Z^IIJ.E
M@V)0K(!BY1'FH-@4V4 Q%8H)>!. L:ZR 6,J&+L.=YR(1_%@EYV1IWAMF6(4
MOT7QV^M&H005BM]J(P6JU6&H(#M4H/@M'2DP4&"@(#M0H/@M$2DP2F"4(#A*
MH/BM[LB97OSVD82@H<LLHN0CH<D!VH*VH"UHB[JV4/P6Q6][R$[6^;)I,CD?
M-@]=^3]?V>DNY8APH ?T%**'0KI@#^P=2JHCX*,M!N!3-O%Y/(QQ+\/^=L-/
MS3.FE(9(K2B205'3F^9@4Q5=10YVGTBL&?Z<05.;GIZ63=4,0#?HIDLW@;0G
M(*ZK;$ <B -Q(*ZO6@U!'&OTH7T6Z[*9*1WKTRJ=I*/3M:\\;YW]LKVE?JL)
M%U![H^[VR> ZX@#4@3H9U#6JPJ0C#V =K%-AG8!' [#K*AM@UPMV]7<B:\?Z
MVHI.R][ZX>6L/CI+DNFKX_1<C&:Y^#C^I2Q'7[(\/Y&"O<G+](^?_OPGQG[X
MR]'1\C.L',O&RW]A9U52-#4K9TW=)',O@OR#B:^B2K.Z?>/1T?SK]]]S?)Y4
MXDU2B]';<C(519TT65ETOZU?SYKSLI)],OI;(0WRN'W9QVG[[Y_RI*C?7/X\
M?X/X5&6I^-P&6EPUEZ6R,^0/G\7XQV>I8]FA95MV4[9_LQW7>O;3*H-\S/YN
M*.A*B[0J6%UG[@1/3H]NRJF:W.A5%*_-AN[4S7Z9V];'.[;U\[5M]<+]QH(,
MD09,//-](^UVM+9#R))AUD%<FZ=-U%'8;PKZ+7^VMQR9;PT8<FX:WS4L17;^
M3J1B<BHJYEJ<M9,/#!P&OKD9_;W[E!@=L=>RS8D<.C^+29)U69AOY6.J)&UF
M2<Y^S<8&3HBPL"$L[/;,#*NB;U7#3[LWUN68=F&^Y@V*F'9A89AV]^'=H."1
M)7NCPJ,BJKN(T7IA#78-(WE?.\[5%)^K49%=M_.T>6"PSRW #)BA24WF7O\%
M: 6M!Z])36A%(!JHQ8+9I 4SB ;1T"3FX0/4-:@U19.@UAA=;Q7:O:^0Z^L(
M\?G]6&R<%4F19DG.LF)<5I/N/0^$@L^_]EE,2ZF>XNS#]9?>7"[^<8#X;MQ[
M/- Q+\E&F73VC+@86,[6EO/(75ZP'%C.&LOI)U./E.7T?'%?W51E<=;^=)SD
MHG[5O>+ZESLN,#>^N_%)B.SQJJD]WQRU]VN[T#7H&@VN_+R_T;U5/<P-'JH>
MU@U4K"G9K$C&XRS/DD9(-<UJV3Q1+88PW/RI_WUWT!:T!6U1NDLR\&C<);EJ
MSO!?N _-&A^*D9PAJM9%^+])-?J25+A,\F$QC"\^0Z>RC.US)W2YX^)F'\ W
M"'R&D=8](["YY4<\"G%)*Z@"5?U1Y;J2*AO7KRI;1^_KPKDMUM''(IU567/)
M/E7E:)8VCY11ZG7(H7IYP\[&2U6PW4<?!7=.!!:/PX#'<41J0**J4S!'6S!2
MS,U3P4+N^#ZW+5KK:*H*!&"T!2,(6,#]..)>U$^,E.8*W,.2^JD7HQ'R5_\F
MFB3?^R)[VXZAPK*"&^.HBJ[BQC@%OF\GY'$4<S?2X-8XJJ8 PD'X\(3/C[)B
M[L0>=Z)^@G:!,W &SL/A[ 0\<"T>^)B=!]RNK$MRI;K#[B.!5T?9^BJDH<!I
M3O]&)Q6W55MRI>+&/+ UN)=51R  NU+8#X_L^9[##7E@1=SQE9T  F-39 /&
M9##V/.X'(8]]9>>,VF$\3-B^%AR;(0;EG>X P8KJ)#N,<$4@IKE^@)CV*@1B
MM 4#8M15J%_0_7T'Y&/Q05TDT /9K(W<P]6+ZG<W2K<@$%_'D+<!8A:-'9.H
MJA"(T18,B&FO0B!&6S @1EV%* N#LC#$<N@/MRR,[WC<=Y4%TE+>\0,\%*_H
M0YS #;EG]5,6&$AI+P:0ZB%Y-?:Y'V.6TM(OC6(P],8;JH*1RIM?&]+-8]?G
M88Q,>B"GOWY((;?@*[0#'EFTBK]1U1_XHBT81;XBV^5^2&L];8XW&I5@D%B.
MQ'*:E6!L[KF#I7Z0SS,'W:!; [IOB#[HA<K@65?9P#,YGKLMOP>4A]NGF)1R
M;;)L!-/)40+F@4YPN1?9/ P&&]S(IYP#=7U0/SRN%Q"[OL<=2]FA'R V139
M3 =BS_';FUP L;IM!IT]%,(1:>]QD39OO@J!&&W!@)CV*@1BM 4#8M15J%^0
M_7W7XZ[%7])R(M@;,2XKP18_G21?40-&YV W9,^;KT(@1ELP(*:]"H$8;<&
M&'45H@8,:L 0RYL_X!HPW'8"^3]E-YM0WOH#/92LZ$,<GP>1RT/7 E2 "E#U
M(X['7=OCMA<#*AV=U*@$0V_$H2H8J;3Y=2OG@%MQS,,0E6" G/[Z(87<<A$=
MAMQ1ESFAM?[ %VW!Z/$E-ZAQQ&V;5K%2<WS2J 2#W'+DEI.L!&-SR[?D\#=8
M*@CYC', #L U +Q[QG/':4^QE%6,[ _F727_#E,T"#:!X$CI121Z &R<B]]W
M7OC^0]N/CU-1)8W43+L%&6<-7/S:[J?U\H>LW2<XW D#'EK*JD9JK5,P1ULP
M4LS- ;.Y[?H\"E'N'8#IKQ]Z@$7<<D(>$@OO-,?)3]N?_Z%H1"7JAHFO4U'4
MB#K7-^!+KX"]=0OJY[%<3OLVK=E>&Z^<1M8(S-0YSVS'YKY%.]9\#V,), -F
M2C&+?.Z%M*)E-/='/_68B5 <^L?F7%0LZVJB[&L VK9;J,"KX/2-JN@J3M]4
M.+Y]CX>^JVJLV_Y CJH= &_@/3S>W3,<*^:6!Y;!,EC6G64[C'BH0Z2;.1[^
MIUY.0'4GW<?%"SK*UM?%"SI7F>GM+@85,?DV]^2N(_8&&]V>?C^#CCR =8,J
M<% $>TFQX[C<4Y=5"(I-D0T44Z&XC1JR>*SNL$,[B(<)SM>"8C/$H+S+10U<
M\U4(Q&@+!L2T5R$0HRT8$*.N0OT"ZN\['W>[*ND749Y)!9]G*?M0C,MJDC19
M6:B\)DG'G3[EG1UN<#-?A4",MF! 3'L5 C':@@$QZBK4K_[+YHMK)W@1/%@2
MYG?1L.,DQ\VC.F\3L=,W7X5 C+9@0$Q[%0(QVH(!,>HJU,]?O6.VZM^*K!$C
M=MPDC5!Y8Q+572^EA&OET>!T0KW#B-N.QR.;5EDJ':W6$#',"NP<*O8ZY$$8
M\RB@70M&!WLT1 Q@U0-6[?W8ML\M=07**6.%,C#MZ]^7E5S6%/M:4B.MG.H6
MTK2T\G5K]&[0\W@8#Y8#0C[9'(2#< T(GR]B8AX[$7=C93MNX&R*;,"9'LX1
M]WR'Q\.E69/'&:5@D%C^,,4H!4.T%(QC>=QQ8Q[8@U6M(Y^ #MCU@?WPR)XO
M4MR0!];_S][[-[>-(WGC_U_5O0=>OKLW217L(2F*E&9VMLKY->/G9I(\<6;W
M>W5UM453D,4-16KYPX[GU3_= $E1MF1+,D4!=%_=3BR)!-#H_C0:C4;WB-G#
MHVTZ",:ZTD8P5@;&CL.&KL?&P\ZJ(&H'8TH'TW,R5-[I4F!B_UE($%.;,(*8
M]BPDB*E-&$%,=19NLH)A6-G"!W*=C90K$%[_SR++P^GM2GR/D>'=4\-/N;%(
MP[F?0D-&GA@!/)O,>9H986Q\2-)\9IS!1Z#@M)4]DHZ!89L!K'.0Y?/@1$]N
M_#\/9ND\]GYQ@F!#'C?EC/R>D*&RH4M[E?ZSD""F-F$$,>U92!!3FS""F.HL
MU"^AA?B]Q03,Y_A-. W]RX@;9UG&\TY3Q2FW5=7\=BGEK>P_"PEB:A-&$-.>
MA00QM0DCB*G.0OVR+VN:*D[5S6_K6T*=;HLIDX;"&@Z89]G,=3J["J;R?I_
MUSWX>H8T"2O38^; 8LZ@LPOD!"NUR2!8M0$KE[FNS3Q:K0YD0V^;9T6A',R*
MI(I3=2O<0>8954GO(O-,%^D:4.$-F3=TNE)Z^R>C4544".&$\.,C7!HQ'K-<
MEXW=HUWW)CCK2AO!63TX#YGI#=G(ZBQ[M79P/F*J.!T]!7VFK:VT,SH[_UO+
M1-/%^8#G,F>(B6V]8ZFW[9/3Z @( GN/O*(J(EO"V':8-488'\U*(1CK2AO!
M6!T86\P;C-AP."88'S6P2-4=- 4FJDT8!29JST*"F-J$$<2T9R%!3&W""&*J
ML_#9A=>?QY,BR]/0CXQ?_'1RXZ?\*=M#"DC4W\^NC!/=<=C(QHI2:I5CUU%H
M>T)&O_QEQW&&#6QF>R-FCSJ+HR%4J4T&H:H%5)G,L8=LX-!:=31G\A'-Z L>
M%&F8WQJ?TF12!'F7-U55W>WJN@<\PC;^ ,8S7E"UP8 >=!: HC5/"7-J$Z84
MYN3N=,R&MLD\4ZT57U4&$L#4)DP]@ UMYHY&S.DNA%)E!A[QTJI"[NK?>.Y'
M!S>R]YT85;#<P54854GOXBI,%_'C(V;9+AN,.\N#L?_M&%5%@1!."#\^PBLX
M.XX'^P4-+KNIRG>",\%9$3C#MG\\L-C([2R=CG9PIG#RGI.A\EY9+V?'QCV
MY3+7&S-W;)(#A$"G/7^4 IU$F&DRVW'9T%(KW:2J'"2$J4V8B@ASF(E)V.B4
MC)SXE1/_9Q[SU(^,($D72>KG!XLX)[> JMO#OKD%-D;AC)GGC4#]'2T-C/*>
M D(X(5P#A$O'WX"-AQ8;=1<[3W#N"VT$9^7@;'G,'=ML-"0X*YB#4M5==AOY
MK'2DK:U\5AVXSM5/<=7%^8%..2AU! 2!O5.P/S]D2QCKE(-21U$G&!.,NX"Q
M1CDHCW\\\GWN [,:D[^FE<84BJ>-@$=12?1/+\P7XG.V\(/J\WX4,$-\PXR,
MI^'T1Z.:>=/\\W*&MMD<[6S8[;*+7#?-VV#JN(,"@0,&P:CLC8*^MU/A0+;U
M"H("'N<\+9V#IM6.H7U0EMQ7 "0Y"DA..[8=2<[SDYQV0I>4DIP=G8X;AM(%
M+Y;$O.6+E >AGX=);/CQQ#B;)S"L/\07/^QE[K;%DS80T=E8NI97Y90:<8NX
M]3RY]>RR1ATW^:J._JS>'S I<WIDXVU5YKAT]X2@=Q3H]0QGT@D,@!JQL=E9
M17("E=ID$*C: -5P9#+/42N?\?&/4)Y' 8-C9EY5-193U[3!>N5]WF0YCUV'
MC;S.4D-HS5 "G-J$*04XB2Y8ZTW*LD[HZ@%_U$.7Q4S+9+9K$[XZN?NPZ8*3
M0DYJM5*NZKC);^GFEZJD=W'SJXOK$LRV/38:=J;Z]K\+IJHD$, )X,<'>(GF
M@3MD3G=.04)S7V@C-*N(9BRP-M @&WI__/[;WHM2=7?=QITO'6EKZ\Y7!ZYR
M]:^!=3 )#O.L,;-&1U-NV]\+TQ$.!/4>%7=5$=>BC0$;60X;C(^6$9Y K"MM
M!&)U0#RV+=AF=':ZJ!V(J:Q#S\E0>8][A-C$[BA['N&)!#'-^4,0TYZ%!#&U
M"2.(J<Y"_8+L[[L>-US.?>,O0HSW>?=MP>-)F!<IS_;+7D QB%H0UGX,8F^U
MC:HL)(BI31A!3'L6$L34)HP@ICH+*;D+)7=1[#+\\TWN8C$+RQBY:EVCTU%F
M>T(&Y:%X.CFN,V+#EA*Y$J2T)X,@U4J^)&_,QB/*EZ2EUYE2NZBG<50E3*F[
M\)OL9L\<,LM3RVI6E:$$.+4)4PIPY6IO6B,V\-1*Y*8J_PA?:A.F'KX&(T17
M9\4@5>8>I7;![BFURY,5+=T5WX[TH[J[1^,Q<]VC7<U2_O(XP9O@K0&\ZZ.K
M 1MYE*:)T$QHUAW-[L!F;14_[".6C^/S5T6BR<6A-F%*N3@V%S+RAB[SS,[*
M;FO-4H*<VH0I!;D27R/;!(P1O@A?^O-'17P-39/\]EW:PPJYZ-\4:<KCX-;(
M4S_.HK*\].2?19;/X=E#^>S5V0'1/7 EPO$V6=<NLQTJ$4IPTY\_2L%-M/%R
MQ$8CM<SJMDE\10L8(:H[1-E#9MJT7!W&D-[VZ$BA"/.?><Q3/S*")%TDJ9\?
M[(;FOG.C"I0[.%93E?0NCM7:]AE(TD>V9?_8E;+;_VA-5<83G@G/BN!Y:#'7
M[,QN(2CWA3:"LG)0MFPV&G2VJ=<.RD>L8Z3J-KJ-N@@ZTM96702=,\:T5BJA
M@TFPF>?:;.P<3;EM7SU!1S@0U'N43D-%7%?1/.Z .=[1-AL$8EUI(Q"K ^+A
M8,3LP='BZI4'<6.;\7WN ZNJ3Y>I\7W]2SES?_F^R$ZN?'_QPT4PXY,BXA^G
M%_P*XV\^\T4"4Q)?G<?3))V+\)S7M^6/7V "7D=)\/6O__YOAO&7_S@YJ=XW
MDJGQ-S\JRG">>&+\WP)F:GH++1EG00!3E&?&VS +HB0K4F[\#[9EB,;^]^1$
MMG=_4'639_%DV6#5WK*Y>F!& -,#'S[SZ4\O MNT/-,RK3S!ORQ[8+[XZSIQ
M?,PT;+#L0/;FBFP%,-4\O7/RX]1)A*HI/S\W:K>X]>/FZ??+Z;J+G4VS\,6?
MP3B9@6=)U_#O=YD?9R<93\/I=TOZU\F5@"$*'Y 0126&?GIAOA"?LX4?5)_W
MFSEFB&^8(0;SHU$!V33_O!S8-KOLN[#/D\5ZU\)ASO1D(-S'7T^-L[U4^2[.
MD74Z9*4/4%S &>C$WJ@P]W9)'7KZ7K>R'CS-U_3H!'?*1%<_)KXA)NJ/Q+?$
M1/V9^$YY)N[H3=]Y<G8T#+25M4>;5H#7M'0^!-BSMV_/OYQ__'"A/&8)##2)
M:DSBCJO'[C-[$*2_Y5F0A@O<VM-N<<\Y?.U'?AQPP\^-U_PJC&,@_#%_R--[
M3:;&)YZ&R81T=+?2<SB6OK3NW?!H\O6@?;^9^>D5GX!1:KQ)LL<=>D_O$3V)
MHG!FQN]G4R1YUE4;OK25$.*/^8RGA^^Q.BXXD0OIY2-W(DAZ%9?>MQRSNX(U
ME#7//PXO1R0^O1"?ABGX+KYGF3UG(W"_4%7'7'..OM9OMFULR/X\N'M N&$"
MHB<=R]_I9/V):/.8_LDA ._##.;6N.5^:O!X JOG6Q[P^25/C8')##S<_J'-
M7KNG4.IT(&R:)G/#SS*>U^?6FI/6@%O]UUD4)3=""TV35,36Y-,B6CVI7PGT
MZ. &YU;HW'W)H3@KC>*L'% GYO'N9>T99740H21X$#SN4CSR"!V$#D+'IG*Q
MA Y"!Z%CPS59R](0'BT0_M(_6$XLPAGA[-X6QNO3%J9ME]QN^0!ZXCY[Z ;-
M$8HO'T0![9X"8>]AM)Q1^NDA0VI-#XD&B0:)!HD&B0:)!HD&B<83AD4'\BT=
MDEOBD-S5_"29#LGID)P\3,?W, W[Y&$B>! \6J68@-%_8!S$GC^,1'=B\I,H
MDH[624?;.EHP=!9-,-,+9OT*IZ6S:#J+)O^P2OYA$@T2#1(-$@T2#1(-$@T2
M#3J+5O8L^O_X<>&GMX9-)]%JDT8GT>1?TL:_9-&5.X('P6-3D5F;T/$LT$''
MT22*BH@B*>I][D:[&BIJ.HXFF.D%LWX%KFZL>'>8NF:M)H;<4-IM22MH!N/W
M&.8CXD$>8D6URME@W*1AGO/82*939L0\Q])[*0\28$/(L]-[W'V@YM_?=BVO
MMZS[)PL"&G6YP*UK^]TI,]C7&GY+AZ)EGAIK/5/7?AKZ,;R=S?TH.@G\12;?
MD),CZNB5T_6PB^D9%_+;F6VM9L!5<E#*I^5]!#EE]<LR3M'R6EFN#LJ2]O(S
MD^2T*#GM% LFR7E^DC/LG^2T4_JHYD66ITE\A9\N_(B79W[++[L^]7M*\OL#
M"G=;+K^M3_?WU1XT-30U'6F. ^ZC!RXV(AX*XPG'K=6)-:KKIJ.BPK(S1>Q/
MIV$4^AC $!09#(^GI0K;U1W4EHYO0YPZ&TO7ZY]R1A)QB[CU/+FU7Q2@Z^P6
M-MJBX_O1-6-X.GAHU3B/)[!"I*$?&;_XZ>3&3Q^I_]1J_.S=B3CH]:,N(W+;
MY/#]O=UASW<Z/[S91*%E#9GM#9@]&'1UIK,7<W60VIZ0T:^3U"/5,;"8.1RQ
MD6<1J@A5A*K64#48 *HLFU#5E1W]P'7ZKNWH"QX4:9C?&I_2!.^.W"\GW=$M
MM#ZI'%4):_FFW&&L9]=D8\]EX_%(*86D*D\)<VH3IA3FY/4+C]G#(;-,M>QH
M51E( %.;, 4!YK+A>,2<43LQ4IHS\  F]=K "[7]U;_QW(\.;F3O.S&J8'F/
M^PK+@"2E-Y:'N+FP@?2C^KYMCXU'8S88=>9.V"X*2R=1((03PH^/<'F4-6;V
MV&'VJ)V@78(SP9G@?#PXVRYS!R9SA[0Z'W&[LNG.KZH[[#;N,^M(6ULWI#MP
MFJM_:;J#2;!-L%0&8^9:G<7=['^76D= $-@[!?OS0[;<<PP\YIHC9@\[.P$D
M&/>%-H*Q,C!V'#9T/38>=G;.J!V,CQ.VKP6.^T&&RCO=(P0K=D?9\PA7)(AI
MSA^"F/8L)(BI31A!3'46ZA=T?]\!^5A\D(@$>N V:PY[N*Q,WM=(W4*!^#J&
MO!TA9K&W.DE5%A+$U":,(*8]"PEB:A-&$%.=A906AM+"*':'_OFFA1G:#AL.
M.@ND57G'3\"CY!5MD.,./.:8[:0%)DAI3P9!JH7+J^,A&XYIE=+2+TW)8-33
M-ZH2IM2]^8TAW6P\&#)O3#?I"7+Z\T<IR)7X\BR7C4RUDK^IRC_"E]J$J8BO
MD35@0T\M>[H_WFC*!$,7R^EBN9J98"SF#(YV]4/Y>^:$;D*W!NAND#ZR+?M'
MPC/AF?"L.9[%EM\A*!]OG]*G*]=]IDW!Z^24 N:!21@P9V0QSSV:<E/^RCE!
M71^H/S]<ER >#!UFFYT=^A&(^T(;@5@=$#OV$"NY$(B[VV:HLX>B<$2U][AT
M;;[_+"2(J4T804Q[%A+$U":,(*8Z"_4+LK_O>GQJ\I<@F7/C-9\F*3?*3U_\
M;Y0#1N=@-[H]WW\6$L34)HP@ICT+"6)J$T804YV%E .&<L H=F_^&>> 89;M
MPO\ZJVRB\M:?H$<I*]H@9\C<T8!Y Y- 1: B4+5#CL,&EL,L9TR@TM%)39E@
MU-,XJA*FU+7Y39:SR\SQF'D>98(AR.G/'Z4@5QG1GL?L[FY.:,T_PI?:A*F'
M+]B@CD?,LM1*5MH?GS1E@J&[Y72W7,E,,!8SAR:HOZ-=!5'^QCD!G "N <!%
M&R]M&T^Q.LL8V1Z8GTKY*UJB"<%]0/"HTT(D>@"X=R[^H7TZ'#ZT_?BXX*F?
M V=P"S(-<W+Q:[N?ULL?LG&?8#/;<YEG=I8U4FN>$N;4)DPIS$F 6<P:#-G(
MHW3O!##]^:,>P$;,M#WF*1;>V1\GO]K^_/,XYRG/<H-_6_ XHZAS?0.^] K8
MVV10OQR#.3VTU%KMM?'*:22-!+/NG&>6;;&AJ7:L^0%T"<&,8-8IS$9#YGAJ
M1<MH[H_>]IA)H3CTC_F,IT8H<J(<2@'M.RVJ@+>#TS=52>_B]*T+Q_?08=YP
MT)6NV_] 3E4Y('@3O(\/;]&&;8Z9Z1"6"<N$9=VQ;'DCYND0Z=8?#_^VQ0E4
MW4FW47A!1]K:*KR@<Y:9UFHQ=!&3;S$'=AUCYVC:;?OZ##KB@;#>HPP<*@*[
M0K%M#YC3W:U"0G%?:",4JX)BC!HRV;B[PP[M0'R<X'PM4-P/,E3>Y5(.W/ZS
MD""F-F$$,>U92!!3FS""F.HLU"^@_K[S\6FEDG[FR14P>!8&QGD\3=*YGX=)
MW&69)!UW^BKO[*B"6_]92!!3FS""F/8L)(BI31A!3'46ZI?_97?CVG9/W0=3
MPGS@N7'A1U1Y5.=M(NWT^\]"@IC:A!'$M&<A04QMP@ABJK-0/W_U$V^K_AZ'
M.9\8%[F?\RXK)JFZZU7IPG7GT>#JA'I[(V;9#AM9:J6ETE%J>T)&OP([CQ5[
M[3'7&[.1JW8N&!WDL2=D$*Q:@!76Q[:&S.PN0;G*L*(T,-C]^R0%LR8^E$E-
MU\I5W4+V[5KY)AM=*#V'>>.CW0%1_K(Y(9P0K@'"I1$S9F-[Q ;CSG;<!.>^
MT$9P5@_.(^8,;38^WC5KY>%,J6#H8OG#**94,(JF@K%-A]F#,7.MHV6M4_X"
M.H%='[ _/V1+(V7@,=<<,7MXM$T'P5A7V@C&RL#8<=C0]=AXV%D51.U@3.E@
M>DZ&RCM="DSL/PL)8FH31A#3GH4$,;4)(XBISL)-5C ,*UOX0*ZSD7(%PNO_
M661Y.+U=B>\Q,KQ[:O@I-Q9I./=3:,C($R. 9Y,Y3S,CC(T/29K/C#/X"!2<
MMK)'TC$P;#. =0ZR?!Z<Z,F-_^?!+)W'WB].$&S(XZ:<D=\3,E0V=&FOTG\6
M$L34)HP@ICT+"6)J$T804YV%^B6T$+^WF(#Y'+\)IZ%_&7'C+,MXWFFJ..6V
MJIK?+J6\E?UG(4%,;<((8MJSD""F-F$$,=59J%_V94U3Q:FZ^6U]2ZC3;3%E
MTE!8PP'S+)NY3F=7P53>[Q/XN@=?SY F865ZS!Q8S!ET=H&<8*4V&02K-F#E
M,M>UF4>KU8%LZ&WSK"B4@UF15'&J;H4[R#RC*NE=9)[I(ET#*KPA\X9.5TIO
M_V0TJHH"(9P0?GR$2R/&8Y;KLK%[M.O>!&==:2,XJP?G(3.](1M9G66OU@[.
M1TP5IZ.GH,^TM95V1F?G?VN9:+HX'_!<Y@PQL:UW+/6V?7(:'0%!8.^15U1%
M9$L8VPZSQ@CCHUDI!&-=:2,8JP-CBWF#$1L.QP3CHP86J;J#IL!$M0FCP$3M
M64@04YLP@ICV+"2(J4T804QU%CZ[\/KS>%)D>1KZD?&+GTYN_)0_97M( 8GZ
M^]F5<:([#AO96%%*K7+L.@IM3\CHE[_L.,ZP@<UL;\3L46=Q-(0JM<D@5+6
M*I,Y]I -'%JKCN9,/J(9?<&#(@WS6^-3FDR*(._RIJJJNUU=]X!'V,8?P'C&
M"ZHV&-"#S@)0M.8I84YMPI3"G-R=CMG0-IEGJK7BJ\I  IC:A*D'L*'-W-&(
M.=V%4*K,P"->6E7(7?T;S_WHX$;VOA.C"I8[N JC*NE=7(7I(GY\Q"S;98-Q
M9WDP]K\=HZHH$,()X<='> 5GQ_%@OZ#!93=5^4YP)C@K F?8]H\'%ANYG:73
MT0[.%$[><S)4WBOKY>S8N >P7.9Z8^:.37* $.BTYX]2H),(,TUF.RX;6FJE
MFU25@X0PM0E3$6$.,S$)&YV2D1._<N+_S&.>^I$1).DB2?W\8!'GY!90=7O8
M-[? QBB<,?.\$:B_HZ6!4=Y30 @GA&N <.GX&[#QT&*C[F+G"<Y]H8W@K!R<
M+8^Y8YN-A@1G!7-0JKK+;B.?E8ZTM97/J@/7N?HIKKHX/] I!Z6.@""P=PKV
MYX=L"6.=<E#J*.H$8X)Q%S#6* ?E\8]'OL]]8%9C\M>TTIA"\;01\"@JB?[I
MA?E"?,X6?E!]WH\"9HAOF)'Q-)S^:%0S;YI_7L[0-INCG0V[77:1ZZ9Y&TP=
M=U @<, @&)6]4=#W=BH<R+9>05# XYRGI7/0M-HQM _*DOL*@"1' <EIQ[8C
MR7E^DM-.Z))2DK.CTW'#4+K@Q9*8MWR1\B#T\S")#3^>&&?S!(;UA_CBA[W,
MW;9XT@8B.AM+U_*JG%(C;A&WGB>WGEW6J.,F7]71G]7[ R9E3H]LO*W*')?N
MGA#TC@*]GN%,.H$!4",V-CNK2$Z@4IL, E4;H!J.3.8Y:N4S/OX1RO,H8'#,
MS*NJQF+JFC98K[S/FRSGL>NPD==9:@BM&4J 4YLPI0 GT05KO4E9U@E=/>"/
M>NBRF&F9S'9MPE<G=Q\V77!2R$FM5LI5'3?Y+=W\4I7T+FY^=7%=@MFVQT;#
MSE3?_G?!5)4$ C@!_/@ +]$\<(?,Z<XI2&CN"VV$9A71C 76!AID0^^/WW_;
M>U&J[J[;N/.E(VUMW?GJP%6N_C6P#B;!89XU9M;H:,IM^WMA.L*!H-ZCXJXJ
MXEJT,6 CRV&#\=$RPA.(=:6-0*P.B,>V!=N,SDX7M0,QE77H.1DJ[W&/$)O8
M'67/(SR1(*8Y?PABVK.0(*8V800QU5FH7Y#]?=?CALNY;_Q%B/$^[[XM>#P)
M\R+EV7[9"R@&40O"VH]![*VV496%!#&U"2.(:<]"@IC:A!'$5&<A)7>AY"Z*
M789_OLE=+&9A&2-7K6MT.LIL3\B@/!1/)\=U1FS84B)7@I3V9!"D6LF7Y(W9
M>$3YDK3T.E-J%_4TCJJ$*747?I/=[)E#9GEJ6<VJ,I0 IS9A2@&N7.U-:\0&
MGEJ)W%3E'^%+;<+4P]=@A.CJK!BDRMRCU"[8/:5V>;*BI;OBVY%^5'?W:#QF
MKGNTJUG*7QXG>!.\-8!W?70U8"./TC01F@G-NJ/9'=BLK>*'?<3R<7S^JD@T
MN3C4)DPI%\?F0D;>T&6>V5G9;:U92I!3FS"E(%?B:V2;@#'"%^%+?_ZHB*^A
M:9+?ODM[6"$7_9LB37D<W!IYZL=95):7GORSR/(Y/'LHG[TZ.R"Z!ZY$.-XF
MZ]IEMD,E0@EN^O-'*;B)-EZ.V&BDEEG=-HFO: $C1'6'*'O(3)N6J\,8TML>
M'2D48?XSCWGJ1T:0I(LD]?.#W=#<=VY4@7('QVJJDM[%L5K;/@-)^LBV[!^[
M4G;['ZVIRGC",^%9$3P/+>::G=DM!.6^T$905@[*ELU&@\XV]=I!^8AUC%3=
M1K=1%T%'VMJJBZ!SQIC62B5T, DV\UR;C9VC*;?MJR?H" >">H_2::B(ZRJ:
MQQTPQSO:9H- K"MM!&)U0#P<C)@].%I<O?(@;FPSOL]]8%7]J9RMOWQ?9"=7
MOK_XX8)?8:3-9[Y(@/CXZFV8!5&2%2G_ @2^CI+@ZU___=\,XR__<7)RP:,(
M'F%&=;#@QQ/C;#(/XS#+4S\/K[G,K)[Q[.1$OK;L1[Q;OGD63U;?JU[[!)O7
MX+;NV@B 0/CPF4]_>A'8IN69EFGE"?YEV0/SQ5_7"=1CQEUCT@]D,:Y(!T8S
MA=-;V=<N<WA7OC?1^<6?P4ADD]?P[W>9'V<G&4_#Z7=+"B]3X_N[<M#F =5Z
M,J\:9/JK9/*23".,@ZB8<,./(B-9</PYO@+69WEF)%,CGW'C33)?^/$M_.WG
MAI]R0'=N3,*4!WET:Z0\\G,^,?)$/(QOXHN+(@UF?B;& >,MIGZ0%RFVC:-9
MI'SART_PM[@D#O2F1N9'_'2),^/+C&>-P98$B5ZAB0S L])I)BDWH*4)TAI>
M%H(<?*;J)HD#;H2Y$6:&?^V'$4*T[IL9?F;<0"OX[Z8I$P\7"P2M,2WB  /G
M,D%6-1<):+,9]R>G][3D&AVP#S;OJH6'6+R?-KB'?A?0/Q#H=P']U@NCB$/Y
MZ^^F"1\G/ CG?I3]] (T@VV[CFT.K%WI/ )==[7:@W0-;&MHV:.Q!G0-@2Y'
M\@O^LA_AUP VV"-'#WYYIBWY98X?XY<[M.%I'=CEF4Y-EF<^ B_+&CB.;0\T
MH*NA-I#"A^D:#H;VV'2U(,NIR?(>)\L=#$PMN&69I11NH>1=9V2.QB,-R/*
MK*UU_ C$U'1UT!DH>M62;#ZF,X:.XXQM1P.R&BLRH.PQLD:>-W:?((0SL&A/
M+OT,S#8T=.%'<1/B'BWXW&M\K/G4TZPDRQD//;LQ]+5]'&JH.QD(KC,>'VVD
MNYEH0P<H>_)0C;,T]>,KCAOTS+B\-9H/?O)O\7OC[,9/)\SXN!!; &:\3](I
MEY7-8&-E?()=8 *__UUL3^&],]@7^%>XR>1I$(+H?TK#@)]<Y+C=/EO EB8(
M9>^?\8W,>'EQ]CE[9?S/;WQ^R=/_W6[^FB-_?;M\IARU&'0YY,: SV,YW&JP
MY5BKH8J1/L:9?XBVO]PN^-FW,/N'H*M)EJ0*:+J0!*UR<M#DI U&J75JF8\Q
M\G#$*B@B92NZRL.[^2)*;CD7Q,@>'Y4#0#3)@.YJXLZJV**:(/'0344\+ L:
MJXCS+"N .R^!99,DBOPT,Q8\-3+LZ]41P?LS/)GW'+?;T[@3NPX.IB?P1OFE
M]AGR1'G==B">:*;6#KMK,4\'8V58)MB4O3JI9,]H@DCX<@['P9T(^SE-LNSI
M2NXLGFSF7[:.?W:3?^<?WK_XJ^4Y0W,7U.U.Z$.L:DG-M3#[=SQ$^ZFS^_-+
M4]O22D%3VXK.V&YJ;= )QYY>1;5TJ]L$]81:T5EOU8I9LPHZX\Y6P6W<)X]X
M3][]J\!Z;N=QEJ>%=+=\S&=@J.8S/U[Z5N0HEFZ5D\\<XX0"]*M(;K?.4CFR
MQL#$N+[ L-;.S([H6HY?#+\[1.U(5LWKOR68:BQ"9DWX=;C#N= 6@WKOA^G?
M_*C@9P#FN1P'GOCA_"P[_NSG.\8!><TI', $GMJVV\(D;C_>>OX^A]E78YJ"
M*8]9)0XZ<]C5>^CI'&8*]&'^Q'ES<-Y,R_$.-''KAKNJ8NZ&_$T+=/,95RBI
M*XK_4P1* T@RVU<''PIL[^-4#NBL&L_[)!6 61.[@,H=!_3!GTO,XP<<W'9@
M'PP&[2CR1T;>IC:O]?7'(L]RV*:*.%)@;!K&61@8@O4J;FH;XZU'*P:[@:\'
MV-#>CS(8.0-OV-Y*OI'&PTO \8[(MI^3W3R&Q_6KMT.5*GP_].ZS329WX PF
MYG;"W/U=8\1<'37V&GZ3QNX9J(]TI-HOYFH$Z@.= [;A(E" ]VL#DCI"\)IH
M' T/4]90T3FGC@#'IS-/I<,#%9BH MP.=,#6,TXI"K<#GQJ-6CTD[8J/*\:-
M='-V;Z#*?MO<7QX48_=&_OPXHZBQ<6S.'-?NWX%9*AD7Q+0M=1\Q324=J'*(
MU;&YHR2D#A0K9+4:*[29<XU?#AFI51YQ%_DL2<,_^.3W>,+3ACSC"7RVXGCY
MC*15)^2-458058@/K1.W)7?VTU;'8<5A==CA./";_RV<%W-#/(\IL58]LUE'
M]SCV)/#W!0Q)_/5K. _7Q,(<[.*&Y-TV%\[;(:TEAG4*J:=Q9Y_CD^WLM98Y
M4CXI@L1\D03O+0_$2(V!R3 JS%-XZ6F,OM.EY] Z[SY=3V3845:C/;ES.*_"
MX;CR6QAKO!+]FMP<<R6RQH=;B>Z0MMP4B8E_?6]3M-T\U]&*YW$ UGQXS47W
M,F]E#U/);I@LC=/&?FFD>O6#("GPHH3(=2IHE;O@H+E;7A1I5F#,<IG[=>J'
M*:9Z+K@!DI]<@8B+Q]+D.LR$L@,U<';QQO"LT2D>GHBW;KF?&AQD=W)?;S-\
M(N7&#?['\APL6&^@&A!1ODFI0J%5&-<<NI)#%?'<T%R!@!!]B%!N%,A3XT-2
M/E6]+=JN7@E%V+>+&63Q B3#?IB1A9@T5J3(;>QPJ@;@'8!@)BDIVYL6F*7V
MFF=EH]P/9I+2,F\MG]2TP9H5)T8(,R_2T\JI#&,_!N41P6#]7%X4OI=-5B/A
M^KUF1<[3>9U:^*W((IRDWV7&>XXK0P*,F(N9*3,,)S"C@0\3&,$'%#3XDF/2
M.7@$I*W1P)3+4[C SV;(/_RSE JA*.^D,UY-,QQFL@>45_A[[F-*9)E<^))?
MA7$L&#Z5?)R&60"<$>R4:7_G?B@%@4^GO,QEC.^B)DRE8&R3"WAWS7KG?L.*
M.^KD2\K]K$AOM[G9U/2YK+T(/(!5K91$>?4'QYC$*)ABS:LZV^X:$JC\$]L=
M.YY]]ZY\<R /4O=&,K<+VF176U,V&@]&GG,W7=[6A+7&-GGFT4^VR:.!EMGF
MV(Y[-W5@UX1)>[)EPH;>V'..+H_;D-:Y/+:'MBTD4ENT;:%)=A=*<V3?O0NX
M@;!PL:ARS_X"_Q&):-]@C8+[I,A'8;FL'L3G^E_:8O,4:6PUKE UJZB2Q2E
M6*KB%1-IZ\D:$%=),LFP$.=6U1>V$I=:$,_>O/GX^X<OYQ]^-CY]_/7\S?F[
MBWL""%2$TQ!,UOQ,;J*@3=%>R+,>"Z!]:IRMK;)S[:<A3,8/1@;0CTX"?Y')
M-^K96:FF8WS:K95R9N]7Y%%:XG>9V=\SZ3Z#K^:@?W7&\Q=1AP5+OT@' I"U
M;J,KX1S#)FJ.:0)NPGQ6>200_XL4<!\NHI6",/ [7Y2;;=QY_0Y+C\CI@%,&
M.S18L7 /" /TR_-]V$O._:^P1ZLF5J8V7]XG+PO>R!T=MIF*0DW0JC^7WA$8
M/SS/<_EJ%/J7>%\_+)N2F]BJI)/T4@@*L/=-[\F>)GC3OMROKINAE3HUFX:6
M\FL>%^5@ZNHU$UF%9_F2F%(16]G<$G_$B]1&$E\E^/NEGX792C$@CGX>,6LA
M]%;/(2MULNP"G2*-^D!5"9Z4YT6*L1.7_@2,@DND)_#3]!;?DOXC&'X8P_!A
M:Q_*5L$HN J%BQ\]/R*U1P3#.XE@0SPIIU/TGLRYD?O?\"TD.:R*\\AW%J#>
MH7\0!AGD 0(T#=&WLB3]+,@+F&T0ER+*T4%?1##,$.0@-:9I,B\)JVG6P"^S
MB[YY+[T;_\W]5'W"MO%F?I?5/L:L\J]=^"""$__6B#E:G4(;++V/5E,<ROD0
MQTCHJ_.-H0W8XU]%JTSZ"^__(&0._0MK?NN9Q'Q:*F3 [1L ')9![X,_/*AI
M 1VS8:F2]=-0J&JO^9W":2@)J"6SXC(+)Z$O59IP)T^-FUD8S(0U>S-+8"4[
M26YB/@%K"GX.,9-)<-<G+]:6%.;'KTJ/P<L\"N<P/ACG.N%:4[[P"'+R!CVS
MN'<$'8^3I[%P_ ($@]41A4#-1"Q562X%HBQ\!_(B[18P,K#P'=@Q0BHP<0]L
MD_-9ACYJ@(QD'PI:..$I'K'@+/'E+-VIAU=+%70"BR>L9RA:PE3AWP+>, '"
M&.V."08RHC2^YQ-1#?"M? =3914@10&VF((A($VRE^_?GK]Y910+U(A_LH<F
M,TT35NHB7Q'I2<(S40>P&CC\BA7UC&RY_\'?T&.]-/8"& [TG&(*(WF>5*IC
M7)/C*YBN>S8/$)&'>8$MG(I3X>2;6'5A\EWGS\("JU/ZB)F#4< .2Y;A*W(<
M6]7HJDD(=F)2I.BI!^&-5[#9,_7\F0<1V$>"*YKK9/0Q<1 ,L!,%NL2!TBQ,
M)\:_"A_LWQ1Y+0\.09["F'-A[-;&[\R_Q@,=#OR6NQ"4(Q 1,,NG(:IXP"3J
M96D/9\O#NM.[I2B7+:7U]&(#:!_6-3"EO2N]$8BG[/$:2J?&N_L#1Z%&L,5@
MH609R"AN>.YV(WT>QF<?[5QQA-8<+RJ9-:;X!/8(4;) U:7NNO&^Q.B;(@4U
M$=QJ+,!XZ%VIG++<*J[@EWXD-'$VXSQOK/3 -+'22[Z5F\- 3$,N+,D3+O9V
ML.)@E T*](_5'J@V4AYKSR\O\:\T4Q]A2GMUN01]%MLBL;\K6T+E[D^03+D"
M8B_B +6N$0L"Y]>($S$$PF\L2K:BUQ<,'UA"LN_$L@<KI>QN9%O6C\:+LR H
MYD596%7LX; !> DW=]>\(O<E;+.S5RNO5G(3E'+3'/&+%1/_[H/U5#3L+.-*
M'/**'3MT56(*88GK42H7*P,7QQZ:^)\;\1S M0LP330UWX!;*2C8DU32[9P.
M*W>I(*I4E(+:/]"( S'#Y2 K?"%M_!J7BT 8%3ZPNW%AA'\#=9ZQLMHPIID
MM3T-OR'28G1T8.@#&#:76&=XPM%QD4HS+@F$Y$U8Y3=*Q;N^@<=%25Q&-E;F
MFG D156T0FG<9&+PH-;1!-QH,R:7N1#B&S!(<Q[7QJKAEU%DI3X2RQC:E0',
M&J KE9%  .(%#^1*)ZW,YOJ#SK+& W(*).4EK8+.VLF5 [^D"@CE F2\D?8A
M!F-\RV5(4&TF8@R(]#F55(M0C&I\&/]1VXQ@=TZ$J/XH)@K1B>"4:VCI"H25
M<I7?*?86\UQZSH2#2J[3493<X+S?\1&5*E6&HT@.K6G)7RPB,+O$SVL;^I
M<;RFH]+5I2UBF<+$Q<8D@TOOG31QFI%*#[4I]P709-E<GN18%7P="7GM*I$.
MCZELWNV9.JO9][FF77T"=]-FFR14F 75VA^F0K9 S42 ?7Q$N%\WJ0\,<\K+
M57 IST)()DEQF4^+:#5TL/*1UDMF6EL/I2<5UV_I_A8;Y%6=4[GH*\P:"WE7
M;*-^2T$]\YNL+ HO=.2=QI>SD95:Y8Z/V_^*'X#.I")%F-KS2_2N5(<6O@A,
M>VP4BR3'G05@#50D]#B'Q2$KT-L#O_E@O$^*I=,(=#\,(?Z:%HL<+)!I6%>R
MQW4CK/;GY?'&PWJ/X<QQL?U?V;7CFC*!N93['N@Y+4I%LQPJ,FJMIKOCIJ@)
MJ#6T7"K+:Y+H](0%!613',],5H7J?(J3NJ0A@RV^I$_:78V)6ID5&*GT(=PD
M*>S[8M@-,4,:JM6261IN]3Q)6QG4<IS,P\ ((B&0;&5>YC[\+YD H%9.,ZJU
M]1%)WR0&-R'L)'&EQ8:FZ_7M%/>LC56^L;#S*?26-W>:,BJQ/%E:,>HG'$P0
M#'BMWH>V>J:RSY?'0>H3M@T5@G%"W=8[L0A#\Z5]AUO[%+7[5R[^6JNF18 '
MBGUE6RZ]?1' \R0$33 -4_@K*7+CY:_G[S^^,N8<3+WE.>GIQ:GQ\D^VR^R1
MR5S;%#(NO@V;8\W77*H!NZ(\ZOL;CZ[]X)40SG( LM\[(WC?',%4!.DN^ZC<
M=8UAC9@Y<-C8=AY_>-T(7Y4S) T@N2S@)-P];80A^RNNQ3^YS/%<9GJ#]90C
MG?",95LP;>[J,Y8TS(3':!G>7>\11?__PK!Y7)6D [E6[0V[KCH^.C7.<7M=
M*7:_/EU8]1E,Y.EK4ZOASJ*V1]&1E5[S<EG^AGZD[Y/++(E <NJ)O577!_0I
M17=)?LM$&'\NI@>/$A;2PP&?/I?>K;=\>>]&8TVQ)'A1$\QK@E\NC]F77\K[
M#H&_"-&^CV!5X:_NV'RH6)KK57.R &\#-G9&S+-'2V&$[P:>Q=RQ4UV.$-\Y
MKLF&(*;RN^$KU$+HERFPHV581I%5P0;HZ41.GX!=PRL5L'((,$UPG14DU69C
MD7%<:G'_6 N^/.O_P7A=A!'.0 93C0;/8'PZE'<P?C1^@\TA])/>WIFW 3X(
MCXO'>K9"_IPD$[0Y1*+\,EI"[F'/02&$Z;QTN?V*81._BK"),S&5JD\#,\0W
M8!-B5P_,P-K0L1VF6P+/SVLW9JT^2^A(CP#\X,\Q<N8/(:$/2GAR7=Y[61'A
MA>QCQ7+DP2Q.HN3JM@P*"IJ.^PW#:,0_U0/"7<V=L<BMC1A*=;*!;JMZ&S84
MJ/ J5#0]"?&)N/(%BX1_E?+RT!N[K[T+XE0!O4:S<"&'>\G%(<=.4^27(\,9
M*E%\:IS))J1VJL]"UBZ38IW]D^>9S!FBUG(<&W366*[4J*S&MLUP%<3B*L"*
M:/4"D/2(K.M.K)?H:BI9=R_2\,D"%X,X@Y%T75T@"[.& @3&7(IKS5([@MH#
M:D?&B?$G,#WL$9[._HA?C>]]!:8<?#4>#^LOK,87Y<39-GXW&@[PNY4926&S
M@>;GTLV]9*@,.@O34J@;.Q YW! 6(MB6PL[G] B!F;G<2?$H6J#=%%]AO+GX
MG"W\H/K<CBJZ"2?Y#%\U_[P<6)[6?TW0P@1%]=.+RR0'O.S;[X\&@"0/ S^J
M%)]L[T>CI/%$?@;Q6'PK1[)JL^43U0<%>U=@4(S9DS<-<%-_EZ@>T[J[_\\4
M_X?=&B)^IXUXZ+NL?V1IQL@'GK:R+MWI>3T 6E5)Y_&DP+IB?M1FV]W3\8N?
M3FY />E-Q06_PG7W056Z"J4XN4G]Q4\OY+\;X710O*^@(>+3G-02J:6G B$0
MH71ZP_E3&1:D-Q6DE$@ID5*"1G[CN>YF$FDDTDBDD7J@D?K:EVQ=>.D(W@1O
ME> M&ZEJ<IV41;GT!MJ*W[TL)/,2+X1FKWH.O^\;OMLMO+@;AM)%]@5!3!7^
MAQ^@W1&V*QY"#SRF2S@1W\D,#1BX\'.:9!F>JQ2EH;21>P?F5AL*I[.Q="W)
MRJT9Q"WB%G&+N$7<(FZUQZT=C:WRK-TQ_[QY!)=^\/4J!>MF<@*,2%+8;@0!
MY].&V=Q6M-[.!E@=6"2N1(E[MQ@Q4<?][&6/50$(#\Q)<]#BGLA6T_3D3<0=
MMJ_L&0Y F63'8?DOVOC34_@T;IU/3R7'8Z;G,&?HMK*9.Q33=)-&PAGA;)4<
MBYFVQ<;6B'!&.".<'8R<_ZP20-CMN"<):80T0MHZ<D;,'+MLX#F$,\)9'UFF
M%.36G =)N](^'1  NW(F3<7_*>!,>K/V^M5Q74AW)T<5'#]9I%4E[.D*JD5Y
M%FT,F"M3ABJEDE3E'T%..Y:I!SG'&3//5,M]JRKW"'#:L4P]P*GJ85*5@P0Z
M[5BF'N@<9HYIG2/(]99E2D%ND[-I?#HD_#V[P*7U68".ZVM2U6>LJ_M4+V>X
MTG:XJAPDT&G',O5 YYB><NY=5;E'@-..9>H!CE8Y EW/6:8>Z&B5(\#UF&5*
M 6Z3KVEX2OCKS->D3%S3>9QS4<*DD&5S1 [\X[J:5/48Z^H]U<L5KK01KBH'
M"73:L4P]T W "!]X:AD!JG*/ *<=R]0#'*UR!+J>LTP]T-$J1X#K,<N4 IPN
MKJ;^A#7=S<GI8$Y.E6.=9"4PF2:S44;O4!ZHM?/37Z_YAE3 0+4HJQSQOMW,
MWY'@#M/1F,RS.\W[]*BHJ^9Y)V 3L/4#MLVLT9"-QYUEY2!<$ZX)UWV, R-D
M$[()V8<WQ6TVMK!N=6=." )VCX'=/^8^A.H6F7N(Y%SF:6?Y7K7C^W$BVU01
M:CK+4,W]?82SC.XH>QXG&(2Z_K&,4*<]"PEUVK&,4*<]"PEUVK&,4*<]"PEU
MVK&,4*<Z"_5+N'7?(?BTN#11O?DL"(IY$?DYGQC-&MU/.3*AZ]NJ^46/<'V[
MM_I*5182ZK1C&:%.>Q82ZK1C&:%.>Q82ZK1C&:%.>Q82ZK1C&:%.=18^LV1<
MG_P<,[T;?CPQ)OR:1\F"3^#I8!;#4*\H+U<W3E9E0ZJ/DS'!9J;I,<?J++)2
M9<\XX8QP=B!RW(')O)%:U;UUET5"&:'LZ/?Z"&E:4T9(V]=N= <C9ILVX8QP
MUD>641R3ZBQ<\1]5_<W**"$+;^R]V)K;VI83?%-D,$:>&BF/1/A2-@L75$ZP
M5XY2O4I02/-@/&*NHU9]4U6Y1X#3CF4* LX=LY$](, 1X/K(,O4 IZJK254.
M$NBT8YEZH!NZ(^:X:IU5JLH] IQV+*.8)=59^,QBECXD,0QJON Y-_RKE/,Y
MAC =U[NDJL-85S>JAH=/JMK>JG*00*<=R]0#G>TXS%:LC+>JW"/ :<<R]0!'
MJQR!KN<L4P]TM,H1X'K,,HIJ4IV%'=0-M%6O&W@>YSR*>) 7?F0LTF0!A!WL
M?MS:V5'=V]IZJ1*@VLB2*%R;6DLCTO<H6K*!]%X?)3\J]-HQGB!.$%<7XM;(
M88[=V64)@C?!6U=.ZPAO6L$)X@3Q7D.<5G""=V?D:L?<7:H*:L'<9XSD#CR0
MS@8/I#*!;UTGAW]"Y4U5CQJZJ)>L39*&UNHEMY_'86"ZS'0[NSFV?V55'06=
M<$VX/@JN+3:PQ\RVQX1KPC7ANC>X5L#32,@F9!.R6Z=XP-S!D-GCH[D8"=<]
MPG7_F+N+BU$+YCYC)!^G!*4JDDPW\U5S>=/-_/ZSD%"G'<L(==JSD%"G'<L(
M==JSD%"G'<L(==JSD%"G'<L(=:JSL"?1:.+WF[(XP642K0WAWB4S&\\-V[0\
M8\%3X[4?^7' C8L9Y_E3#D[(@:[RP=@:(7I^9V6;)F&$12S98$R!;'1\1NA_
M=N@?NLQS.ZLW0M@G[%-(# 6[Z2[JA.QC(YM6]0<F8<QL;\BL86<%'PC]/49_
M_YA+(7']83:%Q.GJA^^GWYV.3OK/0D*==BPCU&G/0D*==BPCU&G/0D*==BPC
MU&G/0D*==BPCU*G.0OV*D-[W[S\M^LTV+=?X.4VR#+.S%?'!@MY4=YCVLP8*
ME;'I/PL)==JQC%"G/0L)==JQC%"G/0L)==JQC%"G/0L)==JQC%"G.@N/$Z9T
MM#H G_P<OLH,/YX8$W[-HV3!)_!T,(MAJ%<'*TJJNJ.U8\>JLE<GCE.+R&;6
M<,Q,5ZTRY;I+(^&,<'8WB;XY&+*!YQ#."&>$LSZ5SR2D:4T9(6W?)//6V&'.
M@%8TPEDO6:84Y#;=:[6&IRX!4,= IB<YD]X4&8R1IT;*(U%-,IN%B^RX+B15
M/<&Z^D>/X.+NJ_6M*@<)=-JQ3#W0.<Z8>:9:5H"JW"/ :<<R]0!'JQR!KN<L
M4P]TM,H1X'K,,J4 M\G9-#Q5*TR  I>Z\#5]2&(8U'S!<V[X5RGG<XQC.JZO
M256?L:[N4[V<X4I;X:IRD$"G'<O4 YUC>LPTU;("5.4> 4X[EJD'.%KE"'0]
M9YEZH*-5C@#78Y8I!3A=?$W]B6NZF\_<[J!FX9,<4.=QSJ.(!WGA1\8B319
MV,&NRZV=G?XZS3?4\ "JC2R)PK79M30B?8_R)1M([_7Q\J-"KQWC">($<74A
M/H -QL#KS, A>!.\=>6TCO"F%9P@3A#O-<1I!2=X=T:N=LS=I9K@$YBKM]M1
M.[9WX(MT-O@BE0F&^Y+D?E3FBS^/<S^^"B\C?K!HN">4WE3U]*&+JLK:I&YH
MK82R]GG!]J^RJJ.@$ZX)U\?"]7C,G"'AFG!-N.X/KA5P.1*R"=F$[/:#$=E@
M.&)#BU9LPG4'Y&K'W%U\C4]@[B%RM]FG P)U=\Y&=3RI=(-?NTO?5'"D_RPD
MU&G',D*=]BPDU&G',D*=]BPDU&G',D*=]BPDU&G',D*=ZBQLN(J^S_W+B#=\
M=FM::7C;Q--&P*.H](_]],)\(3YG"S^H/N]' 3/$-\S(>!I.?S2J23;-/R]G
M:!O7UL[NQET"#M=-\S;@..Z@0." 03 J>Z-,[QU0WH+']R[K[_M_UVB.-E!S
MI^.ZR<O4^+Z&2!-%3T;H>3PILCP-_:C-MKNGXQ<_G=SX*=>;B@M^A<D9[RO+
MIYXP'!3N]Q<7TDJDE9Z&@Z!(PS))A+9H_I0FDR(H4ZUJ2P7I)-))I)/R'W_C
MN>Y&$BDD4DBDD/172'WMZ\?E%3U"-Z%;(73+1OXN>N*3DS.8!/]*<V?#V3P!
M3OXARH\:GZ#79&*\_&_NI]FKGJ-OQ]C$#4,Y4&CIT^XWVZ;E&F=!4,R+R =1
M-9I<?IB3!^9<&[JGL[%T+=7*+1_$+>(6<8NX1=PB;K7'K6=6>>T36&!QGAE^
M/#$F_)I'R0(LLIP'LQB&>G6P'-CJW +J/DF_LA=4CW/[U&)#>\Q<;]C*+D[S
M9/P$*@)5&^0,QR/F#=6J9:RC+/:$#(*4EOE/"%9JDT&P:B5=F#UBSL B4!&H
MM.>/2OAZ_"AR'>7/'(''20IR-/_/FR*#,?+42'DD#N"R6;@X6*YA=2[TT&6S
M]BZ;]=6P5I6#A#"U"5,/898W9J.13>@B=&G/'_701>L7(:Q/_%$/8;1^$;KZ
MPA^5T*6WA^CXN4">0X30AR2&0<T7/.>&?Y5RCC?;NO00J>KJU=7#J94/6VT+
M6U4.$L+4)DP]A%FNS49F9P4@M.8>H4MMPM1#%ZU?A+ ^\4<]A-'Z1>CJ"W]4
M0I?>'J+^Q!"MS2F@<F#1>9SS*.)!7OB1L4B3!1!VL-MD^\Z.*HC?HTSB,FF)
MTL[20Q1,W$!ZKP]\M\LIHA/C"<^$9T7P;-DV&SLCPC)AF;"L.99I;28\$Y[[
M@V=:FPG+Q,F=RY#?H_99AY-I)PL=>!"=#5A7)O"LU12A^]:O5\>I? C#!D@T
M)DEQ&?&^Y3+8D> >9[M:*]8JGYX0B G$RH/8=!TV&'667XM W!?:",2J@%@!
M3R'!6%?:",:JP-AFP[$#ZW%G^<,(Q+VF36M.[N(BO$?MLXXGU$X6CI.H3!5!
MIUON:A/6_BWW[BA['M?8"6*:\X<@ICT+"6)J$T80TYZ%!#&U"2.(:<]"@IC:
MA!'$5&=A3\*][COSGIAZC.>&J!:]X*GQVH_\..#&Q8SS_"FG',_5VZW@D=4F
M]^^S.L7:- FN/6:#$<6)T;$6 ;W70+>8-1AB1!E!G:"N/=2?'ZXIFHQ@W#L8
MTXK]X(KMN0YSG#%!G:#^W#E),6?/1A8HYJSG9*CL)*=SCOZSD""F-F$$,>U9
M2!!3FS""F/8L)(BI31A!3'L6$L34)HP@ICH+&[Z<[W/_,N*;'&U5;U_\&73"
MC)]YS*_AW^\R/\Y.A$_MN^7H+U/C^[K=A@^MK31B_RRR/)S>R@[/8R.?<8-?
M<YBR?.;GQM0/\LSPXXD1A&E0S+,<@\8R(XPGP*"<RZ?PI<!/T]LPOD+V%MQ(
MID:4Q%<G47C-)X:?93S/&+P61 7ZZ(P)GX9Q" U$X93#]]#N50BS5C\Z]V^-
M2_AEOO##E$\8# (&!FV+I&5&F&$4VS1)Y]!\GD![.4_G80QO3 W?N$FA[9-)
M<B.>3/F_"FSD=,E*XT,BZ<R,)#6"&70OR+I#Y\R_!EJ"H$A3V<\#A/MSD,,<
M*<^*8':??&/&HXF8RR*#+Y' .,F1R)0'"<@\#O 1-BLL/%]@+MXDP*[XML&:
M?Q7P; X\NY:LS3)1[Q3^QHD2T@83 G].PPP0C_&)GIBCY6=7?*X9/#'"')DZ
M3U*4GJ\\ND5FQ&(R!5?BI!0;[ K;ODJ2R4T810;_%F:8_ZYD7=FUZ!.D /MJ
MBDB3(O%Z21:,)\8R')MH RG*BLL,A [[O^5^NH9>[H.,E$3B(\V.SR:3$*7<
MCZ);)EY:.PQ #3 <A^-'MQE,R<T,Q8&#/">Q; &^ _'TXUQGR?JY8A_P*$_]
M"9_[Z5>@+"D 3P ?H#8+)XB?6ETLIP)G;P9<3U)<4>ZAE7\+.)]DXK$IO"K5
M5Y,9GXHT*WQ4B(EX:CW7ER+/EN*&<ML<, Q12&D]2I 4%#XFQ5R*X+#9^<5,
M$'F#.@(%QC<FX70*[4"/0#9HTTQH0ZFXIT5>I!Q492T_,$GIU^5,;5"9^.Y2
M>^&G&*L4^]FL"210DND5QS=+E745 W<G=Q$S][^%\V)>#F83$E=9*6 ;B%$*
M98OX;@QJV9D!Q";P^V49O9QA]++.LHTS-DVB*+E!H02R?2.%CR? )D#N9&7.
MIE) I'Y$B?FA&\*%.6,$/(K*$[:?7I@OQ.=LX0?5YW8.$RLKT#3_O!S8-H=C
M.[-DE^2VZ^S ;:SWXPX*+&)@$(S*WFAT[YV^O)-SY!78!!R7NQ;M^O-X DA,
M0S^Z9]<_H>T[5*T'5TM]R=9_ 3T!NH+K3<4%O\)%XOX6ZZF! P?%X/TM*:F*
M'JJ*"PY&25@6W-,68I_29%+ ?EYO*DA1D*)05E'\QG/=S0G2$J0E2$L<2$MT
M"83N0?<E6:?]^@6Y'6-V-PSE0+<IUHGM+AD"T+OT,,L.S*(V-$MG8^E:?)5;
M'(A;Q"WB%G%+=6[M=\]F:.\6%'6H2F_5>=$N"_EK#D_&>*14GI3MM:KO%QRF
MZL6Z)T<6:7.K_UA5G#S79-YXT(K1?RBFZ2"-/2&#0-4"J ;,'(Z9Z=B$*D(5
MH:H=<OZS^^PR!"NUR2!8M;!8.6QDC=EHT%F61951U<VN\^YUAV/N.L_C:Y[E
M(M8SC(V_\>C:#SK<>*IZ>4?7*RU'N)7T9 WDL8%CLK'362EAK1E( %.;,/4
MIJKEK"H'"6%J$T8(TYV#A#"U"5,/860D'GB;NC;.Z@@GIJ+A]TG*X5N\Z2EN
M>1]J0[HOT:K@=(^$RLN@3*4=,8?(H[R!].Y\;>Z(69;9E0+;+G)2)YX3E G*
MQX?RP\F3CUK^@""N*VT$<8(X09P@KB];-8,X&>1*N!DVU351Z8C\73SI("I[
MWYE1!?]=%'=JVZNH?B6GUOVH8V:Y8S;2H6Z3CI).*"84=X#BSB/,"<5]H8U0
MK J*%? F$(QUI8U@K J,!S:S[1$;C2U"\>..A"X2[5/RVW6\H1143X3[L1/5
M4?);E:B@;'6D*I15%93\5ATJ2%&0HE!645#R6T6H("U!6D)!+4');W6'7-^3
MWSYR(>C8:18IY:-"BP-QB[A%W")NJ<XM2GY+R6];N)W<P8V(_F1#VT2AQ;P!
M_&_8V>FNRA'A!#V"7H?0HT2ZA#W"WG.YZDC@4YL, E]G"Y_#O#'593C<;GC;
M>\8J74-4+2E2CZ*F=[V#K2KI7=S!;A,2&]2??=2K3=M?RU95# C=A&YUT:W
MM2>"N*ZT$<0)X@1Q@KB^;.T)Q,E&/[;/8M-M9I6.]=5*G:2CT[6M>]XZ^V5;
MN_K=3;A MQ5U][\,KB,<".H$=66@KE$6)AWQ0%@GK*N"=04\&@1V76DCL.L%
M]NYK(FN']8XS.AWPUN%*X:DW298;R=3X.4DFF7$!#S\VDN/3]R@Q5X*8#(@Q
M4CZ->)!G1C[C1E#^OBC28.9G('_,@":+J1_D18I^&S^>&(N4+WSY"?X65^UA
M2*F1^1$_70J+\67&,]EF9ES!)*1^%-U"A_!^AM6EL4?^;<'C#,:?)X8?_*L(
M4VY 4\M.>=5%5O=AO SC("HF<CP&M)H$?AXF,0Y]@LT'H?R,H_7G"2#L#_'%
M*_F-:#2< PTPGB"9PX>,3\3;T#]0,_=SCEF5,E9]$_F@KIAX/0'(SK@_8<;-
M+ QFAAP,D!#&JP\# 6$4YK?B+0ZT+411;3$A#)Z^1-@:TU0((H.)"7AX+>8\
MC+,%- 0C9BN\P!Q)LZ3(*D[X\:V1P#2FY2RG/(*13W R<7(WLQ%F4G*QGK=U
MK%1>T'<!\L4L7"RJB?L%_A/A!T1$ICZAVU$UJZB2TH!R7@KG!$NY!_?0WS,6
MOXNOPICSM ^,;=)2:@S <GHET5VJ3<-'K1,4:<I1'7%@^)^&S+5M-K+'R'+;
MM#QF_,EF0W?$!J97?N<*<8&O'?16N';Y];!G\G#!HT@HOY_EZB.H/IO,PSC,
M<E1]U]QX5RY ZE/^.)E7#3+]53+K=;94"+AJ&LF"X\^UP@#=@,O&&U@1<67)
M9WXNE$B<Y.4Z*-;OE37F$"9#/=A-5D/5:28IQ^5L@K2&EX4@1RQ^93=)'( :
MS(T0%.*U'T8B$VC5-T,$W4 K^.^F*1,/%XL%V!'&M(C%NIP)LJJYJ$R"GN'G
M,\RX#VPU!(?P?\9;?LVC1!HRNJO8->1-&N3MI'4'S/5&S!E9#:UKL:$-VGAH
MKFI=B]G6B(V=44^U[ME$[&FS/JS"7QKJL-8'?H/ TM):"D13FYW=>[!<HFT7
MQ*(I*HYCL=%PL"HHSMB%Q=GMJ9A<)-,<]S.ZJY1E\H::HC5:9+ECE8( VJ1\
M"@SQ\C6TR!FTYV>H5V#1$5N[&]B;8H#%5Y[CU_6B7 D<+$V7&>PNQ=HHUV2>
MH0,FS&9B!+BJ\V 6)U%RA9XF8PH]A)?EUA1:"OQ%F ,U?^ V 195("N<PI-Q
M?BH9LNQK(I=T[,1?+**PW'<W"8:^K^0"&V+RIMB/3HJ,+ZE\M,?&;]G&&17-
ME%M[>%!NB7%8N'RC_)V 8<!7-O_&G.>S1"[6U32%<[%^PP"G161$X9171E!)
M'AH+U2A.C8L"5HL'!I5RX<$0B\7E*IDS_UH:4I><Q[6#0<@!_-TS;)_'03+G
M,-AO6AO63>WO!T%2Q*47"HQ 4.P^*.;<_V8LDBR4-B$8P5GA+X$(-N@UJ'_\
M"<3J_=G%:^-,MH/B>I&#FO=3V(N_229"_H68OGQQ=O'FQ2O#<\S2PQ1$8#M/
M0RZ==/ZRA96Q )IA0*&<^ARG'EU*"4#K#[G_]X6O"XCY#J@(8S\.4 (!KSE'
M&<Y.2_.[,>H)AY8C8Y;<E._B(+)94@C/8=DX&/R@48H4_JB,=%R_P"(/H@3:
MVS1;0I4)7  9""A<88.\AD_N?^7QRGH*?0,"F9B&=108-R&8\J5+<]G<M!".
M1.P]@(Z%L@RXX,E&3@(AQ;Q2*O";V+L4H$!2>()GWT&CT-77.+F)^.2J5AM5
M"W(/)@83@3C#E."&"*;X@G/C0Y)SPS.:*-%  6P'$R [!$;\?GIQ*E:F<!*"
M\.(N*@15Z@L&8."JT+M3/A$;UJ70PGP!KV*=I^,MGW*Q6"(Y?I;Q7&X6H] 7
MBRY.AEP^8 T $8,G+WWA?X:%-)S"RU(Z+WE^@VO%4M!A$XS+6;FGQN;Q12''
MF_HIW=TE0)L+)8]]B36<=.!&^;)_4P)30.D2[0R#PZ  3S<S& V^VASE7=RF
ML"BFV=H%;<U9TJ%Y\3$&\S+@\TN>,L.V66EO7YR]-BQK9-R@X9YEA;!L^-*E
M,5]$_)N<P3"^3J+K4H&N:EY\%IWV,;I%JND$-(..!SNFZJ.T";*Z:>%:26I'
M#.KL?+U"!KBDP+@D%F9(9:Y4JB:$IH*\^E3VBT($FUK,FY75YN"W7!AF:+S4
MC<S\3)HB2S$\%8M3BE9J="N5K(!QO1Z45EV-5?R($XJ^E5J$Y:S<'_55 :!'
M7XQH#EW2E[?5)(F5IYX<: VT!$QS(60U$<*=94VBIVDR7R$;9;=4_D@"[-%0
M#N0LROU3V0G.<U3/7;S"E;NMPCH)UF1<:G2D..)781:5YJ1_6R)A^>(ZPM=)
MUBVR#6SQH(C\&M"ECPD_WH3YK#RC M'"Z<*9$QP4+!&J)9<.+R[VGR";Q;R0
M[JAI=2^\$@3I@DNF(6Y%JE_%@N>'D_)42QPCR25RODCB<N:6PM]\+0!5$N9+
M G#%G(HSI1#^>PO]9N)D&NFVQB.WM)R;>B,0-L0EKTUA5DX40Z,=?7IR0#,D
M0'AAXBL!1[FM@/4Y+SM>!0"K5ON:5==H,DD.@BA-)BG*$I@ 6<,*\?$$$$83
M^+A7N=MBH_.&"LAJ\VT5%JB0T]HU>'>TT 8,8(%F2"45=3]H!H$8%HN)T,?P
ML>H9G4^E/*TJ$H1QD8=RCP%/52SATFY9D=[OLG7RJ<%2N],94"7S"Y">BUE5
M5$9I^AZTK #Z":AG/T\ 5$4FP2C4>I/2;";VU2 515X#,HJ2FQ^Z(?]Y%-B:
MAY,)QB4]ZP);U21TD>;^4>PW$]NC*=)*>-9!6:)>GEZ2G,>3QI/DD.1LD)QV
M0D*5DIPG5H@HN=4%+V04["YII?TL#.X91<\O+_H*C_3-BT[<(FX1MU2J.> Z
M:VXU;-HX=9VQ8.?EXN]BY8%-MP\DX<&VV&AG1E+DPO\#Q.RUEM#]IX/<?U*%
M]K[<>W*9/1PS:S!NQ<;MX[4G@CA!7 N(UWBVV)"N,1*>"<_]P+,S9.:P';]W
M'_%\@$V,.CGEVJY!H2,9*N?\ZZ#VQ/$HZ[C4A*HL)(BI31A!3'L6$L34)HP@
MICH+N[&"#^N0W'!\\3:,BIQ/]CO2I5)M6A#6?HFVWBH855E($%.;,(*8]BPD
MB*E-&$%,=18>QUG<?B:*(T:MJ+/GH?UX>_OQ/H26:,U2@IS:A"D%N>.$>FC-
M/\*7VH0IB:]N0R]4YE\'H>*;"EHJ$RHN'-&8;2#+D^"KD2S$->Q#V=G[3H\J
M@.Z@WJ>JI'=1[[/M0+/!D+D#IRM5MW]Q3U5Y3E F*"L"Y?\\?N$JPK.NM!&>
M"<\:XOF(5UD/[^U_N\P0)5*1361$S)H$45UM1K:="U5@W\6]%U5I[^3>2S?G
M"6.'>9X&9;95%06".$%<!8@?Y_R"\-P7V@C/:N)9EZNJQS]$4;V"[D,9:U,N
MRQS%B>''>7@R63T7P73HP-1&9FZ/R:)',IMX[^H<":I?B_3H6"6!QYE(T*L^
ME;O719$<EJG@@P:M]PJC3/TP16@7O"HC(A];J9=R=O'&\#!O^_LRV3XF%C=X
MC+GCJZS^QL"LDOKG2]&S/(<-0>M=G'V6R<_+PSB1=3V9SZ$K.=2K% :%91&@
M4=D'M&4:GR(_/C4^)*M'>;+MZI6J5%<IM2*+.C.R$!.UB^**RUB[N@&1N1E+
MHL@4Z:(]K"-R"THL*QOE?C"3E);%5&35)T&;GR&J5I/7KZWDHK%P_5ZS NL2
MU.G=WXKZDTGZ76:\Y]SXE"; B#DKZU'(WS(C\&$"1?$748H""RJ+3.@@;8T&
MIEPF<P_\;&:(W.VU5)1QDBN%,%<+5(:9[ 'E%?Z>^UA,4Y:EO.1781P+AD\E
M'Z=AAA6W!#MEP<BY'TI!*(MJ5(4D@&U8^QJ?U(![NRC ]XCUOPFL8Q&D6ES/
MXRQ/"R&OZA/\,'52DX58+VDJ"KKX65EY0R;PQ\(( 2_KJE2%#TKQ%.4:1!US
M+.$B*G/[H2ROBMG[L;R$7]=TN35>HH1_"W/9Y*LJ&3Q\@EE=P+1B]70LC^I/
ML.R0?\63(BOKQ]7"5G>U;!=K&\2&,!Y!'8FNRZH)51V:LHV%C^86=(5*O]1!
M97D940E-EC-;&CPKQ5WKN@5ES0(L<=)8"V8A3[$BYVU56WWN?POGXCGLIJS-
MD%P"QZ]%PODP7A1EV1NLW7KOT2*^_[ H8R-'+"JYU-VO'?67U=6J'J&HO)#/
M4HZ5)JYY))1&V8/@,Y8'N>0R8S\PLYRB1EO/,C/_JOD^.AVNV\ODR>*0_O)?
MD5^&]? ^Y,Z.RSIUUNTU#C+2.\NA+&4#4O2O(L%_!/#+8B3"KI; K"N9B IQ
M/,M"Y'NY,MT%J"Q9@B%,2 T#G,"RET/#XM* K"754 _AF@)EQ]NXD$2OEVA;
M#XG^OW?%^)[\8IE,*=L_UF505W0K/K14[,S@H7BDKE$N;+KJ$Y-;D^(2S?$\
M%.7$A>&,!?S0QJQ+?MY;%4GHE1?Z1XY[5!'Z3U+:$[GVRTVQJ,H;8B4J*=5E
MI;A[DGX) &C6R%VSB6[J=S2&FG:/0D)\,&]$X*?IK:BC-I?>"#03A4Y8;H_#
MY7[#>"FV?CA3XH^&3XHM/1K20)<:IOYRX=\*)(H*I_PR?X6V/O1VSR$AGEA^
M:TDG%\/"PFGR39:&6VM[&HTM!>[XZ\IZ=9E%,>9IE-Q(RU?49H[SRD /$E!]
MPM^@P49R/;0;#J;O,EE"#<P34:;2R&[\!6ZUQ"(1UUNL$]BR3(0'I>+RJ?%+
M<H/5*)D!VR5X0TQIH]CF_:V!6"A@%Q'YZ?TRFLO:B*)"803+!1;E%9N]<@&6
M)0:E#-9E&M>.OJS^*#P^4E"A_12']Z#-5?[]E^^+[.3*]Q<_7"S5PK*R\*<D
M@AT:S[[ Y+Z.DN#K7__]WPSC+_]Q<B*=D>>RY.5;N0'Z!&Q.)DP62\O*?T\N
M[SDL03S2),M.WDA7B6SJ?WX3\OV_)R>RCWI<^*OL1W8C>Y%]B/\*CVBS?=&Z
MJ/P(P_[,IS^]"-"Q9EJFDR>('?C+_L=%Y>1Z!YC-;]_4Q0K/OH79/^381.=R
M8"] %8:RM=]-TWX!F T >U&&R^5?!YXU;LSEGF/6>'8]F%-+S*YGV0.SW=GU
M+,=[UK.+$CN0L@NS:[4[NZ.!ZW8TN\)Y=]C)%5T<32]8=^;6=<9C^]')?6S,
M;<[M@6;Q#OX?GA5K9+GCX7.8ECO ?61:G/'04TM:.D5BJUJ.)O> "_3S!?2=
MU:)[[3]+H@E/L^\,R3?CK"S>+78?L)__Y.,6;BWYY:OEB_?0][B"&MF.ZPTM
MYPY)*^UV--HM5IF1.QZ8P['9^F@_\]P7AW-UB>@'P?LP(2A0@T?06'58];<-
M)$>>.S)=]Z[=_'3JSQKUX3^*#2>.-N4S$%H\1#B7]<M?_@JB^^K0,],8C!C+
MRE#D2+:9K!/;'@YL\YX*.X9D"[(?'J[GC.'_S?9YN_V*]'36[;C$V*,Q<&@X
M:IWF+ZEP>=YV0W75V]9TGUACRP3+9: OD+?95[4&9,L<#0;6W557,:6_C7V[
MC](?#UV@W;J[G5>-^BWD82_J8;7W3,=2F_IMS.^]J/?&MC4VV]<3;2T*!]C4
MV6/+<5V[?;1WIQNWF)36=",LH Z 3UD).<#.U![#JFP=8/5L#17M.QW!5 (]
M.&Q_X].>J;2-V#]'4VD;!+1G*@U&KF>U/UOMB<DVTZ&0F.R)_D<V>V,'L#QL
MWZ9K$<U;Z+ #L^FL"JOX7,=:W"7D"Y[KG\42--7SR\?%6?<:$;QSL/'7A\(?
M-@6X-P(9#G1S?7-4RYJ9T2N:HZ*F2J&72K*=TV$UG6?W VU$O).XQS(I0U?#
MU(@YQD9!LW^(1^[%RS2O(^'UBEQ<L<"(^BA*;GR\D"/28B3%93XMHM4K2QQ&
M.1?]1; *<!Q,5D2YB Q/DWD9PE%%R6.,-[P8 &V@K]-,1';[7WD5NS7!^*#R
M"L[Z :;\.N0W,D@]2"*\27*G\>5LB/AZC,J/KQ(<T*6?A?"F_Q4_ )U)18KA
M8V#])>8 P< R:&CJBPLQCXUBD>1<Q$3BU2OH<8Y!@$4PPYB6A9_EQJ3@]7PQ
MZ.;2C[^FQ2('R$UAU'C5!6:6Y^@23V7OY8V$:H[PODT=@U7')C&<.5C[,"2^
M<=4&0V, [O\J@"/1;1T3@XQ:#A49U22LEB,4'N@A"T'3"%:4!-01/R+TO^20
MB*U*0"IA<!@2.ED5JO,I3NJ2ABS,R[ ]&6_4F*B568&1!M!YF-\D:3Z#W6 &
M3\IK%ZFX(N*7#2SG249O<1AY,@\#(XB$0+*5><';!/-D H 2,E));1VZ^K"D
M;Q*#FS"*C)LT% U-UT6^&?X4>(OPRY)8AJ!*H<69X%/H#1Z?^==X^4G<$9G(
MT#@QJ"9?)AP6&0Q,K-Y?&YEX+[YI*^U?+R>K:V-YZ'1_06DL:?)>TA['%/>7
MN?OMMCZN;4ZCGS*N\OK;R["Z"??JP4'*Z))M9F\E>.7\PWO8[;ACQ[/'&X8I
M6S[P.-?,YA/'"68\_LJS4F-E,@X353: 8R)/1)N@7XBCQ+N#_STN+\7^P2=?
M_&^O81V? NKKUC]72]1[6*'>R*;DH20\_:GN]4F'H#88L(V3BG:&I,E$[13^
MX3A6,T#A64W43N%#PX'9W+6V/%'-YL "_F94#3*PH">%7+ ^K]IVO_H+>4WP
M;+& =40L;[@=*N3"^FLX#W.QYM^+2]@P^+JGU=&+?CY.E[V4G7R<-KIXXN1:
MUNC1N7W*\'H\T;O!W;:L(<WT?C.]VPKDCBSSR#.]Y23M8ZC90VLT&#]*W^'&
MN$7$@NV,7.=Q:3_@/&XA)L[8&SV^ !]NC%MH9WL\]@;.GF/,88R75>>-% *^
M3" A=EIQ7,#&6*:4$"DOX!V\;[(E35^@U;]CH^<BM<B[JAUXY#/N,O<A>>!Z
MH\?%^Y&>FXY"X0E8WJ;ATJ^?)^+R\MK9VMH*DFU^C*4;'G[B6=7A'J0/QX/F
M6?X>O2X%02KS=^5V_SY%J.3J7_OG!;U+OYXNT/I.VR+E"S]=.NG6I.Z1R6AB
ML/;GZ!.\"?-9Y4C!1;[,\X&^P2N@+16N*[SOORC3!Z$Z^!V$$SX)SWY6N28Q
M"4CL7\D[HI7;DM>B(ZZX95DQ+U,5R=NG2Q4#(T]2X99=WK L$P7@JW=OR\FT
M/%D0)<+%)_(N"0K$#=4-[\F>)@V_UKH98NASN^%15&5963>TE%_SN"@'@Q<G
M8]Q#-?9+\B4QI6)3T721?5SG=6VXS;B\PXNWUQN^.!B8O-4GN\ T3PTEM4@3
M-%3@J[Q(8WCVTI<72.'/^O;J=94E)XQA^'F2AK+5W(^OPNK6J;PN&,'P3B*1
M/T9.I^@=CS-S5"3,0)(%)Y?OP/8QA_[#\J)PI297?:DYKB32"8X*!5>:23C%
M-#2E/QP)JVG>PH6WJJ-JU?9FYJ=7<F[>P+CD.-^5G#HY6W%HOJT<FK6K=].Q
MU]^JV]5U ]E9/ '3D*?7/"O[_))@C_!]V=VC4?</M_KE=L'E$6_UZ_LDK89<
MC7B[X%_3;%B\>]&BQ?S>O;S5T?P.[6<ROW>OY'0TOZW-;?VVL7Q=S&_5 #->
M^Q%^?:")+EO?<&3>T70Z0W,'>2V'K,$<=BF2SJ"7<RACUKN:0\OIXQQVNK0[
MWH'E\&Q2)OT0<R<5K A/D(%OU5@/O3"MG-,><=W_EH4_Q&'TTXL<]M,OC.][
M-Y5',E'=753!>E)ZQXKNK*VG2/7;VE%^H-E:=J"(O6^$DY]>G.=\?C+P7OP5
MNMY><I>TZ#+%QS'Y&U,\>O%7>Y<U3K\I/H[*;4SQ&*38LIXVQW\7CE?T&EWS
MU+_B=<KK1KKR!^)JJM?/Y-L?"AS_QZF,@_FX;..UGV$HVR[G?W<3W+@V;("&
MC1B4G?I6@^ 'S_#O$SP<6\TC00T)?O L?0W!UG PU)Q@IR+8]!X7Z:'I-@^U
MM22XYC"0_CB&1W;SHI^6!'NU2 OM_ B',6Y!:X(]%&2IM,SQ-DIKY.G-80\%
MN238VX+#(\?5?%E"0=Y^67(M;Z YP<MU&'C].(==9^QJ33"J*GN'==AQS?;6
MX?(U0[Z'YYEE!';C53#E99G:+>DNG[XWA&XLD$V]*T;[0>QK36C?T=0>.YXW
MZ OM!S%1-*'](*I=&]IWLM3&[G#8&[X?9(73A/8=[;<QF&_]X?LA]I^:T+[C
M1F4T'&SA3M*$]H,X6AZE'0-4\+SI,]Y>#3$R$?W1OR70=UE+[5?X8AI&444O
MGT<_X%M?DOJ=LWA2OO%EQJOG'V3N/65^]QQN,)*^]FU[6S(S2;].DS3@6!'G
MGV6EQ)A?)7GHRTJ8XHXSC"WU@V4(-?93OWHAW_R2?*C?^QU?>U.]M4W4M'?O
MJJ5Y.K D1=OWM$RA$<SXI(AX+95KD\R6\GI6Y+,D%?'BLO*GS*5QMEBD,"1Y
M!/$9!0;C-&^-=]]X&H095IW$,GZ?Q?7M__DB+M=@C05#%%GXW^9<5<,I-TWW
M4L3*@2S'(:I>BE$T!R''\/JV&H#H7W0O.J_K.W07^*U6&:(@P6[CGU[8[L9*
MT>MJ_6RJDFTOOAE9$H633B+= RSNFI95@K%2;5/]R6A"P?9UN3_V*IJ],P';
MEM:VUY;67E?Z>FWIH0T\W9JEC]0^/QY7I:; "PPK&N3>-0;]N;FY9OU!A_GH
MH'HB3?*[,,:*C5C)OF3'BL+ >P\=UOAMROF]XE<DX"3@NXM19:2?U#N-SZ)>
M-HIW9?'A[91?PVD/%T22L&-(V.K*3%*EOE0=?]EMV.6T[)+X]D\ITK)+$D;+
M[B&\&QO&7KFZUM2FWC0J9^VHC$L_^'J5)D4\.0$)2E)@?Q!P/IVVPG31QI\>
M9M?#)*XK%+XUB2*';"<T6N-3RSRQ+?AO*\+9*8.1P"=1?T>L\95]>+TSM3VA
M;8/^!1)%:M:(:\[7AS"\(^T=(MJQV- D-!.:GSTG-5F#G5.;T$IH)3-978C:
MYNG )9 22,E UMY EK2/;,N^EQ"1$$V(?FZ<U&0%)M02:HF3A-K^\;IQA/*]
M"#NN/]4I9KN/M*[CS3_+!,-8G@]S>XN0\?_9$ Q>/MMX] B1VT\^ZKOVT]#'
M.(AL[D?12> OLD</ 9<G999S:JR9L[O2KU%"[_,88RX<6:?M_=G%:R/,,DP9
M?U6$$Y&7"$2BS$-MI$N2F4SJC:FM(\.?\WA2)OZ6;X>B6?=4%&JKFUJDR74X
M*<L ^?#R-3_)<K[ HG \PCL<H@C?/(QYF=YZI=\_RB)Z^%.>PM1-Y?V=JR29
M8!4\#+F_QLAD;*E1W1"3@*=\B@7;9 IL3*4=X#T1K,671S)!OBBX5Q?_X]_*
M G>R0TP7?:^;4^,\-_PH2Y:$!1'(UQ0TEVA'5#N2N<YAED"G945F^")[^$J'
M,C]4B $ZP)@RG3<F3Y<,N 2^R>>@Q]CP)W7UP9IG<2XR<V.]0 QT0-4IJ)R$
M7);"JU-X+_.9ERG&JR")#5VN)"J7&;@;[&XTW!28U9J0#!: &*"6S>[,LU_F
M6 <-ED%S=4KYS(]X,^5W%H)@^ZE,"GYJO+^?3WV%K+J,I;P6DS=%4!0+Y+((
M8)&5Q2_%<R(&63P<^SFTP\I,[##-T#W>"?MG,;F29..3!3278I5.6?2RDE7\
M29 ZC9*;<H)$+O6E2"XO)MU+/*Z1YD!DYS<)RLT\S(40(";E(C+G@!E RQH.
M^&6QS&D188IV$-QL41;\\&$M2_Q@9@CU4%::QA]D31"0?!Q!E?L?&TE@A<39
MA7: $XAH/\4OLJJ*P"U\(;+\3Q)1$\!XN:;9LMM7I\;?2PD1CZ^.N\BJK/N;
M6Y"U.4/,2H]9[+-&,9-R/-,0!,WX5^&GN51>H"9'.HO!WR5'BQR@_H<(X<<J
MKHWZY/7<8*57+$XK=7 H2J54)1*:RB,IE@@QL+[!-(G"!*^PR8*OV(EXIBP6
MURPL@94TJ^H-I2:4RT&E7!L56&5! "[R\S4JTJ2B:H"L$P!CCVXKML<P':5J
MD5H FL5Q5,AOH'I9BJ"<GJRX1/V"_4:W8H(B6.GD&KI"+P[\$D4-YPDF+L!_
MJT*W8I7 5[%_7+5D$==J(**1)!*?LV*!4]=<LL7K33VY!">25K&@.?K75<U9
M(;I)RD4Q"5C[ZU)]6',V ?V>EXLJ/!EF2W;"2$1=5=_ N@DI3GO%>,GHM=5#
ML/KK<IP/5&=XQ"Y=7H#U%V%>+HE8NQ>;7;GJ*G]_U_CYB66_AH.1/7#+JZWW
M6W]X9&^2=(&%B&$-^@ KYP47R\Z]7)#;COQN5LTWL AC!)U8;S$IHZR27O<*
M?99=;E6/ '.2[DGHCH3L5$S0]C _RE@-%MS-'=LN"RQ;%&'K@@4[E1FT1^[
M\?85CI99<#?Q:;LLV(+(BH#/==&><U$AJ;S5O3)XW#DLTT:#%OT5*^7\*BKE
MG(E*.=;);QRG[),LR=/(%/MQ(>QK:+_L\7X66>%RD#_6HVD,ICF4]TE:#^1+
M@L,0HR@'L:^@UV.LAB@'^(^+:A%X7:Z!U>_B+4%Q1?!6B;X'.)#2Q=(&O0=C
MYL$9LR-P;=,;CG68N L.E@@6&5,,"%NJF_V 4!&]"Q8\<VAY(QU8^A#?'F!W
MUQ Z/DM!PD8B*9+>/-VTD.F-T9T7J]%X[+H#'9AY'D^*+!>[N5_\='*#.]QG
MH'679%=4;P52:VB-7"T4KY(6Y4&U[LX@!6X.1*9H];FIZC)ZT"W"/LOH8 2K
MJ*<[2Q]4RGJC=#_%ZSJC(6W^]O%=FJ8F>%#7$#FHDMO3$'&\\7CDZ,#7KNW$
MQSS)0]<S#^(-^8)'IE%9+FIYNOF^B$7%(S^2:3NK67TC#EV"6V9\X.+L[(O_
MC1EOBS*,H#EOC9:7#2_;Q52;9:M5H]#DQRDT6#?WM%ES;:=TBK8P%$TG;">G
MV\EH-!H_]QG;=:6R#R!COR6390P/S,!K66+>^*V(\G 1A3QMSD+SZ8_3\MGE
MHVM -+Z;]'B%+AMSR Y+LAYIO![R6_@>PQ^JH7Z*?-"[;V0(4QA7);V1FM_C
M1CC5IS0$=7PA YI$"7#C3<I!;S4I+!LOV\:F9</G<=GLQVFS4=%FV22V*!M\
MFC*QG+%=;J%;&<T.O,:3ZG<8OW!17&;\7P6"YRR.0PSG\M-;L9YA4ID\G(OY
MK9+-[" C'V/L8-E^HWE81ZK&/TZKI@\J4[L.9I>I]'/C'49U34LUD^\S6V<Y
MM ']RQ8VS\DC4F5C;?)3<[M)6=]G3?HRE_@"Y+$,)Q&!#V6YG%36,I3QB],B
M%6%M&"LI2D8W:*]R>J-<9U^@F5^@%1G]^[EL [CP7K9P7C:P#>WC>YFJ2[_Q
M7CW>I?SCU/C[+(FBVY/D!O40BD\X"?TTY-G)9WX;)YG/C-_XMS!(UEKAU2AD
M*Q^QD68;CSKZ:H/Y9YY<I?YBAB&0PE@N>Y=]K[.3AX_-S(8Q[30';\$"O"JD
M4@YCO^,YJ'H7?1]M#M[XL3_IFO0W9X]1:K=/Z7_Q"+X%B7^=PA8@FX&:B^"U
M$+XYRB24XRE'4PU&#N5HXO#%#Q<\9&!@AC=^W/&,?/G[$2C^E:?S8ZE!T?>1
ME> OH(:,_\+_=$O[+_]U!&(OT"J=^>%Q-'[5^W$U_E$D_;?__P@:_Q@\?O/A
M"(1^":,H2^++(KUBQL<XAV^3(ZUJC:&4 SG\BH:%6?C"QP!!8^E@?AM>AYEP
MC_P.?>*4X:#7^YOK.I1E,W4K=2-/F)+?+U;)=NZ1/5HE>_,HUE ^*;T,E^7.
M3FQVUM%V?X^^HV_L_F[%71WWFAX./> ''19/&O G#K(KML7B>F=Y<PRO*B9X
M80Q]QGBS#"]/X*4E<;T..!X4Y=VB^CY;A&LKWJ S4B%_XEY27J1QDV;9V\?I
M+[(OV-S]3?8DG--O9#^_0S?G\9ME)^_*/M"5_05Z^(P=?)Q^%LT_?@'TDV7^
MMYR0 W3_B!OLW7P1);?H?H@GQN?RQMHG/\UOC?*X&/70>1Q$Q41.+KY7'D8P
M >X)CR<97OGDZ,5_V#E6=7<63\K.1%_+KJJ>SF-\7'93=U+U\31_V7CHC#;Z
MR]H9X+.8])T<^%U.>K-2&#Q;S!?2GX[ 08?^V_HB;<66C\L[G5N7_6JTC U_
M2>IFRU8;C1ZKF-=!;K4UI[0HIW3U;O(B3?XIE6ZUN#0NS=;7E/$.OQ_??I<9
MZ)I&Q^C*4M2XX[I(LAQT=7FY;.6QNK5IF.'%7G&G,8PGZ*Z$_F]X*C+X3\&
M26ZR'[JY3*AH#;7!3B74'LU?OF7F"DU3NXLJ<D_+Z[[;?*N7U+VU@A,'%@&U
M)_R!V6TGL>)1:_@-]] IAUJ8EE2\A<4 [ST+4__A2594.W:& L4(:;^LPA[Y
MGW9?;G8<QW:9F/8>QD,YLHZ3#NNDJR18'<ZRZZP9AUQ8#CJAFQ7@I]*.%O;S
MPS-.>-(53VLL.-'LX'3H_-DX,>#?=JRV@_#@,+3_F82]G\)>E@DPA63#OZ.^
M2O:C8GPLPV@J_N_HLMW.,)XNVROCZ)UAU,XL[V08M3BAFPVCBV)19H;RH]K;
MJ("51. ZF"QLM)*ZJ_>V^]SWTCHB(3_H"C(X-0=]E6AEK2*R^,E=I+V[Z..Z
MPU6TBF@WW4]L;3:*7+6,(G(9D9 _T65D=59:4F57T79U-?8/95K>I/:_&6^*
M,OW[_TDN,^-,9K#&((+F;5M\\+-(7'H>8QYP\45U!?=EV=^KE:O4_C=L^2R>
M8+O0[,<I-EK=;(6?L3W9&GPHVZI"NYX4*C@<6 .SS/;QI&'<GZ>SYCQ]E/,D
MIT2FOSZK,W<S3$0D X_]R/@]GH28W^*RP/@F>$HF7(>_WU7IW:&U]TD*&B]>
MAJ??;C&CR]Z7G3>Z7NFYT7'5[\=IV>NRTYTOGN)U9L^"::^2O74VU&TE^<LR
MD3\^*3)V-)A037S5$U[A^B:".;/<CR)A8GWR;V7*E;<%-_X; ]8NPF];\&?9
M-3R 2326_9;=5KV*/AM=5CU"A]@?=+<?9X8C:_@@7]H<XK8<V0":G1G51-FO
M85F?8T_8;#\/C5[K3O=BCN79H-EV1LW31GI4U+Q/BK1+V+RO"@GLR)KQP*MR
M''8QQ*/RY!V:>%TR172X#U?L\<"TW6[8(@9Y5+Y\C'F77('N%$<*C/"X2SZ6
MYNATT<<.]P+*P''J5$)=#/)@?%G>)6N,0%Y(J!DDLSJM%G]X,M75O:YFM_!(
MU:G(M;1%38^_?AK]=TM\V&Y$QUW>L01>E\L[5F126VGA$(_*DR^SE'?*%-&A
MXEP18VQ>^>,I5MC#6:\,Y1!O[%13_O<PG\V2"(/S\:$[E_?$R_!UX]7RQ<9[
MV/8>DS)RK;'KU-?PMNWJ^+1M<</0U)&LQ_/X/8&L8RB(_";I5#W<)*HKAYND
M9LB[NN)AP_>)7D-1,#<.@*ME5MA'6'<FJF\V)[INNG9 8KNKS6X@53;VM&R3
MI90^>11Z3M5.-Z&?]U3M[7Y7<+[N*%#,(?N@_FQU?E<4U,=XLWYJ@Q&V.7!,
M=_AD3NPX:&+9,=4,,>LIS.IX^3PZLS[Q%&\WMS3[96N[S:K7^JR6P]!UMAY4
M&#1;NZR(*[,E4D:;3U\.#S9ANVK.=B=X:UVDB-SN.E[BUW&U,O'KB?S:4=-9
MH^.Q[.])^G6:I*( PS5'']WK6^/W&&>^SFY_=I5R+OU0[[XMPA2==!\P?==[
MF1,*W3#-J:_;+)M\?2L:K-I;-E>UAHW)MH2/:PN'DW<OY2$L&&4!DR=VOR:5
M8U!D.3 D+9/KIWR!.?5CE,4Y3"]^&XLD6=D"!C4-X?N%G&?_2F1)@XXG'-[#
M1&H8WY>=E(4I8%#XF*P"8GP.LZ\/YNU\4PT$<^5_7@[C-Q@%?!5?5/U_JKO_
M./V"G7]>]KU^?O^Q,A0<R>O;+[<++K.]BM'>>V)=LM/1?<ZL)J-LA8;GQZ2Z
MM)V.3()IPY1!> TBB3%N48 1PP=Q1I=MV"<B$:-C6L9_E3D9 :D3X0M?.^5)
MO-)NL]E&JX]6#/Q<W\_ 3C_X<SFC^ '&\E\B*6(UD'7SN<9Z+>,KMQQA/56@
M^E/N9]QXR\L_SN-E/LO?_#R8B4I)S?G[&(,F3O]?>]?>V[:1Q+\*X2MP"2#9
MY%+/H@G@),V= #LV;"? _570%"6QH4B5#S_NT]_,["Y%RBOQ(5%F+BW0UN)C
MYS>SP]G9V9W9B+:YBD>=W!-11;%*$!+#)*T@*0%D6[_RB?K53-+.D7X-V8M=
M1X=D(ZO+W6D973:Z7T]O3S74?3Z>RG:SIT^[OKM,EGOH=O%IF#>X?YH7)^?4
MQ#%_6^3^]18($^ 4;Z'4<Q:D'.PZ\KRTGO+2*A9PL_+D>)J2YZG>JR?270=R
M19@C8&6<:5X!%/>MALX",_<?,(V O/=IXF#M4>O!<CVY<Q;&26@<G#[PI!+\
M']6*)3<><$1)I$VMV.K*2DD"@KI'MIVF%4VR#BQET7W,XN/N\:?$N0O.,]BN
M9I\1V3D!XS5LP4W^2*@^ :B*EB@=5P4O5#8[#[G,R9?K]>5C\OJW+E34A<TR
M]W_K0B.ZP%-BK_,IL:U6C))&@@#D^<J6VZ^N*UW3&/9Z?VO,CZ<Q)4W)P36F
ME;J25HK%4-9!.E.V2''%MGRM9J\W-+;)/XNXDKAJCIR'D-!^ QTS^^-AK_]#
M".0H(_^ Z7IO?'@-:?R#>BUC9HR,045Y<5GD;)I<AWAS$4316UPGX/J#@\PN
MT9&LHXYXYCQT(SII*:'0-]_:GSVCND8W;+._"%2@!#-;(%:Z+=!Q<!R;/%ZZ
M->:Q:YHZ$P>"'87S-BA%*6/5:CW8S^89>H_U!^.?K-=_%%/P6H9]T!_(+.J?
M1B=:; F.XOWT1L/^Z#7Z_'=_#E"=D"^91"CYZ\!S[>=MQT]E7J#G^=,_V,E2
M!4?0Y&J4O9#09MV;9DYP:J3>6I87&WGI:/;""N?\""U'U,"Q,'!A)YCLT^'G
M5_W2[PP8ZXS8&$,:? ?*+ZS3'XPZICX4UP9D%>!RKS_NZ ,F+O=/7Q0*RA4!
M*E"H5%,_)*#,3A2A@;J'"3<M?N"FC6Z0T ITY$X=L0*]COE3VODWQWNP;.W?
M/$$IHH(=2@LC:61(((6K),ZUGUG25669ZSWA.M!??\A&S^V_$I=O02&+P5%)
M4 "I<-7#I#6/H9@UU@&[4YKY B03?Q:$2W%C I!<N+BNVI$I>@)F/G3G%*G"
M'M0^6)%+0GX ND'XO)?\,Y RB 2>-9PU&HD%H1"2%(>ZI_;KGY=%4$9Z;R@W
MVC3+S[Z?QMUCT."GH4R,:_;3,/IZS4\CFR.GE":N* (6=''R\L1V-10S'V#W
M$NB:2(Z&@"YJ!Q3Y)U5E^OZZ_Y^M4BN#*!7<A?, ]T&QZ"$<1I:)%[N@Q6G=
M S#&-TX44S3\(L!M%G*O66;)?W,1.R,T2>(&*9Q'EZ)]44M :8SSTOGDW,>8
M*ADF2)0$(P$AGA2.7+)6+V7O4$0#G+E3H89%:#.!K/M86\/2\ Q==(WQ[%TZ
MR9%"69?.U$V673I!^$N0.\$:6;\$UA<@57\*:CG!8][N+?^[=C6;T:Y%"EZ]
MN9A\N+IYNR7NE14-0KB:20"E(E]X^B^"PX92OYB#QM8(LI!KMET^B_(=PL_A
MI^@%>'R,D*<Z:US*R-=NT!5%S)/]:TER1^^T1<C$724QF\V(F8@T(Y\73#?&
MZ@YS=P>S+\>: <E&S-VZ^5;8.[/ WJWA5A@JT#EI;JA0.R>O(;I^B:$BZYW0
M!X7T\_6!X"I=K%.+ "//?5V7!99D4[5)EL@--8:C_M#H;:/XV7V"7O](4U.^
M[1YUA62CG4?:Y8:NX!SOQ4;!0N7)\$+T.#E)[14\C.SFP]UJ8YR* &$%X*EP
MKW-[NL&- W ^U17Y8'F6;]/EM,^[9#F! 3[LW3Y:JZIC7G8'=(:<H'8UD_VO
MG"[TTNE"#T0;N@\6S_^0 L8-W"0^B1-A(DHAW_+CY6Z1Z_)++<M-%5M'-8T:
MM';J$D;'MG<,[1TK9?!R]8S*6H/,J-NP-3C* %S%'+"RYD U%L.D#S]YD<OQ
MV;)I6TM:K(Z*T]&?KJU=AZYONRO+DY5W2MH )'(UXR0D!=XHUGP3K:>-B[8/
MZ R#@\?$-+<6E&)IP:QYZ<8$^[/C9.,L*$ L>$R>=[390EEIK=N'YM>M V9H
MFS==3UY98J4W7NOI=UP/:BK/VQA7#291E,#'F5L@@CF#E\"(0P^<KU8A@) )
M1O-%G'-&Z"'>2':Y@UJ@>]GW^>O[U2,QAFPDLRAJ$#\$^RAE^,4?4&E1 T+Y
MXQ8M%_;L[W\EO*=7@8^I@CS!BB!1VZ6"I0<2XK> (M+7H:RBQF5R"X80S-%Y
M$B^"T/TO7)_XXF)63/SM]&5ZES^U?G/BB\9*N-?LQ?=BZ/0/9[0*N39PJ/#F
MC\CAEP &FI!_"T4L?0G@4?[5E&#"W):?L[OI(P%6Z-6^@+\$_D,US.D;C< N
M;/VHR*MHR"&0E_QTMY!J\.NM2+$]K%8WQ759W:6%6MIH;@J\15'60BL7MWF*
MW%]]UWMW O,)YT0[.RHD=5RG'J1OI?%\:UX^>X.I*)EU2O[2^A,F!VEB?E=F
ME>_,J+^U,/W]!@N5)P[?1K4KV_X2::3IZH4['14)]!\<WUXLK9 '6HB\H ZT
MQ<1U9]Z]('Z8S/L\/X<2JEAZ1[G*]/RC2E727Y-OOV!W*6(IH5>7Z^9\Y"?5
MUL.:@(WJ2?^'0MWY=;=%5=MK O)+!B+Y#43XT8H6VR+]Z5/XT+X%H&3)^*T$
M4JA?_="Q@[E/?J;<5HQ'W6W9<)Z%GWUWO=56N<NV\",JB'R8H]Y UN^K0O;U
M^:Q4 W9L&OU^[T=DLU(TT&2#H0QDU6(SNS%7G-N88R5S7][>L[#U@+$1&[_8
M@BM;/RBR2I\&Z_7'^H =!UDE96;]P6A=#;QQ9'*KY$ ?%LEL:)JZ?J3.S*@9
M0"P0V<#4>X9Q+& ]G0E@PR)@QF#$1J,C]>70T"NL+,#  -;D6%HV3/5?+^S,
M@3F4%7>:[\QAVIGC0I&->J/1X$AJEC$9J' %9G;<ZYNC(P&#'F1E;5E_.-3[
M@P)@GNM__W46!+$?Q,X%_-">Z%(88%K*(HY7OYZ=/3X^GC[=A]YI$,[/F*Z;
M9WC[#!\\$<_'X*R^.P&LCC]UIB?4^&;SXE%PZ!SOW<EG<;4[B9UEUSBI0%@V
MF"<>.E&0@.\(5X%CS_+G ,CO?KT]>7^W<+3;NYO)]:WVYM9962'N<\%*?=@9
MX.[>.',WBFGG9[H7!C-=UDOA\-"M8R<AG8CS5ON<^--(BQSG.V;5K'##_Q0K
M?(AY!;Y[A^76DO 9<VX"^,/1[I\UUW^ MI$JU@WQM6 5NTMR?*+D/N+)<O$:
M+'3O SCICO;HQ@O-TB)XV+/"-2&@/',]RN?!USY8H>U9SY%&1<%2!*(U0^\:
MAO;L6&%',P9=8T!_:S"+8J,N&_-?$^B_IU,-=UH W94587J:]PS3+=_")*(9
M<6X!.W/P<$++@WM)!#<((B]_<A_X\D$L>#*=XK^T31TDF6*'6XB92IYHJR",
M9X'G!D3:C: YS],6CK?2H%<2VZ%GEVZTQ*IUVKT3/SH.B%!;04?_,\H63O'6
M1Q>=_G:6T\"<6GJ!+?1G$>(G](^\(@HUY1?_\.Z]O+;!VU8<A#+FMZGKYZ$-
M@ITZX;L3XU27KT+W%.BW>.)L9MEQ=U//9V&P5"(*MGY.'"RTN@E4S3U3<<]:
MQSUKAGM3Q;W9.N[-9KCOJ[COMX[[?C/<#U3<#UK'_: 9[H<J[H>MXW[8#/>&
M\L,WVO?E&PU]^D9/*8!>^P30:T@ 8Z4 QNT3P+BA@5]I 5C[3 !KR :PD5(
MH_8)8-20\Z.K!&#JK1/ !J3#"4#I^IOM\_W-AIQ_4^W_MF\8-!L:!DVE"VRV
MSP<V&W*"3:47;+;/#3;W]H/+!*72V7!C02D>#Z+EK>#^3W%ND(@!W4SN/FIO
ML'Z$$WK/VDT218[GO>7),%VJ0JI]Q$,]KKTDHH@4!:2B;$3*"_PYS]N8A\$C
M!FAFFFVMW!A#6@].J%D:KDU#2_:S[5&(*L#L68Q06=J4HD_BF! 9H*&:M3P(
M1!1%-,V2R^^Y$-?<"^Z!5(1;K#I:Z,1)Z!-*O#^CI!]>';>#-7.7P50<B2W>
M"QWX#T^E(6K!"F$DO@L$[(SP(AZP>M;P@&H$_NQ;2WABZ3XA7$"+(D2:0HI4
MN42\N^;F+ A?,@1-JUYR(XS'Q2$(&*7-M\@C,:SC[ZX\JEH9X6*],P<D/,IE
M>?3=R!!AZ-Q32AD"DX\B]W@/U-%U@!P_R"7!HY]Q.7X)O28 \(-<1/<MK <>
M(EN!"OI4R 74 (]\ %92L5%,3,/3C4 Y?"P:1*07<)=KR=*-5J&+@#B*I44]
M%2T!N1;#1^GB64?6%$L.<1@BBK==*3MX_UGR@S_@+D@O!]3Q%Y26R#4DTAX7
M&-6TJ31%@@C@&1Z!U$(W^EXGL*><XK1OAE,PP6$U+;O2NVV?<UO@V];E7CF[
M:]_DKF!N5Y=[0SFW,]HWMS,*YG:U!:#4?J-]ZF\TI/],.;5A[9O:L(*I36T!
M**<VK'U3&U8PM:DK %,Y_)GM&__,O0? ,IY]J@Z->?9WF*$=8[XG]_<N/DTT
MGN4NZJWFEY"#)%XY(3K[Z"&Y(7A">$0?S0?DJFY7^J'8%JW3@GLHO/A9 M>S
MKGRZA,OI<%\9/%47'G(]7(G.3C[F=.R?'83@**+'B"NXPO6TO2#B"\"X\!HO
MX)<V"W"V 4U,92%V.PG16:658&#G@9(N:!5Z)7;T99=EA;>^N7Z>625V\=@R
MA$:S )HVQ(LP2.8+<(&GR(HK%^H),"ZCH],:\45Z;-M#\0E/.W5= 2 ZZ7[@
M=VV>G UO@+HCIG^E"]J8SHU/NEBP8ETA;NL2]]S"Y?PU>M&T7/GO\#?13YX'
M?#,!+6J38WND96UE=,]H7W3/*(CNF34-H*%>V&_?$&@4#(&U!:!<VS?:M[AO
M%*SNUQ: ,KIGM"^Z9Q1$]VH+0!G=,]H7W3,*HGMU!<"41I"USPBRAHP@4^_O
M:9\-8 W9 *9T@UG[W&!6X ;7%H#2"++V&4'6D!%D2B/(VF<$65-&4!D,8^V+
MAK&"<%A= 9A*(VBVSPB:>QO!,E/AU"(V,A7^"I-=CV9BN'J1+A(]PAPMAHE.
M,)MU-)_O>\:<*IC,UIO?F,H8I]F^&*=9$./LU=5J98S3;%^,TRR(<=86@-*N
MF>VS:V:!7=LN@(W/X@)^P/7?SA#'^_\!4$L#!!0    ( #6*;TQ)$X3=6Q8
M #OU   0    96UL+3(P,3<Q,C,P+GAS9.U=6W/CMI)^WZK]#UR_;+;J>'R9
MR<53F9R296FBC2PJDCPYY^D43$(2SE"  I*VM;]^&P IDB)XDV0/5&&E*B,3
M#: ;7P-H-!K SW]_67G6$^8^8?33V=6[RS,+4X>YA"X^G87^.?(=0L[^_LM_
M_L?/_W5^_AE3S%& 7>MQ8_7N/G<F<^(!J6^-)S;\Q-:'=^_AOROKEC/D<N(N
M\/FYR/SB?_2=)5XA*T!\@8,16F%_C1S\Z6P9!.N/%Q<8^0'F4/=JC>CF'?Q[
M<7UY]>/5]7O!DX=7F 9]QE=W>(Y"+_AT]F>(/#(GV#VS0 CJ?WSQMX4]/S^_
M>W[_CO$%%')Y=?&/^^%45A_3XI57KV9%#BT1;-8XJ6"._$=9?)PBLYQ?7IV_
MOXHS0<M\S7#T\LB]F*?W%R+Y$?EXRWZ./I+@ZN;FYD*F;DFA(%)2-*%^@*B#
MT_1NL,V0)O[^0B7&I(0^87^'U,?.NP5[NE!I0M+W64EIN-)SXP;\0C3/!5!@
M3IQM!D9KY&'T?">?BXF>-4@0?'V(^ *5LRRA=(A2%J  M%M^BCZNUX3.6?0%
MOHFV_1CC,<%S2[;V1\'%IS.?K-:>:$KY;<GQ_-,9J,]YK"/_6G/\#MB+*3CS
M< DV(OD"LOB@SY*Q85)O7 3B3JZ4G#) (6R->4! ^1)=NCB65 [RFDH%69S0
M,UDH%\^;"@59""4&R^2AQZ8R01;LO:XXHIP9"&")'P^30=EH*WFZ8TXHQO@.
M=7LT(,%F %V4KZ0VG5G$_7162K&M/F8@P>V72Y@"+B^M<RLN(?T34==2Q5FI
M\GZ^V"UDM_S0QZY-?Y&_=[MSE#LB*<NYTV7J9\RJI3Y?]#6&XE"$NHSZS".N
M, !ND2<FF.D2X\!7\!0GEV(#R$ALIM!\. (G7905E66IPEI@&@ S1ARD7^*
M@#@5*&5ITR*"X:<2K0G4]K$,'6GLE6%]U01KZ[L,4__38E^._;99?7L^$*0X
MC[F&IA2RZZKNF11HL;FEBFR!J@]4%P@Y7F+JDR=<!S5=AE((WS>#,%-^"^@Q
M *T8AQOEKCTR5Z-:,5J_KQJMJVMH1_#]]6BZA*9;,L_%W._]&8*!6JXY&OI2
M>#\T&Q;2Q?^WI2IHX3P$S@:C0E7F/0<%':85@\*'9H."KH9V4#A@<D'^LN^Q
M9\V:2T]6"N;W#2T#*-62Q;:0:1P8V'<X68LZ[?EMZ!.*_0@F?5(I-#_$+@OB
M.Q[S0X[%'[UI=S(8SP;VR++[UNW#=##J3:<M&GDT.H[#0AH0NAB#-CL$1U!H
MOE?@<)W'H=/MV@^CV6#TV1K;PT%WT&LQT& 0:WK'@7'?EW5'*&A3*G!XG\<A
M[@  R.\/@^E =(P6"?UT(E0>TZ0C9#]5M/V'?-MW;=D!>J-6^XOF@\<@'O[A
M5T4+?Z\;[6]G;</F&W8:,.>K+6=3OT/=SC/B;J34^J2*IO\AW_33F=W]S;+E
M3 NCR^C.ZOS1F=RU>JZ!0ZWT9^@E'EG2'RJ:_L=\TP]&7?N^9\TZ_VB'%5US
M#R$A;NGH=T4C_Y1OY&&O,VV;5]>\$UB4<KGDN<44J@_&'HJMEH*TBN:_R3?_
MI#<;3'KWO=',NNV->OW!S!H/.ZWIH@=DS7B 'CT\Q0NY%(W!R'TO!^+J4@?$
MV)[,.K?#GC7M?1: M!AH,7#$OGNR=.*,PD\'9_ HI:G 1K/8G?2ZHH.DUUH3
M>P2_N[T6J *@^H0B,.B1-Z!^P&6 @["#^HCP+\@+\3UD#'D:MD8Y*D#4K)3[
M@U$'5@B=(<SKT]GD02(G#:I^9S"QOG2&#SWK'F:CATF+:J'!BSWL!-C]/40<
M"+Q-"K1MQ,H#1:%+ A$.*2WA9GDJD-6LO:>]8:\[Z]U9OS]T)K/>9/C/#-A]
M>W+?D8ZJ[QY&G8>[ 9"VGE[MV/J$:8AA^&0+574\GN:^5X"D6:1/>E]Z(^AA
M,);:GT?2/])BH.E@SA*[H8<'1(QYDF<8 W^7 <8;F,NB62U>9-:EKL!+L^2/
MB[8& _AK6[P,4DLJL%!40XME'<=OE0-8ZPC>W473N'PK=LI^K.DYMKZ+&6C'
MQUIXSH317XAFE'I<+'^JC:6JOD6RYG9 &LN2]#(TM9L E7C6W4UH$:UP<:<1
M3/U=AIAP;%<"5. 0;_%HZAE/ U1&4(98D3^\$L4&OO46V7I.]C2>^<]E**9=
MZY7(5;CF6[0J??1IH#)?RC!2GOE*= I]^BTNC9W[:9Q**<IP*W+I5R+98'N@
MQ;;1/D$6UX+4<DQSNP-5<-;<9&B1/)(3.XWQ'OG*T&_LNJ[4C6/XQUO-.9JC
M/&,8[Y.SU&+>PSU>J4!'<L.W.M0TC/<.!XAX9=&\,47YNE<;OEL!^TV#2&#K
MNXB/%MI:KL0,KL7)QW4FWM1V)K9@-O,F9N L(SBV/_&F@3^Q!;5FG'(&36U*
M&8R9^.1*^*H"G%O8JOS .U-D\N% 3_!-L2>XA:2A*SB#42G%*SB#;YHY@UMP
M:WF#,Y!JOA_)'WQ3[0]N 6L"6!>XORY"3276A2YI^AH@7M<#T1(L6-<MED7.
M_4R_RWXZV+U_4^;>;[M94__^" =CS ESB1-][C)?W"+6\?UPM<ZO' XOYA5V
M"FZ:[!3\S0)NK9A=*^+7$@S+6+(4RZU&-=>H?DA==> ^K*,Y.O)7TI#<\%ZL
M(8HK2['5:D%S+>BL9!!F%*'[?]@=B#C0[A+!,M4?4'$?#J/J/H:.XX0K(2UP
M&2PQU]SR4T./7J?"5]+$#_4U,9++2@2S"/V;'*@BX>!O*Q%/W$61$M"2$A;<
M/]2J=6.U3N:&!ZA^QJ ),5\1BL><_5ONDD3D]J-'%BA>0/;\@*Q0DCI&&[G5
M5D>Q7ZG*5U+M'QJH=FJB%:)9 ;.VPEF@M]96PNTLG9)1W4X:2[FEB.5LU7N/
MN3O>#K;G8S%6,"H^ TZXEJK6R?Y*:O=3@[D=N)3'![ 8*R-&+<&II5AM-:>Y
MYMP)1K K/-&</(9!A'T-I:G(^3KZ<M7 %HP8M-(<*G5I]:11S-&.,A0E'S?J
MZ*9VU%$+YG'"CC(P[Y/Q+0./;HX4>-0JS[$BC[+[,'ME?>/8HYOCQ1ZU:G3X
M0=2L C7,5*HZS0Z@5FK-X6=<_Q(*\_/%SK,TZD/V\1KQ= U9"9/"HKGGD](/
M$BT06F?>(U)/+PV9(PO+OJ"CS7B!O<"/OYPG1;U[\=WXK8]2=LH>YREE9S>/
M^'&>9-Z/ <W#175X2&6+?I\G1>S'B=1IOJF-CBY?_,?!N#@AAZ[O[,%-.N/V
MKX/YP2_.LC$OVTSRU\$\4$0<OS$322[U\V V?.*(XJZ:,!'G$3_.D\RU&=A]
M+.A&S4D4+Y"\5J2 ATPVC_-,KG-1SOG5]?G5#X?S$33F(=BG_FRC!FO>'(DX
MD_QU#"S2;[K5:0.91?QU'N<3+?%>M,0!7'RXX.*QJ)H,2&I1+8S=/YU?738#
M(/<^7<U:XPRBXN_WDU3_ EV=^M,Y1RKCP3T@_X9>,T[V9Z/\D</]C0I9UCY#
M9'YDB%XL U:=X!R_K#U$4<#XI@]_UQ\MTJ7TDD)*VBQZD%+R^.FL1Q>$8FAF
MNH#LF&XO:,0K[U_:1/6VFWS'\>.*P4"%^&80X)6P"8'O\-$/2"#=<)\Y"]<Q
M*:P 5V<6)9XGO$J?S@(> CD":@ZL?SJ;(T\^*"F)UW+[?R9K<D,NVR!.>U0/
M+4$"?B1!L60/E&\WY2(W,JPMQ@PJW/5TID1NENM4VF*,N;CB#BVP/>\\P9)$
MU"ONQ$\$+R%14D)O%+P(HK<1L8;*BJ@0OQ,5JM7;'8HT8/ -"(X@B_I['U$&
MU T%&\C[%7'W&9:S]WCUB'DB2C%%A(I\CO2CRU:(T&\JRSUHOS?FS V=P-\5
M0YMHF@0S["PI\]AB UU^2!PYX.U*4DIDFD13#"L<\>1* 2Q%Z:;),0:#7+FF
M[_ 3]M@:NPD.NT+5(C9-PM1E>?8\ND!/!.A%KB1Q12EY$I7F1[L]LAHV#(*]
M":#8\WOT;\:[,-XQ,/Q2DW)1>EH,0@.\P/P;3TVKM<<V&*<.*  2\J_.>@V6
M!9$%3,AB&?C3SB37(?<NP#1]'L,""G..%>\C-D9J1^D+$V>A4IVU@NZM+2RU
MY@QR!I8#+)9:6 5RC!A]JBERBO14I-ZRG)5)/IWE=\)@R;@*]E-?4CVZ:<;,
MB"6_O4E[-!0\ ;-2U#1IQL"6$G]3X;[4E*R*[@3$JM;49KD,4U/)[<#W0^S>
MA6*:5W'U$I^"225E'.Z3V9@5<=70-805HCWO2JH^<H@'9G"7K58D$$1]C),%
M<9_Q*7FY9S18IIIG[P(,6T[KY%!( ]OQ.8PQX.^0-:SA5/QF>3/4R)[6DYC'
M;]L.??*"140Z7^ N>\(<<)N(+!W_/O0"LO;P;(DY1O,@;; URY66>AV^[GA8
M WFL95B!-EMRG!KKZ]":)9U-L>QQ0T9=T"U8'O!'1+_:<QC(L0MRX.'@UI[L
M6N -LYEF=W_!WA-R?F6>"P.V/Z#.KGR%!*9)DG9(VF$@9CK!\JT:X.WY#//5
MD"&J=V&6YS!L"*X>1%0_ ]UL,O*D,IG5-6,@KB^OKO/^M7R:::H9\^CGV?X&
M)M"^B[?R(?V9U1W\!:59^C7!OGC]UQ6 =!8P-XFT744K)3)-XPH0T%DD-4C-
M0DM:#_M,U8TSFH:JN&LFB;P60X@]_X(X$?4(YA-1JRG-,ZA+1XW,5%9-:9;&
MQO=SP7+OD5!)O+WD*1"OD!,7JS)ZB%,P190DB<![%V >RAI1(IXS<B2V669F
MV2^W8>:;1H@Q9T]$! ]D0N$'8I<&><EM??*H+VAZ@&U.%I#7$_O5M\@G8)D_
M00V,;TH;ZZCUF&*X5 0S--:9S%BS7V[#-*XO@K7QD#P)WR.TX8*([3UY/%+>
M&0B37WZ?L%$FPW8(=R,ZY#67FQE^"6X]YGPM#OW($69L@"#^_FWAG(+F\XTX
MM)C;H,^EF&?#R/.7J3.CZN*#QI<ZY!7V%8HV3*V'8,!)C^EG@-$?,NB,FG"F
M<BK#1"K"0+"=!-1)*FU4G3QU+),['&8VNDCO/8QP8,]GZ"7EKGN;ZDYF6R/?
M9\0))F$&["XHRNE.6.#MK3)U;I()\8Q%X8ZRB]ES<8813*<@A/^KR9&Z7<@3
M^G<H0-6CTZM5; PD%?:9\DFZ,U9P[5AN?*N=P;"A;L1DIQ%C"AC@?).Y)&%K
M/UYE0@'J93#,W 25Y>*>P#NL_AW0*$Z)WZ/ 64I;*Y'$IGW"?1@YXV"F=&+*
M97K<4@UKLGI07S?5C6OC!'V8CL09;[&,BH#)!;65D)AFS9:AD).K%K%I$LXX
M&#PR6!1Y:M>^5,::Y*9)*:;C#Y=7O\D;CN"[J]L!*"4R6:+8B5,FT"Z-:?),
M\ (L).U0GU/".K2FR2<W([ OS>D)\;_FS9YB"M/LG"C\>AMY/5NB8(*C:PJP
M>\\XAD]TNL8.F1-Q<"K9B(<!Q,5)#+HFJOM(Q:8;[0V"P2MC[SJ>IRY7MN?P
M\S="W9Q>EY"8ILXPUW6%]2\+5DQKIL,B$M.D^8/QKW,&VB0C)V 1MY'FB1Q8
MH.CM=K#?>UD3T?]&^"7HPUR/O']BE)+YX(+>U)JKU%FQW)JQ"7QR"8Q*L "]
M9Y0$C,^6>(BH.X<Z4^NV6M2GLFS=0CD-'\6UEF(YNF"!D,S-@.IKX*^1QRRD
MXZML[+D,7;Z%WNH*-P6FOFR]W1#G!^IB7A#U>[OIO8!(Q,=C3AP\$5X0^4R;
MQC__UO6:Z.Z/SFBESFUI&JJ4R$2INFA- N3)@^*P3 @S4?3:Q%,9&:(K$-6=
MB'(W=;O3FA:HSWC'==5K73,V9'0A]]J4+R_E!3I2<:?2>G(%J>ZDZKC_!EM/
MAL>'U%&+2C&!1 W1C6[CB=WN=U&-_LYR]-#"C&FY*M_V/7/!\%570-CSR"4:
M1<>0S/'J*L(3V=HOWO&+[I^PYYD+&J!"/L7\B0@#S ^Z47M6;R V*LX8?:EH
MO0HML&D/.4NP5'S\9PBY.I3"@,)]D ;&FB&9XX"LQ%F.R&:IK5[-"SX1=:R0
MNQ/TJ"O6KV*D"1HW6U'V$VF<.^;(8$1QF3T%CC:I>4RSEU^+VC#'AQ@QKB^O
M+G5^MO1WTY:WL6=%;FX+K\JOZ DKRWJ"?1C@L#B<U0^YV)P4)_S4[5R[CIF&
MV4USP!2L&D0X@'K6('5&1*BE6DOH[U@X1EF&*;?-%PBFO3CXU&<><55WI# 3
M)C>0JHUI>:NO>' G]0A]*@KC"&7MT3QN\'&Y$:OI\%%&!+].0_V&/?9,T2T'
M6]Q?=ID'W8.@+J+(1;LC0QU:TT:+.UA:+$)A&P$VNP)I$TV38"JLNB4B6@FT
MB:9),(,R?48?0[ZPH:] 5KU^5=&9)M<$;RCS@;T7XK#\MHXFT30)AABL%#W_
MFB33N#]H8!9'NP7W_I$&^E1YALV%L<7SQY)YWL9^AD6C6,X0ET 7T^U9%1*^
ML1%47[0I7B.@Q?9:1KC3Q1U1)P<TTI71&BM@?K&OD4Q+9)Q(T<&G^:_"!\XH
M&-OBK!<+?>G\ZWI(1 "+-[D&M!O?^*ZNZ'3D@4:Z$"?$Q+ZR+VX$"T*>/25]
M_,+336C&N23!:.SS4T>EI3<G-X:7DYDVGD_)2X Q%7N',Q$T&<2\#UTBV5?1
MI>*!S)P=U#RK:=)+WXE24\;QV M]G:#E5*;)U!,+R7WP;)S1-,EE_(LZ@86\
MH;S' *W_(,&RXP3D"<<._/R-J(VRF2;U3-<%I[/)8#RM +QY3M-D?YA.5\CS
M *]\B.ANBGF\Q[J6YWTWQ33>^V2N'_IKZ=U^N4UK@P'U@88Z>!N2D1]8BBA,
MDZ6WPGP!1MD]XE]QSJ31IQHG@WI'JJO>D1(7IX%""2]K3IPJ0M,DDQ-4%!-U
MR_+]J2C=-#FT\TVU7=(PFW%2/V/O">\E>..<ILF>7QW')W(ZU)U@>:!MC'BP
MB>X-)^*PF^.%KA N]9@P>2(NIFYT]31.77SQ>C6<RB8]: D--M)XGS'UQPB:
M9%^;\"BEF::'B475^S,DP48G>1F-:?+T6<CW7;;OD]<T^9.@S]2C\L+%-&/;
M%^6C(2'U@GQU".DAI67:R) 0RAEZZ89R5_E_V:,/ZUE[+IX:BH.6(%FXW13>
M\$<4Q!3)FAH4#BOF5$;2WGR.'17<IQ-7\RQ,W0R&[4X4\)M<ZI-<]).Z#^B!
MNL17YZ2PFSJ1+FZ[$5=_VO,^XY@LZ'8#8U.I0J]1I2GA3E7!F 5-DAR0! (1
MLYN('0D;2P_IPIJ!VCU/E!O=A>S?A7*^GI*7RO8_;F4GWO(Z9:S?0"FUW=ZO
MLI?^'UKEB:-P-)44AL[;=0!56]OVJC7D N+M&C^J[E1:?VLI)8^![\2_%5,8
M&]7VVAAG+MU[D\I.19U>?6X7)\?>T)10U?UE6C^.GTBUB#BK%;>*7%ZD0X;>
MK$+S8C!>?1(G3V\XR*C:_C)Z7M$:.^^#O%%UI]+Z=]%S42!5;.H3>:13B"R"
M%9;J 8[,78:-,IU*2[RZ8J2ODWZ3RDZEY35&J2:BMYS*,$^8\N!M+U&,/)GB
MC#P5+T^A"&*M=V\EUNN[SL"#BCHM1^E>HF9ZCDV+.\X1F[=QG7\!'**KCX[2
MOMNRHBT04VX2? N5.68[-J_T&S;XSQ?0WKZSQ"OTR_\#4$L#!!0    ( #6*
M;TSSY*)J=1L  +&N 0 4    96UL+3(P,3<Q,C,P7V-A;"YX;6SM75MSVSB6
M?M^J_0_>S+/C.)F9GN[JS)0BVUEO.6V-XY[9?9J"*4A"-T5H0=*V\NL7X$V\
MX'+ BPAJ4UW5242<*[YS< =^_MOKUC][QBPD-/CXYO+MNS=G./#HD@3KCV_B
M\!R%'B%O_O;7?_^WG__C_/PS#C!#$5Z>/>W/KJ\^SQY6Q.=%P[/%PSW_*S[[
MX]L/_+_+LT^,HB4CRS4^/Q?$O-3O/XG_/:$0GW&A0?C3:T@^OME$T>ZGBXN7
MEY>W+Q_>4K:^>/_NW>7%?W^Y^^IM\!:=DR",4.#A-V>\_$]A\N,=]5"4:%PB
M?WUB?L[@PT4A2UE"_.L\+W8N?CJ_?'_^X?+M:[A\DZDH/@.$Y,5?&^4SFRY_
M_/''B^1K490S(AK6A=G<>V=GJ?\8]?$#7IV)/W]]N"VH,0HCS'BU;7<HV+_E
M?UZ((A<W). L"/)O.3,6;W$0A;-@>8,(^P?R8_R%$\8,)[]?X0@1/^3J):*B
M_0Y_?!.2[<['^6\;AE<?W^"MSYUU^</E^P_OA*O^T$K*10>S'G!$4GZ?.!Y7
M)%KX* AG81AO=P(5X:\A7CY2+@NS+0GP@M'?L,=1FQ6_?_+).L&/T/,ZC,@6
M';XNT+ZC0XZLWP"NW-*82WC 'ET'Y!M>W@9<D?D&!6L<W@9SSH4&0H?[U<SS
MXFWL"_WNHPUFXAO#&QR$Y!G?"H&X=T<.HUW_;OP%1PO,"$^F7O;SG(81U[4$
MA;Z=8R6SB\EW_ /NH'Z-OHLJ:44^HM>"WQSYWOL62BDY]:M>+YIU4^H*/T7M
MM:E0=U'C4QSR!!B&,^]_8Q*2CB&AY=9%39Y'1,[A/9T%]8E'NM2DAE<7%>?<
M5LYO*7+=UXC_?YNFP#D*-S<^?6FC*H#G("HWLW2?RLNX#V%&[YKWK>PGY(L>
MYM<-QE%7>-1XE57T> H5;3"/QCO^[XH<_!KA8(F7N22A8P<;$JFY7)]Z%5F^
M&#105C4J$Y7TO5<H?$HZX'S<LT9H=R&LO<!^%.:_)/:?O[O,1@E_R'[^%V]<
M2R[TT1/V/[ZI_AB12)B6_W@QEJJ\L[G#+-J+WH+H%USS5+D3 .,]AYH!D**9
M6?JBHQE[AX)ES:CR3YGRZ4]5)4N@G;&JOHAY.0/^UPIBF\.XK,0%[WQM$V[G
MA,=S3K]B= OT,Y6J7E+SIS,=G[.(GJ7TE"TQRX;Z+YBL-U'VC]%JJ=1+O\(\
M-_.QI#"(_]W'207PWNN6LHA\2WY7FEF/OY[9YA'<&UOW$3>0"ZU0VY\.&?+_
M6$;^^;C0_X*\#>^RLGU9T\^,AO7&Q%PP\ZVNH/N  YMI!2$=UPP4[]U)AY]B
MXHOY5S'Y<\O[JO0Y[0#*8 $JF[G,4-9]<-@8:X4/ ^,,(A\,$#FFRVI]2VK5
M6:OX)N4DO*#GX%Z<)#-ZJ?J_T,"+&6OV ;1E,G<HRHQFUPT)>(7?\='I\C:(
M4+ F3S[.]&OTT6&%,TM-A<?#L[Z>J*6=%8!+60N\FU@"P_Z(R+CE0^750>M'
MAI9XB]CO]5;!6"[SDZ:<PU" 6@=#@8:;>RGO,Z7+%^+[M?JN_YPYX/"SP[6I
MT!U6>0=B]T:U5WB%N:++1_1:)!5E.P4KG/G&5-CAVK:R$X8!$TO9J,^YWAND
MGZ+HMBE(W0N(5,>Y%/_2;Y4IT_GH_;(%PSM$EM>O.QR$F'>02YZ76V5!4<RC
M BC&!FY===K&4@F:YX>@!O%SKX,FRT5R: !*:K*]RU" 6Z:'@):/@]DM7=85
MVU(P>49\**&L>TC1PV2SIJB#M6]AF[[Z]8RR^O^3._4OUL3%-B3^AY@X>49^
ML@\NFB/&]B18)UOA:D"PHLF\!J1Q$!IMK-5C!,C1O7'<;?#,-:5LWYS0D7TJ
MANOE3^,K_X!>OJ (,X)\,7/Z-=[M?()%GKY?/> 0LV?<G)EH05LW'T8[7@1(
MJY!V,[X2"&4!Z1R&%6/W&L_"@']2]ONM6,/S< @#DIFB#A\=A<.@ 1L*@XJ.
MG<,)4TS:AAN\%#,_,("8*>H T5$X#!"PH3" Z-@YNR(FZ79H&E1][Z)*.(EI
M),L!=]+/=GU,?4?0$_%)Q-LQT:1%U/M]0WVN92CZ?-&^%O?0XOG>+V/Q<=<W
M2_KI%SFU!<LKG8J"X\$87&/4PM0*VDT2BFE4!><L*/[L3E DVBYH&+'B%,B5
M6,8ZG!+R40#&3B=&96RU9#0A[/7AJG;8;"D9V&X=$;O&%&Y,VDZEZ3G=;FF0
MJ"2=XU%\SJ=S&I_'"P8]_ V&5$ MAW&3@WO@!)P8O*/9@.D1O39G=MM0-W<6
MPZA=]](-9;Q2@[1SZ>T?&0K"#,O+W^(PRC:7=?!D&PEVWK:3,.)@H"7TZ#%\
M71U[V&E:VP/>GX;N38,!S:RU_>)SL@U>TDW(SP1W"+&NTNS"K;VT4PZ]GNK@
M2&'87EO9Q./()S2 -L_30ORWXB(";M9G1((D,7&<Y(=F_Q,O^>?KU0I['1N_
M?F3:Q6=7F:<<I;W6QY%BM:O.#LX$ZX<QW;KH@%&.M0#W^B$/XD("GL&O$0N2
M8S'E(W@KXI'Z+!*<(/,CA,!5!%D;"P -A*=[JW*/++G:::^<_% 7R%PC*^!J
MO1N- =2SC(<LA<HZ/:[.BQJGZZSG.V4<W<N2TFXN=-Z]'?%A2Z@5\31PU,DE
MUABSE>;TPJA\GZFZ0'/Q<_SM]=?;G4_W&#_@I-DS6@<NGQD+*.]$G$BV,-B:
MJ@J&TN8& $OW)N?30P">QV( /F"%*V> U85=18:5D0!8F/@YF 5IL'[$;"NN
MI%.D076)/ _*2KA:Y69S /4L9>)>%RL_!+! >W$"0'^<0EZH=I"B7LC56@89
M!:AH%1_W#E#DES?.Z?:)!(E1<YK<D\@5%E>^D:6X>YK0HH>VE^.A.Z/BPI3V
MC%S%56_. 6"OBRS@9(>K8YG6;;%RO*)IC7]P)XC+[8IR[*LO)&F3IS>6!9EH
MCP$%5_>2>>GP)G V!%2\>21VZC,>-F:WF>,P\,^0\Q<%<GZ^J/OOCO_[6'>[
M2NZ^'0O/O^#HL'13 Z_T6U9EM6\CGI\I]LB();VD%8YY0WR_RUK@\!->489+
MUXQ?OT8,<7SPEIOM;WE%),#AE+R>N'[KVX!7( Z;YQ<'EU2<UQE0TH@UE:J0
M77W0\*[T:^&1VM<Q3RL-#P-J\D?MH--@&J6GA6J:.+B7A6M/4VN%[L),.<J,
MY?+LIBYW\LB#^NB8&-3HY-[<SGU54TG#JBF13]O*2HQWL $G-9(^DN6+>XF7
M6W&(,F+)!AMYK-D1Y0<@@$0CW@2FJ3O:TNKJ?6!- <G2,9"Q+!Y&SL[);;,+
M1E>-[362+_D5?^4OXP$?^3A\P,\XB'%^7+@.<TV1'-32(N-!6.9U"K*D M02
MFP2@4G+W]O:(9Z/N5XF&7_FXLE:=BJ_%H:;:5^<J4:^_KOX:E-!,XE#V5><3
M2(JM4/<)W,8#,_R'?UT':Q)@S+@:6?*N=Q,T)?*E?UD)9VO'; ^DEJ1<7-QJ
M=J3^NKDS><R>NE0;!_=2R^>VZ#&G>2K54M$G'78/J(=[K7)A1A;3V?8UZ1R<
MLE1E_DQ2REFXF2R"0$7"P]2"NS,++GN[;L1S[W5=%,>9 "4/I^'5)<?==F8X
MQK$0+Q#Q"(DB1I[B2.RU>*0+I-J7UIU;>>-:%VY.>E5[9K#R%K#I'/G 4@"U
MT$G*R%>Y]P!3>JPZ:-X6WU[[8BOD$%H[N#!@>Z@>>5%JOLV5#L,* 41B%R$G
M'XB]U< QX["+T@ZNB&C/U#/RG$QAAW^/D4]6XG[C69@>RFT1<%;\ +$%Y'?R
M8=3&K\>,&*!^#DY%0$81ALJQ[UY7JD:C@<GM(,GN9:1!MCTY"!J=+380J/$Q
MS!\Y-*^0W?$PW@OJ\JO\%SQ;T25WJ3@VC:]P^F=]>J$%J?8Q!17IF&$H5%PP
M^DQXE7_:_QJ*-PO%!<6AF$2>\2[/<[*WLQFCEH2'  83COF4O8?Q,IGY%<NJ
M]ROHT^ M* \/W<,I1YU(M:UXVL4M]9E7H/#LV5FX4/>:R 7:)TGTD<X\KB?#
M^:F7K#N5I)CT2WT1O0UI#D,KTLGAL+UCN@#12JJ#LS@- \#IT)I0!<-32H9M
MG=(G!,VI\)U+:_FMNF*T0S^EVCFWD)[UUL%2W;L,0:%]L;/ ME.H(=1W"J6$
MX^VBS*ZNNP\DG0E5 K0CRO=> HF<2WRZFJ8MG0%)>A*YR7XRH+R\[_<GAYK<
M*[QCV".)W?SO/L[FGF=;,='S+?F]AC4;DN*\(X1D:CAKX8@.*(-)RS'FT%,?
M]9:+6R@F&@]F5EX!.NP LB Z; @"$4T-:*V<T0%J4'FR/L7(^:RI>O4E9B/,
MY,65 *L7GSZTM [H%51U2;*SW"/#Z>L&\6$TUW8I)LZYFK(&45\H/QRB*#0U
MP(",[0 3%?^\87/HYJ[$(K&-YH:R*QH_1:O8SZ\K:L[7&HL>)F@U1:<&%PO#
M.X!&+R6'CD-CWV8RS!]K; YW0665#52E[-308V-ZKTU314R.'Y?.6C95KEV4
M9@21HKP22(WRTP>3W@6] JHARKV+*&514)PY>< >)L\@8&FI-'E*2C5]D$'<
MT7/ND@J4W;'E7!)3W^IKA)V95(D]'>GT 0AV3*\HU$EU\EB:(F%;)#XUB;%1
M/:V49W3$($VK)-E=NK2Z/?F]B.W@ =Z::(<#^4[%2X>N$E7,HC8O)X=-?:OI
M]+/?,KJI8:BM2_J? Y>)['-/E_0*B5\#ACVZ#L@WO#R<W)(>VJJ#J0UIYCP[
MTJE!JH-C.J#*3FH.K'?N)+7\1E;8.7Y@Z=JMN&Z>ZV^U0&QC?J>U88.@#$D_
MNG0<IM^M5N;=/T-LM9)*=>\V:X7V-R1 @==BJY6&4+_52DHXXC.1NVR_XOWJ
M3NR4O5_->11)7H<TE"L>A526<RYUZ:J0PDV&)"V)J/3)2*4(%V?<%X6R5T28
M%RS%NQ!;&B17E]?7^T"%:YN0586GAATKXSL R"3'P?T$E;,B&\JB_#6$YGJQ
MOISL-$^UW.10 S2Y"V#4(ASL:E?R8^GA#%WC)"DF:YLJQ:8&%*#!?;5,%0D.
MWKI;!O5M&,;<(*P%#)Q DF14!%,#D;43>DH[*EFG/T SCQF&&*!)I;JW_G2]
M6F$ONE]=OWH;%*SQ XKP?2#W02V<VY#FU\I:D4X/B1U<TPF+=G(-T\?'OV0A
M6U#C0;.@/O%XR%SA"!%_O,L5>!1S5-R19Q'2$7<I>?)QN@N]>5,[K'!6SZ;"
MHV4$C6+)_=5PHRO%S69GQ<>+=F#]46NC*S&MER*BV,S=O</\&IUY5,?;.-F,
MH3G<U9Z!&5E*!A/'&LPQ_:%/*<_!(_W_3-3@BCYCAM;XEWC[A)F8L/%C<86/
MV.P?WL=1R"U<\@:GAL:6U)G'K:E=\U)#Q4\H)![,1WI:O8=4M./%:5L@T&[^
MJ<2LI0XBB"UEN]>>)+U;,1."_&QJ-5&]>OW;X<A.-B,[8TQT>[>2T4I_#,N[
M7CHRG"2N>_=D5[#WH9!S%\[E5^@DUYF$1# >?30D>9;\H=A5<KODGB0K@DK=
MA?3*'_'DSPOQQ9MBY;=W0XY/O&P.HP:6HGZBOA\IX]W?D:E6<V?]Y_P.CN+G
M\9+0T#5-E=974LY :B0W=!3BW6MB6YH];!0/&[T.1FV?ED!O+3NJS %JS,F[
MTH8"/!VGOOK(D+K,>"2;W#OMV*?AZ?7]45JR>JM%_L*&])*;4748("%8Z/ ]
M00Q4GU-*&!8VNK=D.X CU&>"CB-LN)3@R.FC:<4^\%S3-()<=F+JSPXM5/1I
M<GW!)LEDCQL4*.8&1I$]0+ #9'^/_9[K;TJI &";>V=G^G1 8K!XK+?<\1DP
M&6CE#9  %/*^!WT/]32E0%?8X]X=Y(.-9@Z741QMT"\1.?08OR+R>Y3W4UM3
M"G2U2;+7'4XGUO/[ ?>#]N1K,@;IL1<ROH=OR_J84KR6;#CME=#\1H1']'J<
M636]P %"5R7P>QSW45-3"FJ505F$_V":99L 1FSVF@R[Y>%86U9ZM\+0(3O^
MUCIQ\''LK72:8[*:LZ"ZHZ\C*?\%13%+ZKQ\>'G!2."1'?)O@__!B#URZ?5K
M++LQD3C$ALEX>4A:N[0G=U1R1)FC".RV$MS;0F%AR6S%4X PYH8\=T"@E(T]
M!FML)HU"G4OZPF%-AFSU;C)(S&+JA7;.@P<6K;.@8#%I]*E<T7,&%/S=VP%B
M;4>WY-?DT19W)Y#VE,[H%WF5A.?0HJ2](31FG:%7XM$:>@F/4X!>TQD]0R\1
MX-Z2F94AO_"1X>,+]I_Q%QI$F_H$7"^\VD"QR6OBD#0XIS]H-@4-?OVUT.V.
MHJ".GL;OF;&EW\>KU:9R@XPN"S$]#"U-7:LIN0\\+&KK0/F8R-1%F)(+[9)*
M>R J,XII[7A:S@0,E#H&<VF49$K&TW/=4'$LZ>>;.EL3=)ZAL]K1>>6>JFI^
M\OCK"Z5WT,9>9D@OA.,8*W025\+-J;AD+2;!.KM&GC:Z./:$E:O]8(1]]=/D
M,L6J%4>+G[Y<SW^<QU$X"Y;_19_"F;@E3_!98.;AQ@'9_AAJO6+'<+Q<T (,
M=  G5C('7*?#Q8C==.ES1-PWC!\9SZ$D*W ?E"[JNJ&,ZQI<(Q9PKX2]X[VM
MY.Z!82_Y_U$$=:R6<4+-7FGWUB8AYG^-^$]BPP17PR_U%EI$I8F519BI69UB
MW  =-W @J+5P;]4)8L\LNL%<;^0+PV*QW[-2N 7 @1PM<&[D>(IPMW/CP*@W
M*N/>%F&(65=X&7N)(Y)C2"W KN!@ >X&AU,$L]Y- X.W(=S!,^40.]);+I:_
MQ6$DNR^S"PL+O#99G")@#8X:&+%-Z;(-VNXC-AL$5$I<$4XH3H(15+_<H$^6
M%H@VLSQ%A%LZ<F#$F[61+9N-G+1A+]O"GG0%OF3K]ES5;"M> QEAJJHJ^(@S
M5;G@\3*$"5Y'FI62UD E:2@4/=8,5*Z@>SOT#D:WF7-J25U/.^[/+ & WLT7
M4+1:2W%O9DAA@F&$84FEAYA+XXCVT+(9)]A#2CD.,#W^-THWH>_6O^]&_=3;
MZK&:X%K+ZM#2CB*L%&ZPFPH?A+<^9;;E[33@A_1CQ_3;5@?W)L,5!AYF1O\>
M(Y^L2'(S=_9;\_%5/?(MF>FA#F8V16RW\U1',(.%9NC]BT,3+;6AG-A@&#$B
M!GDU:)H+YF\/:@HZ#2FPA5"XZ!A"KP4Y>B:[HV'R1K9LRO$37G&32@.P+R2@
MC$0\2T>8X5"\-U#E(EX?B/9?<+2AR;5'NM'/4257<N21)$^I9J_X7\*(U-\Y
M[(%3>\\?.(V=1XX+5=JGWR7)ZRC6'-K/EE:XVO6S,B=K$KI'58U1^Z J&'V/
MJ;9>GUA(%4:X-WE:ND0MO5&K=(U6\UDU8.FLEHREW;%:]K:\OI#*1ND[\F.:
MIKJSU5Q09:(3MZ<::H=:&%C))G*^(O!U_"80V/PO^6_9P&E.M^+/M+Z"93:.
M"A<TC!B.2/JJ;?ZK"3T]L5=AKC/[22&U7V>VQ7=G+=SK0#:M/]Q)67^FP]@<
MF$F5C82.=%)(A3NA+0JU$MS; -$ABOAOY<UOW3-MC6'WW%HPG!1&NSIL^/Q9
MR'5O:RS J@<<8L;'2-RBF>>Q&/GAS/?I"PH\S(<^5S1^BE:QS[^)M=46^&XI
M (YW:P$3QW\WA_87#]9ZN+<LWS[JK[<[G^YQY7-ON5_'O',[(&<^\9AH[\C!
MVP>Y#N[=1RNS<,[_3:(Y8FR_HNP%L:5B2K8=L0;+.N*I817LB Y8U,EP\(H@
MZ%RD=-0BF<G3>Z[*7#Y029FZ.Q54S$BKGX:!%*V%G+SHZ,96%9(=B064;&:7
M9LGQ(T!;6=3&4&D,R-C7 J#)UMTHJ*J[8'2'6;1?^"@0RT!BX6>W;=Y1TY):
M"R -]51!!75(#T#3B')ZWK%D@F9J"SX9V8V?%J!6_*8*V?9.ZP'$5L+['/Q*
MSTO(=<PZ@?\DT69#_24)UOP["(]:2BWR%)13Q1C$$3V@22'F-#KO@"YIVRZ\
MG+6L%2EO&'7A:L\Y%_%^M/L]73TSWF^;73_.KS76CJB6 TU$8V\84]M!6UH.
MW=@-9>[>G%CV5'3E0*T)1%8TF2>!-$Y#J(W=4 0!>;L[;I4?R08E(QO26DJ"
MD3J-J@Y>L$U/,!'N;EK(S@):-G4@HGI39R":!**L++=NZ@S,W5L*S5)LICBP
MD3.5KC9OZM). \;.5LLF3<T5^*#("!!)NW%0B!A*UR"B+#T)B,!LM86(DJMA
MJO3X8]P[_F'\ERNRPQS!.E7G)HYBAK^0@&SC[2)[$.0JKE^C8$F5U268:K2H
M!6IX&R0/:XFW4>KSU1TXV'FIRF&\B+>% NW#1Y6L &0GLD0KR>[U/X!F9#FQ
M'4)KQ';@+(A/$9=RSPP,R4*H>TM^\*!ZH=U29HW>.F$6]*<(2Z5_AD^6A5SW
M)I7 1HA'SCJAL\' %IXE!J>)3Y6'!@=H2;![[RW#K2#/W;J<#0;6"#TP.%&$
M*CPT/$(/@@V3IL<?J#[4#SR*C4AB97F!&:%+XF4_SVERO\ LY+6W2^X'&'MP
M>\75"O"RI+9<Z^9\KQ798<872#;F]'=-Q=F6LHA\2^!RO_J,2!"*&Q]D^V5M
M*95NT5".NE'#KM)I%Z?4-W" 1&>3YG"1#MZ^;])_P:UF7S%[)AX6-J=[]2W!
MJ&<"Q*6*R6E!%.2JP="JDNY>+ZUI24EM(SPE994HK)2=.MC4AO>(J8H0]X:@
M387SVYA V)$55H*G6GCJZ-&8WB-\JE+<FU]K:BS6MKP(+WG//&;!?9 D5L7N
M>6M2);9TI%-'&M@M/>).)U.VYC#NEESY*#"]13X4EQ:O _)-[##F0\#Y!@5K
M'-X&XAPO#<0H]WY5>N0E.3HEOC&\$3="Y/?7CSU>!*@HNM:UJDSOM.!F)S35
M*X+RH?+]JGF4X$C2,N .+LVA_ BP502JM/,Y6W'X2\]]#"A$/23I1<AXV?E8
M&)>/=/JOH4KZ']@XQ0"J%Z.FT,N!65J:\.@Y=#6<.\:KE//W(.U4%U.)3*DE
MLOV+3G;W#G/[OX9X^4AYCPVS+7?$@M'?DMYL5OS^R2?K1!]QY]%U&)$M.GPM
MUCZ<6R"0=&@_(5]<T_1U@V77!+>CU\U!ZND=2M!9P"3($$<Q2P'01,$M'^]X
M..0#@<,X9[9>,\R_XQM$V#^0'^/R5Z.OCR1?65>#RW=I5 T%MC3)'[>F#&-T
M@R7RY#ZX!>YM81_2"3K*(\8]1(TCA+]>C>]9H$N]N9T,](:X=S#_A@3<-T2<
MUN*]XSCIQ/'^79'3OG#"..TWCMZY2UU=J'9%0L^G0KOZ/)RI7#Z#IBXW8HYF
MY!F)%T 5?2;YYR*GU3^/. @UU@(UVE,= ZH8IC%=9V1H?Y6AEGT0_WM"(?[K
M_P%02P,$%     @ -8IO3*DQ]CP-3P  R5,% !0   !E;6PM,C Q-S$R,S!?
M9&5F+GAM;.U]67,;.9;N^XVX_\'7\USELMT]/=W1-1.49%5I6A8UDEPU_=21
M(D$RNY()=2ZR5+_^ KF0N1P !TLRD32C(LHV$SCKA_W@X*__];*-WCR3) UI
M_./;]]__\/8-B1=T&<;K']_FZ7=!N@C#M__UG__W__SU_WWWW4\D)DF0D>6;
MQ]<WGRY^FMVMPH@53=_<WLW97\F;/WS_D?WW_LU90H-E$B[7Y+OO>&56ZK>_
M\/\]!BEYPYC&Z5]>TO#'MYLL>_K+NW=?OW[]_NO'[VFR?O?AAQ_>O_O?S]?W
MBPW9!M^%<9H%\8*\?</*_R4M?KRFBR K)&Y4?WE,HIK QW<[7L(2_%_?U<6^
MXS]]]_[#=Q_??_^2+M]6(O+/""9U\9=>^4JG]W_^\Y_?%5]W11FA4$*ZH791
M/GN_*]PL^,?B7\OL+3/RFS>EF1,:D3NR>L/__')WM:M'@C0C"?/N]BF(7[]G
M?[[C1=YQ0R_SB%R%OP117AAV%B__)P^B</7*O#M;+&@>9^D%R8(P2IE$!9OL
M]8G\^#8-MT\1J7_;)&3UXUNRC9@]W__I_8>//W!K_ILVAW<VZI"(+!A&&?F$
M%8A>+\.863(,HJMX19-MP?Y+'.3+D)6R4,J,CXUJ#0YIEN1;PFS&#'D9A DW
M+/G,*N8)*7XW5\R(BXU:=^2))EGP&)%[LK847D++3L0L+%4^8WW@*LQNHR!F
MI%=A3);G-,Z2\#'G#N>_VTAOPL:]8CM?SU>W)$XKAK,T)7:^,>;E7D7&(-\^
M<5NF7U*R?*",%TFVS-"W"?UGT;*KXO/'*%P7K9DW@T]I%FZ#_=?;X-4:L@>5
M;P!3;HO>^XXLZ#H.?R?+*]Z]GV^">$W2J_B<4:$QEV&^8CU]OLTC+M\\VY"$
M?TO(AOO]F5QQAL2Y(8>1;H!&E\=+LKS/@BQWW\@@VNY5N"'9+4E"-G]<5#^?
MTS1CYFZ@V;5J6CQM5+YF'XB%^)WZ-J*46'P(7G;TSH-H\<% *"$EM^(YD<QR
M7IC1Q6_SI[J?G'T-DJ7-G%9*SD;0"_*8F<O5JFTC!I]NL+DY6PZ&-FZ$R=@(
M=I:G;!1,T]GB7WF8AI:=BI2:C9C5HH;I?DNCT,Z($EIV2$L725A@>+ZJ#6$#
M/1FYPZWI'OCT?_@E7<WF4"LZ8[5,F+A=SQF++B;E?O)B(:2,G/V4PUBP=G5'
M([JQ-  -Y^.Y>=.74;,=S8VE:E9V/60:"R4CYG; -!913,JM@/6?3D3<$[-J
M%LB]U@&W<6T[YV<2YZ1:KW,F1EURG\CA)B"#3ST.-^D8>+IA"Y4%(])H20F-
MV5\7QJ*K"+J=%3F9#PTQ$W(V!W(Q^S&>]SB;\=C-=0:8Y;B:W]C/; SG- YW
M)FRW)-Q/K!Q-J5S/59S,40;8;W"UT6"-J93IN.1[_WR;O.SQYZOS(-U<1O2K
M(<Y4-(<0^7X3)&1#HR5)TD\,3]GK+?LASC:LBUX$D4-%E)P.H]Z@&@T$J_[)
MTE!.4K,ZD(+#ZC2,&LXE=RWL61#Q,*'[#2%9ZA)",L*#".]27LMABBZ*50L_
M36>C7_;:6(*9C%92<DU!@V11RUK]M2GN+NXKC+-WRW#[KBKS+H@0SA9$FM4!
M9#P [H^%N 4U!U*QOY?A'-\MR2K((\1<$2TC0-NMQ'0;A A?FPA<D78A;T'J
MNRW9/I+$I;!MN@XDW3"ADD7^2+[;&<*AO"#UIM1+'D!5S*JOV3];C,E+1GAH
M1,V:BVO900S)&=GC'8RM9& 84@;5B'HHWLIYR(B">. :8#9=2%'+$=%%BWG$
MX[II G8#11>P"M+'HA_(T^_60?#TC@^T[TB4I?4OQ=#[W0_OJT#N?ZM^_L=.
M+*8QN6)_W<TWHN"11#^^%1=@#9S; "KP;CQUZ.(W<!&T4T=48*=.OT!;G3U*
M9DE;,=:MU]2J'MYPL%HE="LU/45HLI?S+V_ZI-YD] U$@B;L7]65A_'<R!M(
M.L\S'NS/+UUTO2CZ7CNQ_]U/'RKT0+BP3Z'RX(=1/7A#LK*[O:9IMTL!OU4:
M=[YYZ369_&J/=6I7WOHXJK<NPN=PR<:WE(V76QH7_0+?C>LX3E6LLH&XF)?N
M1&JE]JR84.7D/XSJ9%'H-L?A)4U(N([/\X1-CA:O#TD0I\&B.LDN_A65Y]K+
M?^9IQC5G,)ZO'H*7#D2&95*Y8B@F7L+S(!95@WLH,:JF\4=OF\8%2<)G)OXS
M21LA'>G/9+DFJ4$KT**' #R2WN2P;6(G.Q@C.5:(_7=O$5M=%V-MKRAU2],L
M@:\ V?3F#K@@T&W%97*8=V=3NY9@)4?5/OYDV#YZYP3LAW)=?Y6F.5E>Y D_
M>"^N-A5Q4\6WV1/38Q$6P\Q=N-YD_7T,8PK-G0%="EY"T-X6R+T%71X5=/YC
MW,T'F>1\N7T6I/S6\?:)M9)"_)^2_B+7D@H&<S(JT\,=VB:6V)/QJ?#W9Q_Q
M5^[T6 ,034:.0 29*4%0URK&&$0PJG=@?Q@9A956Q0T!T:% ZV/W0*#Z."0.
M&D?\..]+Y,;XM%V]]E2Q69Z]_\LBHLRE/[[-DIR4/] X(R_9IZBH]>/;M Q.
M]L&MY7[_^>Z6_^PE%![]R,IVG0Z7'1(#DD/T#B;:7J=Z&H+P*"BVH %3\N)4
MI2/:12N8H_*YM$QE"4&90?M[00A*Q\%2-U*<=J"?(<+<[0*"TW;W/SYXY?!V
ME)0+C_<4M/<Y)^G%P5OC[.%S:W94>5SXO3(%\'VDB9R\L5*U*DVO@L2X-P$B
M7K3>AZ2X#O8J]J2D1&4 L(2OWE2K@_(G2,:+EGG',S[$9/DI2&*>'!)TJKQ0
M90A1(5]=BU(*Y5T1)2].T1%ILD"?:]>K+*91SU=DF*J. HL&\?X!_5_?=4S%
M5H*_>1$KZ$$ H^"FEO-X8O5]-M<L55?[7/-3WW <P*>B6Y[N_=>]TNJ: ^+Z
MKFN6PBO,KAE!M[5=\\!<3W?/4WY7WST_?/("U[S-<SXX;RD6B33<>T2>A<2Y
M[D8)6H8?6@XSQ."2_AQB8#L$7U%JJ(.,/(=@K$@7-LPH= A.TG1QHT5&ESG&
M6S$ORJB80N8'9H0S)MEOUX*;-4.0KB.PG9(>[["JZK?GJQN2-9(8=T3M'EOI
MU:H/L+"U1EI*#X(6:FJMYOK;I63%41I6(B_V:??2=C/3XS"*JM7#J*+6T6)4
MQUJ'P:A"(B]VGELMJIGR'M^/JFM!_:BLUM%B5,=:!^M'91)YL7G>:%']ARED
ML<K8?M8%U7X_;$?U:-N 2VL?J!^WD]B+&WX-;=1''SIMQX9:O\V843O>MN+
MN@=J(V:26E[Q@R^$""=@^P>A^N] &<[)]4DJ)^PZ)(\7^:[L/,Y47T=<+RX-
M@BV9&4?R<IK^"&%"3S9&Z-$[WK;BQ,(''R?T9+6\.NB\E411]:+N?+5_?!';
M)#0J]_&/JGR\8->WW8&0C1+,BVN,HM=1PY1?4\D3(@>R:?7V"81&]2,#LZ7]
MAH2SOFA>W(LT,D-7*1=G<"*:-H=O?9H'O38W<"MP:M\#- U;>5M7.*=Q,7!_
M^LYU>F#L@!N!\D+[Z'2PT*AW -T"D2)-80W5K@15##S(V8OCT+YPX+TS53$A
ME,:_;*AP/ @-Y45#F"CL;:\N&5KZNW<3;W2/0[<-S5TNO6FH[W1O;AE6"8+*
M/JK5L8$W7+#%*R.IBX^T6%"V;*JMJQP0^\LL:K)>] >J\4R-%0L*S7QBNA0\
M1I2]1; @,^+4[Y .?7<*]QKRF+']!XE(MGZE^R#WM^J'SQT=!,Z3=1"'OQ?*
M[:^KE1'^MVS:S*Q?[=?MS+&_R=9;L]9]D%.B=;?DB*BK(]2;G+??^>J>/ 4)
MXS-G2ZB 7Q/@>8S3L/%B7YVW&UVA3N:-J#!2O^O8P]3 .LU.V8TX17IQA!B6
M,P4IFG[=T"AZG7]EX\1]_IB&RS!(&J\L=J"D*-W!D;#TT8$(9Y=A$224P7(%
MXKX;AW9VW1%TT7V/L:?K'IW.;3H,@%V(V8R)G<8&[DZ%GPA=)\'3AJ<'D&5U
M$Y7K9G3KEQMU)]<A""G>&LZ0VL\8U^?LQ4J^6DHUI0.W]I3E:CR)RWF0.4[H
M?HK7$,PBUB5<N%Y,\#A<W]OV'-_YTBQR1M['99'3\K_C_=V4++Y?T^=WQ?WO
MY+4$0/6/KN^KG__QY;[CY/T/E9K\A[%R^RI;(@4$;OE%1('[A==TV !-S'\^
MZYA__T.=H&_FM_E[ J/-SVN.C/Z'7SOFW_]0Y]3[U6_S]P1&FY_7='@5S,3\
M/_^M8_[]#Y4V_ >?S=\3&&U^7M/A+2*CSN>FV_G<=#N?&[_-WQ,8W_G<.'V+
MRL3\G_^W8_[]#Y4V_ >?S=\3&&U^7M/RC@2XKW1-DFWPF;R$"PJ>-@J_5PH
MWT=R0,.V5"UWT_"?_Y=;&*@QQ#[P'7F-:2HSN:3$+@@$*.&%V=6R]PT/UAEB
M#_5^$\3K31">;\(X $TO*;%_.;=?8B33-SISBI&]:?KSF^IUW'Z=(5!_0>/U
M.@]BL>DE)>JX8:B$%Z97R]XW/5AG"-0_A%&4TO@Q3];S. N2D)X'<;"$O8 K
M7$_U%87'\LVLZ1LMC5INFA63?D7U(1K+WTA$O\;!6<(D23?G-,JWCV$@\1J^
M0J4GIH(7WM/6K.]!#(GQ0W3Z20C-XT <OC'?>X-IEB1LR"@CGU[W16Z#5_Y3
MD>7O6A TXHY@\Q5[2X+C[2&;"E_E5/R)%<S2J[A\-@M\X&PX#K8.D'$8:_WF
M#IWT$+9OK1RM9:\F@^YE]N.\9G<_5:EC*E(2?.;--=W>/6=KNH=]7,YM&QK(
MN@.T''>2-F<BTXBK**6'[\.!W^K7.=K?QGT!SSG4J%SY%@9=,2_>]&@S]:/[
M-59KKTV\Y!'V-\$6OC\U) OL9,>(Q7BA'3 \,7,7>ULVX=^2 S4/,>)_:@GF
M+/KA*E-N"U"DRT$;@S0PYB#-P9M[DI^V3Q%]):3Q6@"XPZ4L5[_$*2[GZ[K2
MIC>E>,MHS7H-9"I>_A3+XD?WR^6:/3TE9!$6*M^%ZTV6WL_N[N'C(&SYYEOP
M\O)'BD)=2QT"C0B9ACAO 1H!$T\L#/S.I245<7>(HW*D,'5CU9&Z4IRD7B0K
M_XG2Y=<PBD1' <+OE86![Z/K<D>CZ)(FW&L";8 2'7U:)49J8V+;4XPJ3?#W
M2''D@B2\&/YKR03N$_C,;T>9>L>3^7\M3O$*6D*6%WG"CT"+$P2!FV1%.ZZ#
MB_KL3H1R:!?#M+P:'UC_0,)U?)XG"8D7KP]LU$RC8F#[B9GQNG^FJ5^Q PE,
M19\!HJTX&BX8RIZ]XE"++C^; TOU3MHZI0YZ;B;U/$X1I9N%9)I!W=,X<=K=
M':M3IM19;62W>65ENS=ZX;*>G%#!**!ZJL+G3RW2K3NX,$DO9G652+(+F++[
MMN,?Q.#\1N7:@'<K(8*-^Y5^'8U@W2BZ.^O!*8*9)W'W9%&^=+"O#^YI7<7+
M/,V2,(A^9LLYMJ0CX*:5JEBEG[C8N'=W^OM%2(6 6SS[G1PQC2%BA^_)@DWW
ML]?;A"[S109O+LH+[9H57,@W'Z&4D7I(1&&(EO299$$D=8ZD1'W+#2KAFUO4
M:DA] E;W8NUZR84FU^$S?P(O"^)UR"9+Y3L7O?E[Y5*=*I5Q<%4\-,*7E*QR
MMO18=1=D.E641FA6&0GY6DZE1OHW6PB&'6\X.#9>3/EF6YID59Z@^:JK50<^
MN,)U;*&B\$0@HZ6S"5A4#+S8(Y8H<YEG>4*:6GQZX8=P9/;(IES!(L-WQ&A2
MZ@X:06HB '1H+[=]&8:][[.%&Y+IPQ2HI 9DJ]+TH2>V@6.0M1AYL?<M$1:Z
M H8MKH;0N)>S'()'=9?* 6S:5Y]<9$L9!##-5R@;_2@>0@H":E )"4P?9CC;
M. :>D*D7K^O*.UJM(5!KZ#L&./5U=C_4>?*\K%C(7PF/=F/8?B9)L"9E1,,9
M6=&$W)"7[([$Y&L0S9-/_ )^JM.5&5-6 M" \N31:FM-M] VD,:+]VEE_7Q_
MV<-5>?A*HF?RF<;91F,BJ$$,,:)CB$T>X 8V<SW28P3PXE5:/27^3H+DX2NU
M0F^'AA%H=S2.$JNPA8:'Z(YOZ_W7*4&3L<>?:Z"HF,.SI'*\  6L=""(EIQK
MD(Y[2*(O_B7-NV?*=D2,(5H2.5J$ C8Z#$!+QC4^O3V=$4G/RMKCLT'$')\%
MD>/%9]]&!\)GP;C&Y[@',/OH5HD>\@!R;,5>3+FZXD'#S'419VP!$Y3I,*N1
M]8?IQ*Q+E#I[_1S\DR;G49!"$>P&-=4=8K^F)]'M:*3)>T2%9>#P=Q5O16?8
MY^E%E(U$XKV\PG0RAK75"(1KCQ>%;P(F.081]D%VE%T!%$"$&7][8.P%UOL*
M1^@NP6'P*+U[,"PBA[JK\$ 6FYA&=/TZBY?7X8)/2N%(:T3).M.YK*1_ZP=I
MST-U%$?" 6)89$^7,1KB^L-MD)'RF?D+\DPB^D26>QE $&C4J&R"JC$]4.@;
MPA(<*(9>1*">YVE&MR2Y(^6%Z'03/L%="J)D_5*4K.3TT(-7W!(U4D9>A'S>
MT"*]/\G(;)V0,@D0"!9UP?I]=TG!Z4$%K;8E4F1\O CF9(J0*"*++"^N.K$U
M<@:/4>J"NYN5XH+3 PI:;4N@R/B(@S@GL45BGQ, LRF"2Q,P[AA^QT2'4I3W
M?J_?6-O_/D&_B[0R]W&#HA>C;"$/_'Y>_TO3IP?I#Z5;37WG4)G439_MJNY<
MXE6"5913>GL.8[@%VG)1^46Z62+RC#>IEC\S4;?Y%KYS#GVK;YNWOXTTC8":
M!Y4+WO-.6:JX7=ZNYD7;^1R\B/T#?:O]T_[FF7\D@LO\TZ[F1?NI9X8\5VLV
MBY>?_I6'3WR6<RVX]8^O4&\L(2J,IOX%V6>=[2@*?:K?[&Q]&@F;&HZ@4FV:
MB%43+5[Y;!'SHI\1"B[,W*!10X5D#_(VZ*%!7W=]D*!X>-$'[I<,0IGEH32X
M:KU &E6U@X;1Z '(4'=]%.$9-==OTXB>$6IT]BIX>4RCAJK/:M;P9"L "259
M_R6T [Q%(.<H[<6:G/P> ;F<8."!1@T5FIHUQMN"T(&%#$5"_5']UYZ9%$!-
M)L<+H-[N@D\0@K9+W&-(NL'B#D7>;,F<Y6&T#.,UN.:'/U:&Z7[T;2X-] M4
MH1+*UWNZW-==>EYT#I^#Q8;-RY+7IMR"71UER=T>CZ3D-'R/5]8 "%+BXJ8^
M@?F;WD&.>I;6/\89.;2&Q@LF7U*]9I3^)MI-4Q>L VLD!5V%F=WD'%KS57FB
M7$6D="66%ZI#.P2%1FK4""M3I&9-A(K)%H$: G)>=.<]T6]9(V<_!&OR7@51
MH*@(I*VB7CM?0TL\!.1$_>RIH)TN>2&1\\?8Q3)TMFJO2M/-D]V1ZFER]GI&
MXL5F&R2_ =M1V.(BA/2*CSJ14: "PHU<7RF"=G,7-5$_1XR=D.#6 +:X$!K=
MXN/M*J&]#B)$JK84(1TV,%:ZY(\1*[T-%&_0 FT@N82+=.O(!6"\V32Z#R*2
MWI%G$N?DAL ["](R]>D:7,:7N:>H.Z X[>3N;],N3L]@FEYT$K/%@N9QQL1;
MD/"9CX:@TU7%ZMSXPF(3<#U21UWOB\EZT>2!_DMP[(DH*9YB>G+,:32[1!QF
M:DTL>T>6GB% >-*$*"E<AGIQ-(EQ+K@RQ1Q%2HC#ZU/?CAZ= $$]3?3DB-$>
M"[KS0B0:O)D-UMNE/5FEUU,5I3M75(6E?9DPP"=.>LK*1XK6:9.2<+^G^.N[
MCHFNV3_++\"'EO$(STN\)+MGP%OF(T&:D:2XYQC$K]^S/]\5UJLO8A5O@*<%
MX?2"9$$8I6_'.^WNR=3;<]R=?:N+[D["945'/-HOQ3JGV\<P+A#"X)*&#!C%
M/Q[X\]HKDB1DV3U&,*G:,0:NZDC-%^5<:F6'9F.6L2N#"'38#)&T I#@4Y#$
M\SQK";(_$IG'W7,'&Q)B["!(3 ]#NG:QQ!*"W1!9<+0EZ6?=MB%ABJDQ<VX/
MABEYJFWGF&IFV#:]HPMB2I8(E O/>DC]!\U$-3&O!W5K>@X<<ROHX$6+BQ=Y
M,#1&8 &^+"CHSYPF@S=[JPPTC^KA;]PWT@#)[\B"KN/P=]:&EJQ7#5=AT&]%
M/*59\!A&S!8D9=_R+5F*'W4<F(L8QVZX3 _K UC7LCVXD<B+Q]Q^HG3Y-=P'
M%54@[_Y<V6W_L^<P$LBOX_<]"2^>4S.$8:V%"(YN.C<L%[O.3<W%<U0>QKH'
MZ-S4$ED^O89="[.921;&:R9G:XY2+:S*-^)0<TPT%>D\$T%E>A UL([]?!/!
MT8MGT0#I;Q/Z'/*SL""ZBE<TV1:_7G%[!%$5H<"TNRIV^R.>UG#YSSS->"#L
M5?S,_D^35S5F77(18]H-E^EA?@#K6K8)-Q+9/MB&[9>UI9TGX9K5C<YIFIT%
M:9@.V134S!RV"!FS;Z!AH&U]Z/8A$\R/)^, +1L&*1(GDR477W3LBJ\HQKNP
MXO2PB[.!)0Z%3/QXYLWE;L9YGB2L0EER'W*)0.-@+ ?8/1.SG%X+&-KN8^VK
MB<7SX_$ZE[IJ3(S<\1B@74UZ&N3<LF.U'&#2X]TAHIMNX38A3T&XK)ZW9.7G
MV88DY;=#C5@8&88>PN0R?$--T=0S7@QR<GGKIGP\Y['"C"@#-ETESP&:JH3G
M-]0TL98?JRE*Y*N;WKC'NBZ5+7H6_@A/L_\9L-E)^0W0Y 3\OJ'FAK'X6$U-
M(%O=S"9Y*"^8B;>#_ K%'S9!+ C1&(7W(.M )>]OJ"GJ>F*\=:-2SKJ)FL8
M^-=$JQEXX\/P"T> V7 KQ!:S;ZC5*6T]\IJO)5C=KKP+?##6\H*4\<0/P<MA
MVI:<X0#M2\3P&VIC*)N/U<Y$PM57NDSC)?QK:\YB/H>-]?S68CS]B>U4QG1^
M&#EI?_!:O$GZ0"N):SU)^E-"T]X#(LCBNT?A5<4]QY^FOCJ 4I.N$>)=C(/H
M!E,#Z5?E%@,N7%B7F/[M-)"8Y]AS:JN![JR!C&O<>A<E((B$KI5 Q !@*6C'
MM3<H3!*6.E89)IZ]P:T&X+AG[^65XTAVY;B;Y$2G2NLJN*J*YY@RT%O_\K>*
M?(V:<8]Y:X$D%]9_)>%ZD[&YY3.#_IH(7ZAT06J7'M.&E.?H<V@G'53:L:W1
M.N[)Z/Z1%4#;].RU\2_Y$YAZU7M/86*K'_0Q 2S^+*V@@SE]5C7._C2=5P@
MU8"DL(I2XD1J'B2#-48,Q>H-OZ2$X]:<M_6X>)$O%)*N[(WAK*'H\A+4=,J/
METI6!0 !1F3Z*KJ@.G4H@NQQPJ.7;]4?@$ )9ET@1)IBU@8C#I+,@O<N?R'1
M<[#XF19O)_+=##!7K*)4I:NPE#\S84%[IE@55>YLD>>.%9(=/R_L;D=A$9)=
M0MA:ED$X7I#';.S,LUR&JSAE$SGPF?8*\(I2%1J$I4;KP[D,\]4Y6U^%V66P
M*':&/@<OX3;?GM$DH5^9P\^#)_:EM^]G4K6R@U[5D7H#E4NIE0F:'8. $^\.
M]#AX,2VXIO'Z@21;KM4^L>09"1(FZV7X4JS?24+2["[(NDM=L\HUK#0K>PPL
M&S-@H:7)PXN4]6U]/@=9GC#D7_2!I"X(]LGM@OX"!*T>$@PR>I;I8(=P?)$[
MX?XI(<%R'O_"$,L7U!RFW:,"W6H@*&35I@(1M.I&@)%1]R)-;%O<9L=VG_%\
M"?L.4 H@3$400O**4P&1AOI&,)+3]R+?ZVU"%X0LTTMFP3OR5$6GS%?-T706
M+]F<+,R"Z)XL>$?:#RRU)5-'#AF3\1=RCDR#!* Y-R]2J;9$YKL+]6*A@S=E
MN<IJDG+^(@:K'!(2$G)>9&7E%S_9*I!D&UJD4B@3KLV_QB1)-^&3<"C3KE>9
M3:.>OQ@Q51Z)&0WREEE*A]OW*7-<AHLJY/*6K0,7X5/0O0-H4E6R[R.NZB^8
M+$Q@L>\CYF"9E13<Z!=+<$F3G2BU#)5,:*@@:"@Q(Z4Q1?#@C6*-(BDKVX2=
M0RS9^%Q,NC1K%@"78&4!?W&A5,=H2572\2.W) 3'<[K=AL5@>4F(<.IB4%/2
M?0AK^@L.<P-8=!5"!K9I)=$#CD "UGO=AR^?:9QMN@MK2RKZJ&E3.0H$20SC
M'DUM9GZD3FPN_L^XX$\TYNO!.AM6O&PD!XGXT760A<]$\'B/(VK (9<1-8\A
MZM10!L=@1DQ=IC!,R>+[-7UF=N5+2 [8C]7?.50_-J!:_LHF24GX7 AT0[FJ
M033;\JS3O:F2O-ANPB0JYB]HD*JA)T\B:K;I[< QK_&8YVJ>9VD6Q#SNYRR(
M@GC!?N/ O*9!-Y).MUJ]6XRNYJ^[#57'[@:CJ=NF7 /AT)^ZSU?-TS3E @@N
M+EP.=8O[ZW9-58V72EVJ?J3\JL_%;H.P>U48^E09H?W)7]]*5$#ZL4W!-@>4
MX/W:%[(\WP3)FIS3\I[1';]0.4L_YU$6/D6DW$_I/Z]M4'-W:5&CIK_^-3<
MTOU:#&PS&1FBXV'#$!JLLEZHM$E5-#Z:5:<,$*$)G"&DR<$V 0^\O4&T>@UL
M\7I5J"SNK_LU5<6NZY14;5/+Z+NY\9@[QLW]M]_5Q2?J9ODS]Z9N;KYF;YP?
MQL#-K*)6>VY50+FZK#!59P/J.G%W2=<VL8J.PX7#.KJ\W-W3&,!UE;5S-C14
MCQM=VMY#K*.G4=O!HL+@;F^_L,>8T%'3:*^V3]./W"1-*2L90Y(VH\IV1^Y7
M\0UYR1Z^DNB9P,=9+F@!6#*@-0VHV1K) (D&+/U(2Z*EQ-])D #S5PL2)K#<
MD3@2-,(F&0*$.TZM5"43PAXTJ;8B8HP_[R??+LPR& ;;D_21PV!UI;^D>6^F
M;T/#%(,EC2."(&"4H1!8LJH!.&Y&>WWAPV?K7K!)PQB !8UC F#?*(,!L&!5
M7ZL=-\I60_@97W+;8Q DHP_##IFC0*+,-.[!V.%6X]'I=G@=,-%=U_9^K[1L
M_.ZO1T7"(UW4J%[;?-RD"M>-:,UNNP8^ 3&R/GM+HH)!-.O>9_Z$J$KZ8DG_
MZK7/Q"H8](-[G_FS35R%ETI<URD!>'!78AJ.A!4R\.>.4.U6?_9[]['"$L_V
M"P'.;1::AG^%:AFXN$FK]O*XFZ6=6$$@3;.D!!R!.4*R9?U02T4J97QT92M1
M\L<))4KFN,PJ7#XP9D"69%F11MON%QDU/[+,TQ2EE!@)NQ3',!5O,M4U10.S
MULH+"9P[?OIBJ?, YRH3%D,$(?]ZE:+8PL.]S+PC^QC*0&SF9&G.83TW.\@R
M['X)"V8D%A< EK,CYR%6M$V*T$;FTGVR88B,%^VVR+/$7\A\A+TI_%X_>='_
M[JTO5;K@7 E0\:)A?F;8RK=\6G]#,Y*"WI26J:P@*..M5S$ZX3PKH&29E5.Z
M6\L^?  ])2[0V;]M%O#61TIM< Z"R'B8]!)8MH@+@ M6_Y<L2H40"Q:(AA==
M:5NPFV +3V=5Q4#7-HN-MVB1N*_G7*%B8A?7<UDQ(2\F/Y9^[DWO1_<TM'0Q
M<[5TZ:+G[*$>2+DC:9&YEH\(LW5"BFTL<#!%E-QEY924]&)S&&B-5$=#L1_W
ME,O<G!**7K3>(F\QE^I^0>(@"2DP[DK+U$L8N(S/HR]&+<0 +"#C11KZ6J0O
M<?I$%N$J9$LNJ'-6EMN]S2@L-]XP+/<CQ6O7>AX/(EH^MB@DYD>#MG5Y;] :
MW^G0B&SN=>FHK.]W;S85:PDO:4(602K8BI(6ZGB\6VBDL5O=?BE2L?8#F *J
M36]WJ7G1Q.^"> T=Z_5^K^=C^]]]'H]%XB/&X$95+[8R"GG@673_2]-+!VEI
MTM&T[P4JD[KIG%W5G4O\:S8JI_0&AS'< HUW*K](1S619[P9NSXS4;?Y%MYO
MA[[5^^SM;R,-4%#SH'+!>]XI2Q4[Z.UJ7K2=ZA$_V#_0M]H_[6^>^4<BN,P_
M[6I>M)]F&CA@9B#Z7+]LV_OL\SQ!H0QBNM"GX,5C34VQP#6;N #@R/$7YD)'
M480J33=V"75]Z-4"W,"+O;%[1#]"<P\]1TIG(CA7>C,ON:;QDL9%PL;'(/YM
MOEJ1A"RYH-=79_,[.'9'I\X^6@M39Z3Q4])8J9F^(D@T@GUP5+UH\K<):S]<
M-! /@J^[-_$Z7[WTL5P'M3=[];UHW<T''"\C2A/0?XI2G?2UO5)>^A.GD]JO
M0CI#Q/O,XS(CC4FG;%2W,H-F72\=;J._&@::U"WWZ.!@,)ZHPQ@>AK7K,#+=
MVEY"Q,X&:I!HT_=B4;9_8F&_D+P+T]_ ^#1UT=[3%5!1GU??&DJBHM=DU+QX
MLW8OXCG#+L_<)[R:@2G: P!4=,R8-H1[J9:J;1B(R;?Q )'U8K+O" ] W)L'
MB(!CW^PAH8B$,P>%-SL%K<?@OP9/RJ5$OQ"PDF@6&BUR#M'2*5(WV.U]PMVU
M19.@PUZ@?L!J24+NZ3_POW '_Z'A8/;3/Z[).H@^Q1E/WPI<IX6_[E(E=[[Z
M/+K+5<'<G^T2</@&.=9;)7NP1X8^5<JU/XUX%5;@ BJ5OG7WHTVA>/"[57.$
M%H3T26^<&,4KX.55G%ODMU7ECADJQOL7$CT'BY]IQ!\'2Z_B!3@V*4K5)Q.B
M4B.-3F"3H%AMFLYI4BI.)404^JWGK^\Z2E^S?Y9?@ \M<Y"7C,1+LGM)JF40
M$J1L"(P7=/L4Q*_?LS_?%?:XS^CBM_D3)YC.XN7L:Y LTPN2!6&4OATM_' 3
M).0L2,F2OTK)FE)0NC_AI^=\C#A[W1>I'N\N)+_NIO6H0Q6=$:S#&AT0'"^Z
MDTOVJ!;^L2O\91 FOP113F9IFF]+T'QZ>2*+C"SY7<#WD-D'9=1TQT",QHI4
M=0=9>D!/M,)BK54HXF<'%-V+70!C,\D4_(5&C Q_?1IX/O. '&W[2QV.Q]-2
M#^J;@9KLT#IXL57C5%.^4769$-+<K1BRY<KX#=%N87ZG5FO@%\_;+*S!$ ?Y
M-SEW[7QU&P5Q^K )LI^#9U((FMZ1E"3/9'E)D\L\R38DN6(2\N>L.XW*BD;E
M$$,:1P%^%_9S#VA#J;RX]&,\Y[W-D\6&_7B;A/S5=E9[2^-BC5\]\.YJA89F
M9+M"0S ZBD9T,$]XM$)#B.Y%X,8L*HB3)6PO/D.-T^ZHHE>I<@ZVTE% WLA"
M[N&+%<.+$!)CE>OAL!P!9\]!&/&#-C8$_L3J@N/"@&QLEQ=*-D?10 [D!8\6
M$TK!'9X!C] (/_TK#[/7_5EW.N>33S8YC:LCF$++]"HNGW5VU2@-V=HV4FVV
MWW:CM?.21XU86Y&J48_[(J*QNI52\SQ+LR#F1[QW-(I8E\4_NFK"*":V#5;!
MY-MNGCH>\*@Q*L2NFMZX;T$Z5.Y7$JXW;"X_>R9)L":?7MA",JQ6F%SQU=#-
M4E, ]TT6+<"I.;OPG-=-':U2?1!N^B0GN#=?[.3,GIX2L@@+'>ZX-#S,J"\I
M^[&2CL_W9X]I$<7;;:;.".Y23=H3/(YFY-JR S0+!R+6,)]HP$=?T:LX2\(X
M#1?%"=QPHQK,Q_W@U>5S'(WK0'[P>BCJ2EXW11_C-ZK=ISS;T"3\G2R_Q$S6
M1J1L<:38'DRY0:[I5Y*4?PNWO0=E#\%*VB!=L3KB-CF(-P[5+%T)7[?,D?--
MN]3QR]/3H5JF@-40+;/'ZM0R];SA><OL"5^W3 ^"4USI6!_X-&8*U=QAR$:J
MYCI$>Y5Q/35=8Q]YWHIE>M0->MSPED*Q7OR.H;I]-3N;4'>$HY%]KJ]JYT'$
MKV-\@!J\/U))X]A&D.IX.@P?K#E*A-P(>M8=C@=!3 <S1ZO*&5F',;?-61#Q
M@%_<E<5Q11NEZU&)=NI_AO7VU#LAE;)U3^1C))?E3*]Q]'# M8R8ZY!K&8CK
M\70-!_?11-8RD!YU@_8@BLM5)]=7TX>UC+U40TPH;*0ZG@[#!VM.:1IAHV?=
MX7@0NW8P<[2J#+IV,11EE*ZE*\JI/W'KS:EW(EWEZM01IM%NWH4!R?0=)]1U
MG/C68VKZ!_>1U^%#<CWJ!NUY7%^JT+=]+\9EHW;/&=NP77+^-AKW8+X:H8&[
MU*5NY#Y&#&JH?$F3%0FSG,UTQFCIANQ=-7=M]J<V;^\U#QN^MD)UZ_<Q*M%H
M1E/NI0XW.V_3=S\/K^E_&PW4TNY>SZUKB>LFYF-X(5ZQ]I3BIX2FSK)!JSDX
M:F8@AU-#0]G>OZ8&REPW-@]"_RQ4 X9QQXU-PL%18P,YG!H;RO;^-390YKJQ
MC1SVMMB091Z1*KV1T?2Y]<Q.W<1<TZT;ECNZ0S:G((H&;40#67> IN-.TKK!
M%-%9V?N_+"+*"O[X-DOXW4W^ XTS\I)]B@IR/[Y-R9K_9<R7LZ,@O@FV!'A5
M"_I4OYG=^C3J>UKN@4:EJK< Z(IW\4)WBZ<7;RS4(H&O1L$?.P 9_S4OT)54
M(7[3R4T"33]Y]2:FAJ=Z#V2-Y"OHC2^<LZ1/?,G=-=0+7YP+^_$'\&$O^&/#
M^LV/(TVA!<V!*J2'++]_P:M;U8NF4O:ZC LPY('?ZB3#[6_'-^C)E!]LU.LP
MG<;S)$*U]MK$2VF7/"0+ZT,G&8OQ!G(8GE;'1&A;-N'?DL/N5$?&WXN^<J(M
MH3=!F'1;@"9*!VT,TOG609J#-X^,"]*IW<_N[L&I'[J\/+5>L[RO>ZPVO:PX
MEY[04EH;00:R29+G-67RHIO^M'V*Z"LAC:!?$(W*<O6;S^)R1XH^K&4.@3J)
M+%[T@7<DS9*0/RY82 @B35JFLJ6@S)$B#&.10Z!+(,<0K\P!0&8BB3O5%-MI
MZ5 1=VDX*D<*1S=6':D[Q$GJQ9MTQ54;8*>I]WO=*>Y_/[X=)I'2@^TN-1A:
M=G .T0 /F/TO340<I#>2;K_T?4=E4C==NJNZ<XE7LV>44WIKX#'< NT$J/PB
M7;R+/./->OLS$W6;;T'O@-\J)3O?1AK$H>9!Y8+WO%.6XO[I5.NWG;^^ZZAW
MS?Y9?@$^M!0G+QF)EV07J-12G01I1I)XP7KA('[]GOWYKM#\BO]$'H(7DEZ0
M+ BC].U8.-F)PB^\A\QL\>+UNAN74N$&5;9RAZ+L:.UBSL9#)M7?2=!M%<"7
M2I?6EY%:!,[V5*9&LX5(R?$VTR+CQ6@#B0R%IRG+21 Z1O@8VK-8Q;3\+"':
M',>F$9.U4Z:ZTY^] @L(>:$N.#J%1EU:J % D>JI(+);!XBH^=4C[(0##\I4
MQ80N'__H5N%,T-W*<UB8*.QMKPY5+?W=F]"/[G%H66+N<NF"1=_IWBQEKF(^
MB0ZB._),XIS<D^0Y7) KP<$ALO0. HK28T_W1,V:ZFHJ!\-^UU!)U8NNX#X+
M,K[K><U81/^=)V&Z#!?"XSMDZ=U1LJ*TQYC0TQ2+"255+_J)2YJ0<!V?TSS.
MDE<0"+(BE4W@(AZ['*$3UL\PJ2%.N'927(0I7UCD"5'N.DB*=@=TL.CX\Y9/
M+WPWGIR1F#DD*^?;>9'2F"3%'GVZ*WI'V/)J$4;E&8W@@4KWA+N&=$!X[*8C
M@PT=T(9@HP.$:<W!' CAQ?@LD%*@YRR[)$SH(.(#3<Y$>MW79R./"/4N:7>!
M[X;V5+ _@"6-X.]&#B]F(P*=6E.IQCD #N.JVG(4BVM/$Z=(:SA HIC3(.$_
MJQ5AT^MGTL)U6R*^7Y<7SQ'_-WU,9XMLON)T'I(@3L.JP#R>+1;Y-H]8[64U
MM_L4)#R]<3K;\DE>-V+HX(SK(*,#,O8<ZZ/Y0*>9'%)(+Z*1.K+=D:<@2T(N
M-;S"E!1LKS/!@IY#%*VC#J1D1"L(F.:N<=W)NNX[77>)Q]_3C=F!=?JE<7.\
M".8K%V29%QMTZ?_D012N0K*\36CUVXPKSNR$G71J$I//0='$/ >O4ULYF*&B
M&5>P'?<=+($2\VQ#DMGRGWF:%6&J.'R*:LF!V*\U3<0IM'< K3Z'"D/C/KTD
MV!W ;9'B]CNG@PFI=@YV(G<^'_?U&\RPK;>9Z)"BQL1MZAN'[JWF>O*&W21\
M/^ZC+!A5D%N&+DAI0'BRFXD.[>0:M,IMQO>FISJC[3/>DF1!1MEH[' ^X$[C
MCO,1M(1AO.#;7N-.RKJ=C7MVA%&YTJ!5XB)D%1.F2!A$!BT.2U*C*:E)'D$;
MT;2;:_"KV=>H]N64ROF@X+RO_P:Z\%%[YEZ'.^[Q#D:3_0Y;L2%B %X!!0VT
M]B@< 3SE5G&-QQZW&H#C/HR $5VQ.VI#0@."D]LW=6 7UR 4[JB^'_<T"98=
MBD)$84]648HXN.(D<8:P@3VZ8"8UIDR/>K"!V])+N()BXH#M4:_@8K?;Y5H9
M[;?W2-;N^X_IW+\M]J^X#/=L<A<D(06NWTK+-&_@],OX<?E6Y'N*TTT!CMW-
M6P$M+Z*[:Y&^Q.D3612'S7"*6E6YW<LOPG+CW;V5.Y/BM6LE:8*(EH^I"(D=
MA\O[J85'=SIT_=;<Z]+KM_I^]^;Z;2TA3S 'WZX4%NAXNEE@K.R RC9+$0JU
MTZX)*#:]VZ3D17.>:G8]S"B,298G&WG[N>]&3AM[RGUWRGWG=I0[\MQWP8LX
M]QWTK<Y]U_[F6>X[B>"RW'?M:C[FOCL/HL6'G3B#,+UF'\;/M5=MSL3K0ISE
M+$U)EO8V&O;IZ!"%]QGJI(7'3+?7$"R]S/E+J54^QBKQ;'J1$\']=L/:H%$0
MM4=J\$A/4UM[-'L).<\J : >+R^&Y8[4=TS**I#UABC0!9>%L=0M.S7D2'6U
MPDF7LA<3 B26S_,DZ8<EF%76ZX-VE:<&)#UK#-(#[5AYD:@<*?15_/"5\N2J
M\F%?H[X>X)KUCP5S0IL, KLF-R^N*./E9ER)'?9Z%+31UZ!P1/@3V64H!#;X
M6=Z1/C &+VF>6$&P1T 7@0T"QP- D54&PE^#G1>WH?&"A\]V/6"/@#;\]@2.
M"'X"JPP%OST[+VXU(P4WPYP9T(X'78> E"<WF_<O.8&:0?%6.E5VI[*8*@>-
MP\*#QD!?/<3@&#0O14\C1*M0HO$46/<IY I/JF*53<7%/'F##8$.BM86?FU-
MS(+C2$S:B_U22#PPKD==4 *)\8.YE!X6H$ 9T"4B+/*]5T%=#KS?.RGVP/_0
MB;<= *3GX680<'!:#@9HW]#X/(@7).(]4#G= 0_"E>4J327E1II:(MHIQ>NG
M\N0^F$M"T;(U@XZ<15')9+YB?_U;&"]A1RK+58I*RGGM2*Q^>$=**'IQ7#75
MX#S=:9?>J[;R>=8I:.\4M'<*VM/WC#]!>^'IP5KT@[6GH$H/@RH_C!=4>4>R
M,"EF.E6^/G[A(+TAV2U)0KH,%[L'1=)L%O.Q,]\^%==$QXZ)O."6(,N&V.H7
M@;3J5-Y$UAFM>?7E$W@/CI0TK2ZTCJKZ2.U8S_74VC#-3@#%FW</^CR]Z.'[
M8C?ZB2]LRGT5\U!MGD"+_X)&HA85(2"15*:+2Q,S.8(GDK47\T2E]#O9XS7<
M[+A9> IW(!OL,,2QF-8D?C10MS'J,"U 4R(O(D_ME>)QVXN,+*]IO'X@R9;-
M*O,DGL?E5HOSIH)CYZSQJ-A].\U)R_ C-3"5C%Z$W-JKR?N/^>J<K>=(G!;C
M[56\2/@&I_/FIF;EK*G)6'T[S0QM\)&:F$P^+Z*)^RI6KY%SZ97M R@K!'BK
M['01*E;9$<1:#+P(^>W+6#Q@3](,!1*HL! E[<+3A8E$:4<X:7/P(CBW+V0]
MQ:BG%E4?BIGJJJL*022K.EU(H0WB"& R?E[$\ +#\Y8F6?A[F0!T=<N&XZ31
MG9XG9-E[O,B.B'@ZAR(R73 :&,G5% S%V8NGE%3"_\0<E%Y3UJ80*W]53204
M6S6/!7]B<PP"NA8[/QXYPIZ'&)YI&9YE31EA*$,,>G9E_R21Z[LR?<G3O8Z*
M2S,:=7NW9U!U#WJ-1AM@-H8P0IDFP]:K/-.X9[./R. Z"6[9R O5X6>"0IZ$
M>NH@AB)5A@- $9R*X#8!!R_.V/O"@?<M5,6$T!C_IHW"P2 $E+=L8**PM[VZ
M86/I[WXLZM@>!P-3C5TN#UG5=KHWP:RWI;G*/JK5;8'QD]CBE9'4Q<>*LE2U
M;*JMJQP0^SL=:K)>] ?%RR^W;/Z<@!&;"*Q84*A3!YA0\!A1]A;!@LR(DQ<=
M4BEYHXVTM9@G]_G34SE[#B(]*+HBVD*G/5'O >O8;GH8MF?N1<S3]&_*Z2Z?
MM*[,85=,I[MSI[MSI[MSVI[Q9KEQNCMWNCMW>/\<]=VYRYP3XL\VY:<[<M[>
MD6MZ:;XJ#D.QMY+45856D56=[IDBVB".SA5E_+SHM?LBGV]X7W855S_-'Z-P
M71R[W]$HNJ3)UR!9*H&G0T0(01R1Z8+1P$B.8(GC[,6T3RS\91 FOP113JJ&
M543&F8 42T@)5#6AZ8-5TUB. :OF[L66#1B_E,=,5+*@ZSC\G=\_/0LBGFGK
M?D,(_L:[)AU93!J.SG01:V8J=_%J..:^WO&2RV^+4UM\'C$N1\&CMY>AP Y?
MO>Z1U1(O>>!:TT4:Q@RN%CHP*T^O3\T661Y$!G=B5!7%_9FPXG3AA32&JQY,
MR,W3JU?G-,Z2\#$O+JN>O7[:/D7TM;<UJEU/O H1U9LNPG"F<+7&$#'S]*[5
MO@E4/Z:W0:A>]<JK"=$EJC9=<*$,X0A;(EZ>WI+J[0LI426L(0044&.Z6%*I
M[PA& !M?;S\5(3CEMHUZ6@45%@*G77BZF)$H[0@N;0ZV=YG !.ZP=.C,8UJ9
MQ(XE,]CPF;[ S%WO?=O(/R4ZD<)DE$0G[WW;.#]E.O$TT\E[[[:L^09!$@81
MOQW.+X?C=G.@&O)MG':-Z0)'I;[+C9LVFQI"ONTV]^;76BMK5&W\>NA8UMDZ
M9AEJG02NNM_[MBU='M20>%F\U8G;R>D5E^_@-(I/%U%2Q5WNV#1XU)@9=Y?Y
ME GB&\H$\1^G3!"G3! R3J=,$*=,$*=,$$-Z_)0)XI0)XI0)XI0)PB-$32X3
MA!]WW8  R%F\K ['KF*>(9[&?*DW7\T6BWS+L\J397F"QKXE9,.;W#.YX@S)
MZ;:<K[?E$,[C>Y"S%</.0_""#[RWHRO943:D.]WM&S>F=+8[;2C,$,^A T%I
MU<47S?X)#6M'])57HXSI3Q?F;DWK".[60GFQX ":<3F\/VR"[-<PBLY(E3":
M+"^9/Y&-_"J^83..2V;+(/H["1+=6UG#<E?=E1F*^W1;X"'=XFHX&E9D+VY'
M5HM7_KQ%W'L##/[8W@K8?9P*-*5*&2&G2]'3:X3U$R;]]/T<IVV4*GM9$V+*
M)VIPQ*8"-*=&<]2EZ4G@Z3U$6 GX\1,GL-8AK0ER'.EC@[R!00=M #AYO+A
MB9QV=#0O1ZA9O 3V$8LMN1N2S5=L3=UI(0?B5OEX<&Y3:4>'-;M1TQI<1,N;
MI%I[.FR6CMEHSLD#G3T'(6L<811FK_/591@'47D;MKQ2QO>Q69T\O0BR +GC
M,S!WQ7[08-RGTMC&=8O3O:3!1+:\=@LV1B9RLB;+!PH_^"38\-&L55D976LJ
MH#4S@Q'8T*PL+]""(+D.*XPVGID3( -3M+*#O.A4,*"AL)'CY?1M+[N>KC!.
M_ JC!^$L8#1 +U23]5M?XJ#>NZTW.V9)F(;Q^B)/V/_+?DVP"#H$JV: S&"L
MIH+Q QK<J(4,*Y^O5X1/-V)P_?&8-V),#Y/ P5BVKI>NY)L-H/ALW]<.PE/1
MZ3KF.15$C^$"I]VP8T&]O6.M\>H\\B5UU-/UID2F@G\G1G(7@H#@[.L5;N6[
M]$A8BE^TUZIY+  4FV,0U+78^7I=&['MR7KTYD9&%43J(MA83MDFW%A$><)0
M=F3.PX4<B\3QXQ:ZJ4KP6.*X5>"86#80%9-C;RM:1CYHLU%)UKI<?\KC(*][
MRN/0PJ1A'H<_G_(XG/(XR#B=\CB<\CB<\C@,Z?%3'H=3'H=3'H=3'@>/$#6Y
M/ [VAWOW010DKYPIB!'1YWKMTOOLL7<5NF!=UR?3O\'G27Z--,VW3\7;*5]2
M'KEW05CM+4/6;4+_6=Q_J(KOLW+RB,]/:19N@_W7V^"U.%\^9=CP-</&KR1<
M;_AUEF>2!&O2<?Q5?!Y$"[Y-$\;KGL?1-ZI=,A%:V@V3Z>[U#6!D1WM];B3S
M8NXDW<CL":^S"2ZLC-G<!BI/%\@:1G&_&0UP]&(U!T1P-58;OX;91J9$>A5_
M>EF0-&T^Z(CNOIUS$L?PN>,T7?P/96Y7D8/NQ/,B@45?P]TL]C+/F#TZ<UET
ML]$C([[VC20S7< ;&<H1FK&\/4_)44I?OW+9>OS2,(&!-D5EW@(-BA/&LJ7Y
M7,%:7PS+7!W@'E$9"3M?_4R3\'<:7]+DEX#]DJ?%2' >!3P@IK<(J(6_IO'Z
M@21;?FN(C2#E:\&];>O!..QVN@?@,!6 #V]>(\ /(I87V3E43;DS0/%&_/"5
M1,_D,VO;&_4>EA$U9->NI#85U+LUVR!=NE($3]]1EVK!!Z*'K]0.Q!TB9MC=
M$3E2R,)&.@12=YP]?8A=+3SCK[Y(KD?& J0EF6.&*6"H@P&UY.WIP^Y*\2]I
MKKO@4U Q!VI)Y8AQ"ICI4# M6?OZ>+Q:_/#908?:I&(!TX+*,<.T;Z:#P;1@
M[4?V#TWQN>C[S9+T84,2$O!K"':X59(U [*$[)$B&VO(0T!=(HMM9@YPD^TF
MY_8&8],[Z$24K.PD+3D5#.'5-8*%E+QM/@U_3XW7ZX2P[Y)(L ,<*..%&/"L
M&2/$5-J*%T[RYH0:([FO63W<:6\5VG18,0[0RH\UW&H41WG7TE$A8-[E1W&G
M_V40)K\$44Z:7P_8R*7\#]"Z!?Q/S1KG&N_:LT!H;[//]!\T/0O8[PMROR$$
M_6:9JK[JU3%Q_>DV!#W3. *RDJFWN5_:P?FRT'RMQ,J6=,7 -:4[84 [,:4K
MH)L*<TK=<DK=8@K#4^J64^H6B<I-3)U2MYQ2MYQ2MWCC\5/JEE/JEE/JEE/J
M%H\0==RI6USBKM%&VEK,D_O\Z:F</0>1'A1=$6VATYZH]X!U;#<]#-LS]^+J
M[QU_\A!:6'5_KZ=/^]\GNGP2*&:W8MH3]:*S*N0!>QS@2].S!VG[\M5/SS]4
M)G6KT=95=R[Q:N:"<DI_O3*"6\ EBL(O\H6(P#/>+#<^,U&W^1;T#OBM4K+S
M;:PA$V@>5"YXSSME*>Z?3C4OVL[GX$7L'^A;[9_V-\_\(Q%<YI]VM7[[\2.!
M7O/X>3]9*D^A3\GP?$V&5_KGDB;\']7OZ0V-%WF2%.<!ZD-.3'W98::\_J0/
M+35,X^YP4L[4B^Z]+W<=67Z_"1*>H>#3O_(P>[TG3&YF%))>I6G.*KS6>3UF
M\?*.%%$RMT%2%(@74;[D40<:P5R#<A5B?B"NTVTIAW"#H_8UD*A>3(I%,3U,
M2U";IMHFK<\)=45\ES'UZ;8FEV9U&AMF+)+ESAEXA:POI)%P%^%SN&13:![W
M1L+G_4Q:?#O2*1OQ;4E';*;;#@8QM*,&X4HV3W/T[65^")(UR691P9ZO"4FR
MX!OE:W7\I X1^1/I2B+3!;F!D5P%KJ,X6Z;8.X4\GD(>]4(>__T4\7B*>#Q%
M//H3_W:*>#Q%/)XB'D\1CZ>(QU/$XRGBT>.(Q_[<Z>QUM\@[#S*RIDE(4F".
M:E!3N&"7U)SF;-;<.%937"VV7N /D Z<""G+U4.@N-QX4U\3-%"\SO*%MI!5
M,3J*67@Q+%K#HS>1'!\@T$S9-4*D\V=7&/%F5GT>I)M9O.1_\*/9YR#B^0G!
M61*F:&4R>=&1YCWJ/H%J*=G$A9 V1X&<IA>=1?=8'@2 O%!E%5$AGYV.4@SM
M;A&U(5Y8_E2&')Z7(8?LCRV-[S.Z^ UV(*YT[4E5::]=JJ4JWK<JLD,<O7]F
M8UY8BD03<AOEZ64>+^%87T31.O176M1GWVHHB7:LG*;EL3'HU2_WU_P<\#QX
M CTI^EPIUO_LL\<4RJ"]U*<SQ)-D7^[OMT$4B3T#?]YYIOO9;\](E='P3)>.
MY5M9BC93#K+"?E!=L->.^@7]]AM208.VU:=H^5(4Z,NKF(^D10!$$-6LRXQ^
M6?A,SHL [,4KZ%ZCNI5!-.OZ# (;,Z!QH<G$\LTF>):[)<DZC->?@^0W F_A
MRXK4\UFPB,_^12B%G[F"M"R?+1(W["U9ADR*,RKHH.6%FDT5*.2SSU"*Z34^
M@)KM0SYP,PO7FZQXTZH(4+O(DZ+57R_#R_"%AU8NZ)8(AUS#VG7CU*WM,P;L
M3(%OTKIL;-_5 5'S0&)CS!C5K<RD6==GO-B8 8T632:#O$-3OC]J#A?#ZC5B
MM*M[#1H[8^!QH\W']F$;$#K\ ;N,6/0UY@0JBYD0\!E U@9!0\B$D^W;*2"(
M[L,7*PP9UZ\#W/7K^XP@6W.@ 63 R/8]#K@3"E>P'/</=U>W]ZANR()$W1$9
MD? 92 Z,@N^,C'C9O@J!GSKCH61:73:!GBR$+(UA-XU&0<?I[BF;E<79:[$"
M?*#E/V["&)BF:<#)(<G]C-L!2:]AY]YH.C-S![QM7UD X7E-XW7-O>![GI"E
M(/H:5;:RC:*LSTC141,- 071UK,&[O9W4\8Q7I!S&F=)L!"$BZF*[?9X1<5\
M=B92.8U]7A&].FIHW"?;.WT'['%YH=WD%2[DL[=1BFE,0&%JM:?'C03<I:4[
M>]W]]>>0),R6F]=K\DPBX$*#7J4:"<A*T[S&8&02JQL,6(Y>Y%7>2?B9!%R-
M\EGTGMA@Q+I1W2[H<'7'N_B@B1]J9Y8F\'"<6XC#<?0BTOE@P.O=(_ 3>M"5
MBH&Q)[UA,1#ZO+EPL1/P*G[*L[30Z#T\G5*7["(+*CG2Q,JL-Z(Z:H.PP;!K
MH0=BXU=/U9#P QHI']!(^7!,2('5=HZ4#]U)NW=(^8A&RD<T4CX>$U)@M9TC
MY6,'*8UIMQ]YR*O51;'Q$#[F697QX92"W*L4Y%WW5$GN9W&<!U'S8WI+DBI;
M(JD2R\%6<D&Q;4,[BA/+*>C0?#8)!NW$\&*>(]"D3OGY.<@6FS!>M[Z7"LQ7
MQ4<<OO7IR=&M0V_BV#8VG4MDZP@QQ%7;JWB1L)&57)#RSRNI1//X,DS2?0IG
MTFJ+O:,2]Z1WQRLN24\%QP,:U C2;N49XH[Q#2UDYTF8:!PDKT#K"M;D?0>X
MFK4J$Z)K305N9F8P0A*:U1!7EG',/QB!I+LGB*YU7""1;8TZ!LD'Z]O3!YG_
M"34I'TG0F_PAB>%F?DIB4X&F4Z,-,>=32F!YV?R4-MT1*K^9M.E_FFK:])M@
MJTZ;WBT$9DK>%YIFA 9*9:N(#!$'+[9=^L(ATFCWBPFA,7X(A<+!( 0TTZ;7
M1&%O>Q7X8.EO1=KT$3RN3INNXW*-M.D8ISN(-P"78'=DG4<!N&T !V7B*^S\
MJJ[@1>9JH+E2 WWE?MX?[F$(6S9T^*9'PD:70KX@*J.[U4[7JE/?U<#5\=CU
M)EICO8^D/423EZWF8?=KU$#LMDS!]?H:8QV/HCS$CBP7Y0\_O/\;_W.>A.N0
M(0_TMKI@(W^SJ*#'OD7KAW6IC. 0VZ9-?C,FTI*+I72EH"3@RU[)B3A3KJ&)
M-WL4ATD/R?J$+S$3K#Z?@7MA9;E="D)A.8\=B=4.ZT8)/2\V]^Z"> UNG'1_
MKZ?1^]\GNCTB4,QN1V1/U(O(R4(>>-W4_]+T[$%:J'QWH^<?*I.ZU0[KJCN7
M>!7XC')*?S]B!+> 6Q *O\@W&@2>\>;ZPF<FZC;?@MX!O]79QMO?QAK8@.9!
MY8+WO%.6*G*&MZMYT7:J^#_8/]"WVC_M;Y[Y1R*XS#_M:OWV<_@ [">:9'PL
MO"]/A=*QHZPK.4K!PGA]%:]HL@TJE<$@:YTJ]0$EJLIXY[9!1-([\DSBG/Q$
MZ3*](=VP EF16DFPR$@-2<M)%*5?:]Z'(%^<K8)DO>@HYVS>')2R\YOXUS3M
M EU2HG[U$2HQ$8^KM3-Q.$C5BXE+D4F9I-FGER<V>^N&7PB^-O-0-[].Q,=R
MK4S\VZ/H13*!&QK3-O!@+RO+[7?#1>4FXGFLIB88D-"VW#UUU=+KKN>2V8[O
MUX=QSF2M^B8:IV>$:4;*<@_!"TD_O61)P(0/^0Y_H2A3DD?R,+]$A9HE['N]
MQN"<]F'\PW&:"*8/9VVSGG% Z;R(T^7"%8]]9$5JH^YT2?1YWZ=V/D\$=@J]
M#'O0#DDOMK@OR%-"%F$A+_M[5!QYSN+E;,O5^;WXO>-TG2J[H&I,E8F PT!_
M$\#@V SQ2I-$PF+47X89W^"_I,ELN2RT2A\HSTIX'3Z390GO[JTAIS356PPZ
M-"<"NR$L:+2^=R/'$&]&%0$[42'*;/G//,VXH)=YO"AC>![H3NCZ!:L;DLU7
M;&"N\VEV!SB'%)LA5[84)P)9]]8S :P3*89X-.L\> JS(&JVF@[\)"5VKVX#
M)28"#[5V)NX&J=J^G>7ZLI!$F;/7ZJ/\RI VA=[%(0T*![T^I#TP6MO$:!@T
MX=IZC&L:-XG8JC:E4;@L]"FT!P)BY(7JKDI0R)-0&7WP4*3B</0,FE_1J0GX
M>'&LTA<.O&6B*B:$R?BWBA1N!H&@O%4$$X6][=6M(DM_]X)A1O<X%-)C[G)I
ML(^^T[T) ]J=\]6!#&# B:)4]Q2U6VJDJ:NR^5*L9G)G[V-?A=2\:.+%-G0U
M^?@4A=NP? Q:\.@#HFSS5%5<UF/OZVB)Q8""IA>M_IPF;((29.2&QA54010H
MR^TZ>V$YC[V/U0[K>0D]+T[7]U%K/Q&Z3H*G3;C@N06W3S06=OUZE7973W&5
M/ :'D=Y8I&")>W$,?Y\Q2!?)9O.4+9;3M![<@#4CJFR]:2$O.^45I(X9'"PD
M%>R\&'(JD<!%!?BM?1XT_G(1YU,JUZ;E;!G!QJ&,5\M$M!M["Z9Q' FM LT\
M*5T!ZOERJ)P25_$R3[,D#**?@V3Y-4C@RS>J8KMIO:C8N$<1T#0>I1"P(]R<
MMHMH#)$+XIXL\B3,7F\3NLQ%#^_)"^V:%5S(-Q^AE)%Z2$1AB);TF61!)'6.
MI$1]$P<JX9M;U&I(?0)6]V*QL^N1FS-LV8Q55*X[6^V7.XJ9JD)]E[/4/BL_
M$%/*VY1.-LT1EVM/>*!R'LQBA?ZF> W!&5"7<&/V Q'T:59K[GK1;'=$YTMG
MOD;>Q\V M?SO^!PD)8OOU_3YW8(GDTU>2P!4_^CZOOKY'U_N.T[>_[#+ZS'V
MN"UIB100&!BR^Q3*7!V>-$">,D28 JO[91^(_L63>97</V(5T(YJD1C__O-E
M& ?Q@JV5KF*V9LK+E6Z\!-_9&OMF]/X=RB#B#W/?;PC)?DIH_L0F+#M%=MW7
M>?!41 =>"VY-NR+7>SO9E-R(QPD+$C[SV=W^+;5]JIC98UJ\?]X[3M"IM#M.
MP%4:^S4[6TA00_LTNQ%;8<KC"9P07@P=%R1ALF;A,P%O,XD^[RZQ=#\? 8@4
M.KN&2Y^=%R<.I3  @#L(49:KS"8I=P28P5K!-7@D?+W8%6@\8PUI"<5SZU3I
M30-D50X:L>T27 86<8TSG C- _=IA'+K/?'>1RCF7?@>1J651MT.U4(:-;0$
MC$TQPP[^I(R\F%,9O<_<Q9;6V\X=B.'JCK>-J@D;:F<6 =XDG%N(PW'\MH#7
MV\OT$WK0)N[ V)/N\@Z$/F_"X:&'W]^#^Y*(DEUD027'7CEH]4941VT0-AAV
M+?1 ;/SJJ1H2?D CY0,:*1^."2FPVLZ1\L%1:,AP2/F(1LI'-%(^'A-28+6=
M(^6C5S$K%^0QVY^HB$X@%*5V&YN"4NZ"#<ND5G=LU7T7IK\)-OQ5Q3J9&?O%
M1GM[56YEBE:M_9@E2+69D;%/S8OQKBWY69"&Z?U30H+E//XE2$*^S.62=U,$
MZ58#T2NKYB\\#%5'P@5/?8#XBC!^9DCEX/E8_9W#YF,#-N6OC<.9&UIF9A$\
M]BPOUCNLZ1;S&04HU=!>%U$;XN6JMB /)-G.5TUP2=NZN#C8QJ'B/GM52U6C
M-@U1]>)"6$=,X 1$4@)V_B@/6NMZ6?E0-=:QK;.&/T[GK*&)1>!40?2YLE7_
M\Z@G!3+G4J4R8L?O=OS[%+R8R#7% O=1Q04 1XZ_%2]T%$6HTG1CEU#7AUYM
ME!MXL;>Q.Z(?H7UM/4=*MZEQKO1FU_F:QDL:%PO QR#^;;Y:L97@D@MZ?74V
MOP/WBK3J5"9"UAEIVB5IK-1,7Q$D]GM"2*I>-/FI/ERH&&@QSQ,*1MC3(X2G
M1PA/CQ#J>\:;@>_T".'I$<+#^V>@1PC'2=JX8 -BF=":'QKTMC'V:1L5!?=I
M&X4%QU.3S<G"C$NSW_],9]GN0.^&9(+3)X.:M2%T:HZ7QTKE56IC@TXZ*P&O
M(O69#H\A$FK<Y-P\\]5YGF9T2Y+T81/P>^D)29G49/F9)H3]%-\_D46X"LGR
MEDU:V9=@3>:KAR18DL:EEPZ(!J%=7V)T2]MK( YI1SQ4'4OAYS@ ;<K+"XGZ
M_S&VYI']&D8?C2Y,0*YYL#:-;?J>)F>O#XPGG.)=55*$BV;)4;<7%#" @"+4
M4HJ69MYV,3TOYNU]V1E'43YO54EAS] H.6H6=Z5SP<Y"I*<4 WOB<)?1('H\
M0(!RNX\.!4%Z=TLLJ-*\&Z+!FPV7<I[>DQ1._HPIVUHM"<OZ,BT%&CW54U0^
M0NS([]=$0K+]_N'063SN2406;,;[/WF0L +1:R.MQRZ/UY<XR)D:9%GG\:B%
M'4:D*K785<B7C>7S7C$7, I7KV&\GBV*M#VC)Q512+>[Q"S:CS&NOSNZU:X_
MXE%U+6L4T:_\AB3/%7/'EEO),TFK2Y-"^R#J]&PBK3/:Z::IQZF9.=J'GYK,
MRP-S%%,OYCER6<\W0;(FRP=Z3M.,_0X_*F]% X5!(8WCPR3.7 -C5"B$%W,Q
MI.SS;$.2V@QFD 5)Z"&V0^*( 2LSUJ'PVI'!B\M)<M$O"$\!'/8?V]6MAH)E
ML]KQ05%HE('AU^3K1: Y5D=HM]NHKN;L>HR]<4>XTS>*0_"AF$\Q/%[6N@1;
M\'J54+VC)QOS9F!3]HZ(K7LMSNI^T;/-?44G#@>#XZO@!N#1]_TU0:(>=-77
M S ,$:.L3^<# V$)N&K@$9K@RP=#P$EQ2<$EH+PY8MC)>$F3"YH_9JL\JKM>
M\)P!7Z%.Q(FH,/JJ -''4 /=\0#:'T1@F.!/(ZK?^?\>@Y3\Y_\'4$L#!!0
M   ( #6*;TQ&4=L\,@@! &4)$  4    96UL+3(P,3<Q,C,P7VQA8BYX;6SL
MO7MOY#B6)_K_!>YWX*U=8+, 9U?9V=/=59C1(M*/&M]QVA[;V;V#Q,5 CF#8
MZE)(;DGAM/O37Y)ZA!Y\'(JDQ' F=J?+&3H/1O#W.^?PJ7_]WR^;&#WC+(_2
MY-]^./S#SS\@G"S3590\_-L/V_Q]F"^CZ(?_'?S?_]>__C_OW_^&$YR%!5ZA
M^U=T>O+;XF8=Q40T1]<W5^1/C/[XAP_D_QVBCUD:KK)H]8#?OZ?*1.KW7^G_
MW(<Y1L1IDO_ZDD?_]L-C43S]^M-/7[]^_</7#W](LX>?CG[^^?"G__/IXG;Y
MB#?A^RC)BS!9XA\0D?\U9Q]>I,NP8"UNJ;_<9W%MX,-/C2^A!/W7^UKL/?WH
M_>'1^P^'?WC)5S]43:2/ 4YJ\9>!?/6=#G_YY9>?V--&E!B*)*:;KTU^/83*
MWR]+8WR#UXC^]_/-N5#[EY^HQ$\)+B[">QP3ETR]>'W"__9#'FV>8EQ_]ICA
M-=].G&6-&?KK_$)_G<,_T5_G?^PL_V32O <*I;NT"&,[[63VAFT=N#%O]*6M
MGU;6Y$N;OS*A.)[@5VZY,6_T-<ZB='6:K-PWO._*5N-OBS"; "I#9^9?P'VK
M.4V-Z4<7Y*^.7_Q2X&2%5[5G:EL2.YEK%FR9Y<9VNNQ8C6D623/NUV$&<[S\
MPT/Z_-,*1\3PX1_I'^_I'^]_/JP2Q?\@'_WW8D-:1_ZO.(O#A]H<^R;_]@/W
M61$5] OTGOW4;2W5[[0WPWFZS9:XYV'0@O^.[V.M7ZK3T6731$8W,7%+:P.<
MO/]\^P.*5B+9H/D(T<_^]:==FX??<Y%UNR;,EG6#R)^*+U%)_+1,2;Y\*MYW
MOL\Z2S>B7D@5/U[U6S![OZ*.&"I2)-#]:1K0'6^SC/J-\F48_Q<.,Q*\3@BK
M>NA0B57?42QF@$J145L 5=@7856J%E1/4?D8T>>("" J,2^(E5V9PG_V+K1%
M&C7*Y18G OQ)NMQ2IC6IFH-VJ4SUG04R!CCG6K0%<IEQ$<+%.D']")7//(&V
MO-]2X,_<!357O$:TQ-9$<#Y-2'-?3])-&"4]3/$>5=^M^\@ LVU#MJ#*L2E"
MZ$ T*#]!7\K/_K]Y\<CM@53^RW71UY:J03?4G!1K?\-Q_!])^C6YQ6&>)GAU
MGN=;G''!IY#MH%$H:PQ/@66[>)4[D0-8IELCFLJ\_YT*H5H*E6(^8%S5T:EF
M?_!8(%#KTD)J>U*>_#6-MPD92K^>13'.<BX_!#(=7@QDC/G0LVB7!WSC<OSS
M=&K<-\]0^= 'M(NZ+07^RCQT]\2[J.;:FA3-5>U^@Y_2K(B2A]LB++9\4,M%
M.]@6B1I#G&_8+M*E/N2 EZC6N*\'D(T,*H5\P+^BAU.]GN"Q@:_5)87,\J3<
M8*0\)I7_0YJ]<BG!E>@PH2=A3("./;NXYYF6PWVH4:.</4'U(Q^PS>^J%/3;
M\I#<$>X"F&-G4MQ>;^_C:'D6IV'!12WG>0>SG>?&B&U9LXO7H6$Y6OOR-5;+
MSQ%[X -2>=V3 GY1'DI;HEV,#FQ,BM ;_!#E118FQ66XZ4-')M+!:5_$&*I=
M@W;1RK4M!RQ'I<;L[A&BSWR K:##4M@/S -O5[J+7YZE:0MG4J)D87R>K/#+
M?V!^>2"0Z9;*?1GS&KEKT7)QS#6NJ(HY.DTY7#Y#["$B3WV LJC?4N#/S*U\
MN^*]DI=G:UHXIYM-FMP6Z?+WV\>08.QJ6] M1G2K%Q_; (4NT*4*YJB7F+=,
M ;4G!1]4!AIR,$'$) ]0*8M:PEYP!8*#=$Q/<5DDT>U12NEEXH7)W?+H&?FD
M/\6BD"JZBY,#*0O+DSV;MA<H^>952Y0\K=TB97L1GCWW8YE2U(<I^ <ON$N5
M/87^8B77WBP@+Y=-U3#GR'&!WI&S!O6653=@'SJ P;VO-P!\M3CO'>1Y_<D%
MO>"GE\&^I<('_L#F1-"_P ]A7.:<Q4O4![S@:?5-!T\-P-VS90O2?+,B(/.D
M _9AE<#1%_KYS.OWHDY)E;]D%Z$]P1J77/V) _$=,2N(O>U'O7!;/K(08:DA
MVT&U95,51QO17>BD'_D1*SN_?RK_W?@1D4KU@^!.TQ+2HN09YP4%VX?J;XJW
M#RV\E9_^]PD)O,]A$3WCRY0>NPGCQ2;=)OVY9Y58#46AV$A8*EJIB])B>%2B
M;#C,#P^Y$,W@*HL>(O(92JJ'*&1/9\:TJE-3K0[HP5V@0:$/,NH.,8<ZD'G&
MV7TZ&C2'XU%S^$-PGA# $CE$#^:A_&OX=/ F$73H!$*'+C%T9)H<@3Y&@N>(
M),_F\0&J!=#B[8#FR EHCHQ3\#K,[]GOL<W?/X3A$TW"?_X)QT5>?T)3\9];
MJ;CZ^+\77\-L14L!SE"$^ZSZYKUG(T'/;86-,E!FF =OL7S /F+5H!=#$7ZG
MI(#?LHO9CA@%JD1_/G0NEY0D4?)P_$BZ#.>+9'6:96EVG&897E(BY7?XI?A(
MVO!['[UC=&MTZ^F:HE_'FU5VC' L98^VO>#F]/CT\@XMCH^O/E_>G5_^1H_^
M7Y*_CT\_D0>W,Y-M%(92"UW;(ZN.F0Z9]?U[0/;K-(Z6$6GL/5VQ7_8'AFK!
M 8V'@M8XVS?MAJ "+S V<I6#-N>N+LZ/ST]O28:K1.;.<NHNYK),UADB2O5U
M^/SA6_: +&)B*^D#5]7(BPXHIG8V=58<14.@.65.])"E&DC2S(XZ3%9;T<V-
M?K$]O\%+3(:1]S'^A#?W@[-V*K$NBSEB=A@[,.R G2(? ";R58/Z*=H]1E]*
M 3]H)N[6(:6D7<"EST"#0Q6!58]H<8F+ZC2(DAI#42$]VJ+6*;(S[I8F S]Z
M5.FI[^B2-2('*,9YCL(X3K_2N\9RE*[1__SCGW\^^/GGGU&4(-J-*$Q6Y,,/
M[0__Y!N_.-B0<HS?ARJ>[;3D7.M;GYUOU^$K;9><:7RA'L?Z0I;8U36KRRO)
M\@O($818',4=I9[*AWZP0M"/'#Z(?W4^$[KR/ [P+#J#B-82'23V\EV,0\=A
M"Q[5TX/Z:.C^XT2P&&<"E.%*W*1Q<KO9QO1.NJOB$9,!Q>8IPX\XR:-G?)XL
MTPV^2//\N!0BGU4#D/.$A/K?PBBA3\_(KWL<YH]G))O^.UZ1QZ?K-1F6$)&K
M]5WX,@R[T_G<1?$I?)HSWGTK+==NDS58$8TF:D?P.<EP&$?_Q"OT0&^X21-2
M&G(V(N""UI1%^#)[S)N0;.F,6!X$9/?N>_%]JN_K>[8XP>LHP:N/."%_%-?T
M<9HLDE+G.LV+#!=1AMDM9(32N5F>,/6FER'&>YLF-XQM'S@KR*[*'94<#%ML
M(2T8M8 EA&7ZD+"40,/^4VF 31^DU 1ZZMA ]Z4CM"0?Y^U4@6<^\C 5X_33
MA U8CTH08QV/2 UFW]'_\*(U:BV&E^-/'ET 8V#W30C8_?W?XX)#/+[EP#!^
MF^^$C=3:+OS$?S?"Y-%!M/]XTB8$'\.8+F"@L$"8UAMK5/X^WP.&0YB^Y8 Q
MW.+M8<#XH!\P..\CF3QD?)@_9'SHA(Q[_! E";U@XGO@F *N;SEP?-B'P/''
MB6>^3=LZ<[3X(UO+J[T@IH(Z?M"[TM./B/HZ0)4W5+E#U.0!"M<%4;S;D\GP
M/8LN?_P6HLL?_9_V-IO&-IN6GGJ:>>QBHJUI'?N3P-U)W7;4*^=PEYVH%Q.-
MO8AE%F*3M;E4@] QQUSGZ+E+"W6#@VG(WK2B*J^7BN@=5?WQ %V6BQ3[DL(M
MP]YLJM 2[O=@GU#=7/%Y'A,KXU*BS5,^8_S.L-]&T 2+0:1W/D^1+:,JEM"L
M^>.O>Q5 %(>"3 %A%$\$1X7&M\F'\'*"27N7$7O+.?D[QD4Y2%ALZ"LS_LD^
MO\[2)YP5KW244-"S4/_81D\;[@9OJV:' <C0K+V(9-00MYL_;#0-&+K,775B
MV:IESINH90?)_#!F#47"N&;D01#H++3:(R*Z&&I8:=14'.P-3MKVZ/QB99%M
MKVK;/$"UU0,VZU@<,)'&]'<":Z%OOQB\!V.CLS3#T4-2'OQ8OMYE89+'[)LM
M5G_?Y@7]*F93B&,\Z(VI]#Q,,][2:9.U&S'=M]'"8$W;:U!IH&6E@HJ=CC?Q
MTSH%](=T8S$W:KBGXVS$4%#_N_C)ZZFG:,>T;P92ZT_UUD&@=H%:/M#.R=[-
M"7L:&\SFECT+#I[78:*[:/3TX#63O=MJ8)XFGFO6N<]&PY9>P/+GZAM-%.F%
M%L#E.# 3FE' D^MSR& OPZNS*(D*?$$:MSI/"H*VZ#[&BSS'1?XW$J<>R?=8
M/.,L?,"?<[S>QA?1NL\I&Z:: &!BRC@FC'?N8!ADW!AY^# T']2/WX?E<WH_
M?#.SX,G.5PNX3.WCHQ]EQEOM!A[3ULU,'XNC#?.&N.0.&S^4)E!IXWU,C:"=
M%52:.4"U(5190J4I1&U]9Q<7/G[2:]8ROAE8Y'?I#::=&K&;Q7:CDKN47I)P
MG:7/T0JO/KZ2QI/O=T7">$@OR5PLB^@Y*B37,CMT4=<&3ER8!CT'C;(ZY'#7
M/FF(=.4V:%FF],QJV^S,?[4KAGQ._[4D]M%3Y0#=OZ*T-H["QOK<>V=<\B:=
M#J>]H.O 6R<8._LV,\9HDC6**"=M.WVA]UT,1EE"@28^#@6,HUO?I/UQCLB%
M/+QPE8+6Y^55('.36]AE*?1'[A.K+]NE!=^2$Q38*]>%YO4A<-C%0/5D?U$@
M*FI'P&#> K1IT3&E)7N?PJOPY3TPZ6'8XTO;0S_/OMUB#>(*R JAA0Y#CKV*
MDM+NYI-%U2="XO 4!2P2^YB/43$SCE>WCV&&/X:DNJ$SS83L;/Y-4$)H*=7\
M BJ9T@SDQBK;=#Q*20<W%-P6!#OO[ZD,V]%?"R'L1:K2 TAJTGT]8H+T._S4
M\#@K3=EU^&=I=I)N[XOU-EX,[G@7W*4^1K=%6@U="]P%>[--85W'*B;KV>._
M"F'W%H3Y^:P/H=1"SP[9#3;3)[FF?R^YSM\E 58 L-K6O@BEBZGX"]\) 3,2
M-')HG6:HEFSNF?=ETP,<%$">*K<Y*'6AC/1C8T-K&?IJW5^CZ5,0)%S33R%L
M2CVI>?L3;Q!W4MZI#01M&4]*7%B/IV/ZI<<KJ5Z'4P /SL%E;SX/Y,H,68<]
M:*7KX>+YV\.9:#;0(M!FG25,BF@5Q5MZE?\M7FXSMCYS^K*,MRN\8A?YDP'>
MMJB:?QIF])Z]_!IG; A(OMQV.(BR:;/. W9LFC+:1BNL%G,6&R2-#M;\!-34
M^]H6RNG<#$J?V,L_T;LH03E5R'^<.9)8A7#J$$&]L&3#?"=ZV6OO?#&.1=JS
M,,K^&L9;?!+ERSC-M]E@JE8E5\<BL9QI?!%9MG]!F<*3-!A(=<N;WE'H0SV@
M[-!4\[?OL4VDTF&0W*Y+Q-@K+U5>1L.%%I75MDLJ@9@(VLF\%0")RDAC!,U:
M/+*&B78G<A]V0JB]'8$=<_:'[3SS:LCW-M'=WI[>W?J 9^F>->$OR0,N=Y\8
MQX+U[M6*;)#7RW(]Z'7QX?[VL30ZP3K9PALZ!C:U7JBASE]]TWK=>U1G*O2E
M_GCN:>L1/2UZ^8-&3P]?K3!UQN%F&FZ&L01*1^4W.)-4A?75W>("^1-CQ(A3
MY8TAP"SF"0>5+SPA=&I:_SM)&OCYO31_P5DM/4OK3H%,)S@,9*S KV?5ZFR?
MQ($:FCR]H%[_]P>PHIX;X%?R0_/0W!,?@IMKSP^HRR N@[9=2#O*@AI;A0;R
MU623MRA6HA>(6B%:+>;-ED7+Z;-G6:N+6Q-$U:?[UKW2' OIWSDS[L=M%*^B
MY(&[F8K_L/J:_8>&&.V:LYE5N99E&.4H!/5GGNQH$O1,"OD]NS#MRK5QRK,P
M.T[S1;(ZW] #J.P%//EO69KWQXL@V1Z*!;*60,VU[@+C,D<0R(OU&P;,G'YA
MG<LA@K(/^+S@JO%H(K$_(VOR*,%Y?IQN[J.$K>'>-&^!/U^19D;K*&PVJ]3W
M,9!O<D$^CN+R,&^>;S=X526LUH,![:9PUO#6K3-CXKML'CARP"_"GZ3!\@CD
MO '-8#C>/9@[F$U"F70.8/;#J4N_W7CL_AMZ'QVL#?"F:>J\@>&0%C>E$]3R
M<H!V?E#;43U]VEPX12_P;Z.Q\M:,:-L/OP<<9UA_NQ%GWAD"Z]^NE-R=-9N@
MDA2Z=%=/<ESZES<&C;2^N6;"1D^<1OC-X)U>?7-!7TPGMZ%?"E?G\7_@W7$6
M$'S;/8DB/M>@P@;[$$+<UZ/UBDO+\?<0-0D7OHT8]5;JU?YI/G;[_-UCF/R6
MIJNO41P[+%S!OAU4L #?'B4A96OMKK1,W_"IDA*L/4'YKHMH=S8X]&!;QCS4
M<Y1*M!#M+J4HF^$JMP"__YO(,9T\>IWAIS!:51=M$7GVS1>\7=&SML'UK(F\
M#1[E'G"K?<U!NE]@E@&2LEU!)<&&/BG+3V\M*>ES=(IQ#A3R$XU[9,V99""D
M_CUF3UKLR^01>SM>^;WP2;H)HT208)3RO60@D;<4N(4>7 19E3-(0)3;V,WV
MM.0.ZND<C+Z4LK-O.83"@1-W0#W&CQ%"51Z?%7YFYUXKWARG21ZMV*L3TH2]
ML7*-22!I!YCSA+WA>*6N_$88$Y=P6L;LUV(:[AT75?HMT:R.=!T$)_A^YOWQ
MEL GKTU&0D!99&C8550+VBV</?2T0^-+)!I-"J0D*9Y).4CLQ*[K=+YSH9O$
M:TUNZD9?Z',/TW6[0Q5)NO?KJU,S45 EY,;F[%SH$IF^NX@4\!U*USQ^!>5>
MD 5IPE58<))EI3ZGV <";(-^4E5;#792:-D60V%&HOD#V\/O!X/'0$V97L%]
M#\FI4F/J1 IHRSSX=[F# >K? ?B%^PM:G.AH'S2["5Z_94K %_$GX(1G2^RB
M6\(@HN+$:.\&,9EQQZ-(G8O%E.K!Q\^WYY>GM[=H<?R?G\]OS^_.KRYOO;FR
M"-3=<B8"+B>3:2FHY<NK*4>PGG]7A+FA\76IK5LHQKMV/P&DT0K+J;IS#T8K
M->]O+I;<JF ' L:)F7-=@VG+9@\QK2'X!?G@O, ;P.S/0%0\!=02M3\/U!AW
M/!G4]Z,Y(]15%TP+42'$I#Q)T]+^EL\0<?M%.4W4:"GFBGK69^<08.;W$)28
MY:KZ:S+FUW+J.)MIO>5P=(*5F NNR8_R&.88/671$M/7G80[ /K!3RWLC%M2
M.=3-GWPK(Y=+#OWC]^A](">X_$YWX<LTEV3('3K8HB=RZ-%^/'X3/;\P0]KH
MJ3;<21H1U,]0$;Z\S=LS%%QRM)5.C59W^^;XOEUMDI-]T[T('UZ>9I0W=_[(
MX>XD8Q.1B-.W>;V&;Q%I@B.,OH0DS]961G]#MO?X,BWW(=4[E!T6I%)_#NI1
M@3^/\@FWA;X>!9$U=JI<(FY#=>PP:9Z]N1,><OHX"OA*A+H+]US7KJ*]Y'OZ
M%.M%$R7PY76H!?VY1I>+\2J?,\T\FBW=@ZP&'2F?5_+!R!HW$SEJW5]E;.2\
MI+^[!$8'P.LL?<)9\7I-$%P0B5,B^[0!;2APY]-!42CQZ5%A*&REK\6AJL%3
M%8CR=@3U8_1$G[/Y UQ+>!=0'?+*4;4(@JV[BE'HWE75J/B^;R(Q7&+1J[8<
M>W$0_#M>/ KWK7;Y&N"'39PJI/<]!ZW9X7!3WJ69KHG[UD1Q.?8O5^SKB>+6
MPA1]3DW[7$Y;I9*C>"_ K;L(WW+H*J8/OM-;B>)NH[?;J.U;M+;^+CPW[9LP
M1+??Q]<)Q0E^>U.Q;;R["ZV3A52'H=2[)?RJ35ZNU[?:-C%SW:W$$P??>6^
MSWTFOF<+Y2=1OHS3?)OA._Q2?"3.?U?71!(E<:G#5;(?!#EN' \?Q1XU Y;(
M$/\ HW<11(8*>6!0])F2[AQ]!8N%'GWBIL%=L,]$/LT -W'8\^'D3NW&AT?5
M4M,J7Z>E^@V<[B[LMM^@^:=WD<HBZ)W=9LW!F,M;JRMW[FZG[GP?GZ+L=98^
M1SGY(XS/DW6:;=BGYPEI?AA7+R:*DH?S9)ENGF)<X,7J[]N\H"L:&G'6IA=Q
MI+7CQ7ZLM=&N*6Y7LMA.S:!KS7-PFA?1AA[%0>LPRM!S&&_92;VH$F-3_157
M#]!3]T1?V%CU+FA;99 \;-N&JS)PVW"H"-WVOI._X<'E!);--LX4&X036BT'
MJ.7A %4^T,X)VGDY0#L_5-37:F\/ P=\IFN/(H=G,U^06K9^=XK;Y4.H%[,1
MMMK+/&-L5;M\658$MM/!8!OD.>@L1?3V>AR@A\K&@6C;QP%=E/0N=ENEC_E8
M70>K5D;K*H<6QNNP[^1O;)A[U1+:QID"@^DJY@'ZK1,ZWM2"IF>AP^X"IR>Q
MP[.RKW5CU@V.Z3S)<9I#CO@J%,7%F5#1?DP5N)IBZDSN6C/XR8P%[?OA</G2
M*/^V4:G0(@\H@'Y4A@B!#07KI9XG!:S+O*YP:P^MPNS;!G&EA)C6MX-D>+:S
M#N4Y<])QF#^2?$G_0X_&/(<QR:[Y=1I'RU?1'APMG>KG!.H8<AKDQ>9"N8Y#
M&8_A=@(J@UI"\U)4#PNI05=U>0E2;U-2PY]G9%P4QV&6O4;)PU_IZAF(C (=
M*1D'.D[(V/.B2\8GG$7IZK8(LT)6$NKXUN<EST[)2SHF7=(_\$X:A06ZQP]1
MDM 5BW2-7G&8^<A:$6B4K)7T*82U/74U:[G^ID*K5B58PO4TD=Y$J>7:"EH/
M%7#%]"7,WP90!76?.Z2:7_@,=G7DMLP1>+2"T",)0M\Z)(^FAN21=S7/-8N;
MY\DRPV&.3W#Y7]@X1*HJ'XX(5-V,2KC.K*\OCG ^8J B-A?0N=WE(WTC'XJ2
MDLO[0FH%E-2C&647@P8U7"N L8W$^\2(MC9[-L:Q33BW"Z?^0/P E7JH5D3O
M:M4?ORUT:]54]N'MWWR:X'H6F+!\T&[KLA2Y>?=S9AI7EP ,#&;)2L92BB1%
M>5D<NY+D.,.KJ$ W4?Z[-S>- %&AKBR5]W[(]0"EI!^W</ ;]PEO[G$&8EQ7
M5,JW6M0)VTKCUM=' <[TZ=92#X[3S29-?CI.XQ@OB^@9H[MLFQ?H;)NL<O2E
M%/625;V>5W)JV$,01I5::CZUK3L&F..*K.O(!%VRBNN-0DNK?-+'UMSET=G)
M^?%Y0D\[KQ;L<C!.C!;*M((S1\8":096;9<^(@<JDO#U@O)O6LNL\%.:1X05
M42F%[E_1&:9WX\;HI'R&F(&0()G40ME36EU9_([:]F",(N[U5*.3AJP9B/?I
M(K W'TU(0HW8F86<,KE^6^DRPKGZBHQQRC6Q-)5-&:?ESBH5QWB6<E3?8'!\
M=7EW?OG;Z>7Q^>G,5VB,1$UJHR][C-6RTZ'RB!;XR'$XH>'L=4G5B7AI1L+=
M4*42**>AVR+HW2W&Z#(M,/KCW.D0T.<P[HTB&I!5_E)HQW?1W-L879TD:6]F
M3L?;Y"E29]Y.VUXW0?HS0S<*.[JI$C!_IV-&.U'Z,KO')I=N"Y*Q+]/K,.-N
M@I/)M$C+D;% SH%5VR04.5"1C:]73=<A]NP /87UM1SOH@2MTC@.LQP]X0SE
MCV$V^]*5M&=3C8X84F<@WJ>(P)X/5#B)GND=OBNZ#'9+^^D$+TG'X968&4J5
M(5$D*O9X(W3BB$8J?T!6R<V4DY:K6@:MJH<'.V;YSC<U7OCT _6GD(U";0$Y
M%=Y\X"I_)4KT?,A"6VM.?8N.^ 5?6.+J=-*3+S/\PL[B4T"Y3-07%8!;LB T
M"Y(9P?+%MGA,,WH65XQID>00W4-)>SCOVW:$>($;(/:YVKTBC:6&'(6-$$L>
MY:?^9 QAI_-9(NL=(5_Z2@+F\&W[PZ'S/-^J^=.5$G&GEK+-F]*N4\YT7&CQ
MI:7)YTK$!#SF2:]S91P9]H2"'Z6"E!MMFS[P0C&N5PSIK8_F70[D1XSAA</W
M)-V-X']%NX#W*_J7GP]^_IG]7TV)LLM_17\Y^.5?_GSPRY__V' E0;2#V(PX
M??CSP5^._MQ]^"=TM2WR@DA$R<.OZ$\'1W_Z<'#TQW_AF2 /_^5/!S__\I>>
M"6\(")E%@$\@R.8./)LV**G?ZDE5!N*(BM)01]1V+FH9=YJ0AGZTLE)?G9^:
MTIV4Q_F)U_6R)"7H(D6F:FE)T]7 ^IQTHM>\E+<Z)*L;7$09IG/ID#4G7<T=
MV>":YMR#^K),14VW"F9J60MN3N_.;TX_G5[>H8^GEZ=GYW?H^F)QZ=6BDS9X
M4N->'; 7:J1'9CW?LW([3>BZV-7Z!)>ODK\+7ZI[QKKWBHDY/M)"B^O:%BQP
M7M.G;>Z/<Z^* 6.L!CM%NJ^R5D5$M[Z/,.S=/>A3D!B+OM0:'(9!0]-8/WB,
M:LNL023#CR3B1<^8742-+W%QM2:MY@0+A60K* @E+9!?8-O^<62E+Q6C9=I!
M1X ,.ZG$3^](BO&@NE;V=*K=)4.B"93ZA)+:=@LG>R=/U'X,L'38!U,I@MY=
M4#"Q2V9I<B#2!VA1%%ETORW8C;7DE[XF Y:YWUEB%W"B(RE6$#?K@93VD5!Z
M#/3CZT><+!\W8?;[XB4:;L6%B3=16R5NS#6Y [M%&LB7G', $T%'JCR;VTB1
M2HO(S5YE 5&0CNNI/LGDFEVF0;SXP[8[XO$DW811HB+:4%+$L;:D;7KM;#ME
MUL"-%JEZVCP^41'TI13RC4R<GI;QB-\E"@KME*3LZ=OVAS@748+/"[Q1)JB!
MH(@V+4';K&E,.R5-WXL69[K*/,I\H2*(R?C&F&$?RPC#[0T%7QH=*5UZEOUA
MR\=7RF18/=>7%)=R.TG[55QMVW$!UW.C6;MUM,5IQL^*;=#/\F*-UR'*.JU6
M4I1H7=O^T.:.#FB5A5E;2%B3E4+6RS%JUFTEUO*@5X0UBMQDPA[[1HIN5TJ+
MKOX/KZJWZJD1B$5_"-",G6!C%(&X,(/TQ:VGD:X#M[F$ZTLOH7!,*"8#_!S!
MB' @S3#BOE*EF:ZF/-?PO/C#MVN<T0_"!WRHXAI'5,2SCJAMCK6,V[^X2^U,
MBV!]]>".]&;^F,8K>OZH>D1GM9<=TF5$U3.&\7I?QBY!+RF8U=*2LFI@W3'(
M+"ZAJ!V9(.R0%[_9/:F5U-N"E7"5Q ZN9EXGR=,X6K&V*5X/!!#=A6J)J#F+
MA,8MET(J/PH.R=6#ZRQ*EM%3C,LK2]ORL_-'W=.I?H\,Z"/4ZM%'8=T/]K 9
M,OY<E$2(QYB6D$VN-&:=L:3O <R/KF+0>5;.S?HRW23K2A$EN#^\A R-O) &
M/8L>$4 THI:*"4E@;P3-->R6"#HC9K$JGPR^#)#EW2HE!&! S-60D\*3 7!Y
M"2>^3)-;_$"W1 LN"U#(-<00RADS0V!9EQK/.+M/5<->N2\Y162ZP6\X8?>A
M-F+>7#"@ZN!4LR_Z'!&H=$DBM>L2019'M HOH\'#QK+5\P-$)-Y7(F\.0L)A
MK"F&YAW YL75FKXB/K]-X^')>^[3)JSVGAI3H6,/'$)_*?&?X ?Z_F!Y".5Y
MD&-_J!'0#^F8\RE+5]MED2.21%=SPYS?4RGHY^TCNB/8Q3''AOUNMQCWN+8U
M>_QPU^7L<W2[I_TM#&$Z'3Y_N+H-8ZQZ&;=2L!/$^()6@,TS[6!)1.%*C7BA
MLJ?8E_;M@ :J7N 1@J<SY(;8LE/X6 Z1,C?CL=,*G$SD )5"Z$OU7RJ-F/CL
M9:(]3$FCK!FH/(B].'N.EC@_39ZC+$UH)1O&-WB#5Q&;1>#'8:!2-R8KE>P0
M3.'&5:R&N05P#V(H.,V+:$/+8[2L")GM1+R@'A0B0QIJ=""7D0I]#CM!'B=#
MI^U4 '1I!YKM%%&)'Z". KKYEI J3QY.H#IK4F%OFJ2K^B<XBYY#^IJ\?%&<
MA5%YM?0E+D0W2NAKUNE%1].4Q7!?5E=3M-U*V:QI+?#R_:$C\)(:=V2/Q7 C
M'2KK^IZ9SH,=._S5&XALA[)"62LD%5BW3TNY(S419?HU]7B;Z_V8CP?U^H!X
M@,[A44V@-B27U/Y\=-IF],J$VX)4[O1.%^(IO@M?3E_HO5'X(T[P.AKD11V=
MFEXP'5.:0;Q8I9N&0RGMP'8")C,SP[0 D!KT3X]Q$/4.\^#^YF;@69KAZ"$!
M<D\EW66=6-H.WT3V[4]L@/P!B":U$%1/O2"9LJ>']()T!Y=8(D4.I>0^W,/*
MWHP$S)<AIN@<1"F%*C%VJ5TEB-Y5HG/?E>4$<J+Y!JN8FW6&H6Q>>;_2H'7'
M["5OVRAYN'K"9?4GO,+2V% W[H\R9(>[(UP[J,O&MP+ ]['&FTC@S;R%.>R&
M$<$0 -Q8,<(F)XR,;MG< :9ZISRT1%1(]TI$H;2E7"ZP[X#T"E>03"ZS$%1/
MO>"LLI,YJ1K0$_Q,+5#D96JICQEYE!>$^MD-CDM^/T9/.7_F4"W9\$<B:<P=
MH6T'0RN5+SEQY-I!+8 Z$K[,& )Z.]7NECZ)A$I= BELNX64Q6&5TH\!G@Z_
M*4 )!U V$#7OP*EL&G U!R;=B\O.5G3D]NW6-1!7$#K)UW5J1OF[L@-$ (=:
M^JL[<D4>P_Q<X3G!]V3(0\8Q6[HU@W/\62Q0_2(\ 4/V#$W:)(S0NHPC J6
M?HYV#[PXYBSILA3Z(W?A/I1M(UQDR1-0?PSS*+]]RG"XNDK^&F81O=+L)BP&
MEQGIJG$)(%.S2@NQ(W=D4?J$4TAAJB16U(@?H.=*AGQ(ABLX+U V^U*G-F*$
M_(/UIHR58@MBKJJ\3@A8K;&%<KRJZ]D6;LG0@PF@G$D@4B$UN/UVX"H8DKC&
MZYR#%=K.W6O31*?"%%*MA,*5LD!'CET'5P7(/:G()M(,3DX_WLW/(%D'IEJ_
M]I >'(4^&X0VW:'#VKR/PL=(8!Q6U<+N,?KBS<$N.XB11-3QD)D[7N[B^AW.
M-M)BO"W +;M+ :OU"C5I?2)=Z )>@31* ?V+'ER)TW#F[4B2WA+6$/W?5U8L
ML&\J+ MVEIP P&KXXYO7[_W#P=S# :+/]A<'H*H1!H2Y(YORE=-R(6X=:&T/
M#M^L[4F#4:^'EBBRXL^;33&*_A,F=?5F%KZ\.*-[L@FER\-/8;'-HN+UA S-
MI'F=)\C-[UU!JV&^;=K=U!G'"SSH#Y2#^A.THK>E>5@#<'M6F -$?2!+!6T=
M<4H86O:$(^?5-":=OF!'$%:[>Z6EG($H<CDD5[3**9DKQS4UP#6<>$ICP5F<
MIAF;V_.1A2"L"%D)[4492V4VQ*Q5>YX4KHY& !"W]K#*&S'4.NB&79]8JGGS
M(H IL0P:?;@!\]RCE=;XB?-F,8D$?R;&RCO%.#;=U6;0MXF)M(+;Y2->;6.6
M B[2Y.%]08>I/;;E?KQ>3-:?XC&Z_,5B'&')(-V#5XIU6W0A>&NK0HH+_PMK
M[VL5V'5'@[X+.!6ZFL--,1>^O*-5U:-" G!_?AD)+GBO9I7:](0,E^&&_^YO
ME1B7#FTQJWS8&79'B($/."-ZJL/*BPIX\AX 9<<*6<'O!!DM=AIB7O2MSDB,
M-<XRO+H+7Q9YCHN<WD#Z-8KC1;(B11U!0D126?EH0!9]U89 .JK&I(([ Q,-
M?B'V"/=R#FJ:"W:?HI!]/#<51\ F->_./F7A5KHTUO4^,7HMCN/U'=L$+AO+
MERKLJH#RR0&JU5"8K% +VXMO$-O"$?TTX)YW5%^VM;H307"F69"R8$J]9*52
MLD1TN1L',\L:;B'\!ACRXWX933!P: KO*CX_Y?H\9D(\3H9#ZZD&YM(."-OI
MI;Z1IA3W\6*:*;"J2"8NP.I% BF/ZFLF$)!2/X$HE&P15^K&70*!N 5Q5VW(
MCRLH-,' (R6XJP2<E.IS.0GP.!D.[2<0D$L[(.PDD%)Z'Q*(0ZRJ$H@#L/J0
M0/0RAU[*<)TKIDX2YME!FA8:0A;A"_9D+F $U4;G PUN39$!I@S]%F(^,-C[
M'^3M0DX1UNU@SJM ?A&%]U$<%1$6K7G(1$4AO"-JFV$MX]K!.RW"6"MX#YUI
MT:NO'MS1%J!53;"H)!B)X2C>B7I&+5['RW@EZ" %IUI:4D(-K#O&E[OPS7%D
M J[^*D+K\0'Z+4OS-X8K:+ >"2ROPO3H:X8M6(+5Z4XO&C;P;7<_B6DS#&HS
M]5W##?O].5=E#CYX 3?NNF$#HQIUG\<7#M<M[[PX0V^@KZ/:BR8P54OA ^+,
MV7R AG-(E ";\^$E,J. PF&^;@?RJ0ZQPN,VW/O$>+5>HNHXM@G6=@G+=-C.
M%Z:U!W,14Z%;4?BZAK</A7&S;><\><8)<?:JVK$Y$!3MSVP)VM[/UIB>8N]E
MWYG6AK6N<E#_TYNY"4FWRO:8<3M L:&LT9%N'^M9=HH<=_L>!V[&@T:TI[$1
M>CM @FY-'($DKV)M:X+D$HO& @II4=3M2]LF4-?^R/A[!YT^EKO5(A7'0D#^
MX$XAORLWO?_HWURR"A4RKHF[3L&WKJ*4=#P?[B'H+I#S?1D"3Q32R>.WB#)H
M6#>"F5<!GBT2J.)Z1TAXR*D4LGX@A)J=+'BWO>D=]V@4)>M]?AY0ZG2N]+A&
MORM4YS*HO/P$QLZB,]PX/#+4=C$.+<)C0/ZLW9D !7R"!XX4KZ(GB>B7Y!<L
MWXJFBJ)<85$T[0G;9D?'O.[\-^C^:(!#+<H,#>R8LPNQWA6__$Z7D4?8-0H.
M=?2D7.)X<(XO=U&8Z\H,6I*JEUX0\]<PWI8O3UK$<?HU)&@@SQH+;P^!T#!N
M $'?POHQ.*8?@P/ZL<-H?CQI*#\VBN/'>QC$^[VLX ^G.]3<.881Y]AQX#Z>
M*&H?FX7L8[-X?>QKL!Z/-(TPK0\UKP(T^:/^K%JL/$XW]+^LFQ?)JEJ[S$\W
M3W'ZBCN/53'=BG%1&C T;ION1LV98DG31@.U(HNYPV"Q7&9;$HJ6K2>>Q1D[
M&)>%)FO(4@0S(S_2^&?A&WA'5W<)W4K3IF6JJ&R@?S</*M.D8&CCANY1JLT?
MH-I!1^8[XT>#<W\IOY]5TG6:%QDNH@RS=_15GUJKD^3FC2LED?G9@B^_05Y5
M2](FNHG"$I?!5?&(,_34D4#WE<B^!E(%[*V$4C74;,52OB<[T53V+3QDL0=%
ME+QQ4Q/86B'5==$\^!X!C&"ZWR%@3TLJ\AD]\66OB.H9-"^;&H/SA=BJ"7Z5
M1MU&.8JE;2=!_:^]C7-];-J);!QT6 MEE6U+P:O34B_HY$.-TFN.>R;9JT.^
M$Q**+_\9Z5L!<4S^'17'89:]KM/L:YBM\NHN44"QH%:6% 8R90=12^QNHH2O
M;(!N2%(8K&]^9@&GE/4O@@ 0I(@6L'Y5!P:Q'5404+5@<C [3;=JUW9Q+$NC
MI2;JJ![45TQ_>V#72(.NT.Y;>NLEZ!N<X^P9YR0YLW7Q,,Z;73CD6YRDV_MB
MO8W)LW2;C%ET&.D /G[6=N!^ *#9I'G&U^,::3A*&.,T:"00X1=:53(HK(3\
M"VN6** W*C  G?8@0=.7YJ!AU#?QDM53#O-'-F]Z0NM- ]0.V!1 [>( =6-"
M[08MOL<$6Y#=_Z#@2>G5.F)\G:5/."M>KPGE"O)-3O^QC9XVTH,,.MK#H@FF
M;2]V0ORYN/]1SS4PYH$M!O7C _1$!5BLPK6(-[%("TK\0*/;O\(@ C$DB!#P
M-GC&?LD+[>!O.S6S)XT06O:<Q R-%CB[%=*T1?K!1=>'QR]5-42G,NB,! @D
M#&F85@<F[7;Z0"<7HQ6SUCCGDO2&=G_?[^H9S=1C!D]XYM^( '(_A51<FM'=
MW%'!=>"^JA][0878A.>GF^7]KB2QYC457$TU Q575<S-+[9U'42MCJ24596D
M$T(QV^ZYU':C3Z.==GDTP$?&=+M329;![P[A27DN0DF1ENTYV1$EN-Z 0\?+
M=":-M8R[MY=)G$3Y,D[S+4'R74@2Z9!']FSN&&?#ICDWS5MAF<76&J3@NR4_
M066JWK:'F"B;&2MIPS],4(FU3*(OS.C\+TZQB/74(=0&@<O<?"_$V6JO1\&P
M^O/J/HX>V&;%9J=B&*V480^D+0QP"FWKH4SJS\U>A!$MT(M2:HM!<R#FB7SD
M6S"!(4@:-L#=J@H04D/R4 !HP_1PMCFM-<:W920?\E/K0?.OG6KS68ZNOU'0
MBZ>F)D3]S--.O>;2_RNGQ+22G%Q-F-U$:M;C -_1)/E,ZEJ/_A)3?F<P!3RD
M+%9WG8J]? MRVLJ\3HA.A^E)[M06,(4)B?YOL[O+ZTSD!KS@W&,7O7YE&[I]
M:TDBZMFV(,._^D'X2H>(^7_A,#LC1%(F'RTKPEP$M&*=_""_+C8T&+1#+SK
M+0='/Q\=^L9_/7A)PX%V7ZN" \B@/%9HM&D^[#O,@UIM< 1\89:L+:#2Q.YI
M:>0 42N(FOG.&HV<.B5M_,JXB^5RN]G&=!C#IF7I&>P,/](CU\^X?(OH19KG
MBS7)('3#M? U]7;M"K/R:+O68]7(EDR0N<U:IA?23'P%BTVYN3_#R_0AB?[)
M]E;0HUJU292RU9]EVVB]_>)+;<N[Q1Y3[$N#GP78J:+A2!?R^&C4;I_(Z[#T
M,&S59,P]9/=B-R0MEV@[^NA=:>%'1&T<('XU$U+;;"OE=S*/AN&^L=FO^J<N
MVT@JRHKHGVQ&_FI]G45I=HNSYVB)C].\*$_M7^*7XBS*EV%,ZSGP-,1XT\JY
MB3&FG0W:]!LSX2S&Z,:-&^&-=!<P2927HJ3NR0OT;LFD?_0M,%J -VB49P8K
MZ,A/WPML.#BV]9ZQ=(+YEO$-FY*BZIF9MEWZQJ*2TI5I=,PH75K_D;[5Z*5
MI0<V=?.=Y*-0N9\LWX=*Z+<P2F@E9Z7VD1O3K'9$QB:*G'SWLU4TTN;8") 2
M!P%]-]N[F#S\$3T0L?T(8@HPC@A;:DB,BU-\NV,BDZR%L_-F\AI#WA2WI-&O
M(Z@M](Y:V]NZ84K*&=8&4W#.S_S/7< ZBY[QKO'YW2/.,)N],]N,H30[;G>&
MQ.RT2];"AK@][F/4)HM+VG)7='/'!U0\9NGVX1&1?_S9UR@V$KOC%[%!N#%:
MU!9Z,%CE5K1Z[EAWG"9%%MUO:5BFWZ5_SNB.!.B/I!F_\V.:MGHW=FFHVXE1
M8(<.8I&N;T#,T3/9%%=M-59A>1%C]+$TC"6C^I<;,\"6.+%!LQ5SQP!A**M>
M IFUO\_820]MB\ J!V31<8$#:,.4M0V\.29E#=1+T!% N![*$=K<8[0)5QC=
MO[*%\C!YI5M=$CJ,6Y?#N%>/AW'ZB-:H?30AI5?V (SK5#S@MLX=Z/IQ^5/X
M$FVVFT62;,.XT_IKG-5OP"5_+KF7"]FR*"^)]"RZJ9)TVN!JLM="FT845-I>
M@NH?X0.F\U//:;PE_\A>T;(3!4-Z\6X9!)_"K(B6$8E^])#/IG3H1<RS FYU
MC3867:"R3<<XH)+3;ZL?C+0]C6RC/1/0\5 RYCE E354FNM(Y(A8:5Y[3]^7
MQFQ^IR4 8OO 2[]FF<O=@H^$#)AS;S% 6#A6Z@I;'P:US;L=X7 \Z0U>!@:"
M\A]HM66W\X3/8127%XZ]TLQ-]$/ZAI2"AH;RCF!V]1)!4+[-T2HL0B^B@0H9
MTC&'J/]4PXFVGGRD,/3@$>\ &W8O<<'?N5+OXK5QZ ?LQ.0$$,#)'"<*E,UR
M&U<LMM#Z20.8X][VV'=T?^R/J-P?ZUN$LLH%TT,$6LBS<*! Z<_X= 'P&\T=
M@?O%6SU_]"DLEH]1\M!Y7M9L5VOV$#8)HV]//@6C8\_-< _>@@G6K;0;,V*@
MI^DCJ.71IE+HS+>@IV92QHN(: &PZO';.,R !F]PTX"AFVX[?8U>=)&/WMV9
M)F'VVA8J#_3JA2Z@,5C<4AIS&[04[B>,6+"6&(0KB(/@+BW(D+(['\R6P>A[
M^$AFI]$J2OVXX<D4G_ PI8$2K1BEL*L1H$ MG#LZM0I&5C16[P+,'G!!7_:W
M#%MAE:1#Y>A5QPC@!D.9$8<WQHG=NAU=:K1@[%UR"L/!19H\O"?5_P853)(M
M/96B.8LX3\24+R_!,@$?\(HY&!3@]\V)[4%OGU.UR*.0HK[/AXQ%S78_]ZT8
M7$7'K,QP'1?QZ\55=+MVV+Z1J[9,=RL?^18U].!E>*E6KZ_-[]2B]X08WJG5
MM&D^[,]Z%5VK#8Z ;WH5'3'SG356KZ*S1QN_EH:5S;XC_BVDW(Z9\3FW,C-]
MX&&.?<BZ[898CCX[TS3O_KQW$:2+,;,0,NAOXQ#"+!K&D%:K9J3 G,FWTPA7
M^#=,O\S.=_;8S<!6Z>-7#H:MO-(CS3D]TXQSRWM#))8--X1P+<^T"X33EI&O
M'KES<CNLM(DN]GZ(O+5N%OG)QYM%S$%M86>' DUVMG-PG-C8PR%LNU_,G/?.
M5WF[)N0CX-[7TD1S3PF_=NE<9=)< ON=W", N8_L]JOD ;R1M'N2^8(8."_P
M1KU_W=RTR8N.A:;G>-^QH#%NUR2-VV7][<<R=V8O0?Y"C2%FS;L[M"WPP/0E
MR #\67@7LL"+\2N1I:WW*):JA[U?4PL3N#LC!M.WU,@,,U=?4R^F;IMFV)ZX
MJ@P'!#._^!:'M)!E..W4[6?S.:>OJ>F,4]VBV4 _ZV3MK@EN$&\Z4?LU_<X6
MBU.TMNCBUUA%VFIZ#<G=5QP_XT]I4CRJAR>CK(W+N$-KTT:AOO^Y<["@/19#
M$]<#S<I_V:LX(X3A^( CPX)1X.D;-HA _#;.SYFY4KBH+8X),SZILPN:2W.H
MM/>==A(X^<P[OTJ !;VF(8O"N+Y7&K#R*M"0K*@.-!RLQ_1\N#[\SG>GNWK"
MLQ(T'Z-W=)7RQY_HBJ5O?!?#0+%,(>DG]>I#3UFUJL#UY1/[!E>[5^L;:A:J
M-,5L%&O:9Z7(UX3[$Q1-T&2LU!K;7T#)6A'7.\XJ02/G+J0WE1P6&5%P6>Y[
M6N3"RM8N="VB=L0RO=Q<T'\Y"#U+FU18_I9 #%\'=X#B86'H&,9'#NLCE5^+
M^#T2C:HDK[SYED!]-">HC_RJM_)\NWEB)W@_YWAU',9+NNLD2A[H!4#L\H!H
M6<G3.X!N2.2^6M/=*#C)V1<\3Y89#G/UN1'[KL05G457]B.0M<9-,,EJO;&:
M8<ZN^X ^IX%OV9) 427B70BT3QAYS'0"3&6,M>95$90M?SO/XX++';76&SIG
M4!!.0;?<(.H'M1PA.JZM735ZU-D!JF-,VR$Z_QYC7(+\;089SR;& >]@UIRE
MDQL!3MB)C#@>.O+=3E&2P9MA,J:4&.Y=$TMOB?4NKNG@3&,DJ>YUO3$EWY[.
M\%+6HMDHX++ZT&B"&_QSI@>?OA-"C %_&.%70MV]RN\"?.)%HB-,EUP=ZZ&!
MX\7MBK/8H1[M17:XPP*TD_;Z1(@,)U)V*[I1Q66.NIRZ0G\>$;6\E#._P<OT
M(8G^B5?GR<>0?+[$MX\8%XO[O,C"):CXU;$CJW]A=ESD?XAGQUM-M!JA70.
M;0=GVV1%XD->A,4V1U_JA]X% UW<J=*_+@0 !0#$I+(&@+=K?X*+:5 Q#2;3
M!Q'M(32] UM[" UH@=7(L=L.$Y:716>-('U1;;A<9EORYWU5:\11]?ZH/8LE
M5F*(Q=AA%#/<#:)57B?93P-IA'4.'$I(0#?9W)?R**<*WRKX=8;.3M'O: >.
MRJW;?3@0[]9Q+]N30W79_>GL$F_T[J(._C^BFPY!;DFE6=Y-D*[16900#W13
M]'6:1W3JXUNEB\Y^'J=T\6QO3]G@N\>P^%L4QQ]Q-4V&5V>DPP WS-!-2^=)
M]^WKNH-=M]Y55:TK[ZZ"HIOV3C(<=]KT4>'888N".FH7Q ?Z2IR0RIT6-:4;
M1",BK>F;J[Q2=L',LG.55U1>Y47B>D(/LZV9*_1*3ZM[/Y?@F-:0C.">*\!T
MXJ8AH&3D\C?P+I-=K>O7)RV2U0UF7^\ZS(K76[S<9J0"PN0;+>/MBJ;F:C<&
M+D GA\RM*S+1:.N.,LW(]DR12<R:-B93F'@,_AK&6[;?"]?OC23TVJ0)RHMT
M^3L-\DS1YW<CV2$ (&9;0!TL)H]T!(FY1M_!IYBJN56-+M31[T^WK%G?Z\\S
M;FUW?]?X[/MVV\WQ< <_IWENM^<.' ;U)R@C'WD7+&U V^H>61&@;&^*;?NQ
MNPUV^ V\8ZE'^^EY39N6HM;WS#>,O_G.>!-P[B_E_=J:QR[*B&]PL<V2*ZVQ
MI$)1?B4,5]'-S3 <5Q-<$"/V.N*>&)&Q\KJ8&&7L,2)#,9_'7BK J"^/470E
MZ X9C@W 53)"SSY161B8*J&K^SAZ8%N'+0UQ0'9'C&X4=B<LF:0MF75, VF9
MK5I)[6M?1S(P!(\L:<#@&5_,2%V,K6, [?:)@K,,6$"MFHQ_XX8IM>C.[MZ.
M3^;EL851R3Q$]FPLHCFRJN_?O$B3ASN<;>H:#3J"<>+.VF2NRMWL$T?R!GHX
MX0MJL-OY)4 3@N9&X/T8UKEAD=59)#A2;4\KR3W;G6B"?,L]"!H>S3_#&CMW
MQ+ ^1]T$(.KS/0G,F^:JEYLF)%$7Y3;>[R')+0_>=DSRK 3=[2<;%,^ *7&U
M,N3=TQQEER^Q';AS/3VN]#SZ1;1\@YU7S=Y7H2YM9-B!A#".T3^V81RM(R)$
MWY28I,GN@U458&MM>HM15!5F_L4_" ZA;Y25HD/CG;$#.^#7P@I:X%/4Z$;%
M\Z2)B^03^#D"'2O08:;(BNM"D._7<631:()1T2:Q'+2+KBTMN@C,5Y@64<0F
MNUG[J:ZZZF!";]'Q>2.\%BYUJB0U2#1K'[Y!K9)&UB:/0HY^=:)?DDQ1AQ@7
M'R6;;HLP*_1FC^P4'X**HQY0M:J,L""$?XB2A(Z^R%"*'G_QC>HCRP6C&D&S
M,(!5 XZ J34W42+S--$\KRYT; &8AR)D8E+P?@.8!(^I;8#2Q9%RKB.'A\B%
M_BR 47A0?+@N^98Q"3[3;0.3?IW;/LV+:!.*WJ ''CCIF1&_=A9HQOZ[,T&.
MW8Z=M-J@^:Y,N.F@D47K\G68S81+)4XQ_T1JO6@9/87TW_Z.FS1A*7\?IC9$
ME._!!%E4O !3HU4>A9WC1P)>?)Z<A5'&#C5>K7?;.F_2.#Y+LZ]AME(&'EU#
MPM #-V0]^$!=NPT_FJW0"T!:QH-2FEY6L";RZ+D^]=I:@T=?J!:JU+P+/-JP
ME(:>,0!1!1^H37GXT6N91P&(VV!EM)%J"4.+0,MZ'.'ZF6PR1^9=+UB(+05G
MPGBP#W,[<OA(0X"R;U5\YQJ0DUOB<SKL3C'?(W5N";N'"O!Z//WC K;@:2";
MN'4Q'21TYG!*2.K3$EZ%4T,,Q<U%)![O07(!6_!,D4W8>C9C5.TG&G%@5:TJ
MGAF2J-J?#1(Z U=3)M?E*MUK3O[(S>W99F< AN33.*"^54[="*THIFL4WB>&
MLL.-OFK'-E$LW(#;@+O:-EN^@-KSW;-N,0XNO=R W*_=IN=)@0FIV$Y99?[B
M"0LS5E?8.K';YMU.#'(\Z5%W8""H/_'R[67<7I;R3=07*H*U]>24&GKPB$/'
M:5)DT?V6;=?Z^%I?6:>>NY?KB:?J17KV9^;YGB8X6"?WK#GY+K$5G.YNDFQ)
M^<9)%53DT^?J7E3.EO--*";'97ZGQ*K#,D_AU1I0A05>JXP[0!T#Z/X5U2:^
M%3R#:SO;@/:KJBM?EG;+WI56S:9 =[*H5<7K/!)5^_..0F=NJT&E7\WY1[FY
MH'S"YLNK\S[-=A0BF[-C0D^D*,IP$67EZTK: A[O30$ 33Y'"0* <IY2:$4Q
M6:GP[E$PJ->H![OQQNPS@1A1[C&1&W&VOT3F=IJ])8 6C-M7HC3<VE-2QX?6
M]NO]V$P"PAYH(PD4"=!-)#)[L TDZA9Y%%&NRU1$_\S_%A6/LI.2^7ER^K+$
M>=Y>U5D\/&1L96#<-I2)_ OCF'/_UD.@XQ9/,"$PS3?0B[Y3M$F\:\*W,#T5
M*Z41?D*@JY*#XZ;(\\HDO\,^ABF'<T$3M=Z[&"6>FZJ&K&R.ZBMQCMK78-2R
MK=-$I#HM&]#;6K-'NVZ^E2@(GFE[ZV'0KYF_O^'HX9%\N\4SSL('++Y9@',U
M)WB.T*8389%MQXGU%&6C66XG&RRV4"_56',\Y@:3W6R&SP?RK#)'F@)LXU05
MYFWXD\=R>]_(HWAMGJ"@0=NZ)X?3(^["M[6V[<64ATDTM^L]N&Y?5U<.!IZR
M]._EYD3.E#1=V KEE^:1T0)N1@NMB1&/X[]]$CH>!XS(!-:<NB[M93G!LTCC
M]:Q%KYTSAAGW,Q'?8XM;?+_%X.+7#,$MSIZC)09M^.;("JN^CJSU:-JR[G;T
M/'2D%\_Z^D'U@9=;O7G]*R6]H!M4K&VIR7DWL.\1<?C7BRLY)%<3TDFD9IU9
M?$?:PYNT"&.]X8W4L1[I)*:"2]%]M[Z140$4*2_5G:BB*-^"G*TRKQ/BU&%Q
M+'=J"Z3"LE7XA@ST[CC#JZCX\=L ,;@\M(MBOPHW>VM91J^8F+89$^S!FOBU
M%],T?"^F)S6^R%R;'DS?[.%;?)Z8O1/M4K#ULI!I6C35E@7M%YCL4W#S>D94
MYTOX&MFFV-4E5_P>._W P??@R?]9/!H;?'QMOL(Q:?)#FD4X7[Q$ZK,42DWQ
MNUG$FO9?.B#RY78R6.56\Q4$4FOB-VAB,N9OY-$7JN'=XI,:1O+7$D#Z5_EV
M I$1Q5L*Y+X]8CE_I@*\ PBFKCDC[7"OCMRA6^:#?-N8_^ONDCE.-T]IPMXR
M0&JEXG$_7]<&!-J(R< Q^U'DEL;,#7J[F_!RN[G'V=7Z]C$D;+M:G_YC&Q6O
MMWBYS:*"1+7S/-\2A>;FBD6RNL&LQKFF+[0@ LDRWJ[H;LI=2:2.*RZ]BL.1
M&Z_VHYB+=CH.?@Z;K!DSG;4D*$W3,)LSX_0OO+L,:K,A8XV\2)>_D_%K::.S
MQ_ =&=66BOZMP3CEHSQJNP:[,MB[:( B1[C[SAZE%M:T#4Y6[,4ZZE4BKKAX
M-:<G;G]BLN-@BM41GD/-N;ZAB6"Q6D5T"B*,48:7Z4/"_H566\Q>2\4"5*WB
M6UP28$(^SR7L-^5T5$=3,6W$\3(!!&%SV"97:?-]FL+P\#L.=>9%C8#HXIT-
M0R\.7]; =V8*08TW=QX@DF S'.88O3O!Y5\_HG6:56L1;QNFX#<VF,'4KW<T
MV%L&N*[/* G7:2;8**-NQ 3;9&2-\'@=6=SLO=HBH_P:<RTC*QH67$L.^7D7
M<:=D[$3+NS#\3[>V*V[/5"N[JE]D;X/97FR)47\%/R/9%-MA=K%RJ/8]5LZ/
M@._!TM]-,+MO?!&%]U',IEXO":*W648&*?)J':C,K[*5RG83BL*=;E7[C+/[
M5*NNA35 (XI##-)MUMF6KL%4X=:[$UQ0#(ECF4;/2D.0PHXD=(!:,#F<7=4U
M0-=VD4SJB/K9ZP$:E!2M8N( [32_/:3#LJU3J'N4W9K$?)9F]!_5Y^ $!]<7
MSB0I]:V/FQ0>W>Z!@#G7&ZM ;.[/?<]00$F+=XT^5I7="E/RBAG4CAFCP5.&
MEQ&KN\G?,69WVB6KQ2;-BNB?_/EHN$K#>8B*,<W53NPR&^Q/3F:@F: M6=YB
MUA*9F\,:F$C']UF?J6KM+CFAWKS@HX1W$GY9Y9$KOFCR8HA_?^"N@C4,OB*8
MS@['+'HF#7G&@AV[_,<-+/N/C:'9-6@7GES;<HAR5':OX,W" J/\:_@T-U@%
MG93"?M@^:+N27>#RK'@ WO,D+[(MW5)P$^6_<T^OJ44'H.:)6@/XT+@;L O]
MP( O4 ]V$F@GXLD),T!7<ZDA[Q(1389:?,J(K'M '_9VTG!9W!&7)^DFC(:E
MB5IT0!^>J#7Z#(V[H8_0#XP^ O4V?6H1]*44\(8^DJ[FTD?>)2+Z#+7X]!%9
MGX\^4;Z,TWR;X:LU/7R'DYQ5=-4.?7K:*V<;^^_#G&[8?V4[WD1'+JT8JREH
M:,R4I$;NK=+81DND1#=W$-S>71W_![JZOCN_NKQ%B\L3M/C;XN;DUI]3FG:P
MF;I 2"^J&-GMQ!T++?0_,GUL-_X.OQ0?2:M^'QN:Y-9T8Y/(VE3!B>_?Q1JY
ME199B5(2#\(PM2>Q20'.,<%)C9"1T8EO>%1XDK5Q?B;96YZWTQ;')*(; 1LK
M=(FN;0=5AM@EK?D!8K;>L_2":FOH"[6'F,%]*0HF)9YHZ=\KYLVZ.2!ZCE8X
M6>7'[)CZ+3VE?ASFCX.<+Q=KDKE(S#BV\ V#TZ_&R4>Y*WE(D*@&]"^TJD70
M"B]C HO5W+15=&RJUPE]GO$UN@22676(&XO)1NYD+&18>J@>'Z!2 #$)\B\B
M\S:0(PS19M"9,ZB>AED2)0_Y-<Y8Z#^)XBV).CV,*J2JGT,H9<@,@5V;LRUR
M%S)6R#2#ZA_LVI15&I,@FM-KK<HK5&:^0475IZE6!W09(5!H$T)JTQLZD$HH
M6BK(T)$14*&2L4P$9M4E#=H.=$BPTPO8GWM!@&X_2N _^-GEX"]_ 0GT6_:\
M ?YU&D?+5]&\&E!:0(:!M&5:].R[) C?E0Y5>!:"6HAQA8GY1151?TM((^D4
M.7UZBC(B<7UX0RG!\IE*3$ B:TM>(L,.IHL5KG1HTUV'&O+E5[\((UM1@G2
MG"*\52"Y58>8L39653D9"Y=#'EZ\6;&TA1S!6-44.N87,\FL:UW(I+R91.5I
M+(".RM?KO8O3//_QIRA9IAN\JVK?')($=RF9(FG.NY-.UVN\+*[6IR_+1X(
M?!,6^"JA\S&+9$7_0V^S? YCSJ6/8U3K%*ZE:DHS#6=6*V1]OU(>ZIH+2@UV
MKVVE4VYV+O_.$3U%/?N,Y"@4I>:]VZ.PAI4.K;6]S\QTMH65ANF[\(4V]@;3
MOHGB\AS#69KAZ"'I2)Q$1)&>@8O"F!L![)CL1 93DU8BAEDC'"QR66R6.M!8
M<!.<;Y[",@"M2WF4;^_S:!6%[$TF)/[@VA<JPA<6G>B%.J1GYC[R;A7:@W!E
M#UJ\,&9F?1C>;+36$T;:&Y)9;- 49#RLRX'RK <KU(DHHK*H:^X 508'<FVC
MWWFJ![C](.JL"[" [W!;D(](:75!FA$W<I@_-#$SI5&0B$U-$/9$SJU?;VJA
M,::13FH^8$]1-0M1T,\/V.N3:/V!5S@CE*GN(-VCX*6$J6;0@L!%/U:)K.K&
M*'GK9F;3I,6#JB$NJ:15+)2LHQ==,%,M><J_[SR3 <E/HOE>!"R*LS*<TR^Q
M)0UY[0B/J 6 %C5* J7%"6*9H@VS% BP-ID&-XB7X+Q5*!#N1,D#^OR'VS\T
MM4)>Z^[;O 04S9H130-.^G%-85PWO(':Z@<%)ZTJ@.V9@']:-498H,H@:BSV
ME;X35 =L^\!0W^N0$[S:+MD5VE?%(\Y&U!T""QIUQL#"!$&MYW.FE0Y^*TPC
M%\]J:QUC$R;;-?E[FY%B"*UJX;U?RA !43,"29"A'W!ZQG0##+<M\[!CTA0O
M\.^ &%HIO-$_0,S =W*8I6/[[/ ]W;*&+E9_W^8%[QVT)B8T$N[0Q 0QI>]T
MEJ&[H!&F@85K-F"?OD_P/DW5"]&E&2ADO:T?*/K6=",%OS4S@7[23"IJ@ O$
M:^72,N*W+'PGB>F\N@N6^)=0Z?5[4;*-DH>K)S+V9OD?E$9EBM+DR5=T$CUX
MKK0395J$L7ZBE+C6#Q9"8ZT(L5OD9B--'VDOA8R2[*K.A#"<9T/-:['G25'K
M.-/)W-J#K%96\SB%N<&R5KJR"^994]/F*4Y?,68W?UP]T39]PIO[X02J2JY.
M/&(Y4\:*+%L])J)P(F6C5#=@'Z/R\QQ]*1_-?19+V:NI9@?TV"-2Z9!%;G=V
M:E3WD+7>3';,?<L76+Y'%8F\)<H(/;@X3 WT"6&2W$;S%LIEZ](X/_BDA@"'
M5Z!>XO-+J,KCF<+/%)BS5T]!O1G#C59/E=S[K+I7LB5Y@(Y]>#FD.P"*ZB/K
M")RU&OK'-BI>/^'B,5V=)\^XG#^X^IK@+'^,GJJB.'P8;&O3U:M3 %S/E)90
M3U:K*4VG4I)JV0IV_Z8KQ<ORYK^<E6#ADIB:_=I(?<BDAKW9(R[41(? >GYG
MYO$QJ0O2A#2(^P(6J4R'GP,9*USL6;7/.[X#-<=X>D'Y"#7//'FUBKP3!XR1
M_.8\=O3$ATS@VIL9];=XN<U84N4/Y*5"'=P/A:P OV_6/O(%'M30YRK6V-\]
M]&7T+N_* ?IE/SP/_GWY(?[Y%N<CP,L2Y_G5^@8_Q>$2L]R45:4ENT;\B@Q@
MV6&+U<7YV=5?Z7N=^_0P,%&39Y0)4VJ-<&J5>./]2VDYUFQ0:K+BKQJ(+(D\
M2HD\HJ)H&6;9*SUGP%[O/3.335"7VD-!+PJ,L-:)$:-;,UL$.8N2J,!Q](Q)
M?5L05$;W<?5FSD4U;#CL,5!'I?I]82J&$0'BQ&8$T/ G8SS83%"]3-6/X9P6
M"M+QO=1E*$2[S4BXM_D8&$89BP0?7YL__SW"&>F#Q]<+_$RZ<O@N6CVEFH5
M)5,>@MQ89:*.1RD7X88"*H"8Q %J9+QX>ZTF.%*3KNO1$Z3?(:B&Q_DINGMS
MC^@EG!#1/AVYHK9(R#'NA'IB/R#"B=2#L_/+Q>7Q^>("G5_>WMU\_G1Z>5>^
M.^YL<7Z#_KJX^'R*/ITN;C_?G);/?+GW$P0%'OD472:@'$>+2S2A]?GI]0F'
MM%UL"^,P&G G-4?I]@D(T[7%2(@W)Q35< SB+-A>*U>V4Z47$ZKC ,2CK6Z_
M"G@,,<,E-MS__$QO!2'1NRU LI)4:N^]%E+KKI.ISCLMU/KZZ=03=DI!H$BB
M@)==2-54:=27%UTT;;M:DW%OF"PC>KD.2?%;%A/*MW*(6 ;1Z;--KF.+=3(O
M3M@'< ABH=)..R^F:]1(HY:X)_P#P8/'0VCO"?@H4^?R4NUO?GY^?/T8$O@L
M\>TCQL5O6;I]BI*'N_ ^[I-!1V4XRR-1L3?'(W3B:(9'Y0\XOR,WTYG=N7]%
ME31BXJB61U^8AB\5+ 0C_,D>4!\*IWJ$VH*)'H4W;_FI*E2!:D">VB]?%8ZL
M'^O6=&Q"W&Z16RV4I!F*=SLNT:8<'ZWH?4YK2F^V#EI_[%.RA0))@\P:);#"
M@@ZII86Q2QQ;VV^MZ]06B _U4A"BRHAI>YZ-;(%8L#W;-8KGW*R]:R>GE4W5
MR_87T&AV')9'KRZB!)^3C\1KB&;F!OELK#EK\6%< ]S4JT9M@443 Q>=(,./
M, >M<6EC#=7FT!=J$#&+WD0>0SQS(Y(YID2!:IQE?@ S:>7\<>T\>=H6.5OU
M/>3NY05(]J,13])6H!G:=A)#A&Y X4&@';!/T*$G6WLA/<OCI;P+!)0;*G'9
M)++M%5&.P$0Y A/ER"%1CJ8ARI$148Z&1#GRF"C]GE40A=,%:J(<P8ARY"U1
M/H")\@%,E \.B?)A&J)\,"+*AR%1/GA,E'[/*HC"Z0(U43[ B/+!#Z*<GUW1
M<XT)O0)[L4FW@TL>)!(U,7@2IH08VK1*!*%Y*0$$6@%]@*+Z"0K9HYG1+^FV
M%/P[]] ^%.Z@7&1KYL,-%[S=WY=X '20<.= @UC8RE$&D7GKU\J!W*G/,$@-
ML%>UTY>S=V89?#C#H.SRP>D%2,?PSBV(](8G%N0>G*/+WO0YR)49M Y_"*[#
MHKR(M,#+QR2-TX=7]DZPE%U5&C5Z>?U&OG"YW&ZVY:4F)%QG1?1/#V[3<8%'
MT3RY14#..B<N;MVBU:^G+_3")'R)7XJ[KSA^QI_2I'@<S(A;,:9.$2!C[D@.
M<&__G)QA2T:&"*B#@,#K+]Z27P=\L."@"0%P[ #8!<86< M]##V#-05U@!DN
M0RC#R(6]I3. DXE"0M_?2.)?]):YF.1[)HIVLJC:*>+1(I8.0F!<Y_8@F-$7
MW 4GL#</V?DW'#T\DL)O\8RS\ %?XRQ*5Q_Q.LU8A+G!"?X:QE?9Z0LI*G,2
M?L D'FU9R?41EIV%!.VV3!,YQC9K7( 9YRVHU=Y7>JB=YE!IQ=< -![=H#AE
M!"MH.--V HMZ(]ON87#DU5W_A</LC,@:C9;Z1D:-DG9&)AT=U6[G&Q7U6F!O
M--0Q3$9!1T>^AA\0J$:/?GA=;#+JJ>V-'^UT6^1CJ+C$A>@6!"TET)RZO9L1
M0&XFHOK0X_BYT.Z]";]E:9[O[OPJUZ38I*AH[I/-BU;_IF.CW;0I"JMADB\W
M*^C!"SQ?"KAM :0/GS[UY08&263:H:4=I#1J ;D!0!T@,N"P!N"[G"K_2[V/
MS?T2HT'K86=$XBW-5: "U@'J;H;7 'Q;T/PO:XF/8>'CZZ?P[VEV')/4P+N?
M3%]3'0B&FNXB0-_71-07N!W)>:XUU5SH_2MB6HBI^7&AV0@TP2* K)O!U.\;
M 7*>[]M'LI]MZ2OG.6,4_?(?;$H=#@"FW,4'I?.) @:T'2,C",Q\T,EXN)1
MZRA?AC%Z)>-8M D+>F_VZSX,(> 0A<48+:B @X[2*C * 5OG8U@23)K<$??F
M<Y4=*Z,G*RLKD\]6,K_S3E>VFV!WOG)GF4Y8_NQM( $ARVC&<M#-IE.6S*#9
MG&6K31X&C<\Y7F_CBV@-CQ!#%64X:*LXX_[.R31$'_@;Q^J>F:#\-Z)W=+.W
M%PRF'7WE-P<7(#+S^PW*W)TVC*9];QYR4KCZ07AAON;8,C)^S9$9F7[-D9B;
M><UQUP++:XZU89K"#WVE. A49FN.O2XV7G,D]@S7')L6^1@JV+(6/"ATQ-7T
MK\3=$9TYF(C2;5\CR;LS4:TG+GPXV@;M;A@Q!UT"IF#YD\#(UO+B(ZU$M?S7
MU'P@O;,Q?AA-;4P_B/Z:SCR$;AI@>0!=V:6G'G[QELP /)D-GKO=:SQT_IH:
M#ISK]O@8('9+%9?A!O-?Q3!.6QT4^-KNP@'/WT2!0.)Z9 @06E2L QYT5@&I
MKB\O;!@),UBL4/4].$KP# 'C@[@-,T8&NI93[FL>T'[XJ.%T^Y$Q87?&[+)Q
M8%=.M9YX4'Z": B?FQF<GDC5OV ?TSNI+F#[VC.B\86R9IEN\-DV6?'?^RP7
M:A#*%S+&*L^L7=1*/,CQ*U0,V#,4L8>^W.(C[\54YS?OXYPGWT6\V.)\V$\S
M'#TDY5MEEZ]W69CDX9+=Y[A(5NR?,:LLJW<>"&\M-[53,VB\'5.2C?5LE8>&
MC9!2U<AV4*FC6G]F(AOC+;7<];UP,-9D)V*8M6ONH'(:9DF4/.0W^"DLLHCN
M1N5'#8E@-RQP!>WPGF,:3.Q?2F(G^(&]BUO-;[$S (%%RL'YYHENU$G7:%UQ
M-=_>Y]$J"C/ZP@*ZEVJ]Q@0_]!Q1^((RHGK@QQRL&@=#NBIZC,M'C@Z'<$++
M3J%F[Y8DI9OQ*#O<)8): K5$W@Z,1!<=6<#1K!<<52F%<CY[Y8]T)"*]*JTK
M8JD :QMU45MQ[$/*IH%:0X3_=YM%^2IBB=F7<8ZL#SF5C^@WYQ<U;6E>O3*T
M-AO>?PNCY"+-\ZOD-HSQU?HZ2Y]P5KQ>D_XN3O^QC9[H%?8]1.HI5;\15,F0
M)3 W#DH7+<<R0FD8"J@<+5QR(DD+&UP_;MW'Y\.V+DW$I";]V>4D3+_-4AV/
MDX'56O&CY](.3DE11(71.RK^(\7K290_I7E4GX.N51'318WRVP>MH(QRB=HY
MRZO?TG3U-8ICWLB]'*K7WZ.?<K05Z[2CH6C*9K K[2N%5>_^TW8M);:>L:;.
MPR_+1V(3S\Q:?:2DIGW8(R_81H? FIXG!:N]]*/MUAY2:1JJ% [J6KV9KD4M
M)=3*5M\.F$6I: (T^Y"2! E'D$ZL\<_F"+YG$\*<:K=I]2\_P"Z#LCKJ\E!H
M-6)JQ\,GMHA_6X19 <GA.H&O"FL?\4.4T*DT=%]>][\?':F(.**>'$8+DZX\
MTN_*TT0^$]"S#NW(HQ\"8GGO>O%H7"\>>1#S%\E@-YA\&5]?L9<W((J6P*UV
MY2+W@+U"6 $TUBKK=N(YFP*C:WY1Q@;+Z1I=I,E#M0-SX<.LF#Z:.!S4ZV<^
M2=4V>#2&>IZ?Y\M_;*,,KTZV&0FOW'V5$-$^E[FBMMC+,>Z$KV(_((:*U /Z
M;JJ\8,Q[C_Z*X^=PZ0G;9#W,XY>B)P2,XFAQ.22T/CMK+@2O51 ^[_'CPMH+
M$P8673"A;QP"_ZY.DX<\>L.!N+,X4.?^OGQ\7_!>5""P,SN2;U(V$_$US$1A
MGR/10W-'PA*>6S9=('IH'H+IOE8+U?01JIYY@FM>QW&0+?BE^=AN"?/0/; U
M.[XYA=A)E"_C-*>73?%OC1NEJQ[-\'3=#6B&WB8:TP@=CQS6".R-']EX<_7;
M.)S!QCGR[@</=89F@*,=D?_Y @(]]WZ=I>MH0/?ADYK,[2>F5-W9TE[C5+TV
M=6A;RK6>='6CPB;,'J*9+UKF=46J_ U[:-X)=;#:U[7;G_:6 8=V-3KS<'][
M4S3E#>K..9?)2.C#<8R7Q3:,Z[TEW.VQ:L'JJ\L$#6$K-FVS/%!ZD4%:H1RT
MG^_V1_FQ>Q;0Q:EN9W3Y(-9ITT-E>5:R9#E^H-79:1QMHH0M>0OYHI1M448B
M:X$U0NNVB:-RI.*.7#]HBZ"63.X1A=2]GH[HG"&1A&I]+BGLST@G>BCX+GQ1
M#FH!D@V5))+&1!+:MDLCE1LYB>3:P?GE\=6G4W2W^#^GM]Z,)B$=G&KW1)\S
M0J4N8Q2V9^8+W5QU1GZTXS0IHF0;)0]7)$.64;!\66+S#7!^^D(:GF8K0OOL
ME4W=7I).()JD0TC['EAXP#F?;TX]=?CJR),5OCMIF_51M/NVJH...^]!J8CN
MF97Z;HV"VO$A;KDERB#N.4<D+VXZ<3J,NPZ_F]_10&L.1GEP8(+&SA@/#K\'
MA(E!^18C@OE^4\<-U-K"JAY1.&WGC-'@J(D&U4%$RD2T<X-V?NIX4<DS5P>H
M:QK5MK\'$@=0?HN!9,XMSR.^V@GY(R^BI?F8KV]I_)AN9VGZD%S[MC^'8](,
MRP&U8SVH_[5W(6Z .+,0QNMZXPA5&S6,0-VV[5. J0X'FL>7GJ'QX:4Q-'UT
MJ5S/'%RZK; <6]K&ZU/C>Q=9^E@S"RR<7C>.*_719K.PTFG9_$L_BVWQF-)W
MFG)>?RT7ZB_X](1LK?5TS#I9YN%Y *WP#!7K@1!YB)JG7KQ\6M&7O+4=X2\O
M6-;IR'-7=#@6]RFO?HH2UOIZ[,%V+K:MT/M@Z%8)\BU7NW,Z?%I-ZGE\YA[O
M>?I4/[:M/BP&&;;=<D5AU)JW-#=L3#RS,L8&HHWKGK&-,"R4S+[[?D4?:QN
M9VBW1Z'G4'\FNK2&2G.H9>_@C4Y2[W%$L[<:MH<A;=Y-ZI-]5>D&Q%E:,'WM
M;'G#Y*1MGGF>S5+S/<EIO8VCPK+:LVVD\]!TGKP$W?8Z:6-F2E->;=.]+<("
MTV9),XI0JA/U.5)6(O/ KOWH*7*ACG!\S8 @*$_C:,7>/='(Y/2P=!6@_ I&
MXAX>! QI=_!(/5 8$D]@<_Z)_]WN>M&E;!!1\:D/>Q>OR8SK$N899_<I9.NF
MU)WF^8_>K6KM R ^,$31P_)C'X#+T&1:BH,?\@O/; /)\BR,W)$)A@X["TT[
M(?2%BB$FYT7PM0<MZ=C?'%OSCZY)V\KB[(%>Z'PAN",,)-L/RGQ96V3B67>R
M3BMQ!"*34+]-II:01[>-P;J=1R=5[PCHQ%/C\DEL?WX^-<O-W7>H"W<W]%ZU
M+MK?4(M9W^$P?$^[_3T.'1]ZNQQ:JH)]#J6$+UP1]:MTK\.P#U2['4H-^7Z'
MMM7Y>='B[%UX'_<!JI23Y)=*SD%N899=YY6V$]V<LM,5YA,FX@L]A+VK2".#
MCE"G$*:B2A\MN_-3Y ;3GS"*(S9%UGQ\^O*$DQQ_Q E>1\6B.,,KG(4Q'>1O
M29->=_IDU"^BE4W;?2K:L6V+OC9:XX3R%AL&"A/6_-6AI9SVW^9T*?KS'V[_
M@-:E*LIK78]>L^P&^;PP91MP@M!FPPTW'-IK__PAM-MHWL*#ZK(9?0O]<*AC
MP5;0@_O4WG<(.W4^I@V@**9I-;C.TN<HIR_^6J>9SPN6X[#&"T#C.E\09N#&
MN,%$MRWS$,#^I*N^?P?H[T[15KKH7:7]XX%@5]IW7D F>R<EAA=3P^HF"VH(
M\QP+-*R?>I6&IPM(BJ8X&8/8:I6EX 5Q%G2?T37_3E8G?SYMZ;X Y<"$\K)X
M# M$R$)O&B4Z$;&WUX$02I1Q\5$#HJ.CIL+'R& *:OG\(;;;NA.\VBY9\_]S
M&\;1.L(K4LY6GRW(_SY'182%RW-&QN23.F!C;F9Q@.[!(?.7,F0F^('N* *-
M;DP:-&*Z1L=!0%\?L62OCMB$R79-_MYF9-B&5K411/X_7J\QU6-QT_^)&EWX
MJF=F1H (-!4#M N8>]%JX>Q,LS^(,FJ*6Y*1H=5I0Z#6((O-JG6M'J#&[@%J
M#*.=9529?OU.0"6V_&6@AT,TV'@+-GAR-1*::OYQ_$!EN.;A"3\%W:@N[;7K
M=$#1[7+Z3O]J5-CA>*&CD2@YE$TWOP70Z,V) 5%CZPI.KG'+UV<*?8Q$S)%\
MAO8M8$9ZZ^-8S,Q_V^*@5+@J'G&V6/U]*[MP!:PE'WX/M=Q4_WT_$^R#$+@<
M4<US+07LT_<)+KPNMH6P4%?5LCX#5<]] X RF>_3-X:R8U"+9'5!/,>-#'3^
M3*4M9ZQ8VPUS1?XF8+#"]0@F2RT&[&FGU#I A-]T^JN>][\O,X?7E%?B2TU]
M2*>#0H#($" 4R-LP?TC ^748]=\4+GC:IW3]U!9E2WM.*-DQ#:)<2R.XH^.G
M[K+:$WGH"6]ZG<3CQ?"7%>"^%.3BNFUC?MQ>IW&T?%4>DQ6(]9$\$+,%Z9YA
M)]CF^P"!G*?:&H%Y,TH7=2,/ZY*?7 #ZG@87_5RK<](@PV&.3W#YW_-DL5S2
M5)Z3[(.C9_X)$K#*CAX %7.J*)VX6;B$NE4P"68FJ#]'6?-@=G+! 9&.[[ !
MZ93:/0("O4V$0YO+>F"'-B!8[GYD(NA=+?PCW>+30//F&X&F>-[6"39G7@H3
MM/$Z?-5*$SUY98YHY)T1L_)@N:@".1M'R+:-74)X*C_UE7+]?@?QC=,U4*Y5
MJC"B=?QX1++6J$FC(I-J"0DGT+)..ZZ?24HSF6<])HHML7VTSS@KL4>W@#7/
MYQ\%:>%$2E!E)ZIHRC4@)ZO$YW0@=5BW27U:PJ>X>FL/USVNX%Q@%ES'V02M
M7]7<Z>8I3E\QOL$QBZM1>!_%@FW0VJK"E"-3M4YIL3.WE9_2KQZU%>9H/9AM
M\8H=V,!)SE8/?",Q #)2)L.Z4L5FL14YI57>/:)U=5(C>3@.GZ(BC,5'QC05
MA906*UHGM,B56SHKO.J166HL.'XDE@@:=\>GD@<4YCDFH[TP6:%XA[Q??:.X
M$D!2@D.Z5D5OD0TYN>6>?:(VW1S2M';!4*&FM41)3&FNDGTZ<]Q,,BR4.-9D
ML\A0N3VJHJYW3)5A0LY218\I&<K15[!3Z'$R.#H< ,I<VD&B>/A7(K1108MO
M!*O@L9\]L/HU\KO.,-V$4FT&5F80OK@P=_3%K=.TZV"2?,%UJ<=/CHF@^@SA
M\D/ON"?H>2GKQ+VCHEM74TXTGI<)@.8P$_"=F6),'/UK[%7";Q-ZX%!OACV_
MPCM]ATM"O$%F\CBRDM6BEJR#Z??&^D0K0WU_NO/M7?V@]8%O9.+ULF+>G-L9
MZLGR1DTU1=ZS[QI.3M=P!IZ,D"1;KWFS"--8CQD',;]"='G,IYRVUUEX4>C)
MYW-X>F[&T$-/CB=HI4Y'C*,%MNI)G6J]Q=>R7842]:A9WH&@<?/0!&#H+/([
M+W7I2;PP/DXWFS2Y?0P))Q9%D47WVX*N[-ZE[+./Y%NLKL-7]G:P+*/3^(+3
MJY8,MLEN:-!&%#!J@O7P8*,URKAA[B0XB>(MN_DF+^CY@?2IO"_O'<GV.;,X
M_\EU6W#M1QUK@.&$(R/;@SAEH:4S!K 57D=)5. + K/571:N\";,?A_&)85<
M$VZ$<L911&#9;G"0.Y%S7J8;[/X]-V55/9EJ_NA]@@E4NKR1VIV1#N5+<$5S
MW]RG#?1[3XT!W['G9-:#YT&.\:%&4']8%[QSXYO?22GHE^UCN2/813#'AOT>
MMS@QP;6MV=F'K=[V9&9X3&\+IQ-TNGO>*8.R.=PC]L-'O0AEZ7#]SIC=%#RP
M"P'I[DQ] U ?3M)S^H(#3=49^IT4#Y->G)XOFT)OY;S]&CY]PIM[G F0R1?J
M8;0O9 FM7;,N<,OU $$P1W&'97;=*7V*OI3/9[\I7=J7'(R+?WD^VKOR/-SS
M+'K!@+,X33,E!3A2' YTI"R2H&77%0N&+J TZ&L&[(.2!/[AG]>1 @((?G4Q
M UH*(@H,;,[+@22,;_ S3K;X%F?/T1*?W]R*N:"6;G-")FV#&V+[UCFB=*7D
MBL)"P%[(4;T\SB?6 +J\SQY8OW!8)%8<L$GE8T96E2N5KY>X$)[6$(LT_.&)
M&)-F:%27*<\XNT]5-TT+W<A9(E!K[\7PZ-TSDCY,X;]YGP5#Z2[T1=8<04/O
M>FGU'>1B+V.@<=C!QNQ':,P0(9SE& <)&]='\RU;O#M:[& ,'(YV<'@]0.3A
MFXD6PLNBQV%CWFNBJS:=14F4/^+5;VFZRDD#K]8W.">YG+-Q!JS1SYXR#5OL
M$/NP6X5"W8&8H[ 2U,_1 Q7PA#R _N=Q"=9! F:)E;E$4_F:GW:D49)R5%*&
M6LTGNM0 O+EB8!R:0@9%)KLGV1/,M_M$D"A@Y:0H+U@O'RVO@PT-Z_3K8;\D
MV*]N!=2$LGZ==\VK:LO?TNQW>LPB7>(<EN?5&OWP)-.P!6VQ#R=Y7ND.1 .%
ME8 ^IYO1GTH)3]@!  "/-+ >$E!)K,QEF,K7_+R[";]^"LF0/ KC?)&L;K=/
M3S%);B &ZNCVN0C3M<5*B#<G_-1P#&(JV%Y )-&F%F7WB-"K@M*$V$%/83;_
MH>\Q(.+Q6;=O!<R&F.%R'.Y_?K:K[L&7B_4Y;/\>?+YA[6$ >(9QS&7X$E6?
MS@,JNI+')(V[\/D:7'Y [L*WB13[HPJ!D[$PZ8XV2@'TI?HOE41,U)?)2$,$
MJ08G(R$TYZ#E(DU6:<(6&._#Y/>K]1IG>$67[2_./U[=<!?&M72JGPJH8\@E
MD!?K(5C'JXQH<#L!^\"317,].*0&O=6E'4B]S4$-?U/AT%J U_)H!82'WQH*
M!='?'0QGS@L/I(&;$WQ?W!%G)^DFC))A(I ([2(_5\B<8ARS-@>^4@\*"HD4
M _KL/7V(Z-,#1)^C+Z7$_ R2]6:J\]L/*,*1[W%":-$;#BQ>HO[\D4Q$@/]2
MQ#+ZJ5&7V&_9UT%^HR; /7WN&>H[/2C!?/\7ER.>2LOPOK,V']K#I']4I_U1
MC6;VD2EZB1&K:-W9DZ*S%@OH7S/#KOW3IN*?I@<K.O?9AE$C/1]LZ/47K0/C
MHD"I$*OA)10SA9S L%48RGU(H2E3#=A3U'KL4?A4]6NJUP<]O LT.AR06O6*
M%_PB6BDHX8:M8EIHVOYDB<J5+DTZU76?*'X5V.J>5K!%66@+=52,D13<=L%D
M;\9#Z68\D@Z_)2B)YC4L8&G6&0S:LOQJ?8'S'..3*%_&:;[-L&C%$"S?#L=R
M>1M$DGFP7KP G"E)I;017)PN;D]O/2 0J+?[/()V"(=-,M4!J=1^9J:6X*P7
M_V&'--;.=W7-V:>#QF$NCD(%=&_.9 AZ9@!P]:FMKMP0NIZ\@J9U#R/=S4*O
MJ'M,XQ4I44__L8V*USYR@>(UEI7BINA6.+"^I1SH4$H#B(G@[NIN<8$NSA<?
MSR_.[\X)1Q:7)^CVWQ<WI_]^=7%R>G/[O]#I?WX^O_NOF1D#140ZKM=ZK%)H
M=G@&\C(! .W5\T!GINBCM7WK4E<ZHU8^?)M0$U7WEK$V:Z6O:)^H4-%4 X9]
M>\4-T)'5LD?/IPD7>Z72WN<":5TUHBOU^,JMQ;2\^D#?XVV6X41"U)[ D)*-
M@#WR529=5EM=%T!6M96".^H-51^UT>(-:?I=QZ<'Y\<6$J'^MGS(=RPY08.+
MTJ=G7A\*W?+FH(;$_L) 7<" <>!)D5*U2%V6" 2%4<]%Z=$S[:C8X'O10W_O
M3<3^AT)@Q2#I 14E%%4!U_)\##D_NVJVR2\VZ798"(@E:D[P)$S),+1IE05"
M\U+X"[0"^@!%]1,4LD<S(U_2;2GX=^YA?2C< ;G(UHSQ/\%7Z^,,KZ)AQ!\^
M:F)\^Y%Q5-\9LQO'!W;ED;LG'MS@YS1^IN_P7;)/49R&R=S1FM,GJ?JW[$?D
MG50W!O>UO< E_[2/4("#45OG> 8F[>]#$;F 0K=]'&<'X*JO+PB ?3D8(>X_
M 9Z5!V\&LB)LVSQ2PS5K<0@F,J^/!S8$2S!*US4<]A\)PE&8/A3F'87M6G06
M+FD=_$I?C!05=//*&<;7F$ P*<*'/@Y':'+BHU+3(DL4OIQ&5)AO*+4@UH+_
MW(89:6/\2B^'J,30&F/TU CZ0S\H@@2\U.A:,5\51D1$!OF>%L9.L@#0KT4,
M#_-&K72 =FJ(Z*'K;Q+3@"3D#M2^I:U/X4NTV6X^IEF6?B6EYW'X1)YP-K7H
MJTH2EUC5 >5%SEP-7H%^=2DO-1=43]%]_1@MJ^?^45L)' 6W(1VJYK;(BHK<
M<N]>D9N$GBA=1<OJA9S7690LHZ<P!I!;I2HAMUC5 ;E%SB:I2Q7.=1DN-=>J
M3)_J!^BIE/2/XDKX*"@.Z58UQ4565!27>Y\8Q4[+4I5CFQ"6%::U'JH4R2>U
MZK<%;HWBU 6ZY[XLY*XZS=[/4)Q'K8L1=H\L7(A0&[._4V=H7'4+0D><W7Z
MV.T'*_+9_!<>#'HD5?^2PPL.:JG^Q09=;<L=:_/&I(%AG5X][%]JL5_=*K[-
M"-2OOH2;CW3(7EX%VVQG2%:7Y'>J_A&S5V<5T3,6[;>Q8XT3U$99LTB7$?YM
MWR%CWA0H)<=Z"&Z7CWBUC5EU0Z.S/\>U+ %3$ 0,T2$.&R,,BR+-Z#9Z$IL^
MA<4VDYQ   ES(\M0V&K@Z)MW%Q<$GN"TYQIH6+U"89)LZ8"[*;(WI0(]_$,H
M'S<YW&/R"Z$AY+:L V74[>N)F<GWX 7Q/C4]?(.KB9;\:MT,E\Z3_\)A=D:"
MAH2/VC8X--6P89&]8*_V9]H,6@$EO)[=X.CGHR-_F*P/*@'!1_6QF/=@<Z)P
MH-F>N=#N9/"HW0(G4!\,1P_03O\ [2S0I+>;<8H21*T@:N9;YPE@2#PM47P9
M9,,:31AKG$];-D;G4V9C\@A#K'F03W>ML!MD:KLTGQ[N6YQH@\HH3O3ZV#1,
M$'-F8:)ISUQHGS&?MEK@!.JF^928^=9Y8BV?VB**+_ETM['L(VE=E#R<12]X
MQ=X(@/."O@E DDCARIP,"E&V&$S4[EQ-+($]0X,'T&# /D89^3<-#%'UW)]0
MH $?00S0ZU0Q]]5V1*2'ML +LH,BU!WQ;CP;U3$RMGRNC$Q=43"W\Q?0[698
M+2MVAFD)_;,_\6 $LDQJ@T$_&]8&S)Y1<=!JT6R@GZ^.[C3!#>(-*VEFYSM?
M;!73%@GC2SDMN#5*+,')C=;NC1K:=%7B:EP:)=!J+DEY2K,B2I/A>J@_O)/=
M&R3_S<6$X5T<)++E!A=:@5^KW-&Y2$JD%M +J-&R"Y)]A@0@B,(QX4OX4P;M
M2_Q2W'W%\3/^E";%(^\=9L:VQ@PWAK:F+,#ZWN<=? A:8ZTBX]HG0Y'#O_C#
MY_'@&UMAR3!@4&?US8XNM_CMFYLE\XQ61"UQ2I'Q8Q=J#97F4&GO.]$$,/*5
M:;XD^-U^5TGF'@IQ4G);R&(4V9EU-=89>("ROJ?88O.*L3GVNL+E=*J @?PN
M$#-K)R^B3-^B,[RX&P,-_8R#S6'_!-=;Q0T@).L"QY<@"IO:^IH:+\+L3(Q>
M@J$F)I^+_IIZL/S2-,+N5'1EEHYW?O&'I=IX,II([O:OZ2SRU]1L#KENS4PP
MGW'!9=< %Q@W76SYFG[;_+"VS&*'('N2/1=K@C?S0S5<,_I9M&=FNA#3<>QJ
M*#2B#98"S=!T</>(,QS2S_<F;/!!-BYT"#M\=/3H6!P903BMFBV(? J7CU&"
ML]=%LJ)O'7JBC>7>,PV0K'Y5J:0AVR6V;1):[4;&695VT @TK[=C(I[<0PSI
MZ52[2[J4DRBU6:6T[1=Q?LO2O+]\IQ:4T:82=,$:9MHY:=I>M#FS4^Y1!M<2
M'C*EV[<JH@QZ < 3IJ.D2<ORC"S)?L=%E#R0ABU6SS@KHIS\Z_3E"2>YZ,87
M/:6&/3 E8R9!W-AEE89'.</ AH+6<W2<YF0XZLO%"YK@2$VZKD]%B'Z7EG"/
M,U*4W;HJJ/DXSQK"=9X9\ZIES2Y]AH;E+.G+-S< ^U*=\?HD!?R4?3BWQ+JH
M'>C/!TZ\BK8;.JZZ3 N<\T$JDZG!RI<Q!2W/JO59>ID7*9*%>@']T*=WX,B[
M,-7XQ7L8YXEWL"ZVYPH;UJ:VI1Y& >.0Q#KVK)R>9D_?#$($,\?C(3+GW.^G
M*!$G;=ZS.@YVGYEBO&W-:M+F&)8B>B ?5!_Y E]NGZ2 G[*'UK98!Z5#_=G
MV;K_+\]QT9\0$3VNONGPL2%*^P:M)VB! QE@N2I!^?>\2!7V3@K[1;MX[4NV
M(<NWXJ"SK65<D7'=GJX7@2^B9[Q"^]SK@J2JV^USIM)+NEB#K]973S@+Z3:Q
M0;P2"M01BR-@"N.!2=VH]8RS^U01MT1.I'CF*P4GI[?'-^?7=^=7E^CJ#'W\
M?'M^>7I[.S.LQ5V70G_L'K('LAUL"RPY08.]L"8TKP\$$MK*!W3_2NM'^G)'
M]]M_)#S^?>92S 03HG W A2SACQ<'(?YXW66/D<KO/KX^CFGUW.<14F8+.ET
MY;*(GMGZ=3\4:BO6(5)#T90L8%?:A:#J/13:KJ7\TC,6$'FT) H$=Z2HB!*T
MKB51V(C.3#U]^*2F'=MC*MA&A\&:GB=%L+TTH.W6'GP/2_Q2#52KH/M7].YS
M">8?4:.(%M\@FD6)9P(X[T>B$BPECS>@G;BL+3'KN[0Y]3;:NYU@T%V&WF?2
MRY:BS;IX; S@+5&/;8EO(>$\><9Y81 2  ;D(4%JP$U(D+B<("2HO8\("2JC
M02/@>TB  $H=$H!=# H)$EN D*!LB6\AH1IOCP\)  /RD" UX"8D2%Q.$!+4
MWD>$!)71H!'P/21  *4."< N!H4$B2U 2%"VQ+>0P(EAHZN#T57!A-7 5#-<
M8M=V2@#!#%?4U *>SW#)X#.J!K"1^\?E?)<S7 )WKF>X)&[MP5<]P[7/E:TY
MFO5FN*S"V<,9+DYF'5VSCJY5)ZQ1ITI48M=V"M->HGIJ$3UMJE3/DY4,0J.J
M4QM5Z;AJU&6R$KASG:PD;NU!6)VL]GG,98YFO61E%<XS)ZOS9)EN\,7PF"OW
MV2[EM)^9\W%GS47B&%A7$*LGSZ@3L<]F9P2G2U+ +SF ]4ZLA]R^ONV^M1E.
MAY:U.O9PGWM6'+& 73N,.\9]>Z1%7.4N;)YYK0X^*COX74S^_>-/^]G/1Z;]
M?#3OP8'/_#-^G">[XP*?;9WG:]ER<4C@,_SL7E\Z.$LS'#WX<EZ/UQVI\G<<
M[!'_S#EN-="UVZ<VSP+T[6IT*,TE*97:RPX5[_H'].BL!6Q*8]T3+O#B(<.8
M7<PDBC<*P=9I)9&@A:,L?--65_)47E2'6R3*#./'I0#:2?B#>54?I[J],3P&
MP]?I'XB169Z3+<VD55DD5#=7#,DBE]MQ121G3A6^9<M,D3I1$$6B&UP5CP03
M7E2<RKY,-7_V 27X*CU&R.S.1X@M965SDB-YN,4/C*Y]0JCD:D*(Y4P)(;)L
ME1 *)U)"2'6#\C$]0[2;-L\KB9D)HNS;5+,;>@01J70((K<[&T%(>Y*[\(7>
M;=D#)N=)];T[3PQAW[)E?0 WM"W#=U^:;E)*4!&^H%?RT;P0YO5%JOP1NS!M
M";6!.="UVZ'61F\<NQJ]>5AU)_F(7<N]3]TI&+O!^G/.L5L3ZRYPF./\;$M/
M55;77EQ7E^R>;/%Y<O<UI>WM)^71^KLXI:MO#GX]CRYBWJ@6*+@TPJ8'KX88
M#Z#44I\.**MGJD?L,>V8 ]$V@_XX[];A?-C>M%PJ'J!2M;[B!]7*!XBHT]V.
M])4%S,*W2@-QZIJ8!QZEP1O2P&IP?(G[YQI LOSTUI>U2_RN=9MC4H@C#3IS
M] /Z&<+5K,4ZS5 8QZUA:LP4O>*HH./%?!3WCY1Z734)S7CV?6&4* 0(S@Z-
MU-8K*JV=&M+TYY"90-<64F_O2'&993=5EFU>M[1-5CA#29J\7X:$5^2;Q'C
M:F]NP1Z+.OT4K#Y:I&EH1/;UY% 1L+7C L2XP#!50+"^S4[/KX4H4++_CK9K
M+ZAK0%ECJHZ@Z)3#PSD&A1:'@KH#0#K^^Q8@:S:\&XE9CX9RHF8><]\M/DY9
M+[LTRM/P^GC<.\IMS6)VW5L@>ML@G;_\RUZPN(\8?3)S^G$4I8^'[[$>TX+)
MP3MU;NJYMHM<W4QU@"[I39]W7W'\3"32I'CT:S)D$MR;Y3(KP-^#S$;OF7K&
M1HMU P.ZJW4M U,M;C0NYUNOZS?!R@I'URC)>$='>\%\'HK&K%5P^W7D6D5C
M:]1B1:\ELP![^F6[@7O[J!ZU<,=>%;Q/*W<.Z&"Z=F>1#UXDQGK#'O?T@4*J
MG^+Z4K;HWK7K9"V ZP)$6XYFBYK-IDD_CAJH.I1'+_&O+Z!05X'+$Y[-^;F@
M9"]!JUF1V#>@723N#$R62VN7,Q:)O2;82:<=H[1(//2$F_HH&I45>?TZ-BG6
MML8EQ6Y+9@'V#$5BW[U]5(\K$HF%_2H2[=/!N$BTQP<OBD3A92L2B7YJLWCQ
M"L>FNW5AK4M81%HM'CYEZ3HJ/.&6_%('Q>\L( ?_?@>A+3=8L!_/]2YM$:J]
M*22HXJ06%+R(=,K=M\2KV43QT(+VN8Z6A<GVP3<^9SS;T6^#G>WP7:MT(/"S
M)YP< :516]NY?3MV;WMC;-SN]EY;YL'W#"<]!OX=@'O<:0]J8J\&!$YH87SF
MPR8O_$F5J_+=N1=1@L\+O)%G19$P-P$.A:W&@KYY=SO,!9[@_.8:Z#.Y?GTS
M^D+E$!/T9;)9WOE";LJZ2,;"OIZ8<'P/\U$K>PB3Z)\A?3?K<9KD:1RMV#\6
MR>J:H)M$ _;/JW7U6JPPOB6?E#?UB(Z%V+19$]6.35,^VVB%5=I;;) T.ECS
M(WI9MC_'2ZRB-W4(GEY LF&^$[?LM7>^\$8OEZ*WL&7X$2=Y](QW$P G.(N>
MR3=XQOE_;L,X6K^2&+W(_QVO'G!^B8NK]5WXT@]MMNS58<W<GFE(,VV!U7!F
MJ3'24&;%1W#\2!RPT<HZC#+T',9;]M[W*"DP^<D+1'(^1OG7\.D );B@C^@-
M./<XP>N(_O-7]#__?/#A<.Z!___/WKLV-XXC:\)_!7%BWW>J(MP]8_><V3.[
M$8I0V:X>[U39/K9K^ISH#QNT!,F<E@@-2;GL_O4+@'<2('%)D)"M+]UE$<A,
M$OD\2"1N8 Y-'/E4B^5L13<8#L9.'Q"HE3X8SH]!F>0<B*<Z2#Q";<!Y?,?:
MI$D(TQ< C"(  XA)8P>#L,$=9SD.&XPBANPX5!8QX*0X;^./'_+@X>.!\A@T
MA;D)%*!X:_+PP"0R<!*<NXX'JE @.TNX(0-E0M ')N;C":I)0I4H%"0H$W;"
M3C8\ DSH07XBS->@X);]P+,EO-0M2=(8IV',$R2?,BJ_I6A(YLM_[I.4_6J0
M=0#0HA!*6&EQ2( 6=BD'('_-J#'":]H_+TU#$'M+3;G35G,M<-EEHE 0+1'A
M7+MK2"O3&POZ<U(F/AK1S(<\G/GXQT8NY"]G)W_YZ8PI85 [01_^Q[__^:>3
ML[_^SX_Y;W_A6O_'Z<E__/6O)V?_\>_YS__N+U=#0%.1QH%PH$[P%@I5N=_Z
MG?SE';68K$D\#S8#( ![)Z*?4P#^27V.Z Z')0SB0/]IPOYN/X?&:=T2:#IV
M [!Q(FXX$X_X/F0*/B*F@HWX5F&$ERB7AYC $Q2L4EKQ#B\V09*$JW#!YS)1
MI:@HXO5P\'#(0W(YXV&3QY071O:]5GYC8G8BRN+U(:9OP&Y>YV_*_]ID,_DV
M(T][)0H#3QLE#GG=W*RQILNM+33E=$O%]31Y?N_G(A>%TJJVOY0,  M%1H9Q
M0G4^-M>G2L>V;^0MXL>;GK>W<QK@LW&> .<H*$L?(0_FA6\'\P>?_'>4[7>4
MWO<FGS]B)&5@D_/Q\$!NOC\KUI^.]Y=FC9P?>G3K/F/N8O@JBY!&)LO<7FY2
MT]B;^'Z_VVWXOX,-+Y#G;?+7$!\6!BJT3I0 0B%HTMH,-\NLH,P:Y$D81;-Z
M493+].5X-%@7;M,=J ,)R,Y:?H?J@"SV!GVPZZ_ 3!H'>N6:K%S:"6J*XM%*
M$YU,W!&;^NYU.."<?,R6;<&5[5Z5EZ@'".T2$'S3E*G;=3_C^)$H=-Y"+8-T
M(*B50SM[X@%2)8W6AIW\*PL@U"S<P8-(EAM/@.U&Q/(-G."TZ07^[.*U<H@^
M4M7V"$_H[II^+/%M.GUENI17+P/GZI54^&/U>K0H>GRK7G:56KX"*?"+_@1-
M*/9W\1>7.GQ57.+R;7FN?,,%$78U&#E&BPQ/4/7XT/UCF!$U'61R5A2DU)H!
M*X]AKW'Z+0JV)$[#W_'RYR",6-YM'H=)&*TO]C'][RV.0[+47$ !J6H@P0^C
MRE'2'\*X,28" .TTF1P 4S_C6$0?UK1\\O&/&UH%)VB)5Y@B<^D!2[G&BL)\
M +1/JLT10&A5F3> >[MI^?M+&#R&FS -\4!HVUNPSIV2@A#,)Q0-SEM]6@99
M1UXY#VHV)%K_D.)XBS9540\8H[]]VW@?; D!6H5U.ECKD3SQK)MT6E!YBLU(
M0F,^35,"2/I>2R<X&HW4#Z?E]:46*?AFYCTOYU>NW<S/.HEUXX87)=&UA'4S
MY@:V3)PN6BSB/5[6Z$QR"[-2X48"25X8)%L@$^\LDSZ@<#B)T"L@QVV0%2J.
M ?&ARQUN]4Y.0:5M1+D%6;UNDJ%?@W,' \Y+#:FR\ZTJ4Y4[5ZW8"3KW)V<%
MZVB]62P83_,QK\5&<\70[9:-\D@T3],X?-RGP>,&/Y#;@)G?-R$*)U5A.:J6
M5(>K437L<-7%@%EFNB155U/.*XO&CLQLQ>D?/[!TTT?T@P?$ NC/BBM,#9U)
M?8&IA@+5]:7:-OL#QE&.O3*P:20<JAV&=9V=CT#%LH59<;8#NB:9^4DFVZ^)
M?>_1:[#39GKX3AZZ-,?*W42U<LK72I \;:4L"#Y[I:C:<1)+SPK-7):.\%DQ
M;LG68(CWN_@P4K;SQ/[$EH%/#.:W%&4.I+FT+#O4X1+L, EV>#1U).9F$9>U
M/0Z#K^["L)XAD ?$!."I<*&3LP$/8*3DPP#'IX'-" ,:%P.9(_1Z7,IG[$TY
M.KF-PRV^"U(LG"*7/,T_9N>I)86TY$%&_&+1?0 7U9CQ'Q'[U9.Y95D#$:6O
MV@1%JV#=R84RIO/9_"[/F]5%^!PN<;1,* "W)+I/R>*WM@LK%2X\>J"PK8/W
MBG=P;+.2PEX4# N8E4_0+@@G7FBIV-K$I$U::.FMUP"/@@;GC@466ZFILO,I
M&AD5A5CL<Q,OPRB(7U%9_@1E-1"O\O9<3A*V0/K<I$%';MT#F2_^M0]C_&F?
MA!%F"[9YR'0>)$_YDZ6$SG6JMLA=K2H0(E64.21^#?4JD%46-RL*H(#]G(0L
M_ITX:VGD.@+8ZC:I&,,J4D2(5M<^L@>#]S ZBB&=M][[T ;('Z&J5CDH9S6+
MYYX$/F,Y]T /Y=J[/>V]?H[IJ%^]QVH4'^ZE\N+N<,T5@ Z[U709HK<2,6/^
MX2T F\VL!KI.4RCCC-=4Q%9-BS]PNHW)#L?I*YM<2^?1\I+^NMMVIZ7T*\H@
MUE,1&FQ256,$@4/*M7#8+VQV2[_*4\"V8-*.<I>7/4$[5IJ?C82+\I[A=MB+
M^A"LU+X#6);*Z$7U@.91'=E=+#BH%LZ')7'@;>G+O-8)=^;+]^?,JA&@ V^>
M-/I3.)@TN0B3Q88D^Q@_X)?TTT:0EK844W1EQF)L^<!0L8/5Y):F]!*&C>C9
MW>7#U=WEU\OK!_3I\OKR\]4#NOTRO[Z?F"-L/8_ >D&+/@PE-LC$RJH)@0'7
M;5H:X0H3K$NM'>;=OWNWDH%^95(0%S/UA*LGZ)'UOA/#QX.>^3+;3"KN;UL/
MF[UH^1"& G)Q+@9V(@4*F*U7*(&8;[[U E;MYNF"1?!1A0C(RPG\NB$!O*6A
M*;PE6J^1:W1[3E&,/MQA&D\E;!WGBO\R\7)-DU;O)SZE9O> I%3/*%$MWB0R
M=Z>/#"D 31ZKZ5* Q, A(@5&/#LW1+GMNW@Q.!%DJ*8 4KZ>]<'LN@ZV>/X2
M=B9C!(\*[#0>V>*D)@P4$UVYO?[?+CYCOR#V$_J5_3BUBXN:@PQ_QI;KUDHU
MW+13>W*7O"#;((PD3ME\V'++XB&08V;B7+AF0[**<]8JU-TS^]D3!VTUC<!%
MNQ]4[*19.9&;UB5,ZJC\(,US.@A9DSC$B=1G>\O5W%=2#L"3A9*AG;I/R9!_
MR^MFKIZ=65H5\,CM^UN7:#9$%PS"*FU<],B=<,L$9@N=\P%%D2;)3H(6GR>F
M4:/<6J%0PWJ[Q: .V"T8JNKZMV6H29GE!<NSQ7C",=N^Z,.Y]CHN08S;K+W!
M8[!R<].'HJXI-R^1.#N_]PXO-K1=PU6X:-VI>H&311SNV(\=6)I5K[8_:5:W
MWQ^EI1!X Y6)[H$=5OHB9^VB4\/8T(4(3+-V=G!I26IM\3*P8D+HDP7&R^0S
M;88[RE/%=H<O)%H_X'A[@1_9LH'S8!>FP>8>+_8Q/Z*A0P%V8DHJ,!5C30EF
MBEU,2MB9TL\4%J)K6XFHP_-#ODDP.6U8NAV!=8$VC9A);-*)C543H@)N L?2
M"%> 8)-">77$O)'-"NU*B*P^HB_E:?A,#(^;<T&HDG3$3]]DU,0 FO9 @<KN
MJR39![01FU;W=,']%02=K:P"((&(5<#&UHK:5"FA1T@+^V%>DDT(5[=@+ O<
M1R2=>F& NG=(,#W<?G+PBNO*8-JGR0L\W@<;:ISR_@K]F@*$#M8$A.J +E>8
M55.K"EX5:2T4)[0*0W"YI<*[9)>^)TG0K-'$<E@/")'A6TFW'T!_(G&JT-\*
MRXE W"P'"=FZ9&< %2A1AF.G;AM\K$#6;SZ2.";?PVC-5UJ1S3..IUYA-=C8
M,IS)VJ4'5?4J4@QUY4Z)&#&2;\DF7+Q*MVYH5JOPI%C-'EY*BH#1IJ-S 'SJ
MHF:MW5C-S5C\KSN\8:DK.IC=Q7@1>I$TUG0@8M>X'<@J26@A6$.K?X"^QK(K
M0'2J# &Y4<45B&M*= %,^ZB!G53J2HT0W!;3CUY/02IR#!6 2AI.$9RUVDK
M[&@;R1\ATZ?*"B&<\73 &[-#7WRY*\*U=\H3FT[<<^*$I=A&W1Y#M[MPWU<X
MO,))5:<1-#4Z"6F(YS]4C7!JT85H 72<SF/<G@.DV]#I,]Z!#^IV%,9.Z&47
M0;LQC?&$QCC":;RF/6X8NL)"09EIB*;0!?#(S%-\U5M=,0PS&QRH1EW.!P.C
M#0)L@W_EH/]MN99!9*_C6U[2])<PPE<IW@I6_RE6&*+L6@57V"I5C)*W;6LS
M0EE3R%"LQ$HC7MS7:*GK%BK $S:<(OK*NDH8;&GR#XC?$KS:;[Z$J\[Q'.HU
MAJ!8K^$*BY6.4<#846>$QI:4V662AEL^;M[S)V@3/F?'-:9/V)=U \I>H8)$
M<;,I0K&JK(3%MB[_P/CI]8'J%FV25Z\Q!,9Z#5=@K'2, L:..B,PMJ0,A:&L
ML!\[]C5\0P62XL93A&1560F2;5W^09+9)]YNK5YC")+U&JX@6>D8!9(==4:0
M;$E1@Z0?V[4UO$,%E.+F4P1E55D)E&U=4X+R.63'VGPF\079/Z:T^YXO%F0?
MI8(.<K!H!<.>HO;XDPH'!MZ0G@'$]5>?E270BL1HF9=!05YH<G0-MS;1;Y4.
MGJ2U6D :D#X9@OYS'\0ICC>OG\,HB!9AL+F*:'MN^7R<;#6=7J7\FZE6LL27
MFAKP93A::ON IR%H=G_YY?+\X?("_>>W^=W#Y=V7_T:?KZ[GU^=7\R_HZOKS
MS=W7^</5S37Z\.UZ_NWBBA:=>&VKIN<0FW9M8E6M?AVU.AI'<UJP-+V>2AB/
M/?VW65D8E:51K;A'IP:/X:J2Q+Y+7YTRV=]K974ZL601CV%ME>Y'5-LEI+OZ
M($,_,]7&$)=(-.J=O%E]8>ILJC30[P$:=- 5I,P+,ALFXX<[O",QOVK]9TS6
M<;!["A?!AEW43B*VDUIXW*Y>I?S+JE:R) $U-9#8U]+8!WD-0;.J+*H71E5I
M3X[GU?058M.230RKU:]#5T?C=(BE[H/%L.P^*;!7?V(+L$H6*(HZ8GNATBH]
MXS]XDF<4M0,9_( MYZT*-3RT77=:-Q3,BG5^K[L@R Q7*0G<_11GJYIE"]?S
M8-:I^^W;;M<_@U06Z;B<![-!=WB!PV=&SLGG((S_$6SV>'  HU>IC%34*EE'
M*BIJ8",5#8W]D8JRH%F5=*AJ>3/FT/0/8M-Z[>A$I7XS.E'7."5*Z=<.-]GN
MDIO5MRBFOZRC\'>\? A>BKLC+E\6F_TRC-;S+4_)WV(:=X41_>&!7+X$6W97
M BU^A]-]'"5W9+/Y3.+O0;SLXGL4=14S.%9GSRE.#01FHS%L'> Q]R;,FEJ*
ME6./>!U&3$9VS6^TY/_D"EB1?<T4E 8OM'QQ[0I3@'(-T_/G./@CT_AXA[.=
M:FZQ_0AO.67>J3JKCUVS?K,ZC_$R[ 9P ^6J[)*LG'U"22S9P>&P0[H&LD<]
M=1O'N\;\U!W&-PM>PH,#[(;;F6@V22<9)*[2RO_TR77I2&"3C(-:C'WHE&<=
MJR-0$2_![\CC9=Z* TEF".T]:,IY0-G9J'UT*S];5%X,$B,FYX@:<JW>(:*]
M56>W<4@[[AT=\.YJG-L\-M0CK R<$:K2(CU D9P'VB_5H1.YX5F!$E/_Z;)L
MXYSIM^$X*A1KX#G3$FR"Z1=\FD?+"_R,-X0OVRUNA9%E)S7JE-2K5,<:0@I:
M')R7HJ.W'V&J<F9%4?3_!]O=_Z;L7!9'"Y*P\;8WN4H=;R$6C=E&I4+U)D25
M]8WEIH"TKZ$1Q$-/:R[*,D6UTJBXQ_G]N*BTYW#EH][V*=F9DCH]2K.&2G]2
MU' )TTP';&)959TQ0&M2VAU('9_L\OB)MV7H>(0J(+M-IH'&K+(R%NNZ)@=B
MS3QJ+%L8M*>1^3U9I=^#&/>?AVPEHP5631E \-72Z@+0)@:H0%Q?[JQXZ"O<
MS;Q,0 #&C2ZF!"UQ(I(PL&=RVA 2FT[/K=-GN^VMP7=QJ6@S[J;51GA^(+:_
MX56[9L-.6;D[=C]L&V^X9CU,4QR>O37_,AF#:3G8Q&.N- X7*5[>I[0'D>Q_
MZ"E3<;2HC#URNE*!0RVI@@&<2.K-JD>(/_-F8T)?(Q*-;]Z!0;=XR_UE\B;T
M>K9J!"\O@YBM'4GFB\5^N^?'15_@5;@0K,M0K5#B8;B"-3B&5, B15%;/VR4
MA,R*<@CG!:?&CG+K$]/V::-JJ&X38FJ:O,&;I)OI*R3!%5A'(Q+K$C\:78VT
M8H63XJ$WG4UO4_: 9+B[$97O X,O'4X88Q;WL:..I =Z#16K0" I9@\#H6!@
M(/3I&(""O.JL>LJ/YO+I**[!=B5Z;=#!A+!&"Q4]4CW!Q76P5<%%MY@0%_5B
MH+BH!+O#14>'.BY:53NX8,^]Q(6@7:6X$+=!'RZJ&G)<M*5ZA O1WM/>0E),
MP.Q*%8IUBP?5_:KRBA(L^+"7M;\M>W$PL,M56+X? U[L?VUW6(,(D!Q#+"L$
M'BNY18#&^<(]%251DG<(Z#LV>/C+#\5'_0CPY#S@._R,HSV^R_9!L6U1TG65
M0P5+),@+6J-!)AH6$0-:^E'16WEV=_F/R^MOE^CN\OSFY^LK?G"4/RO-!IN8
MZ#9&&R2R.DV@]$OV""Q#RU,4RTNA [_L9$"#6R"9+"=1D3&K/6?K^^^##9X\
MG:O:]KV8TE@,,E"U'V%^+?*X?PIB_!@DF"]&P5'"-^SR7Y/Y/GTB,=NR^RU:
MXIC/]]SL^#M0+THN7W"\"!-\&X<+S,]9N=FG21KPO>!9N>07'*Z?4KR</^,X
M6-//L,VV]YZ3B-/,/MBP+1!G+1!Y9E7>_MY894E-GKP') 'Z]4I]-.N3I;.B
M] \H+X_*"JA6 [$;;J8E>4\^FZ@K\<0T>8?EB8'U;M$3D[SL?.=QS-Z*#5\_
MO59%\B,0YNSXB_($I7F2[+?9.[,52&Q9!GNQ4Z7^%%)1;Q<)H\A)KP=AFON.
M#-!*_;X)3/FL^ FQ#<$^]B>@B!CL(J!]3X7U(70.$SG<FWG&S:YZJ$:53\79
M6I\"*FZ!U=A\6M,F&2(-F790XZ3^ESG<P9+2>_DS8E(P5S!L*FHA7@U]"".T
M))M-$"=HAV.4,&,GODG'I\\X_3!*'6U3CJ7ZK9QN0*7R]=Y&SYW_PLZM5?@4
M3GMJ0U-<],S:IOC4$VL:[VW/:_8>H_6T)N;-:I5.T+&;-86\JV[5 CH.NU%-
MJYQUFT9?Q[-N4F'D?DN)^BG(W^)F16MOZ2=C7^>6OAXM!95\5%9DFWQ44#15
M\G'0-/ M[<Y-=9*!5%,^R_]@?0E9H540QF@;Q+_A%#VS7!3[,>&[/$F$UC&[
M$'P9I)A?6(R+OF?'5/C8R8!""B)[J>6\0-G+09T@V4O%-_.:-<".*7!OYG24
M<?IO,U[[!UX=U56@F@[T^(KJY7(]B"LZ086J/&YEATYS;=F6<OH\4W@D%7#?
M?GNL,N7Q$N.&RY.L%K.W:I*$RX&L%C-_C\--PWBS6LS2TJ'DC'CIV.9M+1T#
MH(?)DC-3+QTS-W"ZE(VW2\?8NOM\<?G/A"R3:]S)N_04*?HH81';#D,@%#Y+
M(5?2RZ>R:C/Z#Y1,OYFAM]&(^D=NP5A0NH$IJ31'OJ U]E0X>;]/CXD_L&'?
MX3N#;!1DZ T \W@2R6=@D5V/ A,_.'LSQ- >GECZ0G=<,4W?1\T1GC[56T;0
M^]7* /IX*15T]-*C0-7'F_4RKD/YLQ/$?,"/DZ?ZFU'B]L*O+G?[LKC,[UOR
MIO/[!8Z"."3?HF2'%^$JQ$OA\3J#Y0K_EY>SQ8!,,B@.!I3T8J&W[JQX?()J
M!3PY9&>X=8EF0[2@(:O2@$>_W,DAPH9[XGY!6J %BGH!(#14(N&'0S(5*B!H
M59KQ@T0\X7]Y<PF\7/R!Q>Y=E17Y=5N2$P^ FX"3BM=O_M,Z^[T13Y"-@PQ<
M8=+9E]RBSR3&BR"1!+Z]A5HDURX$Y.9-L2[Z?*$&%6<75)P5OWGFZ9(6%'B[
M_'N+';Y97N3T(HD3^OT37NXW^&;%L[R?.KG?*LV;S!=I^!RFKP\LI2L[+09.
M8(DG>X'6V+,U 1:G0-;T8QI$R2P[UY_P@BC("T[- 6 >2ESY2)M;;&4W>0C&
M4@\XZP*O<!SCY4/P,D\2G";S:/DE#![#39B&.%$D*B,I'7;2E )&25IZW?"0
MB0EJY*,O>59406&T(%N,TN %?0AXY8]H4]7UA83,O$_(/,:N(*,;+8%BCC&P
MR0-BF6^X&DJ!-RLV2,E,5^03G<H=&E&K#,8>*NK<D(:&9C6N4!8X8^<C9(O2
M$[9>=,?6+Z",(M ^I9[Y.UMILRI+H:<0Q^Q>*F\B%RT7$W*%;L/+*$)%CI@9
MU"WP@1"V9!^E27[6X.]X>17=I$\X9H%3C)]H[!0^XRO>XWPAB3)30$CM4HB=
M5#ANL;'#01H7TBY%2K+6-,M%H+B400,;.I(JKRU"A$E$B[K(//;QAJU W%Q,
M8U ^)N4W&P42XK.WV1^, B;:06T:": \I9])8Z%$@=:[!EJY2-20B3*AZ ,3
M^Q']RB4C)AIQV9/G20\!N]*Y!Y_!.^TL1_$:WZ*J0Z%#LT\XPJN0OA;9;#Z3
MF&V840QA3 5UHA9]06 DJ*O:S8#(T HUHC,2S@\DCQ9T0)1MRJ,$MZ_)X:F5
MQUR2+WQE[(]"BK+Q#!DIZ<H4\Y"991XPS\V.CJ53.L#^@EGFN3;JDW+,<)4.
MF_15 >,-N1(W##&H3XT+!L0T IJR+,H*HZQT'K!X$Z4H>(@0WVHM*$.RO+88
MLT/:/$#GYS *4_R%QC TL$FI+X74.A6,JE;L('6X(AA>AU2Y0:VB5C7L*@EK
M(#BK\0.O@JHZG@)9V8V$<-9I8!FHAV2(H:VFV0. 7ZY6F$WJYF,4&CK<!2EN
M!GJ*H;^YJ X)F(@"HP5]Y6Z(PM@.->HP%"\8!%0SJSCAB<<]RT/N$Q8FT+$P
M^O;C_8]HA9>TM]N@) W2/77K5Q2SXWXH>M*G($74N3?9@>4AE9EUC"3R9AAA
MX=M"9K+S,1E7Z4L5LY>I=1[P6>V(\V\)5LU:*-7J3JSTUX)+RO;I<3DQHJ!7
M,:\Z**D1HP15<>J=++- T!*SFPS""*,(I^P(RI LPT61;Z"TDZ3\[+#B!SZ+
MZPM]J/F7."NJVOC2I&>? $E2<UCG>,[M8D9!12>09[=G!&JNS2KXG.IWZ+3#
MJ7H'7NM'JGU>S=7.H^5M3/[)XYX\8W?SN G76>RCVG?9R>OV:J;RX"C!S *7
M/:&518I,8J%C5A8O^S]25D!!M&RL$! 4H4$W?EG@I%P E:]_\H:++)U<S%+V
M?B:E+S/1$F*SL=,'5+KHPNVL<0[)=K=?@Q^#8X777!BJ2?,Y)O ,A\-QA"=
M]"/VN,"/J?(N"%E1P5:';E' _0QMX:XV+4CTJ.Y,$%9OD,"2EO$%R#W-*]E+
MT-<,\@T#[5JR70%BZ1Y IF=3U'RWB_$B2X?=L:/L$GZT+-R^2",%.OLD-16,
ML6]2RR2'(3^PB=:;*_65YILM@UI%%/.:A[3ST@P#NCLQC;W.8&>FEB[MG9H&
M;^(EK!V,&:#-&Q_3K5&%[+C\D^RP>U27CS(%V3'YJ%#A\5#C\#AA<#!R.*3@
MQW#E&J>?]]$2+^_9I+%J0E2I5B=*&J@%QI&]>AS&,RIZU0AM6-(L>Y[-]6<I
M1;80GI)08W:.9T)V)$ECG(9Q?KE'K8 O3*3F4$)Z46YM&67T"A#S@(+.\;S9
M03>NI!/(E5L=+CNM,_?MK(;'_:=+KQWLZ5RXK1]]TE=J7,S/*KA9?2'1FIU0
MKY%6TZO>Z:54JX,!7$VAFY2<EFXUP&N(+('/,O81NU]C%X?1(MS1?VU+,8P5
M-E30#VQUBE<9/DU/$Q*!?NO+"$%-DI@9=*SP@"&&UOX.DX2V!.U5]"ZH0EGG
M-.OJS0A#3^KLYY@D"5H$<?S*5K\&?'=H9P*>_ARGX>_E MKB;Q9)A-62?+^F
MX/6=TFA-OA:K* LS6Z7O'[?4]ADOZ7")GP:=GZ.T^->>#J*6S?.4^)HHY66P
MH-([G 0D'8RO0.S1Y3*5"U:<6*A&=W :9_4S#TI9Q;%*02Z-4V/M%+9LZ2]>
M^D)ZL(@0$B*X&\K($D21F$@!W\$_>#M(88#:-C*R6RF1&LPKP<5NPGD=YC7A
M*)?N<?KDD) _F(XY!.C[D=[YO*=C3?R5!H;;_?:.W5^_R:\-3CZ3N+EC6WDX
M9R^S.\"SD0DWY#.WPM$@T-H@Q6&AI9Y9)@!M,PEHEU=&+ ,:HXA$/RP"RE(;
M3H^D/'5APP7ZPI$0CBT>),+XE738:"Y>,I"TM=<#YOO/?1"G.-Z\TE$Q=;TP
MV%Q%*Q)O=;: &\CH,)N6## FT]#JAKGT#5!C*EVYLWN<;\3^5U$3K8JJ**SJ
MH@_[*-@O0UKTHR^$9.)_0@(R= <9X6B($Q.,MCT>$$KK>N?K/;O?)%^FHAHZ
M&<CH$(J6##!"T=#JAE#T#5 C%%VYLPL<$1KG,(?+MW.S"^Z>,,)!S*[[3MAN
M;I2P^OGI$7Z=_6#B@T)2,70)&:EHB!.3BK8]'I *6]I&(A98W:S*TRDN7]CZ
M(ISOPU&D%F-)'8(QD 1&,]JZW9"-J1EJE&,FG6V*?0[YLC-V,$3]E!I?J,7<
M!X4$8^4,,IK1%BHF&T/;/*"<S-I/F#I1=2#.!?U?DH:+>;1D%[B%:]4ADI6T
M#O482@.C'R/];BC(QA0U&C+7,,N/]W[D=;VD(CN_%-*1M7/(*,E(L)B6+&ST
M@)JN<9ISYSE)E)<7*=42+9#OJP6YI%BNQPUUJ*A47E \(&E6=81L^HR-@Z0'
M6OG"#6H.(UM*K-::/2N)Y0*D*XF'='J W=IA A!7!]E(ZSL#:)JK@DSTN^$&
M&U.T3QG1O0WH_(F*QT4^9=%@E@.[$\C*?X>.%0&^ \A$\.")(I9W_DQ!89_8
M&:\XR6;ZDY!G[3Z]UO[B=DLY2Z]ZAZ14JX.QDII"-S2DI5N-=S1$-E;\%/50
MO>()>GRM_^#;0>*:OB8D%/WVES&(FB0Q9>A8X0%'7- X+"K/2&(7.R878;+8
MD&1?9)FE!*%15W3_\G!=R%N7A[2Y.K9(5;'R#<M*\AJ,D%="Q5EFO!JJU?.-
M#70<2W:ULDY[]URH/"1&>HVRFGX/&.!G0I;?P\UF>! C+=E!MZ D&)8[LMT@
M5Z9&#:?BVC-VW],/J^S")X;,=5[,%^#)6U@(L]ZFD(&J4TD,(8ELGP#3VSD*
M2\F! MSA->0Z!HAV)]:MV>BNBL>^]4KB%NT'AFI/TZ@P  BO>H_;F*U^35]9
M'Y?.H^4EC7-W;&5E/SK4JG7@,E0-##_]BMP 2DFG&L(41,V*,B<\'LQVP9;E
M?,.>HK\(P:C>EC)T]DL0PU5%JP?XE9Q*Q=<8S??I$XG9WI%O;-D[/ZKJAI_@
MSR/:3Z^7+SA>A F^C<,%OF.YSN$@TK5"U?,U 12Z/IC/VD0W/.786JMC^V",
M:(0C"3^K;QT'/'&_3Y.4,B4_/8 2)LXD,4C[0I7. :9S4!^H"VN>VV>M6^L<
M/Z W]:%+P&O63]WA'3OV(EK7EK)_>LT?*O"\B90N>>M)@6-D';V.:-; !$7N
MU)8\RW\5;S7QAOF,7$Y,9Z;M+^4H'8$2XM&WR0<V$=+E/(X9^?$M>-3XLDR^
M+6]>WHBN&4=JRU4,%S7D.HX*E2T9,_C3-<HFQM/3I70@,ZK+9#.E]8*YW/QD
M9L_&Q5 HT(CIC!Q0+W135J$3H6G:[0-UJA!^/TGJ2C +P*")3U7GA(&7/IEI
M26W25AY\E751K3)?V5&4\(V=M-W//!A39AQ5819!F%<L\H]@L\\(,%K^YS[8
MA"MV]N%\L6!G']:FI8>'=,:2.JQB( F,7;1U.SU#SM0:-=(QDUZ1S]45^@&5
M0GC&JQ+#EK!R.;[0C;E_"FG'RE%D]*,M5$Q#AK9-"R(')[49V^$0/ZT3V*3P
M*<345F+1#MR_H]9\@-7@$6I3XFK2H]'P@IJS9.=M?\7L@(!V[RU[7O3)W>>V
M)-&6"!JE2X3WPEE89_:%!'3@OXYQ=K/)K]FSJ5$G;2ZB^(5; &D7;;B]6,Z$
MOMR,K15B4_4:I;\KU+!&P* .%S&ELM9^L*A)F=U=WM[</<P_?;E$]Y<_?[V\
M?KB?&CKJOD",&ZL-K\'*3< IZAK' >'B,75] +YW6DU'51D1/V,HIRXIBXF<
M^.2T,4[3Q/ECDL;!(AWH#-K%)#U 50P8=85@V/BG5X<.NAI5172.?BV*> :C
M3L/V8$?4"/UX*6KT@:0I=6I@7)!M$$9B-#2?-2%0/(/Q^TR: V=O"%;P\%KY
MLJ/X-?O1#T=NM4G7>[N?4NBR63&!G];K3^V<HDSYES#"5RG>)@,,WE=%PN;B
M*L#,+E+BDN5[].DPOE2,()ZJE46_LM*(%_<#0&H.TM,K##5@?P\AJMW76\BU
M30W.GS%9Q\'N*5P$F[Y>1%ZN"4-1.1CL=24[ )Q4B0+*)'4+:)V@>@&_^J.>
MUNUBJ+\AA,#I5A&@12;7I?MH#8"'+W,>4F7L173$^Z:]IW\D:^$^TXY:-U3F
M^F<<X3C8S*/E?,FNDV #AS1\QOG9FLDMV82+5WF"TT9(2<YF0JRA9Z(6EM8M
M+.A'J['@65Z7=0B\-I\6;-9'A8"I 6[E? 32%=K,8"*O21OF%GE.*4848D09
M(U&$,B7\-:.$"*_9B5W]?;6&8GLF:" _NV^V"7A\0( W![@MH/4!#!1#JJH"
MG%'140GCH*='#\6]T:@[%YTT3BU7PM=7R#^0F\>41M'LU(F$FGZ/X^=P@1/9
MW(N5D*+3,11B"V\CM:!QJHT%O> W%SSCFU?1I^YF&6^FA>Q\CD!Z0(LJC.0U
MJ,/"(@^8I.XO4J80%>HP0;,0&-+K8G61/)P(ZE.C!M=.Q=E5DNS9E9/5D02+
M6AE?D"AL4R'29"T@0U*#@H1(Z4ITYBYP<5ZO"C-?87&<9*/CX;N)+#BS\!,_
M@B_)5D793L4OLBE4,(&]5*PGT D.=4QP$ZQ96J./;FTE4B*H[W@>V/#\Q9O)
M7SC7'J0:4^=2824=V<,,IF_IX9%==H1.<E,=OM2Z&[%YK [9;/(S5J'(T=H
M6S*U,& J\C4VV0NRMK7>";G;&34K"J,?4%X>%140KX%^9770YZS2H=*]/5@A
MN@<0]P?J3HQM >E^++^$O]V5]!B1_(TICE8X3-F1[U?1+;]!K._-=3LK1^I5
MNRIP]:X[*F"#1TH;.7\!JY[*A4FSO!+MJ#Z$$5I20@CBVBWD'SWOEUSA4J=7
M<NCKFGT2L"5:/9*3KW" -.4X7>G>>-\XJB?%JGZ6W G*#3A!-1/8;8&9$2>H
M#-C%X?J1!R<%T_LF0J^SYD/O^S,_S7N*H%Q?,U0\KJ-YZCY.W=91DT7@9COM
MUS2MX3/,;S7F-H =9#=CYL_ '8RZ$:!]B^Z[^]NK:+WHSS%)P"9GAS4 33 (
M-4P\@R"P:?S<B[&-+B<"9%IG^?/LUI*<TSF/)[X3N04" +/V RX'FY87*(/,
MNTO?Q4]8CY>K,+=O DR?-N*S(Y;A_.PM@-GKP;CLE=B->.GK592D\9X'DC?I
M$XX?GH)(^+)0L92A6ML 2UOM5/2L::@_H9B9X4ZXW,24V1VFQ<,%B]=J=\Z]
M"<8WQ1Q$-V#AST!=@Z8%(/V%T5L?$.5,'R8:&NT+WRA.80W,8&6*44TSXJI1
M2G57\UN9^FIJZTACHV+D??'800;#GX,P9H?/XSD=Y6VS5V,;A%DX\ ^RH6(V
M]#O<!:GVC!2<1ML06$?C5%V1NHU>+%/6-M=)]Z-IQ:SZ#2WQ<^CMUC0W*(+H
M#<S<%*@?4%<.T@7HONO;(/^[,/GM<XSQ%1T"4K)+75-_GSX7Q"_6YQ/MBRST
MEO1[C!V-\J4VS-@3M**/4$Q_>T-4WXL:5T0_Y)@.:5ZDVAG)R]_S\"C^>L\N
MV,GOIDWFST&X8;=$?B8Q'\! ,;NB&EM"'U0S%8\/&.8%?:O9Z(2U551G::$$
M!<53M"(Q6NW9ZM L)?T&$M*J.(&@< V?!&+N 8T@A*WT5H?'T]W-BK3WB<,H
M"1>\>W*WHURL!W[C>%N//_O#FY;Y,[&H:.E(6[X%NF>UQX@42?>P*(B>6<D#
M96IEH+C9M"WW26=[LYLJ'6W!%KV7STPP_7R?JI63T0#,C%XY9U?3=8)*;?PZ
MXR.70'OU6R.3@YR#TSNHPETD"+DK#$JK/WT#Y&ZP'9\TOD^#.!TI<G2]*0S0
MDD94&=!^ Z_#*.(AY@IE7^XP-XL!(W'\TX(F/R)H@G.!? M10<]<R-!T&?7?
M63&N\9[0T&F'AW"T/#*0!PSD/GCUD(*Z@:W'''3FX:!9Q69/J.?,X8#ZL(]V
M>1/\=?8>^>OL@ ?F@E-J@ ?A/1J !MQ"#1/W* *;7%RYYLQ*E]V%3&OKD,+#
MG@U7\'Y BAYP-U@V%BB#9%[IN_@):6]F47KLFP#-P#,GPM/\CM0 X+9O@1O>
MR-1(MO['W21(4S[\=$<AWY_1?&:1_U,8#3M'&JK7=*I.2[R)D$P."#=CYJX/
M.AL<9ZH<#8/K[^$CPKV>'6B:.3K"53+^1W##N-^AH]NK='QEEH^)]Z9UHZ/:
M93(]TW(D TMG/70R..3<=NV%V U(GUW?7R=0 C_&:BCQAZ=K9GFQ(4S%PI'X
MNJUXED.71E_?HC!-WNH-<2(XN.%=B?,YX]Z:/D<$W'DC?TE8>E8Y_\\#M6\>
M+6\IT*Z#+;X@VR!4N[X>1H7U30]]*B:[TD%NE$<WJ T:Z>:FA@&UL_QX-5X,
M_9H]\9UT;0  <N>"FL-!7:X@UP9SB\+0VWB*:P^N'!LV< I0GQY1[=+=W@:L
M_9LCY+\F\WWZ1.+P=[S\%BUQ?,^.*<X"0O8.2?,B7_8-BE,":N%B'D JQ57.
MM/:&6@ZT.F%I<#O=CX9=F:S/Y&XL:<Q<>#Y1X0Y<@X3OU'-5N@!P X9[!4?O
M_#;ZB6^['8[YO[Z$VU#M."Q852YZA(XJG[J!EG'><K_8SM$(7Z1^]C5X";?[
M+>*_L^1H<_=&<D"[TH!1Y(KZ>[S5(=^WM#HC>>';O0UF+_JO_ D[(VS$$8!<
MJ\L1@$BK3]0OM]/;7F#0Y-%' !)+9K7?49"PSN$"+S"?1?OI3R>(8>Z-CPQZ
M0.=Z9-#OT2.,#+H&.!\9R-[Y;?0?7\CWL48&$E4N>HJ.*I^ZAY9QWO8)8CM'
MZPA$ZF=?P^B=CPQD*')%_3W>ZI#O6UJ=D;SP[3QC]NP%YM'RBGI8E(;/F+_,
M+=F$BU<EPE:2T,O# Q*<T&NO3O>LJ:)>GPR'I<ZXUZ)/G76\/I*8FF<-<I-R
M4ZM03J^P8291L&5:@J@O#A/!7_2\#N[F<PCHUB6ZW& GT#.(P$Z=V:> UBAB
M!7^&B<)F:R-']J4%N*@7[7A]5XX+/W"T#4ND1ML/3M^6(_2MT-#R!* M/VVQ
ML%MV1-*U/:#8,M/<[G*H#M"WS43+ :;=YA'N=M0.VOO^C5I$Y:_/29)F?>\#
M?DD_4>6_=3H]G4IE3ZA6R1H+*FI@@UD-C?V8418T*\HB6A 5I1$KGDR-)RW?
M(#8MUP:>2OTF&M4U3H?0<!V%JW 11.E\L2![&B!':VYBB!,I0K4J%0A5K&2+
M4"4UH C5T=B+4'5!L_GY^<VWZX>KZY_1[<V7J_.KR_N)D:GG$\2FQ5K(5*K?
M0*:&QNF0F08I6^[ZA:K8_)]]'";+<,&&LE^QZ"@9M=(%%H=*VX*P7SXH^I14
M]<).0<*,%^+=(2^&ZN70KUG)J1>E*[H ,6JG%N;Z*S; IJ)C6I2Q9>9?P@A?
MT7]VUEE("]2QU"H  9^&2'#$B*0/@J1;:5;^CGYE3Q!_Y ,0Q$W6]GWI1Q:X
M>Z-LQ\,%DJ9WZIL53SX_D<T2QTFVD6;^F*1QL.A,#>O4:;M^?QTH-/1I<0(0
M!85*F!F4,SLG44+CCR4[%;;R-KX<A@_J\ZI_0/EFJ%^+ZKY 3<EK1.A3;50)
M(/NJ"S$ZK&]ZV/Z,R3H.=D\T0MW,7T)IER0KUX9GMQP4)-N2G<!0HD0)>L*Z
ML_JO%$OT=U]P)&U2$7;ZOKX$+^TJ0HR(Y4Z/BYO5>9 \?=Z0[\EP+R8MVNV\
M!$7A^JR.<$==E4R/8@\EKM[7,;$:B%?QL3N2-[^X%^IM)FGGTZDEZ7,DTJ>'
MU*=]0H/6)+G':]ZP?=U-7]DVJ,1EH5 EDNX$5CV*E' EK3\K?O&K^^EM8A%P
MAEI"@AQ1-2%TY/*GQ\[-ZBI:D"U+;K %)S1*QU$2/N/\U\$>2J=VM]-2JPW7
MCZGH<]2U::A6[.V4)?9V@/6Z**OL8U>HY6?BWE&W\:4=IHH@21^J;H,/U/ Y
MC()H$0:;6Y*$? 7:(!\,5NF20$\5..1+E3B"^Y ^18SWBVD".U\ZA.Z?,$Z]
MC&>'G4.,7*7&D\)56EN"T0%MTP/S?H&C( Y)7YPK*M.&7K,,%-;J4IV 2Z!
M"4V=>K/B%[_B5V'3B8 A^](2)-2+"UV_*V]Z7W]@>]QD3MYXV/;N_"&46W-Q
M3ORY+EG)D:L*]:DK_JLO/MQL&9'S=KZGQ&MY.:&[UB1,[Z=9$IY%=20:RD'T
ME6U[L;@LE%.+I#OQ\1Y%2BXOK5^<K%<]\HO,>]M:A(NA)I' 1%1-B!JY_ E!
M1!:_S7=T/$2C+A9PW;$+39/[^=V]9)V08OD23(/EK0$UH $65&K*^H&E(B/?
M]E4OA[*"Z ,MFGST9M60JD,0PS9KHVZ@:A-Y2GJF1=]5DNSQ\F(?LT6$V>XG
MO@Y?O!WMYY@DW=[-3DP=JT9B("!LH%@7V<\X?B0#9UK;F3*(>U/1,U:1IQBR
MQ.&6TD'&$"L2HV5(/9SZ:/('M,)>;6"R]<PV:5AZB8!+#"1V*,;8J@F! W=D
MM*41KC!S6O2A67V4"<COASU!Q5XO_G_!-4DGB$LZXJ=O.^'$ )KTX&:QW?\(
M-GMLW76K2NGON8>EN.&?(;WC]=N*EAA0D))DK5[;2Z91=L1AHM'Q"B6:&1*H
MP#)J-DV'$M>=M*H-C@ RT$5S$8?90X^,&[W^>23@3-X[-Q9IBSI>88%ZG]HJ
M $$$#9&Z/6%*TF SV ^*5 PBN%MI]L"T"3<0>( Y<=NUX23]V@*@-,IV,""0
MY,0=# Y)N1\\+4>J2=\M:@>E'*X7]/&EIAL ') BE*MU0HK:83E2/?I></86
MO$!V1HJ!%W1/28'Q@I]  T"A>/W&_RD/V]J[RN9I&H>/^[28-KZE'4>4'JY_
M_ 3G'S]Y%0M)UQ(J;]QTN%MSG"V:5OLR^S=C'D+ U+_ZSV1#I=HN2D^W3C[$
MP9(M#;Y)GW"<G^F1W.$%#I\9F0G/5M6JDW\MQ3J6&%+2 @DG'85]R%*7,RN>
MHNKQM!C3<P=BT5I-Y"E5KX-00]^$>,1!LH]?.6'P7$,'?+(")=*Z!:QAU1:I
MC*&_9AB*\)HM%^\+TJ5*^G$CK#0K?L_H^7^ALY.__/7/)__S[*_Y[# *H^R&
M#'8P#?W'7Z:&D+11B6HSM,'1+MM$@EB2$S\!2^7*Q>N[R&G;1_*DZ^'Z@61D
M;^((4^8O&Q8)5^+UE!!1(-!J.X%,V$!")E[9M^MKZ)J^[<F*N;Z&D[GWT*HX
M06&I?WNQ\JUA43;7W^??S1(B_RY*0/IW)M.9?S?$*_MWK5:'N_->W9OE7WUM
M*'/U[D?O<?6LL-35Z[(F<_5O48P79!VQ:T@>@I=/.,*K,$VNH@4S%=/0.]EO
MV F2G^DW.]_'+&>63;+1TL4^N#8Z8(7F7QA*J"4&8<R A"VH17U(!U0T*ROQ
MQ2:[XB%*@]]PA);95#L= Z)%)@=EDPC3,@:P7Q.77M7D)1CY=2J#M-@W]KO#
MRST_Q;/Y%E^"78)O5O/=;A,N6#:"[9W9I_0G?A]3H$&%$!KZ>=%.@QN2M+')
M03;#G94&+&JM=7:!"TJ-"PF(\1:G4?RR"^-LHPY9\5^23!#[<U.)\I)@0= R
MS+90[JE$O3;*%'C8_EW\I "P1)5#^R9 _^F_S>J2$16-"MDGJ)2.[IK,P.4S
M!J@TH/N*%[X<>0'49]\",4R9=Y2\DEK(I18VN>(]W0&?XMJY?FT&1)2%$L6)
M04&*'O$ZC"+&&)007G$0>\D$&FC6[JD50.6RQS1<=CFPW&Y F:'GG#9<!T?+
MM^0T>C2NZ#7V"S1[A(/=8S>@P]!;SGJ"EK?@,)(5G'8.,^6-=Q*S'IZ"]!>R
MWRROMKM@D5ZN5GC!KJ*E1>[H&%RM>U84TM][#PIQ@[4!M2,D>]4L,,"IBN F
MBE.*XL?2IVEU])W51P&ORE,/013M@PW"A3!>)Z;BO$2]JF<.DX*&GRA1QH \
M!491LL@WOKF*4DR!FMY$V?FH]!%.YHM%O,=+U9FH80E#TTY]$ES-,<EUCC*A
M-*C>:/9H0.HL_P.%>4D4XPT_UY2YMXQYO&02);=3F152\P/%*2"Y,*7YGB%;
MIF,/EM"X3-)P2[VEDR00/BPPWWIH"^>&.%"DBB3W@K!;8?8M2P&6OTX,'7'#
M$)7/V7+X1KF&+PLD3.:F;$4?3Z_--QORG6]:FT?+.YS@^!DGYT]!O*:((^QV
M7?K[Y0O;RMSV-"L9^5<SE&&)#2.MD!"R,: /:>9R9_E#YK'\5FJ^ #HO,3$Z
M[1R- +9[$^M&XNJ48&&/I\R1)^*TF*)51XD9RCI.F2#7XBB-KJ/;'/1U.?4\
MZ:=ZBOW6@W5.>DZBC&I!&^J@N/ABRJAMZ!O+.^%3]5JJ0;RSF<:_S-+X[\,Q
M)4E^=YYI/P&@K IL.D!+(XA'GOW;K"R+JL(\,BJ*GQ07G;QU'Y7,*[CST2GG
M'/J-O"#;((RT8IQF%:40IZCB%*B9DO&&-@U]YB"MB1F&*/HU*S[Q)B<M!U%&
M:+<!=?"9U5:'9UV;!^",EO^Y#S;AZI6&L<6V[8LP66Q(LH^QZ+(6H[H=N"K5
M!<.M@C8W %97K(9D57DU2#,<5Y50><1!5<V/JV;,_$J(<LWFEL%=08P8]\KZ
M/2" WK1)XS0'L]RE4(1>ZK(E8IS,94.I]HF*..X_6=C""(#D95=L/7?)GU8\
M\0.ZP,DB#A^]CL\'_$T_@REM?Z,$9D.:0?Y28,U$, !;R&]C@ L,G"H-5>?+
M9;ZGCNU_S*0E7=2\;Z@8)6/<867*I>_]-C]0]8*+Y?0J*76F526GO%&H&6\X
MW-)HS@P-00I#8E;>BZOI-+U%&=^BMM0!=%%?'<)-C1Y@5A3(2XZYU*ND-!X&
M._Y23<UX(V"-8S$U!,WN%T]XN:>#LJLK&K5*1\!!T;7X<J&VINLH#WF'#]A4
MJZ\^R/7DX$W5D?B7,,)7*=[*^U_-^IIIKEK]D5)=I<8ITEUMY1 IKZ9,S;07
MJXQX;:\9H,_A#/)?0A\PRX&5HDSR8"T[/& +8;Z^W'>K-UO5J:8V8U6KYG;6
MJE0T<FZKH]AB"JLI:E;]?2!)*X&3J,]:"1M0:^:J^ESJLU<MK2/ZZ$B)IZY2
M* =52S!5==Z'YQKEBNQ==]J<4!RR.2"V4TNR$$)6H.Q$N@6LH=@6"1LB2J3W
M@TM8:5;\COAF.5^6)DB;C*A^Y#8"VF6;OBZ6Y(53"U.:XL<"AP9*4S8%NG)F
MY=2CH$K;D;W()4J:2>+$0_G!9DF9 WN0\_L%A^NG%"_GSS@.UOAZSXXSOEEE
M9[W>[-,DI=TT'<9\"I)PT?(YH[KYE]*L:XD*+6V0D#%1W(<G?7FSH@H*LCK%
MN<:D*NW/&<=F+D4 6KJ)8"TQ=7@;Z!_;M[4&%(.C7B/UH"Y^>O1QU1:?RLGM
M-PUHJ]3:/*!P)[J1 :!^SF^)9"WQCCU9LI5@/$^><FN!Q-B+<+.GOW9L5HO6
MAFKWQVORVF[P+M.GG<P=NOK93+\!WGLESBYP1+9AQ#R*+[Q:9J41#F*V 3-A
MQ\QG7. ]*PPZVC OJ+2^$C'(!"E00[\-XWO]*-'<D ' ?D\CNOSQ>_=JO<C-
MD5L[B][ZE()M_C34#>S29[5!2EX-9?787N7\YIU:G1.42WN/7J\7Y3GR>@\C
M/7%8*EF89R7#)$L'MFS/2"OX=+Z-%6#CON9"OVSXXLOR/3L',QT%#B_N,Q)G
M/"CL7?HWFN>#+1*PLL")VY]J]YQ'F$B<PQ><3+D(0=7H/#2HENWQ)7N6?:V:
M4,W.=TCH2)S4;\84DVI*%D%PEH*B>B8GH0CBY\.*TC@+LMWMB^M1#HW#%/W;
M@-34O<N,Y/KEF[">BL7>LZ EWUDRV^@<-OE@P@$YM6@HSZL=&K- < @<6]CP
MPB0#ADG'"BZ&";(10L\"@/?N\I;# "B?MP_^$[SX<4V>_\@WUL2O6:^7_]'N
M\/*?_^_YO(6@ZH?\<[ ?#-%8*8$(<SO21'AI%9J=!U&P#-"O7S%K@HD]O/9M
MB>SK-)WP?,[<JEUR"C^Y;OO)==M/KNW]Y!K43ZY5_.2Z..^&CD%\<9-KH9M<
M][C)=<--KB=SD[_]O=6TU0^YQ>P'2S?YV]\AW:24UN<F>:'9WPCM,/_._N.'
MJ]0^+Y%]H*:K_.WO=5<I2D[@*E__J]6\U0^YQ>P'2U?Y^E^0KE)*ZW.5O-#L
M*WX)%\03/ZE]6R+[.DT_^?I?=3\I2D[@)P^_M-JV^B&WF/U@Z2</OT#Z22FM
MST_R0K.'(-SA\ 31_W\/(D_\I?:-B>PK-?WEX9>ZOQ0E)_ 7]IT;;5S]4%P+
M=&_M+]_N(?VEE-;G+WFAV;<H9 ,Z=J\S.XC7"W>I?6(B^TBM2WWNZ^Y2E 1I
M%9B57UV9PXUS>GBM([L,5] \9@-4O-UPI)Z>_?0GCE/ZP_]EUZ\\D#N\Q<N0
M[?>*EE\)_7 D?GBBC1$M5^%FTVICG2K%B$2IBJ'/J;Z&+D\LR6*_Q5$VT]%Z
M(4V=(H?5$C%C)>O7],5%';Y)?9O5XE>!;O)Z:+F/^1HC^EMV*\:/$P^F=/R&
MF+5K:S"F4)M]3#U-([BI=0)45YFM@Y[F'DH_YEW#,[_6/+.H\';=4,+A+OS0
M?,FKCA:M-:[2'EQ7HZTWGE7>.,R3;]<;)8M477BCV5)4843R"XE_6Q'JMO?[
MQW_B!55_C=<D9>J7-*8CT3F)>*J^?9"!?L5BLE>CH@7FU-5 1RK:FF4 U!0T
MN\6T++5KS>]#Y5N:T/="!DHR(<S7HE(,VC,Y-.#-!4T<M!@X%;%I[M;,E[*,
M K"Z6D?S9Y"01E\EC">S^5L]MWT?7BN;L'7LMG:QCYXNN A(7R^,\])HZ,&$
M>=^'"\MV\CAV8<" J3A<.5_5\"E(\/*<;-E]NCP@R-8ZS/?I$XG97?/?HB6.
M[U.R^&V^V\5X$?)2=VR=1/+I]?*%]MEA@F_C<('OJ/=EM^(\X)?T$[7IMQ:@
MIE&>M]78RBU(9UQ3H0/(2:R7L=\$QLSH;_M-P':WEV<4TX"6[/B)D3@7@79,
M1G*"'E_1.B;['>74F$FD/X718K-?%OFX_8XMIV8CT@WY3O^U";<A91(6(S_E
M8K*:)_R'J-Q,DB\:V[-7RM6?H._MI65-@[@>.@X.0GXC<L'O>]HCY"] NZWM
MU('V1$1"IH9GL]L9UXZBZYKB[0^*2T$&+].8[0^+GM;N@2CVQ?WPR/2BNN*3
M8L=<I3OG.ZX=U=6C3#]GW,($Q&U W(C\_D3$[$#<D(DG -\;RTD&B.^%YNP&
MJN/;"S?8G<9V?\B.#KKOYW?-Y?TL#LM#,U;^R$23N/;[9"+ ?,,=?L;1'M_A
M!5E'_,I%67) H63>&KTE+2BT1R[T&'E8E8R=AFK.'N@8D&H.Z:BS-@!EIZW%
M657Z_[)N,8ID%=+7B4=U*AY M)JJ"=^>2@76!N6Z<R^088."#D/'H@%Y7@+5
MBM"8V9=H&<Y[)'&HO?O817@#PN'",05%ADY$ YV[RW]<7G^[1'>7YS<_7U\]
M7-U<OQ6_D40-]GX#V!^?![LP#3:7+S1\6(8I[1K:*R-Z2A0+-$4E;-87=>6!
M+[^4JI N'Y+4R*?'%MEC&J)7SQ%S*$1V.,[/NV Q_(+$.T)_P"<H6/YSG[#4
M*^N,%_LXQM'B%:5Q$"6;_+8[7H*]R-3++WN<@"BU6FL94;=PN6I()@?>HV!6
M2LIE:_H26P<I<*-#;7G9>D;MIK=<K2@6"K@X4:Y TP'.WI8#R)80:CL Y'PW
M7C,ZO<.4A-,P6E]%E'RWG&WK6C^3>+Y<\IXW>2!?2+3^$C[CY3Q)<)J<MKP,
M5&8Q.PTCTR:!"&$!^%PRH%'2?!^8CCPV:,8$M*\/BGK,[S>TY@\;5A4%O"XB
M= 3.EAD'$5J%41 M0BHDC)(TYM\F.<GJL(E7&C8D*=GB.-O>P60^A3L^&1RT
M*E/]V0S)EK[6FLWTLG DT\6NT@L7+,T8YW,B2[S"-"!9HAW9A#0J"1;_VH=)
M-L9;D(058=7+8FGP4IJ?I1!B_OWX#$J2?='_C<+L4;!E.Y+^%_H0?$1ADD]O
M9T>&L<=+S%Z-'2:69R3R^H6"&#^'^#LM__C*RR^>0KPJXBSZ#DN\H*;2JMO@
M-S;3':,/CUP1?]GO;)HGQFLV);]Y1;N8/(?+;%_,L+ 3Q")S]AX1274-GWJ2
M')2FB".6:&58(<27B5,X6WW@59AY94AKG#,JFP7.(54*0S5I)^BRS;7S.M<R
MF3]PH2B7>H2D@H,= B8]"78 )T$A37*.3,G0!3UB*A /93>.*%3PJ$- (>!(
M[:'RE'GI*)_W$;_L.=BPC66YM>>Y<UWC]&;U$+Q<[/.$6POH@!*+(TL@)%K0
M%H!^Z!$:G$DRSH+2,#O?;_=,SC.6T!(=)B3[#0\R>"JW+,5^H+06KJ.*V:K1
M5L).C> C-3HPR(<5<1FN%!5^S$.8_*AD.KQ*Z3 K0;L@3OGX;;'([,/%*(V=
MG1SC)QPES&0Z^* #OXG'%)"0(DY\NG6\C;WP@C/![)P>_R C"4!;'".?CB)J
MDE E"E6RLL,("LP6XDX0%<C 246>H%+H$8,#?N4[".T&#T!&P T=  UR#$4V
M;/!Y:. OMB3# O^P!3@D^$J6X2I<<-DWJT\XPJLP_<HBM-TFQ'$+FHJEBU,J
MATI;$,2 ;.@07$V=#-DJM6=W+._//65;*\YZQL>L MJ6-28.457=@&BW5>ND
MS?Z*!:J4Y+OU-9!P3U&/A9?1,.UKR[GR<J@J^-9\2Q(RP3F77:BCH  NC%%4
M9N%B9UT7Z_+76W,Q2>0 YV* /?X%E1[A9:[FEK;S^1/;HW"5Y243?+/Z%N7K
MUW_'R]LX)/$]G\S&[/2I\Q@OP_;M/J R\V\()-,"F2 60$<BD$;)8 ZG@V^5
MR"HGQ90^SF3D2Q880>QKPM@>>5(LG\!\881W)V?"NCMQY&U-+@(17S 6H*T^
MX!,D>@.UQCDR3]G]@EQ6&0$R:2<Y6!E6<XD,H'69B M%N51^>B'*Y!Y!J>!B
MAX!*NX 6S RXL!?4).?8I"'T5;2(<9!P'.(*AP,=Y1& "LYT"  <+\%W$UT&
MBZ?[_6."_[6G8><\BL)G"J4@?OU,XB_A"J?AEMI='):FEQ TE:Z60-27[FZ8
MKFO+R E*0_,,\P!&VK02H(@=\T5UL),3<R4HJ+3P98K\4.E<5[&"NCALR^\$
MJC%LU#(6-KZJE>#05:28$#&SWR_LCY$P-K5K1-0K):09V)EH5,E&\Q;8O]2
M7B@X8MS0)P\5Y$X3\28&C9:X-S5N1*@K30S8]NM'R!LZZ*%"?KR1TCR]C)94
M.5^8D9J-A_IEJ(UZ9#+<,9]8X\@CF%XC#&FL1V9M-,+X)6>J_/R)QO@DC$0\
M%J0(L[V@JWQQ<GH@0X\!#U5CHF&'T:(;L3A%4NFS90K(C!'X]VL'!XM:$$\1
M<9DA(A=Q&'&Z8T"8Q=R.$.$T?I:K'2U*[C<!'!=J$:^\IWC/N# +3!WA G+U
M31X%S:/E)3\0LK8O</Z8B&)*G2K%VAFE*C9S? H*X&;6-91))^>49<R*HOPT
MCJQP?4,\^K4H/_%IC%I^00S;K35;IE"]G Q35P4%+C;C1G_\4W:W=,MMQ0_S
M]VL_M(!&4Q3T*$DH7>;T@L)T7+.CQO.=E&Q@D_ S_/-[1W:T_,3#$TDKD:%O
MV_339KG"(T6U01L:A.W$8M6;F#(8^Q&Q7SVY9EVW427LH]JJ=F%L5QY<?"J6
MK=ZV-*+DS<H;^##;5A+8J;8M8"AVS6]QNEDQ)<G#4Y#^+7C&V4GO=Y@MJ\'+
MSR3^O(_93O&K)-D'4<=AK&3D7\!0AH6+&VF$[LELC) AQEQFNU^LKOABG2+[
MC8[3GJBTXLJO.)?'IR16F404YB(G[D3MO)( .4D3X$;B"AZPL&4*F(#$ 5;:
MP0%"HXIK*TB\9T1(XIEI( $XWI+<@$)'?#=\0)'<5+?ML&%@==>.)-4!)[ X
M\Q5 H,T9:-;JX4XE!#-%>O 9D(:9]%XYGI')A:&:-#1GF9I*GC<I&D!_)DX\
MJG4 FK7P\O0S*#,G!Q_@Z8-@]KA%8'%5VL]QP*+AF]:-:4><&3B/WS@#'%3?
MQ.L@"G_GMIQ3_603+K.4;[2\S098^?S+Y^)PM_OR;#=^35H+R7 "\S: $&C!
M2O;JH0?B8!;): E(P2R[.S:_<:W8$$QJPD_8U&DEGM/58Y"$_ #U74T3^UMX
MN&!UG=O$0WA MR<N'*]):/:R"T*#LG)RA(($[7"FN,4F#=IO&C@\[^#PM@6_
M4ARJY.770T\<3/@*/4G0[AOV /,+?\<;\CT*/L5A&B9/YV2SWSZ&P7D0!<M
M.,>K7B'_ABH5+*AD6#QT9ZZL448(B@)F>3EV!TB %FR-1'Z\!_T8+.7$%L:F
MF&]19NL!,W&HD$<9@DN<N)?5\!=BTJ)-I [7+9"HJL6Y:X+T8NJJ[)SRM/3*
M$ZG#>3)KZLKQ)'T$M.<!<OP%B=;K/=LI3_L4(:GWE"B7NPE*6*UNZ\@#/\9)
MJD*^@DU<8U8\8-='4=)=[NG GL55!2GS"E.?F-33AD3IH[<7HG4*5^O.)'+@
M'0)H=:-4MJ8KG-9]@3_SA.W,6U^Z#E&W^2%GO=B9'D]!*&>LGA+%O)2HA$VN
MNRL/FK'D*J3I:$F-6?& !8_Y!7%1\(<$/8;K-4Y2SEQ3W^S6TX1$Z9NW4K[=
MPF4.5R8'WA]@9A+ELC4]X;1R!;\(R[SU93-KVLT/2%@/X6:3D.AQ'Z]O*+[I
MF*QG"*U6N+BL9Z"PS0T O:*AR4U)F_3@_N'*LUJ9;,B<TC";16=Y#4\&Q(JM
M3W3;J'6B?F^]\K!\!>E.'0SF#A<E->:N==KPK9.V/WE"J-!^);L&!<BQ ,GW
M#K]&)*&R7\(%$3)N3XG\[80E+%Q?( ^:4.4J9*XNJS'+'V2T^4CB);NWJY9P
MC$B<)1R+:[X>@FVPWX2[(#E!F;B)6;6OA8E2DS3=7%"X\&VI''AW :'''MF:
MCG):>DK1ZIYPGWGK2UA.O_GM%E))A,*MC.I1H.D$9V_/"21KB/2= '"5SQ<<
M;_NZ-.GS_!T$SRW\LR,-NC.3*9 YI[C\C/]<N&5CWLR+7DK>:$3A.S>]LU.T
M\$V)#.C6!^F;I)*UVOTT;WC/",FLM24]DEYSV_5&0I%P?9%4O%:CG[VE1I?T
M0'J-[LL:TR]AA*_HO]LW6<,*A5AK6A,ZU6JVT@2OUIRVK7*RMJVI9,;^1"'[
MF]T[G56N+2'-,<?NN%EL]LOL NH I6Q1U(_HX8F6K\H$,4;[A):A>,D7G!:W
M6?/E6&'ML)$@20A;VDU+?P_3)[0DVX"*WG)<)6B9W^%!?R(16PR+MD'TBH(7
M7!Y=E]EPP$OJNN""6%8G=&W E76E?)#5=2UKO>"#Z5>X=LQQSP1@*UTYH7"Q
MA[S<=01LNECVZA"<@*GC8HOO+T]DLWF]^4Z)GAV.&R[#( YQ.X!1+-TZ=$):
M&F#?O$2VJX,D^M4-[8COJUT[#+8Z%^([K_ #837X<=5%E>S\/OJ0_L[X@/;(
MP9K^^_$UN_Z.'X;U(YI7E5Y/:O^FU;<[UHG3SGP9[-=/*<MWY[]E68/\#[X!
MGVUNX2:0N*Z8*@LBPG?@Y\5/J,7AXHE56 2\#+]/+\B/',S+9'^?,&GT_?BF
MO_P9#V,:=@;LY-O*'K;[)J9!3$Z,5,(FW(8L<MF$P6.X8;F.0I8?IP$,085H
M^[-X@[^D8GLK?Z]\MW@$/;%B0(\%$JM3*&Y6Z)<Z .LEWYIS#1P?8>]==@D9
M!05PZ1E%918^=E8_Z41*\F_-QR0Y'C@?<W!PUSVFO14-PFYVF'4ZT?HB? X3
MMNM9$AH-5VA%1WT5 ! C%^\J1AK4. 2< 0&M8_.K:"G)ZR%25$3+HF89(;%H
MJ1G#U (F/Q"GX$+$I)'%L)/7;2-O2(MS;P6-((95V?EIXS2KHB@JRZ*R\-MT
MNH&  LKK8,**?AWPD<6P/CO?:\07?;3X-GUO(-" \CT'X4;W=E=9G-%3LA5@
M"$L"@$8@UU5((5<UA!-936&ZI9CI*&Y0R,X@7.[CXB"0'=MLO/0D3.CS *+5
M5&*8""JU\2&5Z\Z]0&. 'AV&CM7H]87^]%:<9Z"#-_<>F"Y=(AR^+^]19.A#
M9YUS4-^*SPQTS.8^ ]@5WW*.OUG]C<3A[R3Z3.)_L.7[^V2>)#@]WP3T?\FW
M!"^OHO-@L]AO>&# +E]?I'CYA43K!QQO[VC4D-RL[G"ZCZ.6FSK44%PUX4*#
MS7GW\/9 AQKN3)0>O>](XRP3S,CC*1/-#TM^SH2SU1XX18M,?+9&)(S8=$VA
M >%<!=I0'3]0$MPB%@3S$\YBKF?J"SP< HB,XK&MBPG@E96W&[AZ#__8 .9F
M%'>VC<P#I\!$@$1$<.0!2U\]="( 7(K"=%SLLZG]S^$+7I['>!FFXLT?*F6+
MC2#]96V6B?=)!M\@HJ!,NGY\L.Z,+;Q8[:,E2C#^C8?=NY@\ATM<7AD91@NR
MQ2=\!B5@:T023+&Y9,LTR.,_J9N$S_3I(MB%:;!!0?UH]?0I)OOU$\L[TB%5
MN K93&?*N&3-9OBR!:V,<:A(ZBPH)FF^PF-+ENRT#G[.&_L'3V2FX986/F&E
M]S%;\I'@#=.?+XY+ _IORF.,TSCYA53U:X@WV>P/WN)XS91M@_@WRH"/]"62
MJ??%*/DST72[UEKZOFKENOIAV2X! [.G1D6+,5387AO6'1:%$"^%LF*^[,$
M=2?9AAP0?X(\-"E\23&._AL'\4,0KW%:*/ZR#+GN*\Y@GRG+B8]4,JU?'+BD
M7]_F^!U=;>"'-1D:(#W QTC>+*^&7FD]E%6LL/GEXBK'9U89?6YT<62?[G#,
M=D*P]'X8L^N%=EE/ACY1G&V"U^2'NST-C38;+NLJ6F*V[X$\LUN5:8=)?\^[
MD<7K(MN'$28M+>^K(^5+./D'6.,(Q\%F\UH-+LCV,8RR5^%;3;+5HZPB#SZR
M=%^4'1C,YEN*%.":;4@)EI0Y:%6V%R9C6SI X0>I<V'940VT$;.!#=OJLB(;
M=DP)5\7DK0FMRP<OR_VBF-39ALDV2!=/Z!&GWYDG!5SO'_(14G8C3+&\E'[E
MJ4\-,V8I D <K2.G=$65!U*9V3 V7<*<96:J&90H3RNF_&]UIO0CG)G&Y67'
MK(WJ\Y;7$YFH!+R-R%0]J.>S\SJN'L[1Z5\RSS]ZNK3%I_1TP"F\K_M-&F9Y
M+1+CV\T^D<;\*D7SK])?U *E?8*A@W8%73+P#5;E.:0M*U7DEFFY+*GTQ.)<
M=A;A,XT]F7U5I,OBL2H.+X*R(NB^P,]X0W:\"G[YX=N/]S\B;@@Z#W99.(ZN
M<9I%G5Q5R'8L)^$ZRC8_%\$W#R=)RA;ZTAB0Y<&KV:UU3+ZS8'15!MV/-&9-
M:;SW.[^1K!%NT\+['2M;>YE@^1PF),[O*V6J'N)]0C'PAV+A,1]:4#RPS5'1
MD@;5+(W^/:1O6!N#2$<5TY*2$D:(GB\WF::O5D$JPY(=0A D$%118@H^&MYE
ML.!E$"N$6"F?.C=(/Y($9Q".9!=R#4F'BZY4-)FZ$XN9<@9^5VXEB80@W HP
MOKED%S :ISD-:^=?1+NV!98T=4''2F;J99 SD3;CE8ZIS6-J\UVD-DV9B5C3
M19/N-045/8"1_G'I$22.-=0+2(RG!3,>7"IS?!>71,KC^;A=/&V@$"[$-E0.
MZ.E%\O(__,]=CN_:DFA]/-<&C.FO6/22Q0_!Y@NSX#S8_4)[]SD/FLYY@+5X
M%4;T1G7S;Z99UP+)6IJ@8WD3Y3(8Z\OBF=&P7BW+5?+H+<B"\D5>#397RLT[
MYDI'(T$S*!)+A#3Y3TM,P7X&NL?D I# U4@K& O0H+51IX9-S@-9/514]*17
M']>A)<'J.!YM%ZAJJX,+4XU4@_EU$:(VG?MSV;\=_5H:J8[CUX!1ZH-H5O_^
MX>[J]EXE]6Q:O;@*4+NZS=UMFLJ@(U9#_=);WDS$S1YD"VNSFF )Z%S<,0=]
MS$%/?3NE*441>]IH732H*:F\>M#(@I&9$N;>2T/%D!QYFI&D,!$M)4D_0J I
M7%UVJ>:(OFX7YIMHA(OT3;5#>GRYGO9/F=<?O5PU,3VFEP,&_=_N[[<TSJ"C
M#&%0+WN<OWOWL07ZVL*@@VZ)?!E\A,5GLO1JL'@*\3._I"<)DY0/AA]?\ZB-
M)T^+U.CW)\(O\]GN-OSZ!Q:[LEM\PMV&'RA&0]X%YL<V8%J$\(<IC4Y3M,7I
M$Z&!'DO:TJ X2L/5*P]8F9U%T)M?0H%XACA)R>*W) OB:*S+MK9F9SM4*>")
M0S*I@Y%AIV@"L%VR )A8 K"?@H0\,L$Z'DI#%M[R_ G//_K!U";M+(DG=!K:
M+AX0283K[V72=9J[Z*\O_[5G8]"K*Y]Z9Y,VE_2N.FT.VCL6.3A)[RA^7/:.
M[<=6OM@4!M\["N7+G5%07-H[%FD<B.G&?^T#=J![P)--M;G'6BZ'SSZR'!+3
M7?241::F+/ 44 %E&H267 4L\5.;O*1O@N/-:[W[_D,U?\GF<E>$O2VM^XCI
M2^)E6$[EKO8I$XM?6&>>][I3YS^D_DJ&?:R-QV;)"H\B"<!N#]39B@7K.'S1
MV5:3?;X0KWX[2SM;]8:V[6R[$B$[6[%TG>8N.MNJN2_P"M-XGR(^[X"]ZGWU
MG4#:^ZH[ 6#O^SE<B;>:JD]*V8C(OX&9" L@F"B$C@8L;) ARECD+*]YG*PZ
M3E:]H\DJ*^HB,%32[ 9,I!5=A;DE$S I2(!IHQR:0T\K$CW$R:PIH2")BZ?
M@EU\;:H5+@:WL0 :$>5$U[\?Q$37E B0# JF0 #HG@P:4 3T@Y^S"P-I )0(
M!Q!#Q<J=%K)B5JM.Q4+A]T_TZI$O)NVI-ON%QIDICK+[&-E#M,1I0$.K/!IC
M&<"DN+$QB_>2;#=!+G7RQ?X##4_4&ZF],%1<HUH#VB?1D3\!K<'O5V#B27QE
M??ZXYDQ^T#*$DTB7Q9M[B>UB=[EDR'7M_5I,?.6L[BOG;]!7I$O-S7T%\NB2
M/$_PE:<)A-UI7Y'B$!)A$9M=Q@*!X,>)R'5(-PS+J@S.HH%MX<OS.5/LY$/9
MKLF.OC]4^1P:'<0X3R5E'X"+#+)OP^W"V]U3D(2_\RD]EA)*TAA'Z_2)+;,)
M-RSG$X7;[-7W$<N)14LJ*@Z3W\J<TM1YGEY($#47;NV1%I0N-T)+)3E &,R)
M%#W"=;'%SI8HDIG9,T\Z!QLGD!T"8> %EL<Y2*0"GMG0HT'7%\JE,TV'\.KX
M,QNWD!V@8. 6D#%"D+ =;N=DNPNB5_J_+1WTLU6*XG!!K701.0R5MO'M?MG@
M\822.JG+*]2>W7R/*-2>PETY5T3'WS'OZF-^_@Y?U?JO?4@[82(HRZ=Y8MI;
M!]G8G0WELVF>#5[3N(.%)WRQ#>V):8S0%<'"FQCO6!01L8O(:*"2/-$NGZ<!
M%MQH9A ML,)QS"? Z"N@#YD\6CG"(=='XY$E<[]P\\IF?##>\HFEB,V+57_F
M80S9\8PW5<'^>B*;)8X_GK"1)0U5TI"5K!8*G>0Z^0>A?Y$X_^%[$-. FGX%
M%O:LV;5;V0MD'X!Y$U6?(C;/F(5:;-(J>"$1V;Y.'6\H8HIH.WZ+:/HKEIRC
M(M\M<&'"%#4]%I ]S48&>4F4%T596<0+^])M@;N8+,8!\S'+R&=8 6 0I*;,
MPM/.WK&GR<(F,$^#/E=JBY<A[80^$<D2J/Y"]9.B!(5LS\SHB'1R]I-,2^\Q
M&.)*@\D7P,4] ;^N%:>O+!KQ?:5/F9:I+%UDKY-_F83](RUTL84\U";Z6:BX
M*J9Z92$4OY:6::^MR'X*GHO\5$+E,&UL!1!]HY!":9$B+G0=T]"2_I:GE[R8
M)NI%%U'%@N#LD$[YQB$A$FE.  MW0)-4O#Y4BR.7\H>(/?6D5[)UBKZ3D@R\
M N#L(Z%<X$..I#KT?:/([326<WBU-\K61?H.'3)P$=?'""D>7V]4M^\ (2='
MUVMI&N7H(,-CZ_5ER0\-.AY9?UR!_<968)NQ4=_1$OK'U6N)Z3U3PME1]=K:
MW)T/9'I,O8$P^<E /I_C/:Y+ZQP(!.[3#HX"&N=@>B/58)[=/@'HZ,T#(?<X
MW@P9H'_'FV=L'J,;5B_"=.WJ-BC65 8>K)OIEX+91-PLJW6,VH]1^_N(VDWY
MB=AS1JMGT)14=@Y&%HQ,DS!!O*%B2((\+1GR\*+Y"5Q=%M./Z.N6D;V!1L#@
MWE [I,>7(?[9 83X$[BX+- ?T<4!P_T+O&+KYS_18&,5IK?4BR[YN9(XGD?+
M.[RA<<[R-HC3U_MR-O:*ATG,,E:<WWN;7(0L1J,AR!U>8!I=+5O0<JTF;PMW
M:BPHQ951T,,1QW;*.,JI6KY@(]B2/;M+BR^CR K1&#8KA1B1Y&>I4E#6UAR0
MYE\KM*-&L'_&F4T,P"P +NOR/2=L4TJ8F\=B=A8+YY'PQ)&O<PB2\=R]2;VN
M-!84[?:-/&46D C>M8%3< H=$>3B42X?L1HGJ%#!1[RY$L2UH$H-NJJ1 ZN'
M,E4GJ%2&"FU'O@!SXK=#&';#&Y>6P0V#7%LY!6W08=7%4/21;VOAFTB.X ?S
MQ[<#?MAYGBA]Y3<?/Y#LCVMJM]4=;X BJ_D@ )%V^2!K QS,&T'9U),X@E$Q
MRRHC7&P:3+._(RKM>&3G<>KI?4T]P=$C<4-/G9RFM?1:GA/(4@_8'&IZ"\P8
MUSQ^6A+Y94'D^=],W$$>&^HS'.73:-[AT7JZ#<0*T"DX,(M<H[*8JCO[#]:J
M9W\]B,-*?<:=?&[/.]PYN<<HNZ=".L ;+MBYVZA;$.02D+98Z"'6H*;AFT&$
M%?E\%,YN ^G;1WR\"LF3VU&DCMZY)Z7/)647IK3K=*].$4MUAB'@RY-D*LS0
MPRY4NJ_=K^/SK3IV?C-XW9*9XT!=P222[>(R)ID>,_?I7M#$K^=ZNUXT>%^3
MF1=!WN%$?4U\U+OB=@-S <7]308";*Y9T%8''=D86R"]8\%,X*RH=]QZ<,S_
MOHO\KP57$0CV:%W0H2VKO)[#T(K1:1/FHB9CU;"$>5ICS(/;BC"5Z\NN9QK9
M]RVO9C+2"7@QD[%^6 24&Q/^[/_&A*D<7G8;T\@.#SA$N%\\T3Y_@V]6\R39
M;_GYO,DW&I8\D O,LF-AA/.U-C>/FW"=G3?\P"*1!_R2?J*:?FN!"E)D_IUA
M1%J0!(0!T$,-0)MD3 *F8D9_VV\HJRS#9+')8M/\%.B@DIS%PQ0:RT(XS]3N
MV#7/),JC7AIU_I'^F$7(^=H^3&/4;*UP'AD_5;^0TK"3VCB :Z7*F#U\^P*+
M^Y.3+/RGQ6(<)#@/S9G^+ @H'F1C%!IETT$!%5*EDKF4+))FB59$?-JB  I,
MX@8836*%D%Y0+9RE'O (2.P-:8QK!J'Q>2&*P:LF#'W+2:.45VX<J$E$OW*9
MB E%7.K$(8S/8)3$]3ZBT2[VA[(";C0 :9%K3)XU,=G?D>]B\L^LM^QVS GO
MYAM=^!&<@[[F/S@AU],'+^?[-)E'R_]#'I/Y(KU9L3+G3]3!\55$']_1T"L;
M+-$_+E]8T%88V5Y(#R&K6$%O)\MF;9>-9O U\P#&2)=S6<N>S<LMRMD< [L.
MAH?OM"#ZD!//1\Y",=[2"'_/_I=O:BYNP&%U^(:B!=><WRJ3C1AV^SAAZT'X
MRDWZ(S.8CQ&8R6B^X)*8U5,OD@9Q?0+L@:WE8#9BRW5@]K9-B4V8%= 05CA#
M)5OSW(>4$W1>XHP59.).BEPD^^&RP&\N].,16@('\A%;EHN:;=4#KF:&,,49
MPOB-S.WN[@@2@2/X"!+(>Q]7*\P,D-@T?TSXQ=0MK&G6*NZ!5*UE<^.7F@ZP
MCE13G_3R+QTQLZPTZPU[NTGT:U%OZMO --V%F+=EZW8P-0GE+6%:"L?Q4L#[
MZ?24 KCJ6=U564>S*%SUG\Q5@W?IJK*+[)RYJOM4"^^J=AN<XOF"3YF%T?J6
MK>!+^-*S;]$RI.:$C_L4+VF)_7;/SV*X#.*(EDQN5I])C,-U=+]_3,)E&,2O
M:FD9=WK[4S@N],)'O?!6CI0:<F:X9CCMR(Y:RHG-&)-L[29.TG#+\D4LT[2O
MBZ8\6<I&.!?.]^]DXE%2RN=K5:,E+O?[8'89'VT!?@-SMA.)/B3T9?GJ6F9'
MG%US2+;A(MQDZK.;G(/RI?F/?*"0L7F89,DR_FT./<'ED$3Z!R-N\:DT;H$W
M86",X^J=#X4]72;OW%GL!6_6DX+S.KO<Y"%DI195>D]033-JJ$8UW:A0SJ3E
MZE&E_TA<(T+C/3&7DW2G&U.=IT;=F>T%?]'!<)-^>D.Y$$^\SN%]D(Y>FO>-
MD([[A,!#'$0)WWA&"U ;:K;E%A4FTN?L%,8D#38;-E2\#5[9_Y*+/3^8XSY\
M44L%N-#8GP2 U0C?"T#:-]+ WX')FM0/;L&,5LOVV2;A"UME7E:H'8[/AM;%
M;LG7;"%)6AK"G[+=I9(L .7PE'[T#3O3-N]%%B3>D7QSVA)CMI@]QKN ,@6O
M?> #=B=0[^]\7&%)J=>!5#[0W\"_I_^\YG)([L+6B1EM>&U.I9&S"\L=UD?:
MQ>BZ4'N"N&)4TXP*U8CJSH]6"U^.9.08 &^=C9P,MJ&-=#[,=F'PQ)Q$A]9G
M?SK[Z4@0CEWRK1/$-#/EZF]1&_I_*88+YC/E,'KU9\IM]8Z3,+6S<L*9<A##
M 3*F '8HS)3[.G36GT?W<[#MD#CT\[UPF#1.]]J98)#NA7CG0V',L6?'82SV
M@BN'A^62Z7'MT7I]/KTTX<A=(Z+C/9'7:!/D]J9.,D$.8[87%,;NZ6M%7(R5
M*(&5,=L3.T<SC$31VN%,EQ\P!=E/EQ\@!1W0=#D[,V[D^?*ZRI$FS#.5'J=R
MF8&'-F5>LWFJ;&YI0C5IOJ(_'6?-O<I#-P _4B*Z#:AQ$]%,^UB9Z.I-#X#?
M#F+JO&[LU,PVT>0Y4W\D)><H>/NLY/<,>F'EX4RAURV>FINR2?33(T\X=\NW
MSQ,'-&3F]T&./&9NZ!QIT)SK])B^N86'-FRN&ST5@U<V5 -GS'X[CIR]ZGR:
ML!^I]^F@:MS>Y[*XM'SD=ST$GCN(X7/#VLD9;J(!--=_)*<1H/ >V,GO471I
MYN$,HQLF3\Y1V4#ZWX]T,8)KO@>Z !Q,EV>*7I1W+?&C^5LT,U0L_^KR8A;T
M)A,*/3 <T"-CD=YJLXO&%59A1*./;38L"A[)/JT=,3_YG:B#;4S4VZ.)0EF-
M CC]$AVY#DBL/:3 Q&E.RY.86;A:<Z#L5J*)C\.$\!));&?C)MT(RMO\XDW4
M=M41-8Z46^0:/0YIJ7V'EE>L3)XJGBTLJ'**),+'C*)747@=ZB/%X"TLC1N
M4^5CA=_E>_K/:P>11ZS9.C&C391#I-J/9.08 &^=C?S.'.9&'D[>L&;PQ)S$
M<X:G_W$D",<N^=8)XH 6WMSC9QR-/#1NZ!SK>,=,I\>\S2T\M %RW>C)CA\J
M;:@=\\A^.PZ3O>IXFK ?Z_"D-JI&/CV)J1_M_*3J70^!YPYBP-RP=G*&F^K8
M1Z;_2$XC0.$]L)/?P^?2S,,90#=,GIRCLH4W?S[2Q0BN^1[HPJ?!]"V.0[*\
M6=7,3FB1PG1^$21.H(?3>EJA!M2J6J?D<C4;O1M4:YGMC- UK)C=X17MX1CV
M=[Q6MK"JJL<#S5T1.&9C;!I6MD?#H?I)0H<^&-8$+507HH\(X#Y$S0"P7D3G
M?0^#J?P8%NO9ZP%'.1@:WY94=]6FNML:U7$3CFPU$BK>"UU-/$I6-]2C<;*>
MT1Z0%ATKWVK$4T>2&<F5WPO)^#2V'L@'? Z?QU["75<YUJ&*7*7'Z5%FH'?C
M:76;)SO>IS"A=J@B_>DX0^U55K<!^+'.)6H!:N1CB:CVT8XE*M_T /C-CU&X
MAK%3,]M4ARI2]4=2<HZ"M\]*?L]*%U9Z--C6L'AJ;LJFI,^./.'<+=\^3QS0
MD/F!ZAY[S-S0.=*@.=?I,7US"P]MV%PW>BH&KVRH!LXI^^TX<O:J\VG"?J3>
MIX.J<7L?KGZL[J?VKH? <P<Q?&Y8.SG#332 YOJ/Y#0"%-X#._D]BB[-/)QA
M=,/DR3DJ&TC_Z4@7([CF>Z +P,'T!5NA&N,E55W<&QCB)+?KES!]>B*;);6-
M/F\QCT'-O&VT:EKPHH8>Z$&FOFH92>E*JET[O\RKMD9W04J'88_[M#BOCC[-
M_HFW;,P6OZ)EN*(U,:62)!\+\HCH>Z6-#0?+L=X^9F5?LQ%CL&"?9.H#(DV<
MDUAY39-W-(04[*&M=SQD@ Q+#'0"8>*4W<V;0X%]\%J=DS+\KU5CA=Z+^TK"
M;/?^:Q?R:BJ#"UP-% -Y\1G/Y;UG7Y7$>.Y]]9 F+[Z3L:<N*HUC35PPC3Z/
ME[^3@YNT*$V>;+"<6U";L/A.CM,5?@WQ:U ?:X#?Q-+(H_OO9+2Q??&>_O/:
M84Q25+9.S&@335!0]CR2D6, O'4V\GQ:(C/R@"8E*H,GYJ3LQ-:_'@G"L4N^
M=8)P>[O3ES#"5RG>MD^&42DJO^6I5A3VNIY2\ BW/;5U:5S>TZPZ8W^BD/W-
MACSTC5DXL0JC(%J$P0;E^$W8[4^;_1+S<T<"Q"</?D0/3[1\52:(,=HG;,*!
MH&6F$#.I),XF&QIW2B4)663#*S:O@)9D&U#16[Q]9$>F+#&U(=-&J($T)-H&
MT2LJ-GRF3SBWP;LKAKJN*+]F2.@R@S<-E;5Z;AMJ27;HZ:XNI^HH,?5Q^255
MW/=Y.?]NJC)V(_4;J[3]"/#FJLO5"B_2\!F7.N\H%]QA]I'"37;FD:03RR8X
M6YX*)B__:@#R+#!GK1VZ"X(R2(9A&/FUN>^LU^$=2'%K(<(O.QS1'NG#(XYH
M]Y)^9+T+?EG@A.<%/VS8/]*G(/K(BRX&J]-'NSTK]4A[IMUN\\HF9&A'AI,T
M7* 57N*8=J$TADKW%!6O=6$Q?3U^+EB,V9_YDP\4=,G'+*')TI1AM.>3[3N<
M)2?IV+\]>T]KQCA@9BUQ]B_^6FU5+/-P3)%"\@1Q -4F95N++G@=R,:I"0TD
MT@"SQ"F5T9BEE(-JT0L3A9JR3OKQ=H(RJ4?8]3B4S[BS2\*!F "78@,SQRGZ
MSNB(8;L+&(@B=(V_9ZN&@N]'+"GXB,]8 LQ76=C3R,+=1/(D'/1(QU"Q_9!(
M6_$TC*=IID>#+#/+'9"HB2''85LV;#NN8['OX4PISKXKM" /L"Y3TP: OM7H
MK0^&W:<><1J:[ >O0XYA6TMDZ/_Z5\@<>)Q^4"P&/XH^"!J;;%QN8*L7 WA#
MN_T@LT9*H.";N_H%'9S:,)O@/M+/)+[]ONC'CU3&+:;T!IFB: FT3SV4 J<A
MZUR]1ZF"ID4.V+6N8);_$:SQNQ_>'V=E7?15;<*P[X,$D 7K6G+9 %U&P\K)
MN6WJ@7++%+>L!CFPS<4>X=?K57[C;[*18,T&+T9X+7O<HE ^2;L[8DK!4?S&
ME!_#&^5Q&?@XR%3SB'.U$X^L=.WT: AF:/J4F;#CH.XX9SMYNA&^8[0AD?'S
MC7 ]K=E['P[13ST>-;79$XJ?<NKVT$?$!\9F$\[>3DMG_L_?^C:\-S7<$U+3
MF\(]]"3"@='0A+.XT](08*+C%Q+_1IUW@<_),X[Q\M/KMXC:<L[&'-3MY^N8
M#2^B-+E\V84QM>,:OZ2?PV01;-B9#BV6 Y*6MZ>U- NNMM0-G3B ,4=&JA#2
M6P/\E*1T;/V]$$Q'K%PR&XKOF>QL5,N(-2BEL\%]RL;Q88S1<L\4H8AJ0BNN
MBI_P-_&(%<K!";B7-3G04G#!:R#V38M"D%$=D!T.\4='7Z44E(M!GUX1%X0*
M2:@2A0I9B E#F31^#-P181(/\A5B=J,2  /@1AI QC@$&AT1/)CT;;B 6]ZQ
ML4CLB#2)'_F*-,# ^YIJ#FC;;-A,P1<V,9!\Y>=8M2 Z6"[_5CWE+,A!*A4Z
MP!U2)$-T?[W977$\6<*/_XI(],.B+%Y,W% T;GC-B8/+X:8F&JW2Q)"T2H&.
M 9FN? @D/!O48.0]-*2BSW^H"J"L!/HU*S/Q^5\PWB();NS<!?#,K_EFDTF_
M6=%__CV,EF*:'"R7OU]/.0L7ETJ%ILDA13)'[Z]':7+%#E"D;1ML-CD9LE$\
M^^LW5GAB9AQN7:+1$$U7EU8I7'U IBNW 6'&00U&#D.9D?Y8T"'U$_87+^,)
M-\+XBX0;[1P&D!NO]TSHS>I\GZ1D2P'\\!2D9<2#EU])C.E/T?T.+\)5B)=5
MBNYF]1 '2Y:AQN$SH_#V>;E.9!>A*JQLF] $TA+PD-B!<=) "%Q7K4_AD3=7
MP)<S%2JR=&]<*4%;JH6O\.)5DD)7,:]6I):9.EJOU#=UV.X$*L2QA[;B/4@U
M98P(;[M/6(<9NKBP:C24LR&20V ?<6W@C8<(;+L,-K@Y</EL)Z:-!N\S;7B?
M_NG_.R(9ROL.$<F@MWM0:.$DY4MIPN2W^6/"$_4M!A@J5M[J(2MF=<^!6"C@
M'0?]"N3W&_35FQ6/\\6YM #ZM2@R^;4& \U)-#Y]^SH#<97J*H->D5!^?8?7
M^TT0?PW2Q5,8K?G\$]LRPC:0"'.;ZA7R]U6I8.'UP^*AA\+*&F5X4!0PR\NA
M;5XPF\HM2M*?:;?&=A-%U&%V&_*:)7V"\NJ9>G&THZ9,/#;5<!UBTKA-@ W7
M+:"FJL6YEX*PM+HJ._\\K1RT*(D:13U)O[KR.@FO0[L=(-??TM;^\Y]._\[^
M?Q.'ZS *-D*.'RZ8OW-?00NTR,5"<_F@)AE&!BK.V.^4B)-P'677B>UB\AQ2
MPMX%<1HNPEW E@'PB\,"E&\2G9B>%5J=Z+1/$Q?R.@4>AJ0Z<R@0VAU68>9*
MI[DOL1+\(Z*BC"?\"N4V$CZU]1M'_#FGK+)DS#)(H)*2 @;ME 3R^)9<EQPJ
M5J7B^:*:A\ZBLJ87X*&GC>1X:%42 4(HUYU?@5.I1(>A1]7(%.5L6I;RD$[M
M_$>!4,T<")!2JPUGP>8\QLLP'<Y :-7)WUVQCLUEX2H:H*E71ZGTQFYE&;-Z
MT3>3E=!S)V+8VJV+M%6JEU=AJ^L:PW]!*%Y+F[7GGK9<-ROL9;;"K3=*N@0W
M[@BYN(Q$[$;?&'.U\>MP)Z%1H]JS,%S#;N7YD'P'^Q@45?:L25>2P!>G+^LE
M#[U;T'$@8M3"G47N0Y5KR]W5]+CW5J@=$ZJZ+/WT5.2H/G8#[KQ/OL<"V/T
MZ?_;/=7)]\==9MPAV9XV6"Y_YYYR%I"12H6F]2%%,I#TUZNMD?WVX_V/?'M:
MMH,4%Z41:_.8[TOT@:*'FYMHM$P3#](J!0H&9+KR(Q#"'=1@Y$&47+GCT"+Y
M3O^RD">L"N,P$@:U\QB[18>]HN$6$ ZJ,?*;LZQ3SER&>]#;]!O)4CH[OX'=
M!"[MUZN5=F<M]].LI3#8:M1R%,+6=(PYZ.JJ-0EHVU($,6US+7MC;+4B<;']
M'.%-N [99N*RB_=XU"7R)H785]+4ZN%O38!*"-S1-XX+.Q^)"?0!.&\V(D,7
MTA$9JE5XZ[YI,#:S<T[+K0[JB@ W,>@I!7#1LZ'L5IUM&;M6XZ7O3P1]QS$C
MV[0B6S:/7<Q?IY@=+,\W(@6;(.;[D*C!;]W39=L*G'DZZ%: [.S\B_P,_:LB
M+A,NY;N)/H=QDMZLBN"MD2YIH<J%Z'++ :1HJVT*<(9 QVX.;)-OB@!6-2LD
MHN)R!\8LS4"P2+W_(9%-WWJ=DW<"#^+6+=N[/N"T5#M%H"WW"-U &Y?@C1H+
MUZ<U8!<RJ1L5.1+)XGMT$R$N&=VLRG1*<Z;C"&5M'SP\+-L%^-#6P(T"7%@V
M%J+/:H@.:]/APAZ9'?6_XD NS[$NAA?-GONDUM4?H:WMD8<'[=$SOZ<MAM"L
MI97Y'2,Q<3I-YO<4)/-[:I'Y/="L[VF;# R:V23=<*J7;C@=*>M[.G+6]Q0F
MZWNJM ZGEO4]?>N^:97U-7'.T<AU[*SO*4S6]]0HZ[O <1J$D2C[^]8ROS;>
M;I7Y-?%VP#CI_"F(UWCY0*YQ2K6$9!DN/F6[SLY)DDK.A-&LE7\7Y5H64%;4
M =;1:.J3H5A+S"POS3PGPBE#+:]0;!>DF*:#*U\.G-'U%6+>D$W\*4HH\*>G
M$ I_%UE>.E?$=J=1.Z(U3J[J5Y7=4$Z-S\EV%^,G'"7E16@7>_Q YL]!2%\Y
MW(3IZ\WJ,]LK/%^D>_K?),'\0K1S6F>?7 1IT$+,1-KS=AI=NP6OC&PK]#AN
M&O-E;#>%-;-<11&AU&\#)TP3O\Z\5%5<2;[<\Q GJ*EC@] 5/ZT@X!I1P%7R
MJW877"E:4JT3#T"G@C:9'"_-7F!D0XK>9)+W/RQ^ XF_)K+;(V:C\6"N%>5J
M^7[X$U0C/.=D=^2ZB;#S7LG.+N$S@<%PB:.)C/>(\LZ*:.[(6 ?#6)(DV?MA
M+,"D7==ZECDD^X@?K3LXQA<5E@[)FX5!.;<NVOV 5Z!-G=(ZE6</; RY9;\Q
MP@F+U0\DKM8J%N2$%AE9Y2-/2NY;?JO3,A>*8BK5N^&BT$ND_"%KRR&TU^O)
MP=F5[M01'8U,1&K,75 :]Q<%^>'C;\NKE,->,[>"#BK;\M5BP+]F?A7A->N#
MU*- D39S]Z(QUD6=G]Z6(RE'(V:.9+?+<UC^3PX'$R)=YF[TTYMVHY_<NM%/
M<"&C+)3]0I+DEOU (AJQ\E*W)$FK4S%JYB7\\3P.DS!:7_!KUK.)LFN<WJP>
M@I>6+X^J,V^!D71:H'L4"Z'#Z3&-EI'->#;,YEE@'ZQ2=F9!\,*B]0]%C/^Q
ML1N)1?3/P6:?W;!&_]C%Y)]XP3*MQ70\>=R$:_YE48RS)&QK6%#D9!.6ITB2
M_7;'2[.413FR^%!H_2A6RTY^S5,=U/OV&W[O.J,]A%_8"@%,69$..58K'+/#
M;O@3?M,45XB7)]E?3T'"MW8^8LS,79!U%/Z.F1WBM08?F-4?T8(?FS?Q(&9<
MPB$3X;G9UXRBONBR1GS70V!8D''BJ-9.SJUTU,J+H88RE&E#'YB^CR<H5\D)
M,"O>U-H8\28G>9E<-<ITHTSY":+J&4E2 X[L- (6W@,]V24*1C,3;LYI5),G
M)ZFSG*2.?#&";[X'O@"<^_D2YG-./P=AE#!+<2)9I:U2-/_Z_44MN*Y/,%@(
MI:)$1BK#=6=E$?1AS0I]_..&%_-FB;520Q/-!FGBLJ]: 2<%T:Z735]%#,XD
MHAA-;E8*4[D2Z#B3/[#TV4*^@^4PQM8X7]YG;9GN:A9+A;U+]%AN95%*9V,5
MQ?5ZOO"/.[0,K%>!<5"U%2G&NH;6G-B^!!2GWK,]>Z_,+N%)Y++'^=?K/K8@
MI+8PZ'2V1+Z,%(3%]6YRXQLB7\L+W=#ERV*SIY71+D]UE,EB#O==,]U1/&1)
MWJEWMDO]@ RW71-I[9(%4,02@-T)I'N2"=9Q)-HY9#]GE[?Y<3RT22-+^%2G
ME>WR*B*)<"D0F72=MC[+VYKMC#[PUI:,WW5:&W!4?!FM:=^*8W[D3)(FMV03
M+EX?\$OZB0KYK>4LBJ7S-QLL;>&R [*A^STU=3*/5JG-5WO0X?$^QGD@RV92
M63I^QTN7)[8L-D&2A*MPD4V,LI,<*_'95.C$'9VJEQ#MIFQ"9J!B@2 E^6Y=
M$:3/5-1CX82T1ZV50KP8^C4KB%A)Q(M.3+KP[B7I@.'\RZY[5E  UULK*K/P
MLC.!E[TUCY)T\G >!1@"? ZC,,5?Z"AY>45[P(@?3Y/OQ5C\:T^'4DM)LL^@
M9OX]M&I:0$=##QA/&^B4H4E;U"RK@7@55-5!6254U/(F V;B0L2N;9N0U)!2
MP%-?\7@>#-<1&"@&<F-^*.K1<[MM.K;G G8RG_8)[=*2Y)QL'\.(#UTN@SBZ
MV;,;@Y-PB>.@>5[73=1&@XV(_,N9B;! KXE"Z+&KA0TR0!N+Y+O_6O<0T(H_
MD#T[?*M6M5YHF2U+2[.J(5E./+ZU<D0"XQA-*C"15G""N243X (D0+-1#HT(
M&K(555&M+KHL4-&H7CL*%5$![Q<&DF!N"AS8A7>F6N'B/!L+H-' 4@.T7&]O
M0+N,)-C@Y(0568;YP?CO& N2\' *++@-&&_9-#&;\PTV5]&*Q%O^ZQ4-:4-V
MA$21,.=S_;L-3O%-'*[9\1(LB?(I2,+D*GJF]I+X=3BT=*!,'H2"*H-E(T#3
M1@ALX:W5H#AHY318#A.$-]E2AACO:,OQA4[\H&B\V?#+NT@N)#N\]I&)R0[6
MR$6AH!@Y\]524807G#/S]16/1?2QJ$4?;*[I^U.X>.*JPNP-ZG-2WX,D6TO%
MW\._>-P%>N4T[0@C@WP.J+>'^<'?SFN"<C7"<&#F=-0D&;6<H)H>5%-T@G)5
MJ-*%*F4GJ%#'9X,05\CJY"J/].+$P]\FOX"/QX#M<SIR<V#K="S#1H-)&F[Y
M:NY5$,;5QOTBN@EQ4L8W)Z)0Z$@=3GSW;5+'E/,=#]^)[7Q'383I? <7,68Z
MBRJ<?+ZCL@$LGU6(?)_S'75'-$UNM1S#,K=%I1GGMDI+)L#%-/,=->70B#"?
M[Z "WB\,H.8[ ' P\GQ'KG7"^8Z:!=!H,)WO2-\S%J#F.P"PX#9@9!?9T4"
M:FQ8D5N6'98P'#/J2)&'C6I28(E!1><(P:.&&1K\H"QU=H=7E,^8J[*(4)BO
M7Y3"6CS"@DW$Z,770%++.^7$H>LJ@]2A(K"'/=3MF08RKN)*'?T.P"*++JOZ
MK?CRLL!')N.]PT,]S!P)'^#!IJIBI_&FCA$.4))'G;5^X;W[O7I(.9+?0YY[
MA9^IEC6^^W_M7?UOX[C1_E?X4_<.R&UO$[S VQ8(D,WM];;(;H+-UB^*]R?&
MHFUU9=&5Y&QR?WUG^"%;LBGQ2[+C'-#>Y2S.C"0^0SX:#H=HZ:K\A 5N5QF3
MMG:SK&V;Z_I7O<U#:F#U*(]-_BSM&2MBV8AOT;E,M2<"!/C+ R-+FN9X=CA+
MR#I/1 &;1Y;3_- E@JUQP=W[KE4QJT>RKIIE96%@^,4IPV9I* 1X6(ZMB3=:
MDJ5JJ>C/X?,HAT"9J3!;1)B%T10;"_'XB*VU$+"==X$-ZZ47?#U?$)BK_O?T
M\&8@$S'Q%O5(M(?J8UY6A9@9O[)B>3N;T"*E#QG;/MM#X=6V>5VNKZ]Y4/6]
M;N6QZ8&E/7.%/ OQ2_Q=9CB %[-2'OXB3QB896L\)Z]B)0%.4) J73)T+*K.
M+1!U0W))&[)G7$)\8/ETL:3%MY8Z7L /"7LZPYS0N_Q?^:?\EZ_Y;_"O^S=$
MKJ.?B210]D27PF7?W+W[U_]\>G?QRYMV(BK\)R]DAL94W ),(N29T0(T8,F]
M)5#>17DF2I)7BQ2:LIPD]/G054JLD<S=T=8NC-<MN:ES9V-A8(>)5'W2SE"(
MJXC:D \5V;0CVG=TTZ,XR"T^RHSU%^/!+/1 MWX+,8_UM;,6 K;SS<#\J,%5
MG"2XC >\Q0-71/;R%:ZQ3SC#W/ \P=0O@,H#S;_=BN-Z$C1Y\_'][9>]E3D]
MI=6;<98.\"A'6[&9CY]YD\/Y:+O\V" PP(;D_A1*4) \\*+@WTLR _)3RB.:
M9#U0O%KJ<Y^D.<F%A!A2(W;HR(HO"GDP-)HN[JA(>[R7_7%=(0JG\;0;T0G>
M83HA2!$AIM%<"Q(E*5@/^4$(_W@DA3+'Q[B!)(T'\C *Y6$P'J/R-!X1ZL"W
M+C3,\<JKA;&!CHT'X^%7HK["/,W$B9%V2U&[[;O7HK;;QX_2;K2/M!JU8] Q
M4-N2/['UJ#W@Z [=[N\_J]#M1K0G=MNV,30*AUR4VK44A+_N9:E-VU,$F]O"
ME"?:!EF::IH8?&UJUUP0YGI7IZ Q.5G4N2U/>:(N(FOX A_]N /TAM/\:@[\
M!>?,O>$<BY;JF3M;!KA+A][8[*#?E,E'^B2!$30KC<AS6B@T2T28'8"@=1!4
M0FHMLJC('>, B#<E^2=6FTS(>R"8!V8+-M#@3GW8])X.(>TWO7J'PUT4/F!A
MPQ-Q[Q!R^_%T')]]\=!CF/+#X1/Q.*O.!(3=;<JVS6T2!D.W'_<I'S5AL'];
ML97XB7V@[>+")K6F<S=PGZ159DV,7;XV!H9/&+38O6LG;Y$P>/!-N4.@S"=A
MT!%F R8,1M\P:VLM!&SV"8-_.3V\^20,.N(MYI([*Y9(0LKV8GK[=[U,OOD]
M9#U$:XF^M-U2;%S$:+03=3TJS C)\#?<2@/T+$\PZ8Z*^HMBKR8%55/X@EHP
M5I&$'KQ2XFX?\8[7VUIRT$WJQ82F3*S.C;-8V]9HU:WO5):/^.$E])1ID;.S
MJP(7)K=5N4TRO**9<<FQK=:JPW#:X%@J!WLM80_52^@TTY)>9Z?M#N#>G781
M;YVXK=:JTRZ4EV4OQ<LN?#KL(OZ,"Q?.]^>Q&1NTYN#M!A'@M%$WU*R\8Z$/
M82T!FUBF;0B3Y/P[^0;_R'&*1T.DGBV.9%[? P!NTV7[@;UIVT9X6TMT+$4E
M ;NJW5"T30MDOQ]'6-*WUWM8@VVWQ^$139T1<YB,^MTZ'RA&T]5?>.?WL _;
MSH]Z_N032ZX7M)BS:^ZT5]U#LCY_TD$RZ/0^:SNQIU!WT^;C^]PT;46L9RA*
MID)6!*9?3/C:!UL\J-/;I_M9*]F<[N=H=SQ@1SI8U=EF)$B+@U41R5*$:!DB
MA,A523ZU N,'/YUK//P:#U8=&L"A!ZLZ&8MYL*JSX4@P/M<PWC\@-T+NA]^;
M/QZ"C0>L#HW@B"QJ4YOR=G:[B4:_ER'HVYFF<2U/<!53;\A>+,!#;8W$9DZ.
M=DW.Z:3FLJ@Y4[/VZ_;*@EY/P.4%'4$[,$URQ@_W[]NF=]IJT*[I9G$DV$;A
M1:X&8P 6&-%= Z=; N3]!J?U9_/IP]3 @X;$:1@#<K$4C_ZX6HV!UO,V6OM&
MU=-'JX'S#(G6B&QGPK)'.OV-9VBL_)A/]ZZ+]+123VYL%>!:!IVQF4JW&9/G
M=$FUJDW79T?"3:35\X')1E]_<NN7WP2]04!CO%/?,"")P@MZ]'O  V9]>97H
MRWA*W_1(0N+A\#!,X?[XB)B6#9^,WH5.O&35.W"4#? ')TNQAU(?XR8/<M=U
MPN5-_+#' R'1=& G-=JM/6R/"?XH4X27U6BPA^D$8V<OKYS)N)@VS$KC@#KL
M$]/97+SO3"_3T: -7YSOCK" R;C -7QCC@/<L4KHBYHJ+>C;"UCMBI,"@VT8
M0?7C[HS;LNBW:Z16<)J[XQH(L=I)TNY#EZTDHJ:8U6:2C97!P3C"/KEM4V$P
MM-LKAZU/$W5>.^;<83?DKCEM8ZQ]<]OVPL!GO7?N_.?31)_7_CEW](V:\F@L
MBN8C:IWT&*E4FHNA\=,>K0NH.:MZ)8F/Y@)$OAWOFG>S6Y7(W?*(^!XI^]&^
M-)N[+NO\QV,IV38FC+TS(,-Q/'0.Y%"5WGPLQT*S2QID]0KA[)T.&0[GF$$;
MF%IO9]<%2]+J5SI-L[1ZEHSN5U[(/]+I79'FTW1%LSOZC*RB'<<)T:%#.WXZ
M0CYT?"Q&#P %W(3Q>\A;YQ8S6\FO<3S=:"5;8.;/2DL1NN3K@Y.P,.#Q2#AH
M?4_YJ*L_L?SOY1">$"?Z%&(]N@]@C ID$>Q2FFCQ,QVA0I_0*DBM@R@EK]DC
M3 &N@[A$8!C,UVS$R%C(+41W#)D<JO'_GS4M*CP_;VM*6/WA *88VT$<8&"6
M>,V7R[1"8[\RMDEPA9NZ3Y_$(F2[]E6@E@ZF:*4E\FA@87,,MFA_&RY#@JU6
M4>%K6C<F,P9?@^P)JXF46$$$C]UL[M3!%*Q,S;!3.</.E%$QLLS2HJQ(F3ZI
M(S&/D&*Z8+9C1'$$4/^08J&P:U"QOI_#.-)@9-/!_@ NU$4X-RH(Z-C:=2 \
M!=3(W)D#EX<ZO(LX\,YQ?"0^][0T/"S[=+B) 3P%&.AU8Z;9GEGV31VOW2T<
MV.@X;A&1D=Y7?/KM8UFN6?++&LCO7#+A"<W63%R[6@$)F::"2GU)YXNJS48#
M-*CWZ:4A8%SPL!>;@?K?@FE \-5X^?>"ER5YQ'8X>8JV9+LQD:W)#_=77\H?
MST@JC)!$6!$\5 4Y=PZ'?R;L/VN ]4\/%%DL\-L5RTNI= 5/H;855 OX$_['
MEJN,/\-X5(I[X-]S&%@7Z4JV_>'#_>W=CV_EW: 3P0TR//)]2LL%GC$OI1I&
MP#Q\4.O=9=O/A/<'W]PL8;@+4ZR+YVN1 :JXM=R"]J8DY8+",YWIYVU+5>E2
MOX #4^P01^11/*,Y/GHHTV.C]WV,/RI$H=,!MB./!T"CY0@@18F4U2%;(6T>
M(EXK_@V\>7P'"./+GD;C<>6 &XCL!L"144COU(>9[_ZU@MO ?L<'=\P-_;Q"
MLZ(*#LSFPNB]F.>OUM6"%^GO+/F8RU]:CN(CJK?^.XF&;/5V,!2]2("[;>/6
M<%=5(HJZI$_I<KW<HG./0@_R-JE(43ID;?"UA06798ZD(K8/SX*,:OZ':3N8
M8T)SO)31[Z7X<YVKYIL#&!C\K/XLV(H7TNHQ4$,OT/(P,+4VM3MHJ7>Z.UL>
MT6?BU$SP,!K+6["Z@G2,6D8Q.]4+&S'R,5<_OAX8FXHSC(#C,!;G:BT>??.Q
M' O-YR8TG^G1GF[@_$.:JU]_?#V -O"X,0 ],'/[S.]H(=BC!5?;;=S!SK8;
M1W;)C>HQ&-B.-1>_:PEOOHQDT! 8CO0F)#\Y_VE%"WGE; _S0GU_(W.6LX)F
MV3.TKTB:)RGT/\;R%'V:T;10]43:1HZ02>V!5(>/[N_X?J?<R'6Y85O[H*@=
MC /MFO''JYGG?.8$&LJ@UFFARH&\^, J/D%IZA^6DNS:\@=7!^VHAT%!-Q*>
M9;0H-^/8$3*/$,0YL L?Q$5D$)]Y_NA"(JS;JR>W:!_@/+W:8[,)6X,F'[*3
M=^ 4N59X2K3"'F3< P=-G^P5U6YI:6-H-$=A&=:6@G ,7*-N=\1T8QBT&4A'
M7+B%40\K$_'8A[6Y(-"==X#NV&G(,$@TD)&X2!R>DEBN2'E*=].50=:E'&V-
M1&4\5Z=\M!D6J/92FM>V1N4+X^Z!P7VERE%1SY@QV'J5A[TAB93OJI67N@Z2
M=;1K5^/#VXV/#8#O0;C:.$M9GL8CHKR;U1WQFM;X0'>C>P, />;!:@;&6=]5
MRU.LV^NCU/K;AYSQTZ<]-J6S-6@\UL=*_O)J/B_8'"N#X^>4R#6GR,GJK'G%
MLXRQJ;?DZR(M25JQ)4GS:;9.$' %H^6Z>%:9Z\#'X+4N1*H\\+M-$OJA#UVS
MAACW0$'K0* ^T?HD(#L;0V,YSHEJMI:"4(QGJ'5$I#;#Y2FBS71:6E2X!9Z/
M9F,BXL%HMN:"0-?-8G*^"4_]=9NS;W^\_I6\._OYYY_Q_XK@G") 30>D107H
M"#QEXD)2)BX,93(</9F,RDTF(<1DXL)*]G.1K:^&4Z0E$R<GW.UZ.P><6'G?
M9%@J,AF'ATR"2,C$FH%,CIA^^*+*D7BXPFH8RC$9D6],@LC&MK0Q$^>D:(8O
M$!T)ABL0(U*+#VH;N+!UN\+9]2J7EG<WAN&>]+V'$ 9J46_)6TN 5WK:C$U?
MPF[#Y,@A6B^O<D*+ M0R4;KD.Q;S52MANG0 L!G!3C*Y8J9K!*@S"V?K:EVP
M,U*N'_[-IJ**P",K!=)Q+)#E"*!KJB*=XFV49X1NK=.IJ*M2)ED0GIY(2;F"
M.Y^E8'0%HF"!EB1A,U$A0#6G0-;$?;\E5QD,07A*AJCW3##-Z9$6\LE+'*^*
M)68Q@191W5C=XAD^L"B4P,5[$\_ZQ(II"M3L3-Z2>@T_+7B&1?Y7]+D4%_")
MONGD*K@A43-!U47 \0_?@!(N?M(/!F]$O;]2%7)0;P!I(VO^!!IS7)\LP3">
M"2E5JUPK+"HC+,*[PI^G:QA+H /59?'*R/<47TJU_?K?$HF0$EH^H_9U*;N5
M5E5!I]49-,9##<2M G_%&W^$D;U^#_ R\6J2I.*%R;M*L8OGZPRFA)+"/Y^W
M^OZ!Y=!KE5P^%8ND?U2;V#\_A8ZO/-I@UYS0/!7JF2[H?@XSZ$?A_H'V!QCN
MX6M!2ZN/!2DO7%/^8*Y2<R0'(![>20S?'X?SDK OE@##\3YE F]B %\YUU5;
M]'PI? 2:_.$'W8>#'LX/8J8/"BIQ._M$_\V+ZS4PDR7 MYTEV-E()P,:&H6D
M<>Q5&3VUK\N*,2O#+'3YN:9G4WT!ZY15P+BGC$EN6$&?E,BT6Z5YA2/D52'G
MI2(MOQTZM:Z[[[EM3[7R*_:VK],H.K0- J<XV6V=ZMV!]&X;24N\O,'3R\:$
M*;O,$Q2!N6)&O1%3PCIMN$/C_&2A8<K'\H1&Q)GR"YOR>2Z" ;>S+^R1Y6L&
M$_;5=(JG\)1?Q#<^?<C8U4,I(@PMK'G+JS?A(1_@%<[6H@VCWI9-;N2I\')+
M#MU,20IZK&7)1IC\OQ8_,%_VQQF/T?5-OW76I5W:]R:BY2C0"FA8"29_ >,9
M7['D*YLN<I[Q^?/>10,'"9VM8",1LD37KS]ZWH*U2>-JG:6&RP]/TVQ=8E@U
M8W.:J6CKO*!YM<DVF.-1?KD^R@5_$96!=>AT)8P)ETZT-5+5Y@08G^ S+<4V
M),T?,=:*PT$AHJM\RLI21*BIKF.,BC'.N@GJPYUD]/NA$QX<P,F]T--:&NP7
MKM<';>T,[PEQ,B'L;07Z .9$R)9F!!]'#&<X^)ER)*+C+S!;PLY(Q)0)>X.!
M*#QOHK!N2[Z^'A2:$B2BHS#FZ0ULNB[P'+.")^MIM3\3HKN1/H/!T"BDG/1>
ME;'92J<58U5HLY#8HJNO$]V E&R.=W$&7^H)(^L5DH2_%XSEWVF&>PR3-:Y:
MX\KMQPQND:<EN<& _#5?KFC^_.?KZYM=K7_^PI^!]=R(+*7_XP5HVA8B-U7R
M5CBDO%;+;\R))G@D ["7C-$$UXR7-%_/@$VO"Y6UH,56RJS*^E2/M-V^)"QC
MTZK@>3H5AI> 7PK_ 7<)J/R&ZF&*2J?XH ^\6I!O[%DE4L%?&5"I,\&E*GF<
MV6H- ]S9EE*X#/PKT0D7<[K$/]/Z>0Y]A$*WJW!;8+=*9>]M7U?#[M VB/?%
M.;&@4[V[W^&Y SM.=QQ33B@H3*<#>*(BL,:_4:\3;X$OL@?>4<B_TXH[.L[W
MH>->C5^G@1)3F7U/E.R2C#@HN8C&;KMMN&/DXG1'D(NXV+B(1T W_!98[PWP
M@KQD^UFH14OU=)TM T#=H3<V*>TW9<)WGV24D-G>* /RL4P9W Z:B97N3;.7
M$"FSP1IW D73\3J$M/?UZAT.R%'XG84-3P@#T_MJ0-UQC-;QT&-@?N'P">.
M/<KC!; L#'F"Z'P'1#>G"B(#,0P'4<0XU"=6T:PS"-710CW7WA8!*-^C+_8T
M;S9A@K5)0D2=Q,4](2=Y>J;:.Z%B0V]*\FM!?X?.AKXE_^ Y(']6'WB=RET?
M&2WFK)1K8TL.?[#9+)VF2 MD+$A2 ICI:5[BFEBY8%DF5\/6I=@H4JY7NDJ<
MV [!^4S4DEOG"2OF!5^CZC1G[: 2S4K>C"P)CD S8.>XN86)]7:QY $/F\+?
M:<'%OA2T=>@X4!=:N16\FLZZI[%V4J.>^-"/0@PZ=#N"'HA "_'',73[=[YA
MOG?O_;#YW: T9H"GPX0C"LYW4'!<<1U_-!@F;G<TA,5R#$KC!7(Z##ABX>+D
M1@1#Y,8= Q%C-GKUB&:_T2+Y3@NVE['U-5-/9&X6@%F3TM@$KL>.";Z=8H+*
M;5H0W:2F1@"T,BTK0:,^@-0"&I!/-542.WWKWVOI1@.U['=-<YJD-$=2N,2-
MP&!NPA;I- .^=<T+8&[BR4$?\"I6Y-OW52\NWK.2+AG2SZ=T"AK/R/W;J[<D
M :[Y=B*W^JYSW!.;L#*=YV?;M$Y22[F-EY(D?<2!0B\TPH=]+JOC;:QB^T>\
M1;'_=J&?KEH4N"$:]_]^!KJY(%?P/' W!^:!O3[ [?':' %,$GH8Z-8XD&M%
M(8A]!GR<"JCB/H\ZCMDA!D@,S#$$)6$<LDMS3"+99\<'+>?[T7)<O#(&:@P,
M,P0U85RS2W,\PMEGQ0<S%Z<^PAB8: A6(G+2#_D<N )#;G/-@1L9]M_T-=-5
M>XS-0K:>&Y3&*\'08\"X;[Q3[G+K,A'7CV:72V]O<H<WW]K7;1"I-VYWJXRV
M Z7>%WP[NWJD:891SVM:+EKXZFVG=YN8VX4D-INT1M]9TF/(F,7<*7?Y!8N3
ME7JEN[D7F^KFLG"/Z#I9DVG&"P:?,U@+JDSA*TJD4QYZBT<O#KA#E[42F4TB
M=?IRM\ZA !9GPT:?!2]HX>:,!IKJ%@2;G )63'LO@L 2N,^B2W7$W15]9KP@
M<]Z&C-L = J0,FVD"()4Q,7J?^:%W)CZ.TONF%CXO,J3.Z !!:O20M3H>Z_J
MP+7@Z2.JWH*;:(#[N!B*/<%[V#9YF;,J$7>E2]Q:+(NP(-5=;VG1-?442<#\
M-5SH7DGE(C*Y:JBOJP$>F!5XH8Z'H:'INRY:M#N[6QX1]%%(AX_16' ':K(M
M0I2,R 9I2A$M]GI ;" U8Z XC/JX6HO'AGPLQ\+R>0O+>D3^$UVN_J8*LQI&
MYM>#:0.K&@/3,6M[;^(N'YY6(B'1'.)KM]B-[FU:Q GL:7VQ>9'9A$50KR%Q
M>54S'"9_)P7+J#H@EFW%^E88S\+"R@E[Y.JZK,F<4U5 &Y2L"BXJ82-=PF+)
MCSQ[1.ER/5T05/"85A@8H27!*M1+*BM18W-<R*[@\=5_X>>,2M\3BJ"YS 1<
MP9VDI5K[Q6IX\ ?-GLOTT+RJ"VJ[H<=]V# &'77C/?'&II[XN(T=BV[K=D1L
M*P*M+[W4GN^/-UMV?6 =W/U*8Z[,=IAPA,!Y$P+LA4/ 5$K6&0)A:ZT&I7;+
MK'^1$,C%\5&)(P2ZUEB-(B<% <-BJCL$ZB74[3=Q W_!C_HG^ ?N +C\+U!+
M P04    "  UBF],"=YM6B!_   B^@@ %    &5M;"TR,#$W,3(S,%]P<F4N
M>&UL[+UK<RNWT2[Z_52=_^#C_=EVO)PWB=]*SB[JYFA':U&1M.PWGURC(4A-
M/!PP<]$2_>LW,!=R+K@T,!@"&+%2E25S&HWNQM.->^.O__MM&W_UBM(LPLG?
MOO[^VS]\_15*0KR*DLW?OBZR;X(LC**O__?____^/W_]_[[YYB>4H#3(T>JK
MY_U7UU<_+1[644Q(LZ_N'Y;D3_35'[_]@?SO^Z\N4ARLTFBU0=]\0PL3JM_^
MF_[?<Y"AKTBE2?;?;UGTMZ]?\GSWW]]]]^7+EV^__/ M3C????C#'[[_[G\^
MWCV&+V@;?!,E61XD(?KZ*T+_WUGYXQT.@[R4N%7\[3F-&P8_?'>HBTM!_^N;
MANP;^M,WWW_XYH?OOWW+5E_7(M+/@$H:\K<!?:W3]S_^^.-WY=<#*6$4"5@?
MU";6^^JKRGXICM$#6G]%__W\<,LM_>-WE.*[!.5WP3.*295E\7R_0W_[.HNV
MNQ@UO[VD:,WF$Z?I@0VUSH_4.M__B5KG?QTY?S=&O V%TA/.@]B,G"6_H:R#
M:L8+_<F4:44B?S)I9>+BZ 16;E4S7NA[E$9X=9VLIA>\7Y4IX1_S(#T!5(:5
MC5=@>JD51$5!EJ.4]$S;79#LOR7_5A703F)5Q.@V^CF(B[)36"2K?Q9!'*WW
MI&=:A"$NDCR[0GD0Q9E<';2-B;3?__G[#S_\H915N891ZJ 8A<0RA'U*".+]
M39207B *XMMDC=-M6?WG)"A6$:$:H91>/6-4:]60Y6FQ1<1FQ) W0912PZ*/
MI&"1HO)W?<6T:AFCU@/:X30/GF/TB#8CA1?P&B=B'E4J7Y#QVSK*[^,@(:S7
M48)6ESC)T^BYH U.?Q\CO4XUYA4[M/5R?8^2K*YPD65H7-MHUV5>15)!L=U1
M6V:?,SJV(76A=$L,?9_B?Y>>79,OG^-H4WHS=8/K+(^VP?'K?; ?#=F3RC>!
M*;=E]'Y (=XDT>]H=4O#^^5+D&Q0=IM<$BXXH3(LUR32%]LBIO(M\Q>4TF\I
M>J'M_HIN:87(N"&GD6X"IRN2%:(#D+PP[V0LWN95(,/M:A@5A?7/ESC+B;E;
M:#:MFE*=8U2^(Q_0"/%[Y<>(4F'Q*7@[\+L,XO"#AE!<3F;%,R+9R'%ACL/?
MEKLF3BZ^!.EJS)A6R&Z,H%?H.=>7JU-ZC!ATN$'&YH@,!<<T(YO-&,$NBHST
M@EFV"/]31%DT,J@(N8T1LY[4$-WO<1R-,Z* USBD96$:E1A>KAM#C(&>B-WI
MYG1/=/@__92NJ>94,SIMM70J,3N?TQ:=S\K\X&6$D")VXX<<VH)UBQOJT;6E
M8? PWI_KN[Z(V]C>7%NJ=F'37::V4")F9CM,;1'YK,P*V/QK1,0CLU.LYDZX
MC#LV.+^BI$#U?)U6HA62ATQ.-P"9?.AQND''Q,.-L5 )"9.6)Z4X(7^&VJ++
M&)H=%1D9#TTQ$C(V!C(Q^M$>]Q@;\8P;ZTPPRC$UOAD_LM$<TQA<F1B[)&%^
M8&5H2&5ZK&)DC#+!>H.IA8;1F,J(CBNZ]D^7R:N(OUQ?!MG+38R_:.),QG,*
MD1]?@A2]X'B%TNR:X"G?WY,?DOR%A.@P !Q' "LBK>DTZDVJT42P&NXL3=5(
M\JI.I."T.DVCAG')30M[$<3TB./C"T)Y9A)"(L:3"&]2WI'=% [+60O=32>]
M7[YO3<%T>BLAN[:@!-,9(2R_W)$?.G6AMQS13=RF-BKJ.%7*FINZ8QQVJHOI
M^6"<2G0C/_PJJF/Q3*: 07@8)\;TN-K?OE8I0CY316%%OE/7J;9@>? N0^&W
M&_SZW0I%WQ$]_TC_H K_\9L_?%\?:_Y?Y*=?*PD>T":B%2?YI^ 8)&H5122U
M2FR2K@IM2"S2KCI!&C8<R9\=/ P/0]<4W^U*5_XF?(GB Y36*=XJ-@H&:=B6
M_K^_@E3P58Z_8C/&*>F4__;U'^CY>L)WC=*T/OXHT+I4.6Z?D3P1-BZ)GBE=
M EFAMW^@/1,<')H..@8TGL%#K.,8? PXUP#YWG6 7!8IM?%-E)'.]%\H2*^3
MU17IPGH8D9'5)N23>8,4H*9Z8.$SK_'RP76\5.K]@N+X'PG^DCR2OAXG:'6;
M905*F8%%0ML),%Q:;^"CHO.8@,.MH0;2#WX Z6<<%\0"Z?XFBLDLEPD@#DT'
M. ,:SP CUG$,4 :<:X#\T0^ U!&SVFJ(DDUU:I0]@A&2=@<R'%+/4 /2>-2P
MAE-!C:'_\@-#)?(O23>[P2E[\,NDZ""F1^$94$3ZC<%'CV\-BS_Y 8O[XCF.
MPIL8!_T5 >[W#B0ZWST#!%^W,7#H<*W!\&<_P'")MUN<E!N3Y;)[MBQR>F&;
M7IQG]S:  MT^1UC ,_PH:#^J_Q%64R/L+ZXCK-'Y..V[(;_T!S$2JM[*XX#*
M&P#!]-1##9=W#94?_8)*=95(#A8&'1,N'3I/ </7U01D.MR;-3SG5WD;'9X(
M6PY0VI]ZV*@^>0<'AD;C$% Q;!K=^97;!9%Y52(W#OI#%.:WVDB];]ZTNT@G
MO8;O<6Q:WODUV$:_0XX3QH*]D*87 'HTWB "HN.XD-#CW"!D[.+J7[\;F/:.
M_##IYCO_>,(XT*Z#[+G4M<B^V03!CB+WS]^A.,^:7\I-^A:$ZY]_/9Q$6:X/
MI[3O<77@D+-5KU*D!@"LR$C/U3="E5J"HR[[8Q/'>Q\MJU O%0HUX=!T%!K0
M6-.+GHRDR1G(/_3TW6L0(WIY(+\,TI3>,"GO#_3W257*-)NFL#+6PK*X[;">
MTMVXS*RBW#"%L;9]'&.$\]37E.AE#Z+><XP^H;PV1-^' *2-*PE)W462@HI
M (DYVCZEH8^;V^25:(#3/5&'$W-%)+41V23VE7H(OGPDW79*^FIZ0>2QV.WB
M"-'L*LOU VGW]!7U5T2TRO;- "MKS7^$+8K'V:#K3ZR:J#LIUN!O7#XH^@M.
M?[M-[E,<H@P&0'F)/NQ$)=P'&UA?18B)^,X@<)/92)2]H-5/&*]@P)*7Z -+
M5,)]8('U5026B*_M<WAF1@2"D8!@!. #)H8:*#9^R4#_D%P^2#OMXC@:,/0#
MCI_9G/2])!\DE+;@*O<IV@71ZOIMAY(,D>%+F6"Q8X.>!RF4J.T+*N$N@M05
M!@(*Q-CV(59]:%W5PCX%;Y5.W.D\@+)9IQ=1N@LAN() Z @9ZA]K?47I,[8?
ME$3A1^1WWH04 \&#'28TCJ$ZU(U+3:70@7-M->BZ/9R2DYG@#J7YGB9S*7?P
M_E-$.[JSPU\"4RERZ+<A1:P9X2Y(5CTEVS_52E0_60.VDMDQ4X,NNB$,*>8K
M1OY"_*(@MJ3O+Q$=;[>[%+]65_5_2G'67Q8 T=;6E-!Z Q05G?40)*G!WW6G
MCP&Q?X+2?5MY%J[DA+6!183>( JLK1Z<1.S]76IJ/4UPA8CH852:A?P=HSH1
MXV)+;PS]7O[.-=9P@],HV^-FJ"&VWJ!Z(DOJ^8 Y8326!9A/8#DYA%48NBH,
M63T"K8+&>D 45Z"_@.#X9%)C$B2;6\)8Z@^6G%@E;BU,<J:7 HK:D$P*:QK1
M#:\O41SWU.C_7,M^_-D:J$4&QES!N^AE\* 0/I;U=[I(T\VLHR3*T5WTBE9/
M:;!"VR#];;B#+*$[; 9RZ5R% %0U$"8$S/R=^-T<%;HE!D@VT7.,#NOG/:3
MB&N;RHA=Q8R2DB#@R#CZ.]5C[;E\PDD(WM(:$@MVM=K$KJ)'24D0>F0<]7=#
M'=G::NG-Q8Z09CB:\@$I$)5  .$PFNV,13ZNEDU0F!STH[ C?E0IQ-P;9FX*
M.]FX3'EAFYG>']Q2NK^&)1? NC:#L#Y:TL1^L!.3]+LH>(YBHB4JCZ'33"&=
MC.F<F;MJL69?%5S,!8.(K^3)"8=*NW,YK[G7<Q_LZ:4>\8TI-E'OKE2?R%J0
M #0,!NK6#1%\QNV;4GV&^@'"D5[S>KN+\1ZA!U3N00RMT$,-F+Y)[R2G=QQ+
MJAJKP K 6W]MQ1&$5:/-,$P+ +Q@Q)T9#Y_8<6 IZ:J"*AEC[X?ZS4-"EWC[
M3(9SU":'EZ)RFLLA(@K6Z2$J]?=LN(UG=#A#I,_(<9@:LY$*A,=4ZN_Y^#N<
M;)Y0NJ4/K[$!*Z!H!J0L"L<A)M=*!3M,;K83.YN<LTCG*M(YBON(,-D?"OI
M7T_'*T_1F38%K9U JV);>@YGZUM;$"T%(1L]0O+A5@^'W"N4*6JOCS5Y1?YN
M2Y<C> C6Y(3MN=(<\ 766!]9HBK\W:QN#XNX>!(3,8:8WN((I.F(GI##WM_)
M2>D5]YBH>'A _(H>"$*KUCOBX)@UBE$[IFDR\@JKQBPV,B9JBN#OW*NG(GW%
M%B=0G.L5/HX*E0I[A>=1EADU8E2J5G^.Z,@Z*7TA(LK+*WHT3V2S@-9^8[Y)
MS2FG;!)RBBB]0B%<9WW(">NP_2+0F.S$P*,$X,,#AH\+,)\_OF]L7%;V"=\'
M:9DB]6><#Q^R@1$?\]D(B2V>J8%X@I*N_9,U(OC+&%L[7Z.$#](GO*I 9$ O
M04F+WE.@\#0V@946;\_O3+4>;&*FQ^9\;G6\W<^.@T6BCPHVAJS\78=Y2E&0
M%>F>BP,^06TY%H'C6)#JI((&%C/O;S\_H#R@LY/K($W*%!OMB^'K*(SZ0RMX
M@=K$D *.PTA99Q5809C[NY31TJ9<RR$AE2CP0B?!K^B6/HF"[G"=2IC>M>$\
M53&.RS#IA!H7UZUW@U,4;9)J[S/</Z5!DL65^ZS^761Y?0N\U$K/LCHUJ%E=
MK09[=RA&(A&?PN2]FQMZ(O?2A)@3U?/;#4";7%9$Y+?+ER#9H.PV(2;XB83Z
MTF($3/0!E9L8?_D[6I'/U^LU"D=ZJ9DZU?QV;)WOP).--LNI?7NL\/Z>A@ :
MB+F\W^10[FY=T47_;)R+CZU-S;GU:WL';FVH*4[MT/IB:RQ^N#79533NN$G(
MN,G'N_ @1SQB@'!_KS)#5C/,3*95ECBT:]3?"K<]>!@:1+I%*=V:=!Y94IU4
M0,-BIK]U[81_ZAP7 &]EZY\6$%516_S/_GF@S +](ZA <F#6 <]0IJB]D:L:
MG(IJQ/W%4Q]732>BF?5"+]$(O#)#TW:G7E6_+QOMA4QOPB ^/[%N=6/C_,2Z
MJT^L+^(8?Z%.<X/3*UP\Y^LB'K[8S$GNHE.VL8-:68??5!IAA-[4E_OFDEH5
MAN] GMS8_#1</CS'Y/#@P^E<9HZ<9C]G,YO%*>SJ["_OM&=/<AAQ+;V,V/%%
M&R5=519P9(S=.H7-DO;QA=@V6Q3Y"TZCWVD>Z>H7 %ID1078X1?U$$E .XS%
M%;\::X>WF2@[G"H'!B(P?6U' +WC(%+56 4Y -[67M%6@0LP+FF6%D/)V^@T
MSAH&8":-43K;CBZ<B&M=D^ &,B'-\*J)1P$+HIGFI1-&8/+P"'A+H;X+\$'"
MHQQ"94CI#V D6FK"9LC5WWWT@5JW65;(@=.EXH&FH?(-,$SM1H&EX>COW?"!
M2LLBS_(@60TOT$)(>9#ID/J&&[Z>H\#38>OO@8'._3[F@%I P;HCZ<G 6*Z5
M]BW)W@!78T_?]HJZOT=VWL'VQ?GLQ)1G)PZ&R9;KZI"FM3,35?4'@3C[#1*J
MPX.:'"I[&RI!C+('](J2 M$G4!EO0(I(FDT4)HDU7Y8U!@8IU755#L\R(#)Y
M>7[5\!)G)"J5ZCSB>#CI87X]C%Q[7UU&@E@5, @&;#0BL5LW5GY*<9;=IW@]
MR,/ ^-*\$=W^XG*K\U4 MWB'Q8BU>^[)4?VU^^MD$R4(I616=/VV0TDVF$X(
M*)IGC%@4+C>I7"5PTS)9>9]OY1'%A.?F)Y2@-(C)0'*QVD9)1-6F=VQK3?N]
MOU*A9CP +.0RG+04AX\9@-PUEM[= MUR5[Y:DVR.=ZUZ"!-0-%F/610N8T>N
M$A@H3%93/.5QTBD5&>*B+&='',[7PQ2J]]5E'(A5 6-@P$9CJ=RMJ/ ))[@+
M;#86I'3' P,\.I?Q 54/C!0!0W\7QUO)?FC*CS*C<$$4K$,C3K(+M,9I?9OW
M*7A#V?4;,0G1.$J"=']+[%1FN28EB4)Q:9O*HYBK.)/6U%D)FJ@FER%_.A,K
MA-<)19KB2N')?8_H7,>1.G4'TV^X5!W,,ZC<QZM,-46L,=C5./G1T^7"3RCG
M#O"9WYJ.N_O-922(U(!WT%TFS2*ASBJQ"^&A21QZC])ROY6S.R(C:Y:<N&3.
M*'@19%$HT:Y#PU&MIK&&=VF+8)A>7>#SN)9K:FQN_KZ1V%?H*HJ+?' \3$+%
M@<>!RBN L'73A\B!G^%$?F[U*\#@"%^\YO)KS*AA1]:%2)<."3#2.KF09:&2
MI'P'9R"?/.&"2NEA[@58Z?.(<?R!(:5V4AI)*E;"'V%ZV+]"TK7=X[1LZCQ/
MH^<BIYD'GG"5:X7C7H:YMM]E-,'526NS<FP3::O<G4\*&=^GK030%F,JL19I
M3$,6GZ@ANJ',D!:'ESDGD'Z>L?(*I=%KN:N<_;,(XFB])Z/#15:ES-9P5"5^
M )\$\GLO[J=C7BN>!A34WR3L(N6%N:M;[P-GH_I$ [4 ''!4+>_%+<TUA15G
M'26^]\G71QK9[!3"[-3A_7B@NFFM>!I(3.^3O6NO?4PS_QZ]:F),+/WACB,Y
MYQA&X(Q< )3'J\Q\2A]1#%=]-#*%59F\=N#X<KYS&93/:_OGI5OGEVZ%DW2#
MZSX&EWS>U;12T:CN+?3,X5E-(Q/GB59V)EK*>5=.-L+8;B_63+' ZL< _)U,
M(PVE+G=I:%^>2>J^N^/ 8%XAL;A"F>' W=&LZK5\3Q2,/(4['_N:U1_MJU 9
ME;H@3BC@%F]1_W01B+:O()O6A91S']'V&:4]';G?A\GEFN_VNP%A>V"Y4ISP
MS6+;2R;7L//W!$ G]QD3$@(*5@8Y?V A5TP1&$R&_NYC/Z \H,\N-P>#F>@0
M$]5VY!&YCQ&0>HHPX?'47Y2UC13 8[E,\"B7@S],[0_$=(V@B#J%:O1W&6T#
ML:?\%=X23^O?K!'1-/=JV#3N@PFBG")P."P-)W>W8<SNS 2KC? Y5BQY5NE.
MA;S\'3$>%"/S?53>8>?-DP8$_<E1B\"AI\$&ZOCUZCG7^#JOG?>925XYUX#S
M#J41IBL]:6Y[/5^6A%V6D=RM=.M"'"CF5F?"@)M(76.NXQ *9G/!C-GR&G?(
M.JW.OB;FX9SE*GJ-5BA99:WEG,L@>^FUN(RL-AV?S%$< /6"0(+/ROO4E^?;
M;<[>;A/#V\)%-;9S3'SG3&/ZY?S1B?/%,UN>,?X.F;H3J%T'TTE=ZCK>SW?"
M_/68J:YWJ?N1B9M:^HEAGR9X2;8<2%:OO%T5-*?Z?3E)+!^7++\M=D36,"I-
M]A!M7O+A2I0VA_;:CBH'1W$\WAK@U2'56O23S#H1W84ZUTG+4'D&C#AIJ7CY
M"(0*6N5<((@5<?$1M6"KC$:NJ";]7*V.W-WB:%ZM\(T&,)B-&,$ -GY!6-4N
M(S ,J$H_D:Q+(%;;R/GUPYRV<@;:C-S,T<DN6ZWC7R?65^Z4]W*&6/!W-T</
M"?S]'.T-'1X0W-KM'QI5<8N_Q6 6MRJ@;\8*3GASKT3('HGM\C1T3,+MBPS.
M75%^U[<:6KM8AYVM0V9A%,;DG^&SEO BPX/T@B+^! ,-$VB&"%A-,PP<=$_U
M)L9?,A="Q$$8>63@D@X# H/4YCD0*LY]BBG(5A?[SV3B=)L<'E9;A#F!7_FV
M-ML$^@R.)TJ4&9R/S6A&O!&MI72L1KV>665G/NX^9$_X 84X":,8==1[PN/\
M;LHJF@L(DU1A[RP4.B[)D[]C5)]!6&SIG>/?R]_[YZ(4BC1GI$!%K 6 26&#
MM2S6C1Q3"%B>WP()9B/D,+<%/R=$6KQ)HM_1ZKCIR=SO[/=#.D7KIE K.EL0
MC[#@:<"L)J#^:HT3^XX_!5%"+;5,'H,8+=?$5L0Z^9[N\Y?W3G94W9X3J!6J
M&P]::+; U[+::2 /%<W[=+RE7:A'W^#T"A?/^;J(%V&(BV00Z2&D=2.)26<+
M: 4+G0;&8H'\O9-Z50M;F4?V)"J0^C"DEE#/%KYJ=CK50%HBD^>'MMGG!U@;
MJURB]MXJ@VBV< 59Y30HY8GB^0EK8A6:?H5N 93_MNQP&>RB/(@YRT7J!8_O
M4H,+.F26ID\ED$+1*R-SETH1KBE816R^IJG:Q%C+#ET/AE=;/_$-J$YC&<:M
M0?Q0S=ODE=@,IR1.29'(H.5"L$/K/?;XFIL%7:<>C?41U]%VGZ)=$*WJH9D4
M<&QR+N;ZY-[#3JB_6>3UJ_)^O8+E7/7, *ETO\)2@O#'+.4](B'6,!T2F35Z
M?[N=81=Z=>PX?\@R-%A94RO$'RHS"WD/3H MS&*37:'&0H/KT&P&P_?!7FG.
MTJ.73E@.]-YC46R!::8JA[KT5Q-LK]<.E;O>[F*\1^@!E>D3[Z+@.8K+=14I
M"N5%N8 4%?4>FV"[F(6IJ%J-.]#.(K;L%8A/IH4:7"7EQ+TYJYSW0(599((^
MG56G_C5IVY=+IEY?UU[$/<V:NXIXAN.0-T=H3W!LT\1)W&G$]#=+/-R*VL?C
MM8_%>^L+VK8Q=-8<7+G)AT3M7G/BWU)1:@_5%Z(&U:JU@(F7GQR-('0C(AMS
MT0; 0!Q1A SLG8(+]G7OLPC_4T0IZISW6R0KWL%/]8+-"3F%@JX%7 @(\ C;
M@ *N0(CRY)M"Y=[O_Q+=0H16V0UI-<9Y51%^U4L>CWC"2_J*8&WK&(&P2NW^
M#G8'GGI19%&"LJQ.54DM5W_IWQ'7*<J+O\*BON)7WSZ3Q&!A]=YO3<.-I#W6
MTAYC>0MA;=N8 +!*Y?J'Z><P:X//"XS,VH35^=L5<K2]B9(@"4?,V@ ,Q!%%
MR,#B8XJ[NH=9KN]PLGE"Z?8*/?>-(B,[/*C((W,M=$*:$X/U!@5*0975\XN\
MJF8UMZ))((D9D!!N\ *,F12O@*<05+:%"3!"*O6WC^C,"E]PF@-@R*1CS>.[
M=#, G4ASTUCKU>7O,TZ=:$XG;&1P1F0?W*N4TK%ZUBZ=IQ"#:FZ\;^W6Y?UI
MV?N#9JP'KSBK/6+BWOH.C]A3X"G9P$B DU3H_:E8N%FTYUK:<RQO8:IM&Q.0
M5:E\Q 7=&:S:P-<%C*S:"*OS=[ATO5ZCD)CB^BU\"9(->B#&62;EXG:RHO_0
M;9K7($;#E"HZ19OGU)6*.H_0$990PZ9:1?ZF2&%K5#U=T3\ZV4.E3M$F!;-2
M4>=1.<(2:JA4JVA$SA-NKV4=F@O29Z0I?:FP?!T(A$E.&2$8!V4\1:%8=Q/P
M&]2@/UIRZ"WRR= W>"'D7>$/^CZ*$01J'.1G/YYB(Q?]%<K"--I1ALMU<R3"
M6O[Y9;H)DCHC[3%+?IWBLZ7[<ET/WX/XF$"?LPUIE&?S0JH9GO;6&8*\2-%R
M71\X)AKTUQ.X!,VZ 8/ 6NPPV\08H'XWGABIOYRK,NK5/_?->K?-1HRI[P[3
MQ^J(94*ZUF$M._U %%Z.>2EADRE>0&@OD5^T2:)U%-*3F0/YGD@C7L3#)6VU
M0DVB/V A>Q<3Y0V)-77O72WD5E0FY0-6X/&S-LWHH3Q%F455^++E 8TPEWC[
M3&)N*0S'U2&D=8N+2:VY.T.LJR@+8YR1WH3G[FJ%^ 9@%K+F[J#&Q)K:=QU>
M5!5U>6@5'KL\&>S0.(82JYTZW0.,JAN[=-;6ENEH<([S:Y5M/?&F4-;J@W=2
M.7EA0J^PBH5<"!MZ,, CS=.-)THR- _EJ=3M<: I3S'92_#^G$L#B9CHD,Z=
M360Q=WU;(%X,D% QE7/!JR5M@J&:=?V4S;7*#\_AYO\<OCQAL]Q5@YQDM?@2
MI"M[/?[1R,MU.\EYG?;I$F=Y5J9!?PXRM&J.#?$\UPBSQ@E&,K,7":""7[0%
MYT8,,]Q4C<KC9B\"F<$6-FW17D0;)649^<9*YW^$;"61M187#S)(ARL RF,R
M.#ZES91X?:EXL0A"RM?5A2@":2RLI.@@GQV/?YW<3,#7?\^]HP=9[#EM53W'
M3]D?ZU;L?[3FC94@R_4=O4^/Y"X)IN\H*J2WYIR<%L+J6G:=LLN7^B& G\=3
M_(?^\YTTL8C51<7#*(9,>([2098454L>E\O@)>W=DSF\NEKF,64_O2J/ 6/9
M-'=KM-G87&Q4!@@V9K#!HB-4EO(&CK8,_@\3'M .ISG-?OZ(-N7\Q5IPJ@6H
M)*)W&-B12$;6[.%SR>P=8.B)) \G"B4X:KL5)*1MAW5T[IV#Y-11'EB \)Z#
M4X>H<R0CQ0GY,T1V'?PHT&5Y,82NN5ZG*4XO,3%Q*#K.H%-T<)8)4M1:<("(
MR0L36F45S.-"Z-!" !YG&]Y9*+D$9<YMM9H]GN4<#H#>)D3]HMF\O0FBM#Q5
M_I$4+%++T><@S3'H\Z(-A+2&B)C46C1AB<6+'B!:@;HN1 =0BV$U7;O>+ZJ!
M>KN$L\?>_8AB$JW0ZI]%D!*">-]R]S5.MV55GY.@6$6$RII_"\63KF]HEJZA
MHES:6F 02LJ+$&J%(#9Q(6;H-CG6-$@WGBC63D,,M%;]6#-\$]W.].45)06B
MSY1LDO+(M;6@,A2%$S_DA(=437Q"C:B MG$I^_<??OA#*3GY@2$US[,!E%RY
M7?!A@-FQBI9='^5SK])&";CZ[H./X0M:%3&ZC>B@IEE))1$HCM;[,L%(]72B
M-<\4B\7Q4K5"-2:@A>RM*]9MM5R+106L-X[GU*Q#CN%D+9PHX@.;M%@W], D
M*=<TQTC@_UKG\.+9^3[F:=3\G!',76=Y1 :@@]QM[(^U.OV/#BPJBNY1"G51
MN2_99^3OZU<W))@$<94]I[^<Q/C4K!YU/CG>Z@(]5-J\R\;?K,B=% "EHGO^
M[2HYZ>%PB(C4<80HZ*F"&#%;?[/X<3)PB:&D4D:<(<TW<&EHKH0R&']_T_/=
MDXB;5G&73-'C(,O*5 5E Q]>PVUE"NJ?Y-(L?DCZKEK<<3R.M(<*--6KTD_7
M9QNE-SA%T2:Y+(C$"?&\-$BR(&QNI)7_&5>W\,6!<C2?9HBFS\=Q )NRD-+@
M3[]._4R MB$]7!<50Q=,SUV)]@V*JAJK0 [ 6S_%GVUH$8]9H>:<;K.P14^[
MD?'+<XPJ37OP4BI3&QQ8QG&8Z6BN C4@_QIN?_8/;O01O(3PWHL#F(SL< ^/
M1^8XCH#ZJ4"'S[)&RU],;)S9>3R*_8"P&$*JQ8Y/2P&+.0XQ3?W59A70*FH(
M_NA?P/H)X]67*(Z)>K?$+,DF(G%XD65(MLZB7K!N 96"CF-0VP8J*%2II%DL
M]G!_@.9&6*[IF^JR!3XIX6&EF$_H.+# .JJM$O.9-L#1V&9PHA-]?(EV.[IU
MG:S^'B2KF!ZA)^J*D:16J#FF "SD.,*T=%?*] JLH$'>2;<GF&?@KDEH31!*
M:TDE80A(W;P,)*-V'"YJVJK@1,JY 8C.*^Y.A"844_#_A!*4!K077ZRV41)1
M"^31*[I^HQ>/99W>.":'FYYZ3!S'IA';*(4VS0H;)'NXZ?! K$/:B^[_7:%7
M%.-R'E1KREQ$4RAQ6*4%E' <B^I:JZW4 K@W*/-P'V"Q>B7S[2B#]<! ZN9
MG(S:<62I::N"*BGG!E$>+O\W'M-RES)'\'97D,'!(U[G7TB[R':;1O#HQ39%
M'HYCTH1E=.*?8GT-?KW<3ZASSLGV$\1D_;Q^O@$-J)_:?@*/90,7C0T%VW"Y
M#M*$Z$L?J2S3C$JFL##J9@HKHW8<0VK:*DUA99P;1'FX/W#,5MM.D55EP"Y7
MI&G>&#+I*;/4,2<"(S@<EMPT.#B.QO%645N,TZBM.3?LX6;"(;5"ZZFY5J81
M)DZ5RO236XC+.(Y%'<V5SK3!^#=X&WO5P8T[94_T0,OY1MG)+K(29$4YNB-!
M;+!-6C:%_ *K,H?!Q54%#HZ'A/%64>J>=&KS]RK<4=UF;U\.3B[E (0,2F_
M)M-2#U0,KO[>JCNJ]0N*-B\Y6BU>41ILT*=B^XS2Y;H<ZT%CG@:/ >"4>'@#
M17W+Z(%4J3Y#5_I<>1[5\ECI73V2>D1<?>#_=]+5KNCT;QT1])5=;=DV!%%D
M:G@7!<]13)J)X#;+R(!]!8PL1KD/8HXA[LZ_SSJM/;N12O:0JW%9_$\E0E^Z
MLQR\9OPJXQ%P!SO+XPZ?=!!$6*0./]*HH&/7L?DO-8I9SF&&]3'(B[0,0LOU
M'4XV3RC=*J!)K?@ 8=#B7J!.RQ;J2(168V@*Y\PKHK;[D?-;HM-%(?;^2PF#
MQ8[@*XPJC>@4,"OAL CSZ#7*]\ X9;J"020S5\$,'B&=W.Z]J#GZ7=(I!#:9
MKW3\X7VIAN4ZRJ+(7W!*)RZ?2=!..6I?[*_?4!I&&;I/HQ ]T*<8QOGA))5#
M?=1PY>_!?Z=LKY/[MF%E],==;ES'@(3"9FQFK!,&,53I="4,WX.3JMK52J<J
M$=#?W'SZ8:<R27G4B!EOC'>RJA6.[ECA%;X'/S7=+NYTH' %#"5%M+%8<3@H
M;?U,$^#]]_YY>.FBMY#2@>!Z56.%2%COL'1V5L"+XAI<&.OE2ERLQ39(ZV-3
MYNE&(T'5_?5VI2KGL!1?V>8"K7&*CG8B_V1Y%-+'_ZK4AT!(C^(V@+8F-W\@
M;L)<FE#7K'H.1[3H, (G=,#1F(&H7M_7K9\)!\)=F], ZAJ<_('Y6#-I0ERC
MVCG,_*[7:_HJ[>O1K1_(F)N>#DE"TI&55@3B6Y_5 . ZK/Q!^&A#:4)<IUY_
M4\$?]?Z<I(?33D3IVINS!QS'I..B&R1 A.LR&N!;G9$_Z!YI)$ULJ]=J*'V\
MC?G\'?E@?2I?"<&9O;,_UDW<_^A B+@I<@*MCU$2;8OM VVMN%EG(O!9[A#-
M"Y1L6H8'7$8:SW-X/6D,3VLQA(,&/(VUNA&D6W?OJM*8.CU^W/L!Y5&*J)YU
MG"S7/RW'D_9Z+9E2'F64+A5JE#SD%U4H:2U,79$F2M"JW59- O9[3*1CMF;[
M17K:L(/CQ 9Y'DX?&^%I,=-0(R"5[(E4MWB+^F\<BHD.N8+81 ZI=H6W0=1_
M_TA&QE6O(;.7@IVX<;.1T\7A1T2O8?44A9(W*=>EY!8?PY8T&5;6MMN!\BHH
MTZM+&?N[ZBV+6W*0C>!0MX06!Z>A.-XF<'1JU65XS=JJ^3L]$P:'=YF%*=LJ
MEQN/G6&O/^EM"I/C(J;-&>.%_A4+ S*P&ZBJV]^@K&6:[LR-3*'0;8ZV_8'=
M%*S'#(RYK!U8+OF$&E'+PSG !1%0J<&2AZ247Y%"AA>L:R\#$80C6W?)1"*3
MOY'EJ&)YU;DZ\_DY U^6!Y4:@%M2:L;@5K'7J< MD6DVQ^:)$]\4=-7PD=BT
M4 C?\E*L\"TJ-6.$J]CKA.%;))/^B0;'$+[8-N]2-EDNDM)\=,$W12]TV:+9
M!K_#&=0#C' =]@'CN,[8@TS:^V1]R#B9]<];N.:!85ALB_( OPG/&\-MZ'%Z
MW.;L:0;L>S(/TY/5T'D/D_><^^--?(6(%V^)VK51EL]QM F."=;4IR'J+*5S
M%!66<W894Y:V-;M1$;AV'HT'B=SMEHA9[U/\;Q3F!W-K^-LX?J*N28W?G#W-
MB(TM=$]JTM8^IO%$DVL^%I?5$!V7:VHWI13>*H6'W@,J/&=74;?>R?P")%KM
M!!Z^\U1;[A(G>1H]%\VUXOZ^',\#=(MWMY@4BL_."T9:<%H_4!>N]@133UBY
MWL"B/?0)MV8GVGDW*[&_9U)TCN;J-KCD=&JWI14$TV[/H4!>GQG?X32G:CRB
M37E$WO)Y\5J,2B[Z2CW[<+B,[/"P-H_,@0%U7[C;9(W3;=FX%_OZ(R#GC@Z7
M82(=-2[6(H^TW;$IVW0#"Z_>7IH:M?H\CANLY\)HQH#F0;&/I&!1Q4[;$>4@
M4RMP<Z(*A+3_P!R3U/[[>A?[BX#T5B%Z?$$H_RG%Q2ZB*9O9X42U6-\(TF+6
M @:H2;&V!;I10E19Y[T]:24F<[A:2:2-XG)][)]%D!*">-\*&(>8^#D)BE64
MUT=R[$4(H9#2>VJ:I6L *9=V8. BE!FX(*C!8S!H4>)A+0+IX@.;,5<W0BD*
MTQW>* GA\>#F"F5A&NVJ1<WF\9TKE =1;"](+=--D$2_EVI>XB3#<;1JYKGW
M+1.TGG*EI\&0Z#4 HSR;RTUF>)K:EA\E#NN*K3F&)@QF^W+M09*?$-ZDP>XE
M"H.8<;]62M<$=SZ=/1VKB5M;(N8U6RE==U&"13=2QPR%WV[PZW?EPX;IOE*Q
M_H^^=O7/OWY^[*EQ_*&6E_Y@>\(O,"IFB,R<O ]YT.Z-EK7V8L+8QKM<]!KO
M^$.3"V%A+I8^17&<X>2Y2#=+8MPTPI=!$JP"YC59&'$MI8S8WDKWHHTS)9UZ
M*],+"C89 QL7;9A-_0\4XR])<$'?>\I>+G%<;)^C0-#<\ *U>2 %'&EV9=U8
M30]AXN^.$"A,#X*30IBF96TG'M6)T$^_]./B+_W8]XOK[3806:'=:%G;&35U
MVNWO_^BUV_&'V@CT![?;;2"R0KO1LK:S1&J-B#[U1T2?>D:@/Q@[]/T2))N7
M(+I\(5,S9K\HH&BF RP*>SW?IS:"Y-+WNKI/Y8H1JY0S0YLKG&PV19#PVTQ
MT9S+8E$XTF9RZ5EMQBPU]_%(/S2HC$<^V;E[,C8^?OR?'MB//]1&H#^8\K4[
ME&X)FMZB$#,]C?O]D%-T\-T:I%J&PG+)NU#Z^#\4,XPR;KW5^(#V"<Y$#2:@
M.&218U XTFARZ5G-QBPU1=8 U^+C(#0HQ$=:5O]ZD?7N0[I<C>'KO3VK\5B7
M(R<^RRDBQ0DM:G#;!,.W$[JF'R]#V4;\NIT9XX[2](Z32LLL4Q.[7RVFIBSW
MJ:#QG1[E(U@F]1S215]%KQ'-BMFW"KQ K3&D@)]N.FQCK&$?@SY[U[ZK 1'$
MK>%8(_$O+SB.]\LO"5H]%L]9M(J"-$(\($JH>RCD4L\0@C#+3(T_KA2>#RG-
M]O"3=#93# =,">KO6HO94T1CVUY^2<B(O*.;WNS=(0O'8IIX=NA'FQM$G'Z)
M2]?KD1AT\X$VU!@3(590O:'X8^.\YB(L5S>).O?$,B'I3&T?UAQ*Q#F!*2>L
M 2$BM!8"+H/LA4"0_G/]GR)Z#6(6[IN-.!!QLTDG(;:J\LW5[>5M0L])KZJ\
M< Q-N30M!1DT]O:08*V#8=KU=IB$O,O=%#9/9]93[E$:4GTV-./%*PDMM/.F
M0O=:7DIW>'F$2^<! J!:JJ) P-?SN1$@S&/%"-DU+K^"QKU$C)WQLSJ_9C66
M>4"O*"D0$;S6CJ;?1$1Z@@I.'Z-=_K!YI5S>7D^$$^HM:8F ARC[C75;04QT
M>"^-3>2.:A?["Y2$+]L@_8UQN0!*SE-W0.Z0XHU@S!L'4'*NXGUR>W<L2$C*
M:H?[A-@/+PEIFL-4;!J+F5* +81A^O73G8BYE]M5;*[^KCL,@S$3+3*R[KR*
M0>8%9H!:JL.&S]C?A4IP/X&50ZO,P-V*RC&9M )_G]N2C#J8YA5VV1+S'A;C
MY6S]C7L,W3B/F0(H^4,A!YXU';8O[V53 "5WC.O"^Z:719;C+4UVWI..V:4!
MJ1N-9=0.A0?FHY)JZLI"1.<-22GK&<5>AO.S C#PW4@!>V8 GL?[D5H=&NA5
M2*6^;/#6H[6K< :#^QWGN)F<D!?:[Z8[%O8Q^#=.F^C!V^ED$_6V.?M$[F![
M:&<,U$T"[3O6<9@^0R?NXAN$]W%1^WL9P!FD/(AW2!V'CH*>*@ 2L_5\PT"C
MP^&%1^W^YFYP.,G4#=X3&E)_1X Y2)(>+E*NCSUJFN1PD',;7F.W:U3VP#3J
M\G>0=9L0_0CO_2>4<[;*1"2U>=DDUI2ZN[U9'D1B'KP04#07"ED4UKQ$V 88
MHD_7 UC\RHN'+#[^KH3=2($@H&A2UWH%!+D^," P^?@;YJ[?0I1E-)SOXB L
MCSLNR5PBI68N'S)?OJ*T/ FYHBY0IM[M(64,B]KT>BR<Q9H!B\# J%>1OT-1
MV)@(T"^K#'O8[/2-2)KD&=N?9M^G>(?2?$]?Y,C),(X>:]I1!'%&.V#ZYH">
MG-Z!1,Q<*5E'@52+#=(MRXJY!P;N#IE""1D@G-@QXS<-;^=,H83, D[LI%T4
M)-Z2&,C<.&-_K/7J?[36/Z@T"98HU>TB )QI7]'GZ.\,X6- [)L@,L9M*<N$
M!H"RR8LCHO0%-'!UM1 D9._OP2&5[@+KQ%:@L;M[K:!J_%U"5!ZOB"P/W(V%
MUBDT/V.?UL,0^A D&];0:?![<W3^^+M=F=EYJX9?VG*SP_@I.ZPHB;;%EMU%
ML;XUG5+WF[UM%H9]L5CTWK[)D4'9D70+^NM&'X,W?L.ROAU&&V].-ZQ =''#
M=@OZ.R88QD$L"C,,HS3]>*?0^^JO>9V)?J_<XNCONC97S3O.62EX =ED_F[4
MV2DSZE\ATEQA5+9^3U'6I\-;Z>U/[LT5ADV!A?H YP1W4><]\C8[?WM-KK:?
M,[0NXKMHW5_=5"@A<X%V"4]@I*Z]#KI M?C;HQN=</("[P3SS;LYG-.";]!@
M[:T,(.;9CQ_*:O)WX ;;EU3=05/9I 3PUG^+PI$=RY\P7GV)XIBH=TO,DFPB
M>M8LRU">29^8U2I;MX-B60=V-6_(W#]'=]$K&D@LWM>$%ASL;,H+VCOKQ!?M
M8E^=G8^#+&,LU&F4;,Y&J91TT3)'&3\%6_;^IV9IN878I8T]P8?"EP3'>$-W
M6.ZB$"49RMCO[\DIFP>H1)3V'F[7;""LHGJWDU*LLGS>2E256]F$[X,<T:P_
MR>H*O:*8]+BKH_1,""F4:.94D!(^0DK=%*.A!:IRBFLN%NX_/Z"X-%3V$NW8
MX0Q V;OWS*3T$7MPU4=C3EB5_N32":Q]PF7F4)2CQ29%56Y4)M3DA,U53@&A
MCT #*SX:9Z*:;+\Z..;638[B&(5Y$<3-E):),#GAX08.G]!'A($5'XTP44V&
MWVUSP_3<.1T>.]D!MT5?A/+&B6K5_JZC:2Q$B-M&,DWG+27+:I<TR[!6?_>1
M#EG0+XHL2E"6-?G.&>LE(-IFZ4A,:T_?2@SFB@?S6Z-/]YNI*>=MLB(#RC0*
MXK\'Z>H+\1Q.=R@F.W2&/#+;S^BQ.CJ02CT7;G.K.C$>%WV7'+T<SGX(&85%
M&N5[TM6NBI SL!83':#()G*OC4'J2%J8QT-_7C]-^WY$>3F.XC>N@*(YTL:B
M<*]9Y8I(VI3)8)H;=Z>T%ZA[Q.)^IF<Y$<O6<YCO=6BH,B(9,QB4U#.'$QTJ
M9E<]E @Q\?!8HJDS&F[LN-UQ#B:J%)'OK=TY<#B1+Q[W;)I*$:D1G#B=IM2L
MPDDN\( :I$+QO)9Q1LW#">UBB].\?@ELN>Z;HH<[&'&3"%U"[ W6E+360YFL
M"L]WY01FN"ER>ERHI?_UVXYN>G-.+IE@)>\7 *Q<-"9#X$_H+7_Z@N)7]!$G
M^8M"=ZK 3&Y0$#,7(P(<5.*E5W5K@B.)5$3)^BQ(-'][.#7-_X6"].D+'N4F
M/1Y:WG'@\<Z<@FT[F[YPD,C?ZU\:"I/JX;,.$!=]-ZBXO$='8-C/NBM4,LUR
MT8&C\@TN^HO3XYAHNT+%Y!UZ L-ZMAVA$LG?PT4:&A/:\7[08J+O!R63]^@'
M0^M9]X-2I%D>@5)<>E1>@3"]) D18)8=-S\KN5HA>4!R(W.Y0,"?4IPIK/)T
MR.7JU^0N.BLOT[6:[F"7["?"EE8SSQ64,"RV14Q3*K>CCL(H0<P ,$+@,9@'
M1F'VF0"UW(IGN0Q"[*+4<2AU&'/!XE#O"7!75C+B9A#.@]C=_:Y?4+1YH2[U
MBM)@@^Y1&N'5!5KCM%QS?T )^A+$R_3Z+2?#-I5(JLU9"F$-SK/ ^UB+FG<.
M#8D,KT^XT92J\S+HRP<&9F"L5Q$\-+[QJR?#)IOTSLG=((61AXV@EZ4%C\A@
MTFT-I?J[R8WD]?H['3IJV1A(G$6&235(&=.C<L#SV7(;.D;<80X_,^PA7!I-
M!Q&PEXN)%R$9WZWK\H#C^ :G7X)TQ=&&0='3IT-A72..&AS9'>@46 ;&7,'9
M@;W%@[K@L:R^M^W*,2EQYC2W/0L[=%_A?XJ(R']5I#1=7"D@I[E%I/WT9TQ2
MUV$!4% )*FQ^_BX1-7H15<E<*ZD>CPOW3VF09%4&DY^"*+D;+K&K%^SA"5+0
M=70I*Z^$-0AWSU/*2'JC7S]XVQ\-1-?KD31F<56/=)VL;%]XY _T,&3<Q#98
M9UV"R60.EQRY4Q'9X!D\_6 P\O>:HH&% ]&DU=@J0:\2?PT.RW@\)NNN2O9C
MQ7H,']W1SPEP321-$*(CR?*Y7LZ1#AE9\XHREVP">>MC-OU1H8!B*.61PAJ.
MI:;%$)VZ6.7Q+%]L9O&:)A6)<]$ "&,5Q^>SK&WZ7_[-R!Z(^L3D+\>TI715
M4'Q)4*E,\VP;K(R;=E#17T5OF\]A*;4A5E.ZZU2@JLJD"^(JIDC/[%S8TO$M
ME1@&Y%_;^D_>/M_P,4A_0]0(1-'%B@B51]FQ&^0$-K5"AY?_8(7LY2 8"-53
MFT_0Y!I@$%CS(\5&P@#]N@X$JZ#,*\!@_"ZBE):CJ(0I: 6UM?_LW\#K.D@3
MHE%VC]+'EX#[E(R,K)GG<,FL*=@[3?6IH(G5ENM2O&Q9Y!F9.M/7ZZ^BN"!D
MQZESN3[$,8=9IK7Q3#%UWM0701:%(RW+Y*%HR!X//^PVQEYC[&2Q,QB'"3S.
M2-WN0DL4VI,HBN#O<K[AT*C:>J!.WXR,RLTZ&"^<_HF?TP:LD3%^9'CG178'
MG<&-H&4E7CD!Z-LD3,MCB4%\B;=;G%1Z+O(\C9Z+G&Y</>'R-Z(O6MT'^_*9
MR32E^3G+\XL]B)MC>,AB/IZAEVY@W)+C?<.$2/X>GN)8K.XK!X:#Q7Y9:7'H
MYY?V$O+C;#19[.?7[_E%OD621RNJ7/2*ZLSZ$<JNW\*X6*'5#6E/XN:[(J\3
M=PX6.;9T!:F_F&F29[/^:8:GESXQA3W'>XHAJ?R]O&1OMN?H1&\PQS.:S?>4
MAT1D*[X*;:6T#-H[5\(10Z5-9-7[N]@"/(,"6[Q7.H/"95D;\R_^#6R/(_;V
M4/T)+Y_S($KH<3OZJNXC2E^C<&CHYD+@*";-?4%-)@Y<ECR*3GL^E&2U&QS5
MN-@/IT;T#+/X>J4AOH,+F:/YVANUED*06AB/TC&_-:/([C<'W$W5\D<-DM5]
M'"3#)R@'SFB^BH&KFJS"WG;P=A?C/4*/.0Y_6^ZH+LQGNZ1TS88PG\[>A8,I
M48'AMNG=6IA JK*GYDOC[VWK4IG%C@@=1J6='NA(,'M</#RRGQ"$TA\>ZI32
MSQ:^JK8Z#8P!4ME84F7?&!BZ'!VN<35@OXPXD@L_ ,.XS!;?9NQJ+7C#9)WB
MANPIY[7,\2L^R8BN-PUN2U(&HDDD\/RXIOEY&A9/8G@W/D=67Z[I=JOU>) D
MLP7/%'><'#;F&$(G3P"&_IFWBN/93X0PSVZ3*IT&*Z'SA#6,;0!1#>Z.'.#X
MA'0UHZVO.(:02@_JGG2D/O=.P][)>#"<L$LS(:N_U_9'+LGCZ9:A>0% 1<YN
MKH71\LU]+\S(_HS*3IENA75#_#BR(?[ZW: =B%/_5GUC?NJT$:(YAE?H8.I.
M*Z$@(_$]"0G2@F3_+?FW$J#)[5BF#<NBLE^Y0D3=./O:UFBMD8FXQ7.4E,KR
MMO @I#40Q*0.;,>QFN)BW_HO\:Z;6O'!YAJTN#5#,01D[*9)J'I8&% YI5V5
MR8^]70:F%VC<HS>UI/HSBE^#\.\XIN<YR/ T9"Z92JAJL;E4UKHNN.$Q5,EN
M%R6M@/947,;^C@EDGHO502\W;+U0"&#LKV&UNPB.Q>$K?+#Z> W@^9(>0R7>
M8AV$E!_'75A@8PRN+DEC1Z3QRO\H4X-6C?>]? @G+<H?T@F*NA39F*M8(RPA
MC72=A2>UBFRX('-@P1";GFU<%GE'^GN4AM06&[1,^L/E,2SXH .P\!%\JI89
M#4) A5.<U#XA(LMGZ\<ALL5"%Y$EB_DA<FB9B1%95F@MP343D<+W ZO,\.KO
MLO)*0MZ"[)>T_ 1<+)*R/S11*=*QA:R(BT]X<1L9:QFBZWH*]1[?D9+5Y^_<
MH%%"8);>A9G/&5H7\5VT'F1B,\"J.6T^BI5OF#9HN%%8'R>'YS?7H&,!_<Y)
M;0B@5(_^55 G$FDHS +ANR]0#NHS> >&$/4>;/:$:S TXB/F(^]0\MH6<G+K
M;JK3T%C9$&R75:B;>K*\3G^'#PHFN8N"YR@NK[K?)B%]J*?_TI899NK^S&3F
M*\*-&M$(_L=*Y&_2&[;F],P',6K'!HWB>Y!+@#@(_4#"85[@5S'7A(B7B.'Y
MY8L)MA:,C*.UZK/Q[,UD(><!A7B31+^3B<2*V"U:1\%P*I&T8R_Y5FS1BO$T
M.C\LF:R%'[K,U#*+UJG>.LPK2L(%1:^T)&]']Q153M!N_"JM1[JIP,\.DE,W
MFK3C,Z$C)R!/H)OGJ45-&NDV>27T. 6,+<W5,4$H:-5Q]OUQS>*EL[>4F=64
MT$STNT_1+HA6S2,CR6J9OZ"T^G:J(0%$AJG'"&(9SH%CVF;U,K H**L_29]3
MX+E/\0ZE^9[F(\@)Q36A+9]BFS#02.N<(+ (ZCP'$K/-YF7@$"AG.#FOIX&B
MC)V?<+64WT38"8.$L+X) @2GOG-P,-=<7@8&CF+G9>5J'M<]SE(:Z^DE2)JW
MZ2==IP#6/<GZA;3N<^"8IAF]#"( )?U]NGV"^5OKP_0+'HS*IEO9Z%1VCA&&
M&LK+H,#22N.]\Q^K*)"@39#7M#,)!E>U_D_!VVD"@KC""8("K\)S8##88%X&
M!YYF&@^-SS= $/M/>YIEVE,L9S_7;PHOG;I40_]]'/Y;>7X<#IS@7-GH X1F
M9/)W\L99J.%,OAU:WI#A3VGY@ >8P?1<96#N2 MK@KY1?=J.%UK+N Y87HOS
M<#Z-?4\23N4R:0QRS3PG"\W'P;D"4"=VJ%(G:U__8')1O@+2X^(CP#7L8^)"
M :#.$6,X1X^DWJ?XE9@()T%\FZQQNBU_O4V(T8+XF.#VMDSV&J,<+5;_+K*<
M[I K'$HU60O?(\S4XJ/'3&#?T1YE1B;];,@G2M&DK.8RC3:D;'R)L_PBR*)L
M2C^25V;0G425O0NO EO[],XE$JTYBCVCFQ8M4SZ@F*Y_4L4!>PB2@GQOX1;T
M$?DP*XQ&,;>:!I&^9J(QG"5WV&P3ILIM5>;OTQ\,L$D>^%!L*.!J-.>U#FAE
MAK**V'@+XC"AHN]BV'X$@K3(-BJ'EO3-C:YH41;&."O:3]EW.@FMLC4^%,M:
MZT%IV%VNF[=(KI/7*,4)%3N('] 6K:K7)@>&42ETL BLD+7(H=?<6-,<W0"B
M5#>-*- ZK5VE9<ZB?L'I;V3,&J+'XOG?*,R?\">TP63D2@8 GY-Z,8:JV!^O
MJ1>LS:Q2T#_D:9ME)/I4ZG4KU?)!\DO\BH@@%_N.O(M-BJKGFJ[?=E%*S/")
M]($WQ A!_"\4]%\?,<2MCU5=;AX#V(@!3:%:5QBW<CC3+N()-[T!O0WY$2<1
M*?OT0JI*5NOA)K!*D5:W+B_B'S(U3&&@2Y?7:#);J(W9P15ZSFU/"DH99*-_
M,5'=Y#PB:^-Y*M!M0L0H*/)83[T)*%I*#2BL:72'DPU!TI9*U7\:O%9)1%+K
MQ"9Q1BGFXVQB(HYB(YYA,Z1:E*#E^I)$I2AG/MG&)VA48A!8ZT DC8 !^G3[
M!39#V@&P&'F>"ND1A20NKJBN3"QPOS</2PZ_.XP$F390(##X^)LTYR.!<[%]
M(HI^PCG*F# 0TM3&X] X# >(5E!(<'BY->.@XMWA("$?/C#;F4]0FX-%X' +
M2_6!-B^+T13O EBT7O\53M#H1FR_YMU-'BM_']L4#=(9MI,^ILG@QS*<[X]E
M=M5DS!3X!,RYC^590E>83\&6/4^0D3%5:Y.9BO\/*,O+&V<DDAU6RY@= 8"R
MEEI(Z8A_,DR.5704^>J1-W58(<^YA+M^3P'$M\B*34_!9S47XPWZ"FG( _44
M+"[^SDD>J1-111Y#E 1IA!E=A9"FF9ZR:>SI58OQ.<EV*(S6$9E$LGH,*5VC
M'Y_.NHXW.$5AD''6%81$/>WZ1!8/C\F:!0-5ZY\/X_"MSB:Q^?D;$,6>B^'P
M[UF1Q;9M008[?XTHZ54@T1'4L7 8^9NK]2%(-JQ-BL'OS0#W^+M=F=D#]>&7
MMMSLD'G*U<4HB;;%EKVJR/K6K"9VOUES,Y9]L5CTKENU&)3KA-V"_D[E/P9O
M_(9E?6L:MOO-N885B"YNV&Y!?P]H#^,@%H49AE&:?K=3:+8]+:_? /6NK<+^
M)C7^F0P+J$(/]%3,L&/E?:[M-/SLA"+,>1F?@*&,]9G8'4Y6].I9CM+G(/EM
MN5[34W-4M+O;B^4#>_-?I<SQB .DC#4'%K0:UM.XZ]M#_O7:/82OOR. ^S3:
MECHS@<3YVCR"W/_J*#C$6D!@,.#@[ZI<B664Y52;FQCCE-GP$JK:=%PJ1X$
MTPH"""XG&U-JYC;1,D$?<9*_Z/0?6F5KZRF6=10I8RP P8\B_RE.*8PX@4*^
MZ8-+LW1S=D6UM*, &V<%",24:]!_>\&)HS#<&0H&#/GY!FWFP2P6LYT.2V9[
MH%GQD(>_CWM<H31Z)>J^HJ.B#U'V&_/PBYST<%9$1.J LLVE+.[A>0CI0%D6
MJ1/#X<<OP4XZ&AX2,0;#;2*+/@YH' S4KN_R?-;]X7&;I<\!$^#66,DC>"8=
M5E"=#1$Q]MFPDH,UX' */&(CXF<[X7"&PF\W^/6[%8IH"/LC_8-&KC^V(A?Y
MZ=<[M GBZX0HOF?=U&)_;1;Z^E]/)'-5);,;87VJI>U^,C6#^1G%KT'X=QRO
MHF23W28A,^Q+J)K58AZ5-9=BFA-#]>FZ49M7.:KC\? W O'<!0N!V3LTW^5!
M+=4MZZ]Y9*?DA<$&=D"^S\+?K.!=#>_ZB<689\D'5,RCY"TJ)VZ=W@0A33&]
MK[?,+W":XB\D)EP&._(E[V?;U"G*N*DJ+^J(GPP;%8\R@LB1[MIY -7J\'?C
MBMZJ>:IOU=RC-*3&V: +%-"<(3?16_DZX&$2,MP@U2C<N@RN4MAI1(XQ!!R3
MBK7XN[O6-<+'("]2.@@8(E!.R.P%NH0N(PNL(!A%(H[^GF3M:E7F#GXD&@2K
M9=)>0?U>B!]Y,2::1,7\P198>4VDB?A;VYB; GR=5;OR!MPQ6 OA!RG(!*"X
MH#\05#" )@C%-4RQ=7?20T@X1&B5W1#K/Z!=L"\3>BW7[7$#3>\5[*(\B,O$
M':PW2\>R.1QKTF7C,F -&0<,7_WZ-!9AW7J+LZ,N343=S,=Z>)72'6YG<^E<
M1AQ4/3"D! R]?^#Y^C\%G:BC_ 6OZ-L1U4LMRR\)B<\OT8[;$2N7:];5X>5<
MQIBN^F#,*52@_[R:[3D(:\VH>I,K"N\KE[LG4_4PV@7]9*8Z107K>ORB+J-P
MA!%&K>OQZ[#VDAISNXTO^PU.#THTTM?:@($&X"%%G)"'G]"#F\4 !H6567MD
M;))LKV3L*IP,MPG8N5Y+ I=!)55(<Q);<?+]/2R6%QSS4-\@Q!VL:9041"YN
M29>AI6^"45&*6\4D3V&9[2DYLI.0^QB]E0>\!P> QG%1QUR7RTSP)S#-%%CL
M5M?@\O1)1\UOSUY0E7<XH3/WRR*EK;=(5I]P$M;_$=,D]N6A/$Z:>$/<&!NX
M6MQ,IW+M^^_@]U[B5IL^9JHI,%_-83[2$16V$[^.2KOIAENUXHD@Z LB^3R@
M(U#6.'JZ=?E[-J%M"D%\%03+F6"'KZQY['3J&I%('.=!;#WXM)2I;2# 48^"
M :<#Q=Q0Q59]4G =JO3\1$);IZ,!!# ;$C&0UB::&]BX!I@4;^U:/;\XK'A,
M<OS\0^O<I%:US6#%6CZJYG)05&Z=T3#P0_TW#0 _M ) ]6OK\NDG3.T3Q(LM
M+@810$8VN'3:)W,9;4#E%!9A>?P:?)S^X!!S/GQ<#%FNET6>Y4%"KQE=!'&0
MA.2W9A[7/_>C6*PYYP,NYC)8-)6'G^,!\V_ I'%[<@HP#;<>ENOVZ4WI)@Z;
MG+NETR=W&32*RH[8[NGS;4"B<;?+B?%I<P[S/HA6/02Q/O5R U2?7$:&0 DP
M"KH\FA8_Z;D89D0H;YI<O@3IIGI\F,2T!ZK-(OM8Q'FTBU&UA[U,^L%!HV1M
M-*62+@-#WP1@W"A5T<#*D2,N<MF?7HA3!.M\<,U<IR@87>VB?L.+:P2#^&K7
MT0#L],=6V#O#2"EB0<D/22%\CDV*RL+GWU*^S8KNZ?>3U$'R] 6K@*1%#@%)
M2>XM2(;*F@%)R;<!B2MG3(0"TZR!2C!I%P !I2K@+U08"AL"2\6Y@8LC[\UR
M1.8.9\#T8K#X,G!157<L5!A#E ]SV.RYV#<WND%G@'C$S",^0V(G5*[%BE#6
MOMET.#]]FWQ";_G3%Q2_(O8Q/Q.\& ;3X.7(IAH7%=BLM41;:WT9^ALY&G7[
M?FA)1?M_H2!EC%1'L-!!^('%W(#-MLVD>#Y4J7]TRE,8L\;2HYAH0]GRF'M*
M,$N'XU/ N3M2?R^ OL$%XZDA?1ZZ<*YXS!'-#.M,#N:JSAF=&X-I';V.CLUM
M'MI8+GG,$LM#ZTR/Y;).S]/A*&B]H L!X^',9*..Z!Z;>8%:9*,)<=VKUG"&
M<B<;I3E2-';6W>*CGU&8?_+>L75(E>4QS1.H0Z[-"-C4FR[NY+66F5SIS0$.
M*\,98TYLO*LH"V.<%2GSB+K(O#S;#3DR#I55G PE+O[K=P/+D?;YK?K&_-2Q
M*GK+4;)"!^-T[(J"C![)#O%V%R3[;\F_E0"/.0Y_6^XHPVR1K!9?@G257:$\
MB.+L:VM)+@ZF7Z[I07.49*7*#RBFZ;$N<99GCR\$#\]!AE9U:H^,LU1OAEES
MTG(D,VO#N,?P!:V*F(A=BG=!Q6LKL$A3^G!T*>[%_DA3JU#BHN,WM76-\ZT-
M;9"OO4R2<9!\"K:L%ZQ9GYJ3X)U/UH5GOI'"_MA3P/0[*90O^?$/[,>!F1];
M$K4_6NNI.';#$OF[G5.727DLOE=XBBT:"U;J/X B1!W;1LW[)_VB_KZ 8C[@
M8F$XZMK56.WM1NF\L^+AZP^55J061J!G?JM-V_MF;VR@W91'#9*5L,.8LHIF
MQ#!)%?8:A0[,%SOB"6%4#3&CS0L97"X>'ID=()B^,9><WEZ,FQ(M6-U6O1@X
M@70T' *D\C=&7F]W,=XCU)IO,F$LI6M2!O/I9@M;J&U. U>!-/ZFI7E 9*8>
MA60J7ZK%A*B0YI EG4DS6VA";'(:6'(DL?$F#W,6RW ;H@<_]F?0,*G"A1]$
M85QFBV,S=K46@&&R3G&ZXH088$^I\$DF&=V6[4A2#N$FD<#SY9Q)5BQ$\^H)
MERQZU7H\T*$Z,]8K!K\W YKC[W9E9@_)AE_:<K.[K1-*_C%*Z)NG3-F9WVKI
M>]^LN3#+OE@L>M<)6PRH&_4*^KL:.W07+$(CPRA-U]$IY*]!)@GVO* T8:!O
M5>GO<YY2._#,<,=Y*]P<0^BB+8"A7?,^RX5_[@M_$T3IST%<H$66%=OJ\,7U
MVP[162L]X-1_7W7ZBMK-,5%%[LX9X:#%)VP+Q4FD5(G#_&0BX?U=F]:VK<@J
M/^.8L*%/+##RNYVPQK&!5J7&.;GX25MG,E^?6@M_)\!&S?,09;_=I BU'T:>
MTN5%]4WA\.SZSNZNU3+..SM;!V=V4#X5=)*\7--ETNSI)<C_'KRB4KOL@5@V
M?47T!<";(LU?4'I+U**Y87O>.(I'W8Z:/&;B-28L.(4G:,JEOR?B1$>F,Z:_
M+]+PA?QXGT9A=9Q]BY-R^ZA.LVQJ%@JN:.PL%%#13+SO9&WAU"P4(+SGMVT7
M<<D<K=B6IL/P).MW9FJ%FL.GP$(S<1@M&TT!?J@@AN_6^C"S:KKNJK=>O 91
M3)?C27?]$RG+[(XFK&;L/$I:S4P\ZT3MX-2L22JZ_A5O;[WW^C]%E.^/=V.S
M)1UADQ%X4E\O+4V3W295?E%3WJQ9[5CO5J[VO7O[N'9RRON55=&_6N_$H%3;
M4+4Y6B_U/. X)E&2?C05 $"5C'5W225S:)JJ3YNN5;K\S3=(P]^_0 M#\)C@
M"VP-0U%6J,^HR,O70W_W>5<&Z<<\2'/? VVWW_DIQ9FQ SSR&@QY-+.&LT^/
M:!%?O)JIR3O<8*[-02R[1E%>D-8S/6>2UV#(F9DUG)UY1(OXXLQ,332VD'^L
MG#E!&[IFZGL'??+A]J\?S@-NEP;<@_;PQ9_Y0VZ-+?-JR'V=L/W9!P2971M3
M6<)P:B5,(GB-$(U7,7T?O+4L\@NB%W#1:E&]H'3]AM(PJO>PJ;764R^'*0I@
MOJ, "S#WYK;3QG8:UL>H/MYWS/8""JTZV3@": '#W8A8\_>QV,>]I,A<+S$9
M=\S7/#I'FT;-Y_ASXM;U(@:9U'[&BY,R,S'6=TX9@32K-Q6&E*L_QR(;[3R+
M@*1L L\?@IOU7&S*]=AS!+(W&SO=NJ[#\['S2O")4<=?O7-\E1BL5(VL'ZU?
M.N6D55PD#.W(C[5&]% XYUD:<PS%";V5&#K6Z9>_9HLB?\%I]#M:?4X(&EKI
M+LL[GEWP4"S>X2\HK?Z*MA'LWHC9JH2=NZFJ[,5*<]#EQLI)VJ,7%4>KP8^*
MIL2?6U(=3;M\WNU.Y=&<JJ;PZ$%59X]6;0_G/7H@_MS6##7MTMR@:[5(W493
M.K>\UBG\7%3KV>5'M)+SWB_2Q/.THL^&3#0T36]R^(!H%G3R^1(G92L504Q3
M#GY@!0IWI!+F,K$@U9P"C0OV/$T@<D'3N:5&FLJ$G2(7:!,EU)X704PS3,%2
M^MH5S4K(DHEVCEM3M[?_P4NFKGY2*"<BF.G1:*O-3CCGXM<ZY9R+5>N<0LK)
M6\F;.1=+$\^3:ID*J$/3N##G&B_5% .8,5+-*="X8$^_ABUC-/4\?]C)3-@I
M,ND<2U,4*R&I+\HY#IEN3_^#3U\]_1QEUI\<,WMTR_2YG$F.8AD0LMF(-/JL
MJ/6IL=9QM%O2_49)%H7E2PC3G0QFUV/^)'"_GKFXYHE:PO'#DWW9&T?6.%(P
MW_>!#2)O\K<F3<AJ>)/FA,U_%65AC+,BK3+Z'_1_0#%-^7.)LSP[#HUJ]3/F
M^- XD%A-/T[>LKW-R6GH?.!?OQNT.L'6;]4WYJ<.(M!;CLBP]-"P'4R@("-A
M)@F)@D&R_Y;\6PEP2W]"3\$;RJY0'D1Q]K6MH<1!E&/;<DYM RAKT @IK0V:
M*,QP0H&U7%_5<"$R+K(,E</'NRAXIL^[16C@8;4%1G"H+:/%P9K%6A*V!+M/
M\0ZE^9[.OG(ZPOY/$>VH<_:LI5FZMI1R:6M!? PJ\%@S=>.SAB@T*"N+X._1
M;+:J/V&\^A+%,=&2C#!)!Q31Z6)IM?Y_@T"NP4\(>R5^\W($?5-.Z!I*0NF?
M>G9BK8%M@3+M/\@7.I1"E->4\\(O2_T)D5E7Y\R#E6PI;W"*HDWR2Y2_O."8
M3NS)=Q":A"6%Z.*4G!?:(.:9$'V<ZO4GZ$Y%P,.TIJ4Q![0BTAY*V:2^PQ)@
M *,X9-<WXD5$G >Q*\ [V(%.J>O?ZL?R.FLGR>H")6@=Y=D])B9">916:VCU
MK_P(:Y3], P;8N^[4TQD:-,!W9",&@?.W,IX/C#);?)*-,3I7N9( T*>2[0(
M9P-NGO+3P+15F\;!(<<!-_3!^AUO:J%%&*9%$&?T5=4O]+0W&7U=X>(Y7Q<Q
M^8:+1"?B:U8 C_G*%<S&,4P;^U1Q7UE*C?,TCCNB8,%'YF* HCSG$1:=C5O
M#30-X(7U:Z3Q=QS*X''=]787XSWJ?#8V@Q Q'SU_8#.?C<.8-++EN0-;0HW,
M9W-QNGOR6S2\E6:.X?C)^8'A^W,HCC%M3\ /4NF<:W7?<R[)?T?Y99"F^SHY
M8K/0#/ 2>6&!1X@*SPG]8"--AG21!#J'/!U'->M]6C$1=XY@^958X[,!Z2NN
MQL;]W5=6]5]F?')RKZ!EAD](<#9+1,T#79]Z-N@3FF$:&/:K;/"HLEL*Q>,)
M6P9R6A2;.%+9;15!M=3Z6M7Y>]JMLL8=B7,WI%'H5=LH*<I4(B@M#99=(-+=
MHM9YY(]1@M,HW]\F.2*6S<M5D387>@PPWW]$^0M>T<7W+&<>2N\<&K8B0><P
M\HDE\*G%K\@?61Z%XUNNSTF_!8Z<+ <P.\C%)LW/"I G58L&WE'JO*L S)[:
MCF>D[XSVI[S^^2)D^NR/*PZFXN_"$W6-;6\(9&_H<PX.IV]>7Z.)OOHCGG?S
M:$YL?\ZD-*>V(J[O'1$Q0[VI4^_BL.PFNXBKSJ%_05>%@[V+NT5*/6J\X<8S
M:J[QCF!DVXPWB'A.$ ^D9MM*1MTU")_:W@KQ^#;'JM;H+11K2U"N6,IJ]G=R
MW*A632Z@@)10]P#)I9X)(&'6F *0W)H]O^]:Z_=(K(7HC@"I"1HL866Z")65
MF0=.E2PS 5IE]1N^+VMC3C&J?<8/B3A3!JW6TI+&WWYP<(=1>X!K@!/O=JH7
M0]Q&ZGJTQ!&>8S18H9Y]9(7LI18S  6L:9Q>TC!]2=H')F02Z/N_$\..@YK5
MN$H1NJ!"?>A*"LT&NBK&F0:Z$@D\'S$W:G8&66H 5BG:@S&LZ%S K&&H22 -
MDV/$>KT+V5D-M9DC@^M1XLQNO1VVI@Y;-_<7HCH11!-^4P0)[S;U)@@"HDTY
M/2<W&J[U4X<Q-.QD*.:GI64E,N:3V<OB3_M0NJ_Y&*(D2".\>(L&S]&):)KL
M^6P:>WK58GQ.LAT*HW6$5E>8/O?3UTU&U^C'I[.N(TV.^A'15]<XR@T)>EJU
M"2SFH9<U!0:HU,\3S^%9Y0$?\IIB!G_2!W]$KHKA>.\_L,-@VS8A@YWAM5"[
MO>GP?0- 3)1VEL<7"-C<_%U.+M] 8G0E@]]K4[5^MRLS,XXROK3E9D?.$TK^
M,7B+ML66*3OS6RU][YLUAV/9%XM%[_I6BP%UIUY!?R/1T%VP"(T,HS2!NE/(
M7X- 0C,OQL##<8N#C34'Z$SDKO]4#G\V,B#ESTA:I*ZME[!FC@?2!Q3B)(SB
MZD&V\<<6@8S53S-*&=LW>U<RCFZ+YD 8';T4-/WAL3P9SO L;Y)WW_AF>-N/
M;N;0B:>UO/:JG$3^SO*1&;G]'4QS#,'>_ABD ]<L+78M?NGWX3Q ZUEP#[YD
MS@QEKM=K%.;1*^IX:%<-\N-E4:9#^#_X.5N$^7)-^3RE09)%-<$R681AL2W*
M=]_J_>WK(*4O>F>++<T#VG.%TU=<X^"4%<_, :VUV92^>TJEK&VHF.G\>EH]
MH%V0IQ'5M^?<<L*Z846$,W,>L$VF!+M("(U764QE53/=-9GN<4QW).?^ 61A
M1\-^+YKKO";C0C3G&.D*K8JPM.(_BR NMY'N4US_MJ F8SUT9(:9>*(#9C8S
MMS)J6PO3(+"@WK\0PS% ^0C?8O7O0I00!%Q*["3#4N_#&R36L@#[H40:#]*X
MMM<S35-.<]I0I>DXAQ!5GBQQZ:4XR.A&;<_ ($>%\?-[VQ\P;V7;8VCH7H#*
MBRHNC:(A-@#N#IA@I>!;[V;?P*!=;7N3=$=!Y8V4"<]JGV)1]1ZE(;*RK]"K
M^80;"X>:WZ&+3M-JMCW:F%8Z;[WXUI'V+\Y2BJN(%*1HC8)8(Q9 62HXN9SE
M._1>13O;=DNYN#9?H3'=YQKO2HWWD.>.#VACVXXC$U;G>1W?NJGC@G>Y!JCA
M5AP."GXTX/ .'4=L1=N>,I!N_$L_/CB'9#-D# L%]YC]-HD!.]IV$.X&RO>^
M;KFSM6:9$.05HH)"7V 7?!<> +#9Z7'/%JI!N\I^N..9,.X&=Y_44F% FQ]X
MR^P@CF**#*D8\[[5!VI8U8M^8J8S2,@*S <C3ENBE_1EP%/CK*=K%W!0=A]$
M_8/'G*_](S/-5V] P51'#PL-*_W3BY-<05FN.2L'G-NCBJ4ZPR% *5/*<2JZ
M?*'7FF^3NO^7'(2I53;"JS;$2%[6'$>UV;%9LW5=#B@,=;^10EA+9JL"ZE+Z
M78QRM A#>D2:C)GN4_P:9<1:0?PY647$(-%SD:-5:T.KV<E:KNM%]\?B.8M6
M49#N80XP7;UB9YFBWADXUN3-8=H)IQ#86@K?L0[;V7@FB@EVGH\F:I[)'N&P
M9NI5=]BQ]<[488TVQRD<=JS ;N6ZA)P*$2N)T@BOENO;),N#."[73PG)?; O
M_RRM/SB >.):Q<YJOM89N.K$36':4<V+J[]PX:2;EEJU=&[TO2K0OU"0+I/^
M,?P3UFC*/2$UOBO75&X">VX)$=7:-5@K+OGT!9_8)5LUGL@ERQK/+BEJ F==
MLA15XR*MSRY)ZCYU/]FI\U1N6=5Y=DQQ,[CKFI6P^K> ?73.&UST#T">LLH3
MN695Y=DSA8W@K&-6LHZX\NVC7T:OI^XSVU6>RB_+*L]^*6P$=_VRE-7:!7$K
M?OD8O9W8+5LUGL@KRQK/3BEJ F=]LA35K<OFDZN,7E'_K:J3UGDJMZSJ/#NF
MN!G<=<U*6'L7P:UXYW6T>0&>E)NFSA-Y9UWGV3O%S>"L=];"ZEP;=^E5.^#)
M9;WCN4HGFL%56%L--_066O=2W/ISDI)?-DGT.UH1W>LSHMGU6Q@7*P+$*CTM
MW5'/@X@B\PE?OP7;*"G)'U!>I$GV@..8X/=+D/:/T)^JNN;5MLFKL]9P'%5Z
M]I90U6;B4ME[#^U4.,%0&_6>7)M8/AJ"N'+IG]?>E0=A'O,@S6T''HYV)"RG
M*,A0]H"R(J9G[VX(("Z+E"*E.L=#J.]QU6L"X:[)5.P=RDS?LS.-:P%G?$]9
M#1M/\4SJGP^'O!(=$]P%NPPMUXO=+HY">@NP2LA)?KJ+ME'.O'8^80UBSQU7
MPWMV8X-MXXQ/C]-)XV2W6UE51HTC?_UP'DG*O69@)6>P/^;(<S66O$[8"'9O
MT>#$4T^EU8;I93/\.H"-._E5KHP-2L)])WE!_W8^CZY_3W](9U_'19&_X#3*
M]^UGK?L*,HGZVO6('%+M"F\):*7*=<FXZC5D%A7,49H$\0/=("G0(TI?HQ#=
M/CQV7VX_Z FB/J@KH;8?='GMA55UY03,'O\JVX2$K[\O '=2L/^?(HVR550.
M3IE@ E+7!I92.PTF-5WA8)+R]7<*7V\A7=*Q0KIG(DA$TGU%LT?B-%8 6L$!
MPF8V@Y11[&$$!O?%,A-2MIWD0 -V,TADQAUL,NW(&+!QK-CGRS9DQ<_?[HZE
M[ET_V9M@?#^@%8SQ6[36]%WN$-WIISOV/>T87VI=.E^< OS0^EBDB!SI=^V,
MB1U&4Z0H<C9<  "N$S78; T/;]Q;]X&N"^@EO!LRU;_I83L:<U:=GEZ"_!=<
MQ*O;[8ZH?T@R^\1\RF\<$_$RLI2)ZU@T8APEH.K6J'\OPE$4EXL&*,N7QV=7
M4+8(P[1 _4-*(SC(C@R(.'@*7@6SF$"NN#K]NP,=V/[UNT$;D"[SM^H;\U.G
M?=!;CI+54?U."Z$@H\M7-,E4D.R_)?]6 K34N4)Y$,7991"''PXB353M77F>
MH:[Q:UM.6TG!R<;*_EACJO_1WM)=^()618R6ZSJ5=[(I95LML@R1B,O8LE I
MTBSB@8I8,T(IRR)-:>)1>C[YB53(V,J0D;7;EDGFE(+,#0TYH4#)$9L:S&L2
MGW!R&20ABBD\*H]A+@=*Z6J9!736>C& P3%<PVY7Q>=->RH!3QM+,TP$+.*X
MDFRY)G_^(TI6; 1(Z6K[".@<1P!40Q4$"'CZ.[^6!FFL$.7DUFR6BT4L/5\&
M4NKO.=:5+B%#*N'9V??UY >J#&.\,?B]N1]R_-VNS,Q8S/C2EIL=;T\H^<<H
MB;;%EBD[\ULM?>^;O:.!#/MBL>B]DWM'!M2C>@7]=:./P1N_85G?FH;M?G.N
M806BBQNV6]#?+GT8![$HS#",TO32G4+^[N.J]LB\CD2O"VYQ\_>4"5/%.\XF
M+HSXN/,I)'9$Y>RFR(L4U=&_=3&;LYRE69II%$!IUZU4WY[2,U*OL)J-#H6M
MA1]=*."1!NJ&*T4IZLUYI=JM/3%T4BC?)D]?,#VP( Y["N75 -TN/V-,<\UT
M*EBW!;#V%L^ID4WSRX[#]H"#,KI;'.:-;YZI3HCPE@C6GJ\Y,<9IJM91$!\P
M4$5XB\&L <XSU.GPW9+ VK,OIX9W]#HN@@\8*,/[R&#>\.88ZH3P/DI@[0F5
MD\);#]-Z0)XU>BU!=E0F-9P'L>W-/>#2%KPA0&GLQ+4JV'^0T<[#?8N>J@]$
MM?JMXT](LL#$IF6'A3ZM?Y 3:CL28'W>_NZ6J&X.*"UNZ^T8R*KP]UHBYY G
MUCHER3AMDK7[)!A+0X'0QF'B!Y1':7FLHSXW?1\'24;\L4I2%H7USY<XRQ<)
M5;O8[LJ41K9/ E\254CLJ""7K(Z*\ ^GUQ%=HV0-%Z62ID[D71'[)VC5:I_+
M%[H?>)O4T;.;!N:>M%M:ISJ@K79)L!CU36"49VT<0SRM!18=6.!I3-D-2PJ"
MT9AE2"!K.S%,)_A(8M$Z"H,J[5&MVT>:A6T71\.S)S#JYC2*C-HW2*JI/PIL
MTJJL;7OHP&B97 ?ARV/QG*'_%$3G19)$KT2,(-W?X/0N6A-K;(G_T,N<C(YE
M(NXPF*ISGQFL1YIW2C=0%\W:3HJ.VRSRZV1%I*\V\?6<0\P#Y@(\'C,#.LA4
M4\*9)X#G^R/'R=YP")4=#26YH:=0=G!5#U36XA,0#6JH9)P;>V*BPW,+;"*'
M5&/>U9.1<=6SGGSPGG@_<>8*4AV4,0]O0\EKA>7D%M/Z2IH,*VO;S\K+KH#&
M43ECC]?0\Q>4WI,)8\I<0@* ; 2'9KU=AX/34!QO$S@ZM>KR^/QYJ6[+([NJ
M+]/'8K>+R[^#6 W#IIAV8#V>J0=(-VPY5?"/KWZ*B9K5EAK<^H&->626/]P'
MXK*;P^4@E<$_T[8*5X8 =;$-?KZ\>[Z\>[Z\>[Z\>[Z\>[Z\^\XN[ZKVSXJW
M>*%=\ARN\PYU/:IZQ[G5JU2&>ZR 6<8A.W!.S[ /H^@6YUI'5MPA0[5.'4BM
MPJ#EFJ!#:RWJ:+<L\U )7_]N,%*ME7UBI%.;OT.<H6)-5E 0YEC$7-!UB6>"
M.H$%IH!=M[HY]8WTZ%68HU7UY-JR7'*JSI!*42@ORL6DJ.A,$ JVSA1X%57N
M_8.?0W476YSFT>_UL0#-@Z8J3+C AC&9"<0U+#8%V&%BZ)\!<2]H=S7^*8B2
M[ X3]Y;';&E)(+([)6<)9[YMIL=PIVZ-VZ^NQVNVA30GH)H3S]G %F25*3#+
MJ]CS:[!J:T$*30*Z#@NJ7:4]YG MEA$OC_>]/F=H=9O0IR:*N#0B[Q6&D5SX
M/2.,B[O6.\B;;-@8HA"DKT<R7DN:ACG4UHK,'8HI:M!CCU?,&5H6@T#2<D8V
MHZ3T/.W>>',T,_D[G&R>4+IM9O3 -9IIJC/FGK+JWK?#*C6&0RXLD]OSC(/C
M#41C&[U4=;S[<IN$*;V_;]RAY549<V915>_;D<&-X) 3BV3V_&RI@1F>SLS!
MV$0/6+F_!X6TS\7HG.,8>68&6*6_>6TT[XJ.N7@XZHZH8L7ZR04=S9%S4U!&
MCZ2BXIP+9X)<..<[O:>PS_E.[_E.[_E.[_E.[_E.[_E.KX<SF//UQ?/U1=^"
M[/GB!,\.[2G5<ETNP4"WF.5%N581%77(.$T2Q_JGY7,<;4JG>L!Q?(/3+T&Z
MDII)A8DTK:>8B4.F&P@JM1.W!-<HC!(.+;PJM3MS@4]F$=FJ*T0"]CH?HV;]
MX+\K5^")LZ>Y>_M;Y>"M,I2\ V 1<]'9)9X5, 5VF Z3W4IM7%0!IHI6.E*D
M=$3(V2,_XR$UX@2//J28!W)\?4GM?-=S/ KU;WSJ@Y!U[W,65SG>X;W/\0@<
M<?M3'X+,.Z!CMPV=P. BS(L@C8*8WCNAUT[DIY!X)?B'B88E9@5)F46FPR6C
M9OT;&.Z!<V"0^H?L/HCDZPJ@TO"Y<[?TK "L8JD3SJF[4M3 _M.,[L*5+KQ%
MR:I\QTX*:#8Y%\%]\EE!5FB+Z3#:K[8&Y9]G!$H#"Y._?C@O34IM8F-Q\B^Z
MBY/7"1NI5EL)L+\B? M+8<-!UEA\4<2O7XE%F--^8J/Q31"E/P=Q@6HSE?="
M=+:+H(RD6T9R1@Z9D2FL?"=25(J_"<DNY5 $4,8",QY K .-UC))V.& (\%,
MMY3*66NLD75*5E"\ L$L.#LP VTT+9[Y0LPI?UKYR%3T7)1W;R[VU]M=C/>#
MTX?*Y?@=%J_<[$ ,L]"T&.;*,+MML*-1E-;7Q,7$RQ*,8K,#,<@^TV*8)X+&
M+IKKRQ8&!\: Y8MW/3367LJ88G"LL0LWXR4-Q4GQ5,L:<C'F- Y<;.D9F>SA
M\'SY;7(1D-]#]/B"$#S)NB(?4;I&&!]_;#C6=F-MYE204,4)+^.E@L&DR2E@
M(G$38(I%T5@' 0Q7O ST>C'"=)P'2^%OZ@/V84BE1"'@^Q_&LH.(:GR'=\'4
MVM!"2A /;S>^CY0@8[W$G90@C%!-K%9?$[A-J#5Q0@\S+->+,"RV-)<06E5W
M"<BW%+W0N^6O9%!/*D+GI"+GI")=ZYR3BIR3BIR3BIR3BOBUB'-.*G).*F+S
M4N0CF2VG>RHI$UR\STV?._CL-"PDVL#;?,C(\VRDYU0QYU0QOG6=2HLJ[RI5
M#&#^3.]H+=8D]CP%;_!]H7%\!:?B-/GZ9?-/*&\]JM5H8\+J8LYC[,[C[-!R
M^%A4<DXOFC&Z=+]*3WC>:4=MH4?O;#VY>:0,9A+V>XV&/116R4AGE55R]EOE
MIG#0A67R^WNH!6C,GN&J!:)%LF),QLL1,;'9<CUTY1/55@-I\MKFY=RG;9P)
MO7QR148L/LSDL4LS,Q-CQQ^TQ;'VU!PP8UISKE)QMQ8\PS3$7WK54IN_0TYB
MRE;.A=J1BITRY-JZ$:GDKMDM)"!=%>@)+UZ#B#AG%$?Y?KF^B9(@KJ[052>G
MZ8$-4J;(KH(\ #KSQ+5+7'VRVN<9".PVX@D"P\D5M/;.)#-$$&73#5H]8=CK
MX,V1);52S7$E:"F7EHNV.,VCWTL$+M?L:3;D"@"8B>@> (")O=.7BI#@G2%7
M-53O""9,"N[9<4#M\WO\N:-V:S%8$=>,DD P=TK."<%\DTP&VTZ5&GT-=!%_
M+@,<O:[L! ,3L&"&;[+HCR7NHGH0U-Y08@\@(*2UJ<6DYUSPVFX%:H-Q&=]%
M52CD=3=\O>[4ISF9MQ4&9W2(FW].@BJ6HU63-G>11EF4;*Z*E/Q_%08X6Q>G
MJ*I]/G2RJIQWB!-:6LV=IA7,WSU$3OJ1^>>WU0_Q0HW'!OD^<VMYBYA# ='Z
ML'!%N.U?Y>?QP7N2.B51W'"=SH/?ANW-Q'7#$NJ_8.+$D?5)IXD*$Y83S W%
MTOC[$LVL#OO\^L,[/N[CSU[TH)EFM!L]KQ1DRH> S!X>,788:+18<YJ)U5D@
MGEZ"_)<HCB_0HIF4WA 8 !WE-OF$WO(;T@!!_"\4I*J)S::M79;::ZK:;=^*
MOWZCV2GZBZ?LC]T;[X>/#D6?TT %2PPD/94ZI92MN_<'Z;Q?HAW:D.H6$LF&
M&VO4.%W32".,#C-NP%!C]AZ=QV@#6'>VL=I8.VMT6M=D']4PXJ@JK!7=%L;Z
M[,1&&\<;EX;IYGF6"1,7/4XX@C=W'61:H?W-;7I.J.E08UR>$VKZE5 SRXKM
MKGP5YG-&3XY=(5)Z2RQQG^)_EWU,37Y\U8^>3K_.\F@;'+_>!_MR8_:<4O.<
M4K-KG7-*S7-*S7-*38L)Z\XI-<\I-1V!XCFEYL2 ;7ED5_5E^ECL=G'Y=Q"K
M8=@4TPZLQS/U .F&+:<*_O'5>[Y6=,Y(>LY(ZEL@?Z '/5A3C_[OS7#\^+M=
MF9D]".-+6VYV+#^AY!^C)-H66Z;LS&^U]+UO]B(<P[Y8+'HOEAT94'_J%?37
MC3X&;_R&97UK&K;[S;F&%8@N;MAN07]7F(=Q$(O"#,,HA\ZZ7>@]]L^<'F5L
MEWQDZ^]T2FEOZ%WE!?\%19L7NO7\BM* -'1W ^$VN0SBD&Y$1LEFL', /F-I
MLA*NI<U4XE#3]#00R:]T4WTD7_Y95EV^#AT^,(I4]FD%(]:7G4,PH0?GX(*N
M_%-DS?'KH,H$8=#8>10SLOD[P1 F;!UH+(^Q@,*0M.Z,PCY[@()9S)VT$M8Y
MIS%M>X7XERA_$6F>W2;7;R'*FJ>8JSR%T &=\9KXB13,U60J.\"G@LXQF1.H
MGN$ E+7B0DJ'/-Y\PV,5,\F"@C'Q:"@1BC6['(#C3;?9I.5]'OY1LQ/$%;@0
M$X8<B!!S=VHG&O>D\<*6QK.[XF/.;*/&\*<5XP3AR)MYA7<!R>"\QIN0!)I7
MG3ZAE_M!Z2:(TI^#N$#MKR>,1L+Z3Q"&./6?X\^T33J;P,-1=HK<92[D17E
M(=XD]&;@;7(1D-]#]/B"$#BSB:R\+#<)O_S[\U@UDUKV.*FP^BFBYO)&W%3K
MF,86KPT*.+L1V>'2XDV1$TLV7^JKB^"U;#4V_ P/0#8N&;!..\"4F-XL?_J"
MXE?T$2?YBWR JL5-FC #R,VA(*2()V&R"QU;RF(/3#YQH@J@7+-;)!?J3S,P
M/'W!XQREQT3//PY,WI-;L"UGS1L.XLQN>5:N-JE??@Q-C<T(1ZC8O#M78%C/
MKC-4 LUO&"I3_ 87\-QC("[ZSE!Q>6^^P+"=55>HY)G=@I5<[^C50+_0YC+"
M$THN[\X3AK:SZPFE/",6HCST!*KS,6=;]O2"4A2L\\&]-M-L]7Q%P/8].0_4
MNM:\22!@[5[_Y=]E. -+O%K+>\;6;Z&U^_M@BPRFU]M=C/<TA662I]%S4:Y4
M:R;F5>8(#'D@CEX[P4@#FO,'=4'T!P>&'[>M'LM:KO^.T^AWG-S@].> _%)D
MY4[+91S0-Y@&MV4:C>]PLGE"Z99>ALJ6ZP=$#- _@S9A#8?D9Q/4X(]G3&]@
M34^91#!_^_WY)@'V,"/S.0FP7TF V^>CCL<'JN, YX2^YX2^7>N<$_J>$_J>
M$_I.E=WHG-#WG-#7'RB^MX2^Y]RE?AGQG+O4\M+NQ?XPE;@,<K3!:80RQCA,
MHR1WJ590TMZ 9B@1<\@FI6N&,'PZ:SI>!MD+F2[1?Z[_4T2O04RW+)A]*82T
MF8P)2:U%%GE#824UN[&$RYW&#3%7SX_04HWR_2,*BS3*B=I,^(B):HORB-R&
M#$@U!;#P^-E(8\3<)+FNEJHNJZ4J\L\6)X\Y#G]CMSR,NH& C-IQ+"@IJP(*
M&6-K9RZ9$/E8Q'E4*8-3=!\7V4V1K-BIG0&D3:9G(:G;R%!04P$68J[63A\R
M,?'Y\2Y(-^@RV#%QP/M<&V7XV>WVEJBCT,9#3M;.TG':]7$;Q#&_7=F?#^W:
M_^QZNPK546K7/B?]S=QI_;4:D7 CN)QPX,-#0M=;':BBEE\/>=9(^),;2+A-
MZ-BCU(E>":^$KJXJY]$KNBR(=$FX9X)#JVQM3,6R;D-HC"$44*5830VT/[L!
MM.LM2C=1LOD8I+\A]IJ^B*290S!)W$8'0"V5V0*36]W6?W&CK4N@;M$J(O)?
M8$[7(B9JAPD&D=LM#E)-U?$9_.I6_]&-5K^F*<C+JX(T-.5715J=E5E%-]$;
M/?I&W[WGCC0T2S=Q0;6TVP :9PR5:*):4;-2=?H532;FGE"BC3BMLK6)%<NZ
MC;8QAE# FF(U#=).?_.>C;0R-88^V#2+-WA3+NXXY,:90P5URC4UP'-DO97>
M-L[1B#BGSZ"VM@X#M^$WVB0* -2IJX&@(\N[C]';* 1JEV\.N:J7=QM_8PVB
M #^-JAKT.;((?1.MV1H\/CW<WC^"0N (%DT0U&+A-@P-F$4E$&K5UH#1D95S
MYB 6#D3=XJ)IA\< '&F.L9,/$/ <6:@GX]@DWY?S]2=<_<>G*&$,;!7 :)#E
M<9YB@*7CH#5O-K7YC(':&W [LCE ;\ V<I<27Q)I."?_0;2U726T;N-,15$%
M $G8-LC0V$HP?!;M-LF(F$F(ROP"0<@YO2HC.^PD\,C<1@%0/:7=!!['INU/
MOZ%@YKAJ+]BQ\2(F.HSVV41N8P6DFM*(G<VO.9#HX1T4G:L-&'X30)8_@EM9
M>>./7\D[O/2C?PG%>$8(0<7^/D![R#-PL3_\^?<(I:1)7_9WZ!7%C)M!:H6:
M8 HL9-\4'U% L5!E9!N(RKPCI%6V;QA86?OVN4UV19Z53?8]NW.54_9U9U%:
MBU9ZK8E5%.]&)Z4*RSY95)&_EQ59:GT 0^P#&&(?Y@4QMN(30.Q#?XXP#XC]
M (;8#V"(_3 OB+$5GP!B/_2G%_X-=A6'1WC<\('3!L*Z.\:'U?D.YQY:P]R1
MTPYHG8:]PVI" D%V/VXJ GE&0& 9A^Q097>[P6DYVZQ^SS[A)"R/] />BH25
MY[\5*2OOT'J-<O9<->,8RY4KK=;?P?I0V4\%[;J7Z\<7TI+9<MV_Z'Z;904I
ML&]2!I>)_,IW$.^#M"1(PKA8T=7&H^VDL)^T5JZS3%2KSRYVBH8PYI@3">OO
MQ(CW]BPQ#=,$;5OIN*T1[I)WC[6Y^^R&)@UKKA\<)Y2-X2YS.YJ1#5]'HZOH
M-5JA9$4?=D;1ZS%E,/_Y!*/5\-]4,%2-SPXTB:G-O;Y@2+K9O5QVU+8Z K6(
MR^II]E24AM3V&_G#92I,N$X$8^*SBVB8R9@#P.HV_.*(#^M5SK^;8.IEI/.[
M"4P!SN\F'%(.MQ\C*E%Y?C+A_&1"QSI^/IGP*=C*GTSH$S'?%#@2.:0:X,F$
M(1E7O1$G9IASOP>T*>(@_1CDI*-(-IT'SY@[R/ "!QWD!1S)?LYH!ZRAL2@3
M^K&**C6WG+6-Q73V/9V41)&HRM%4G:R7HT6I3'/3!E;&:<SHZ V'#9"[,[EW
M/^%R"$T?5" BIWLY;A1*U-8#E7 :,^HZPQ$#XNW,@B25_X]_^/X?]-]E&FTB
M@G,F3.2$K3SV/$*G00'6$(X%$4L;S_U*(; @>JRH+E(,<"@9(!A0>H,"L8YZ
M,!CP=.9MV\^/)'1]3H@V]1HQ)U6_E.Z0S95+YS0"H/K!VU_ <8J4OE;M*7[2
MB#O]DAF3_:11F]T[/&$(FK>/7*+EU>'OP:.'(-DP5T'ZOS>SZN/O=F5F+Q(,
MO[3E9D?<$TK^,4JB;;%ERL[\UKSET/UF+\(Q[(O%HO=BV9%!^2)#MZ"_;O0Q
M>.,W+.M;T[#=;\XUK$!T<<-V"WK\3.$@#F)1F&$8Y=!9MPN]Q_Z9TZ.,[9*/
M;.=T7O!=G^/O[SC6T621)$40=Y:0[E':S"+J PML*YG@V+7A.([>G5<Q:,!Q
MAU?&">+YZX$<&S3'V%C[.;7JRW7Y$>8=ZOS$OJ'"SWO/T#:>6;]0$<.9#9O;
M)$Q1D*$K5/U[*U1CF=Q$:78\"(TZ[M^#^A2L#XFP3++VQP$F-*FF+YB5R*U7
M(D5;:<?#FM\K;&@R2@$V-3NE_ &KGB$T<0BNS*U')V%B?]""V <MB'V8'\3Z
MAI@48A\LOG]YDB$OUP;5)2FU\2Z0&6RP*V7F#["-FFV:8:Y4!OV]16]7W)R_
MP^!A/IKS'09W[S#L<)I3-1[1IDS 8_NB0BU')1B9>W!N)<C(FD/V7#('[AOT
MA;M-UCC=EJU[L:\_BF\=*',8W#U0X&#-8J1GRG <K4JIRF#(V'L7$QUNI+")
M'%*->0-!1L95SWK.SN4.T1SOR::)+\S=7@E5K1Z7RF+')FD7#-6MWU^Q^=+.
MB<O/WX, Y<.R6:7.=1QMH^IU:4Z>?0!M^]E>/JW3L%'1$PX>"5=_-X,O<4IZ
ML"!'9(I?.P83/E*Z0RCETCD-&ZA^<,@(..K/2%Y1^HSMKY,<A[\_(;Q)@]U+
M%-(-T>T.)]S.2JW0X6(=K)#3X-+2'(XT*'N?+_,+!ZD8/-*3&;4Y/\5G-X?#
M5.K3'Z:%%<Y7@6MD&]_W@\^/Q")5QH,BBQ*49<T8E#$A ]$V\U$QK3U]*S&8
M<S+FM^ZR@^G[W[?)JLCR- KBOP?IZ@OQ$,X064QV&!WSR.RY-M.F&*Q2SVW;
MW*K1+X^+M2-.[(>.JU1:^_L4KPK>@V-BH@,0V43NM3!('4G[\GCH3VNF:-V/
M* ]B8=,**)HC\"P*]QI5KHBD19D,ICAB<DIK@3I&+.YA>G83L:P\H\/JW0[^
M5 8E1L: D@K]77 Y*-:>JXF&@3RZ_A!P2&=[^->62#04Y--UAX4LNI$Z9BC\
M=H-?OPOIOGVZKU2L_Z.O7?WSKY\?>VH<?SC<O[;?J0B,BADB,_N3(8_J3K7/
M4S%Z'YR;CJ7_Y7A\[+,SHP5QP_*54&CA#I,I!H$V1@W<.(KA@8@S>NBS;HT<
M6"S/HPA)GV9V!#&LS-\W> 06N.-<W5,IPCG]P2YBSPA!C+('](J2 OV$\2K[
MA ;'7 0DC9),$MO1'=9,&*0A,^(+*RC]ALE8/V8YLF5UV/ZO'L2^PUG?4004
M_8,4;0IO$"/73P\P3+[^3M#*K7Z4Y==O].AC_PP9YVO[X$3[JS?@$.NE!XP!
M3XU^]\<*% G:T <3; <1,C#&7;2S42*E.TXL>'3>( >JJQZ&!-QMI/$S%6*:
M0'E#3$XO$$1)012L(RE.L@M$S($JNJ?@#677;WD:$(TC>N6@M Y]BXY>/<!Q
M7-JF\K5!N)J\IN.]U.EJ\L893F=OW9 \H7R>7_XZ/N[(? B-]_D8RGN?O0&M
M1#/MP-UC.D7"Q9/>#21"AU&I*?D[1O6EF,66&N+W\O<>9%2*'.[Y08IX RT-
M"^C!#591#<$_6<\](5"K'-^LHIQ>E+K!Z6*U*I.@9T_X#B>;._H&6.51_=OW
M1GG*5X)4>'J#URELJ+D,8T:2&O%_=N,(1YG3/ZX:?O7O(LNIBC=%$M)?@O@)
M']2]+/N.</\)Y<LU&8=<%?7XI =Z@QS;+S.,Y>@-X,W;3P_N1N2HP?X7-\!^
M&>RB/(C;WMH#KX"BN4[!HO &7'+]],#"Y%LW_H^^[E..W%I3W^4QL\L&JM??
MFP?2^])X7--!W(!]Q5ZA+H\OVM]$29"0<7U\FQ C%-41L&1U$T3IST%<H(^D
M8%'E)+!^!?\@5"O5 ><:/H2TQH:8U.8-;)KVI^I['Z+L-]:->S'1\?8UD\@=
MU2[V3Z1.]N5Y&25/R3:E.YI2F7@WZ664W.9L4=K3M'E!K"L;^ZXKA+;15DQK
M\\:<M+VPFJJ#NW.\"LHAFIBQOT>@("Z/5?Q%8M8C^_IJ')_MC(S*NGT(C+0R
MF+9N&?(Y^GN^=:#68/C/B^B\>8*(T'(\I])<H31Z);*]DF%1?A@L?4(Y[UUF
M]9*=6 \L:2Q-9D$CYG)]660YWI*9ZM-+0 ?]%<K1ZB-.$?DI>=RA,%I':'7,
MQ[A</Z7!"CV@$!%I">P'6UI3\&[VP\SRMA>:-.""IS5M+\+!!2SWY<P*-L4%
M4)L=#WL=2SMD2#JC[JJ62BWOJJ^'K6 I=/7#I2D/7PL"K2$PAZ+2%2@1:_8P
MU.A"DY7=_>?\N,3$6LL04!SV[AD4UC3Z.4@C*L)#D+.6+GB?:UV&GYU0A+DV
MP2=@*&-])>(.)RN<E*>FGH/DM^6:> E:4='N;B^6#\P5":4RM=+ ,M;"EZ#5
ML)[&W1@VY$\C%Y"OY\,:KG-C@+?PS=BL0K!8^#L@$05V+ V476LQ>/4-YOL"
MP_D1U_,CKG#G.C_B>G[$]?R(Z[M^Q%72O\*>:N5TK#-YD+6M&V^]7D+%G(..
M6ZGGY-*KKGO0H0R=^7-6V65DO0N30S)'6N,BR*+LD> I6"V3]C"N?_I:M1BS
MO43%K/FOM"FQMO9='^=55)WOAU9@>TC0I!2*DE>B"\7=#_7?%'$_M!!7_?KK
M<;7W$ZY.NW*>DQ*3'0#%(W,<0"#M5 ##8ZC?48Q.9<",J+VN#:7;Y;J-:?$Z
M))><O2C)('<<%TK:Z@84%F//TR7*Q@L8W$F+1F)WK O_0WZS';W"1F6@L2R7
ME;\/F$&WJ.1[*VK[4TQ^_DX0#NI>["^".$A"]/B"4/Y3BHM=E&Q8NU4J1?H'
MC85%7##"X<^_1R@E*'S9WZ%7Q,JBJ59H: AA(?NF:)]^'XK*W"S3*MLW#*RL
M??O<)KLBS\HF^YZYT@:@[.O.HK0?8)5:$ZLHSHF\D II*!969'NN9A9B'\ 0
M^P"&V(=Y08RM^ 00^S#10K)EB/T AM@/8(C],"^(_=_VKJ6W;1@&_Z?M/F!H
MLF% @7;KAAT'-U82 YY5^-&A_WYR8GNQ+$HDY526UTL.L2B*Y">)>I%FP:\
ML?<:Q&+VSW'ND?1S'P ;6'F/E(_C&>]:D^2T2Z9W"UH!9#FR@8/5"F9TDQZ&
M9ZA#5.&;Y.D4=0 ZKIFKNLF:A%M=P&2!PWUQP[H=.#^B$0W) G%$ <^6^DUI
M8X@QZ/-D:S]XB#&B>:13-NT8'%7]>)M?"S,6X0ATEL @L 839[E.IY9R$0$'
M*RT709;Z/5(?R#K)0Y\ S#8%2>9X#+D:O.:<4YWBFO$_^H"S^!F^WB&W$?'>
M]\*><3!VY&F''C@&,RU60\2">1"YV-4B_=HDI2J0OUP$AQEBW_PHDB;-5*G0
MT6"LK73ZOTSJ#CADZK=<'G,."5SC<=)Z$'E=(\-':+]9C7!5=5_*?:9#Q_"E
M4^+H2XQ @47SQL>HZA#[Y\9K4MOBH-P%M=PK#ET* 'WY;"G1J<98(D;KNT7U
M1H&1!=][6$@:(.5#J#H/GT4ARB1O T2GO[,BJTYOF9^!=!XTHB%T,HXH1OBQ
M%.(_;R&YQIL81$W$8'HJX[<^V,KX6XR0LHGGC1RM\L@356R3LE#]H+H7Y<,Q
M 9<0KF+]G @66XR [77_G4.Z41E M*Y,L.[AM(C$R37N#U"MITG<7%N\OKXN
MT";+F_K?/@( #JT4 (^A5%0 ,<O&A\A07[Q;<CZ.-6[0]/>N03Z1I\GY*;+#
M4>'GHW+XDX/HPXV=A*SNFKJJDR(U!-+N>BZ7O+,+G7SQBC)-?BQ:HHI"3Y9L
M)$@__8R[-K45;=\F<H\^M2X@;S>13,3&8=E%;4<S3+TF/"-U=#5$P_P]3LZ7
M\';.PX'PG,"\'0LZ_YF2H@4Y$>RR87S)VH//,S**]GPPS_8OK9"[7?OF-WAF
M"'OK %>(1C2$NL,1!8SF9S74@&G3HS86+4HQ$]H%Z"?/Y9_V%+_-=_)-]9SR
M651 '@H:T40C=J*%J@((!8DG0:DA^%NVH56?9+F1S6.];_(>M<;'('B"_IH@
M@B!@)$."025#>CW:H9O=Z=(@@DV\=]"(PXED]3N*XB]38.!8K4'YE$G.:0-4
MM@P2;[<QUI!/ ZN26^ =")N>Z+?<+N"EAQT-W:5$THRMT:"F[(%F\5UX:G-G
M-S8KA->+;R]O5B/9\CORDR@SF3[4:D4;>L/*+NN-6BH?1/I=WLBJ5O^;[X1X
MU8'",5C'&G&-4]C5<0XV(]YGY$B![^JC*'O=\;!NK((&=:V*52/=IJ[7 [K6
MBFL$/5L,V#<B;4X)Q6D GY+AM@XNR-8(9% M5P?O)6?^9;\( .OA,O]Z]^8T
MNU3RZFXSX\;AV6W>%FGH,[$9]B5X*^#9MBC0[..]^40\,R)8Q_T^$<>;8I+7
M2E_??6E_'I-*?/@+4$L! A0#%     @ -8IO3"?#6RME* ( $\DT !
M         ( !     &5M;"TR,#$W,3(S,"YX;6Q02P$"% ,4    "  UBF],
M21.$W5L6   []0  $               @ &3* ( 96UL+3(P,3<Q,C,P+GAS
M9%!+ 0(4 Q0    ( #6*;TSSY*)J=1L  +&N 0 4              "  1P_
M @!E;6PM,C Q-S$R,S!?8V%L+GAM;%!+ 0(4 Q0    ( #6*;TRI,?8\#4\
M ,E3!0 4              "  <-: @!E;6PM,C Q-S$R,S!?9&5F+GAM;%!+
M 0(4 Q0    ( #6*;TQ&4=L\,@@! &4)$  4              "  0*J @!E
M;6PM,C Q-S$R,S!?;&%B+GAM;%!+ 0(4 Q0    ( #6*;TP)WFU:('\  "+Z
M"  4              "  6:R P!E;6PM,C Q-S$R,S!?<')E+GAM;%!+!08
1    !@ & (0!  "X,00    !

end
</TEXT>
</DOCUMENT>
</SEC-DOCUMENT>
